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.

setup and hold time theoritically

Status
Not open for further replies.

sandysuhy

Member level 2
Joined
May 5, 2005
Messages
43
Helped
3
Reputation
6
Reaction score
2
Trophy points
1,288
Activity points
1,679
Hi All,
Is there any topic to calculate setup and hold time theoritically.How can you estimate setup and hold time theoritically.

Thanks in advance.
sandy
 

setup and hold time are documented in the library.

chek this one "Calculating the setup and hold times at the pins of a chip":
**broken link removed**
 

Hi ray123,
From my understanding it is for whole chip, but i need for flip-flops.
 

Tclock_to_q + Tcombinational_logic + Tdff_setup - Tskew< Tclock_cycle.
Tclock_to_q + Tcombinational_logic + Tskew > Thold
 

sandysuhy said:
Hi All,
Is there any topic to calculate setup and hold time theoritically.How can you estimate setup and hold time theoritically.

Thanks in advance.
sandy

Please refer to the similar topics pasted on this web or you can check the book titled Digital Design Perspective which i remember describe the structure of DFF as well the cause of existence for setup and holdtime.

Good luck,

Thomson
 

Tc2q + Tc + Ts - Tsk< Tclk.
Tc2q + Tc + Tsk > Th

Tc2q = Clock to Q delay
Tc = Combinational logic delay
Ts = Setup time
Tsk = Clock skew
Tclk = Clock period
Th = Hold time

These equations also helps in determining the fastest clk speed at which the design can work.

Best Regards,
Harish
https://hdlplanet.tripod.com
https://groups.yahoo.com/group/hdlplanet
 

you can refer artisan's ASIC lib to find dff's schematic,

then you can estimate DFF's setup and hold time from delay and logic.


best regards



sandysuhy said:
Hi All,
Is there any topic to calculate setup and hold time theoritically.How can you estimate setup and hold time theoritically.

Thanks in advance.
sandy
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top