100% found this document useful (1 vote)
3K views11 pages

Gate Level Simulation

Gate level simulation (GLS) validates a circuit's function and timing after synthesis by simulating the gate-level netlist. GLS requires a gate-level netlist, library, SDF file, and testbench. It can perform zero delay simulation to check functionality without timing, or simulation with SDF to check functionality and timing at a given frequency and identify issues. Problems with GLS include long simulation time and difficulty debugging at the gate level.

Uploaded by

Jagadeep Kumar
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
3K views11 pages

Gate Level Simulation

Gate level simulation (GLS) validates a circuit's function and timing after synthesis by simulating the gate-level netlist. GLS requires a gate-level netlist, library, SDF file, and testbench. It can perform zero delay simulation to check functionality without timing, or simulation with SDF to check functionality and timing at a given frequency and identify issues. Problems with GLS include long simulation time and difficulty debugging at the gate level.

Uploaded by

Jagadeep Kumar
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 11

GATE LEVEL SIMULATION

What is GLS??
Gate level to present your circuit with

target library after synthesis.


Simulation is a design validation process for

checking a circuits function, timing.

Why we use GLS?


To check if reset release, initialization

sequence are proper. Insertion of scan chains. STA never the functionality of the design Checks IF you have any un-initialized outputs. Checks IF the design works at the targeted FREQUENCY. Checks IF you have any timing violations.

Requirements for GLS


Gate Level Netlist Gate Level Simulation Library SDF (Standard Delay Format) Test bench For Gate Level Simulation

TYPES OF SIMULATIONS

ZERO DELAY SIMULATION (Without SDF).

SIMULATION WITH SDF (Standard Delay

Format).

ZERO DELAY SIMULATION


Gate Level Simulation Without DELAY. Check Only Functionality NOT Frequency. Check Mapping Of RTL To Gates. Much Easier To Debug.

SIMULATION WITH SDF.


Gate Level Simulation With DELAY. SDF File Includes All The Delay For Gates. Check Functionality At Given Frequency. Identify Timing Issues. Check Multicycle Path. Check False Path.

Problems with GLS


Simulation Time. Gate Level Debug.

Thank you!

11

You might also like