in welk geval we houden rekening met de tijd schending

K

Kil

Guest
hi alll,

terwijl de berekening van de klok periode van verwaardigde we de t-setup-tijd en de tijd klok zal cosnider om de productie te vertragen en combinatioanl vertraging, maar waarom we niet het ruim tijd overwegen bij de berekening voor periode van een circuit.

wat betekent dit bezit keer verwijst en wat haar signficance bij het ontwerpen van sequentiële circits.

waar we precies cosnider het ruim tijd schendingen .....................................bedankt,
Kil

 
hi Kil.
ja u hebt gelijk houden tijd niet gebruikt wordt in de berekening van de periode van de klok.
Houd de tijd betekent, maar "hoe snel de start is het bereiken van de gegevens vastleggen f / f op dezelfde rand van de lancering klok" die rechtstreeks van invloed is op de volgende stand van de vangst f / f.

Pandit

 
Hi pandit_vlsi,

Wanneer houden mislukken, is de chip niet in een bepaalde frequentie (zelfs 1Hz).

Voorbeeld.

Twee flip-flops A en B. (Q van A) een rechtstreekse verbinding met (D van B).Stel dat de inhoud van FF A is 1, FF van B is 0.Ook nemen de input van A (dwz D) is 0.

Wanneer een actieve klok komen, de juiste waarde van A 0 moeten zijn, en B dienen te worden 1.

Stel nu houd tijd is geschonden.De eenvoudigste dit kan gebeuren, is de klok van flip-flop A is sneller dan de klok van flip-flop B. In dit geval, de inhoud van de flip-flop is een update met de nieuwe waarde eerste (dwz de inhoud van flip-flop A wijzigingen 1-0).Nu is deze nieuwe waarde van "0" zal doorgegeven aan de input van flip-flop B. Als deze nieuwe waarde bereikt is de D van flip-flop B voordat de klok B bereikt, dan is er een overtreding te houden.In dit geval is de waarde van FF A is 0 (correct) en de waarde van FF B is 0 (fout).

Groeten,
Eng Han
www.eda-utilities.com

 
Je kan een buffer tussen Q van 1ste flop en d van de tweede flop.het bespaart tijd daarna.

 

Welcome to EDABoard.com

Sponsor

Back
Top