+ All Categories
Home > Documents > George Mason University Timing Analysis ECE 545 Lecture 8a.

George Mason University Timing Analysis ECE 545 Lecture 8a.

Date post: 18-Dec-2015
Category:
Upload: austen-taylor
View: 225 times
Download: 1 times
Share this document with a friend
Popular Tags:
15
George Mason University Timing Analysis ECE 545 Lecture 8a
Transcript
Page 1: George Mason University Timing Analysis ECE 545 Lecture 8a.

George Mason University

Timing Analysis

ECE 545Lecture 8a

Page 2: George Mason University Timing Analysis ECE 545 Lecture 8a.

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

Page 3: George Mason University Timing Analysis ECE 545 Lecture 8a.

3ECE 448 – FPGA and ASIC Design with VHDL

Hold & Setup Time

Metastability

Page 4: George Mason University Timing Analysis ECE 545 Lecture 8a.

4

Violation of Hold or Setup Time

Page 5: George Mason University Timing Analysis ECE 545 Lecture 8a.

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.

Page 6: George Mason University Timing Analysis ECE 545 Lecture 8a.

6

Points of Equilibrium in Flip-Flops and Latches

Page 7: George Mason University Timing Analysis ECE 545 Lecture 8a.

7

Patterns of Metastable Behavior

Page 8: George Mason University Timing Analysis ECE 545 Lecture 8a.

8

Response to Timing Violation

Page 9: George Mason University Timing Analysis ECE 545 Lecture 8a.

9

Impact on Downstream Circuitry

Page 10: George Mason University Timing Analysis ECE 545 Lecture 8a.

10ECE 448 – FPGA and ASIC Design with VHDL

Clock Skew

Page 11: George Mason University Timing Analysis ECE 545 Lecture 8a.

11

Clock Skew

Page 12: George Mason University Timing Analysis ECE 545 Lecture 8a.

12

Clock Skew Map for a Cell Processor

Page 13: George Mason University Timing Analysis ECE 545 Lecture 8a.

13

Incorrect Clock Tree Layout – Narrow Meander

Page 14: George Mason University Timing Analysis ECE 545 Lecture 8a.

14

Optimized Clock Tree Layout – H Tree

Page 15: George Mason University Timing Analysis ECE 545 Lecture 8a.

15

Clock Skew - Summary


Recommended