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.

Why is clock modelling necessary?

Status
Not open for further replies.

pd_789

Newbie level 4
Joined
May 14, 2013
Messages
5
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,312
Why do we need to do clock modelling (add uncertainity, latency, transition) though we overconstrain our design with 30% of clock?
Suppose if my design is designed for 100MHz i am applying 130MHz and synthesizing it(and it is passing) still why do i need to do clock modelling ?
 

Well the clock description is also dependant of the design. If you have all clocks elements on the same edge, you don't care of the duty cycle.
It is always good to indicate a realistic rise & fall time, which will reduce the frequency.

In your case, it seems you have a lot of margin, the question is did you increased the area/power of your design by "over" constraining the clock frequency? Did you tried to draft a plot clock frequency versus area to check where is the break point?, and by this way you will know at which frequency the area is really impacted and then you add more margin with a "reduced" area impact.
 
  • Like
Reactions: pd_789

    pd_789

    Points: 2
    Helpful Answer Positive Rating
hi rca,

No change in area (for 100 or 130MHz) and i am not concerned about power numbers for now , can u plz tell me the significance of modelling clock though my design is workn wid higher frequencies?
I mean if my design is working at 130MHz without any timing violations , in real scenario it has to work at 100 MHz which it can easily do however the uncertainty or latency of the clock is? can you plz b clear?
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top