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.

[SOLVED] Multi cycle path in STA

Status
Not open for further replies.

c_ssood

Newbie
Joined
Apr 11, 2017
Messages
5
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
29
Take the case of a multi cycle path. If the specification is 2 cycles for the setup time, why one always specifies the hold cycle time to be 1 cycle?
 

think of a regular path without MC. setup is 1 clock cycle (edge to next clock edge), hold is 0 clock cycles (same clock edge).

when you make a MC path of 2, setup is 2, but hold doesn't have to be 0. it can be 1.
 

When setup check is moved using MC path of 2, the STA tool also move the hold check up, which is not desirable as it is over constraining the design. Hold is 0 clock cycle ( same clock edge) , so hold check up is moved back to same clock edge by specifying in MC constrain.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top