Timing Analysis - PowerPoint PPT Presentation

About This Presentation
Title:

Timing Analysis

Description:

High-performance integrated circuits have traditionally been characterized by ... While timing measurements can theoretically be performed using a rigorous ... – PowerPoint PPT presentation

Number of Views:40
Avg rating:3.0/5.0
Slides: 16
Provided by: engAu
Category:
Tags: alate | analysis | timing

less

Transcript and Presenter's Notes

Title: Timing Analysis


1
Timing Analysis
Chaitanya Bandi
Instructor Dr. Vishwani D. Agrawal
ELEC 7770 Advanced VLSI
Design Team Project
2
Need for Timing Analysis
  • High-performance integrated circuits have
    traditionally been characterized by the clock
    frequency at which they operate.
  • While timing measurements can theoretically be
    performed using a rigorous circuit simulation,
    such an approach is liable to be too slow to be
    practical.

3
Primitive device delay models
  • A primitive logic gate has an intrinsic delay.

4
Methods of Timing Analysis
  • Static Timing analysis after Synthesis
    (Pre-Layout Analysis)
  • Static Timing analysis after Place and Route
    (also called as Post-Layout Analysis)

5
Static Timing Analysis
  • Only two kinds of timing errors are possible
    in such a system
  • A hold time violation, when a signal arrives too
    early, and advances one clock cycle before it
    should.
  • A setup time violation, when a signal arrives too
    late, and misses the time when it should advance.

6
(No Transcript)
7
Area Optimized Vs Delay Optimized
  • From the Synthesis report of the Area and
    Delay Optimized versions, the Area Optimized
    version has lesser Area and Delay compared to the
    Delay Optimized version.

8
Tools to perform Timing Analysis
  • QuickSim
  • Mach TA
  • Eldo
  • Leonardo (Results from the Synthesis)

9
ELDO Design Flow
10
Procedure
  • Extract the schematic from the Netlist.
  • Export it as a Spice format.
  • Force vectors to observe the critical path from
    the simulation results files.
  • Find the critical path from the Waveform Viewer
    (EZWAVE)

11
Leonardo
  • The Delays from the Area Optimized netlist shows
    that the CPU design has a critical path that has
    a delay of 13.13ns
  • This is just an estimate of the pre-layout timing
    analysis. This delay may differ based on the
    level of optimization.

12
Further Work
  • The Post layout incorporates both the block and
    routing delays as a final analysis of the
    designs timing constraints.
  • Post layout simulation is a better parameter to
    find the maximum operational frequency and
    behavior of the circuit.

13
Mach TA Post Layout Design
Flow
14
Questions??

15
Suggestions
  • Technology that is supported by the timing
    analysers.
  • 32-bit Processor requires simulation of few days
    to perform the timing and power analysis. A
    16-bit processor would have been a better choice.
Write a Comment
User Comments (0)
About PowerShow.com