Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

What does the synthesizer do for a multicycle path

Status
Not open for further replies.

rogeret

Member level 4
Joined
Sep 7, 2011
Messages
77
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,864
Hi everyone,

Somebody tells me if I have a big combinational logic in my design which will never run at the required frequency ,I can ease off the single-cycle requirement: allow more clock cycles using set_multicycle_path command. And DC will allow more clock cycles for path delay when checking for setup/hold violations.

But what will the the synthesizer do to the multicycle path.
And does the "the multicycle path" mean , in my logical design, the data of the flip-flop in the multicycle path should be sampled every 2 clocks?
 

Synthesizer will optimize logic in the same way as for singlecycle path, the only difference is that it will try to meet timing constraints for smaller frequency.

Yes, you are rightm it should be sampled every 2 clocks (or every 3 or ... it depends on how many multicycles you have defined).
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top