probleem met twee klokken

V

vahid_roostaie

Guest
Hoi!

Ik moet gescheiden asynchrone klokken in mijn design.both van hen zijn ingangspoorten
dat hun eigen registers in mijn design.I approperiate gebruikt synchronizers en de overige benodigde technieken in de klok grens en hebben geen probleem in het ontwerp.

maar mijn probleem is het definiëren en het gebruik van DC-commando's voor deze twee klokken.

hoe kan ik de volgende opdrachten gebruiken voor twee klokken? heb ik aan elk van hen herhalen voor elk van mijn klok?

1-create_clock.
2-set_fix_hold.
3-set_propagated_clock.
4-set_input_delay en set_output_delay.

hoe kan ik invoegen clock gating in mijn ontwerp voor twee gescheiden clocks.I gebruikt set_clock_gating_style maar deze opdracht is niet gerelateerd aan clock.is er een andere manier om dit te doen?

thanks a lot

 
Hi vahid_roostaie,

Je hebt twee create_clock.

Don't fix niet te houden in de front-end, tenzij u 0.35um of groter aan het doen zijn technologie.Fix houden in lay-out na de klok boom is geplaatst.

U moet instellen input en output vertraging.Als een speld kan worden aangedreven door zowel klokken dan moet je voor elke klok.

Ik denk klok gating inbrengen is onafhankelijk van hoeveel uur je hebt.

Groeten,
Eng Han

 
hi utmseng,
Ik denk dat we de paden bij onwaar als 2 klokken zijn asyn, en we gebruiken goed synchronizers tussen hen.

 
1-create_clock voor elke klok
2-set_fix_hold [all_clock]
3-set_propagated_clock (niet nodig als er geen klok boom)
4-set_input_delay en set_output_delay voor synchrone signaal met betrekking tot een klok domein

 

Welcome to EDABoard.com

Sponsor

Back
Top