Presentation is loading. Please wait.

Presentation is loading. Please wait.

Cycle Based Simulation Mehrdad Abutalebi. Outline Motivation Cycle Simulation Cycle Simulation Techniques Cycle Simulation Specifications Areas of Applicability.

Similar presentations


Presentation on theme: "Cycle Based Simulation Mehrdad Abutalebi. Outline Motivation Cycle Simulation Cycle Simulation Techniques Cycle Simulation Specifications Areas of Applicability."— Presentation transcript:

1 Cycle Based Simulation Mehrdad Abutalebi

2 Outline Motivation Cycle Simulation Cycle Simulation Techniques Cycle Simulation Specifications Areas of Applicability

3 Motivation Advanced today ’ s technologies Large circuit densities Large verification time Time to market Need for faster simulators New innovation and techniques Cycle based simulation

4 Cycle Simulation Cycle simulation is a technique for simulating circuits that do not take into account the detailed circuit timing Cycle simulation computes the steady state response of the circuit at each clock cycle boundary Need for another tool for timing analysis

5 Cycle Simulation

6 Cycle Simulation Techniques Event ordering and delayed evaluation All scheduled evaluations will take place at active edge of clock All events are put in an event orderer which eliminate unnecessary evaluations

7 Cycle Simulation Techniques Cycle based oblivious simulation Logic levelization is applied to the design Clocked elements are clocked at active edge Combinational logic is evaluated during the cycle

8 Cycle Simulation Specifications Ignore timing and reducing the state set(2 value and sometime 4 value) Efficient evaluation and faster simulation Circuit levelization at compile time Each element is evaluated once during clock cycle Simple data structure for simulator 10 to 100 times performance over event driven simulation

9 Areas of Applicability Large synthesizable or logic optimizable designs Designs that are mostly synchronous Designs meet the cycle simulation subset RTL regression Gate-level verification


Download ppt "Cycle Based Simulation Mehrdad Abutalebi. Outline Motivation Cycle Simulation Cycle Simulation Techniques Cycle Simulation Specifications Areas of Applicability."

Similar presentations


Ads by Google