Presentation is loading. Please wait.

Presentation is loading. Please wait.

ECE 545 Lecture 8 Timing Analysis.

Similar presentations


Presentation on theme: "ECE 545 Lecture 8 Timing Analysis."— Presentation transcript:

1 ECE 545 Lecture 8 Timing Analysis

2 Required reading P. Chu, RTL Hardware Design using VHDL
Chapter 8.6 Timing Analysis of a Synchronous Sequential Circuit Chapter 16.1 Overview of a Clock Distribution Network Chapter 16.2 Timing Analysis with Clock Skew

3 Hold & Setup Time Metastability
ECE 448 – FPGA and ASIC Design with VHDL

4 Violation of Hold or Setup Time

5 Response of a Flip-Flop to Timing Violation
There exists a third and unstable point of equilibrium between the two stable states representing the binary states 0 and 1 respectively.

6 Points of Equilibrium in Flip-Flops and Latches

7 Patterns of Metastable Behavior

8 Response to Timing Violation

9 Impact on Downstream Circuitry

10 Clock Skew ECE 448 – FPGA and ASIC Design with VHDL

11 Clock Skew

12 Clock Skew Map for a Cell Processor

13 Incorrect Clock Tree Layout – Narrow Meander

14 Optimized Clock Tree Layout – H Tree

15 Clock Skew - Summary


Download ppt "ECE 545 Lecture 8 Timing Analysis."

Similar presentations


Ads by Google