Wat en waarom is klok synthese belangrijk?

klok boom van invloed op de vertraging en verspreiding van het signaal
en de klok signaal zelf.Bijgevolg beïnvloeden de timing
van het circuit.Als de timing is onjuist, het circuit zal zeker
niet.

 
omdat uw ontwerp is in RTL niveau en de klok kan niet worden voorkomen dat aan het ontwerp.

 
de coördinatie van de verschillende onderdelen van circuit, en hen in staat stellen goed gecommuniceerd met elkaar

 
zeese wrote:

klok boom van invloed op de vertraging en verspreiding van het signaal

en de klok signaal zelf.
Bijgevolg beïnvloeden de timing

van het circuit.
Als de timing is onjuist, het circuit zal zeker

niet.
 
Voor synchrone ontwerpen, hebben we de veronderstelling dat elke FF is geklokt op hetzelfde moment.Echter, wanneer gaat naar echte poorten, dit is niet waar.Je moet vertrouwen op CTS om de scheef binnen toegestane bereik, gebruik STA controle om het te verifiëren.

 
Op dezelfde lijnen, wil ik weten of we
iedereen in de groep die kan leiden ons naar enkele bekende
algoritmen voor klok boom routing?Ik hoor dat
Steiner boom algoritmen zijn heel populair.
Thanks in advance.

 
In RTL niveau simulatie, is het ideaal klok zin nul skew,
Maar na routing, routing pad en fan-out laden die aanleiding klok scheef.
Toen de klok scheef over de timing spec.zal leiden tot verkeerde functie!
In veel april gereedschappen, hebben ze klok synthese nut.Het is nuttig!<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Lachten" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_surprised.gif" alt="Verbazing" border="0" />
 
Nu zijn alle CAD-leverancier zijn eigen april hulpmiddelen
Mentor - Teraplace
Cadence - Sessie of Encounter
Synopsys - Astro

 
Hi, arpan_sen:

Ze proberen op lengte evenwicht in het begin van de algoritmen, bijvoorbeeld, H-Tree

Steiner boom probeerde te laden balans (draad belasting en input poort belasting).Als u het Steiner punt heeft verschillende algoritme.U kunt gebruik maken van n-wegen partitionering / clustering om de punten te krijgen.

Soms mensen klok gebruikt gaas (!!!!) om de scheef te verminderen (maar verbrand macht)

Voor meer informatie kunt u de DAC-procedure in de late 90's.Er zijn tonnen van die welke verband algoritmen.
Last edited by sandusty op 21 april 2004 10:16, edited in totaal 1 keer

 
Klok scheef wordt niet alleen veroorzaakt door belasting.

Aangezien de temperatuur zal VDD invloed op de klok buffer snelheid (van exp. Zijn er meer dan 30 graden verschillen op een operationele sterven), klok gen / CTS kan veroorzaakt meer problemen.(De plaats heeft meer activiteiten, normaal is het de plaats van de hot spot en lagere VDD).

Maar geen tool kan zorgen nog boven dynamisch probleem.

 
Tijdens het maken van synchrone ontwerpen, ontwerpen we de circuits met de veronderstelling dat alle onderdelen synchroon met dezelfde klok zijn geklokt op hetzelfde moment.Maar wanneer deze ontwerpen worden samengevat is dit niet echt het geval wanneer de juiste zorg niet is genomen tijdens de CTS.Dit met name belangrijk in ontwerpen waar pipelining wordt uitgevoerd.H-boom synthese is een van de meest voorkomende voorbeeld.

 

Welcome to EDABoard.com

Sponsor

Back
Top