Presentation is loading. Please wait.

Presentation is loading. Please wait.

RAVEN: Automatic Generation of Analog Behavioral Models

Similar presentations


Presentation on theme: "RAVEN: Automatic Generation of Analog Behavioral Models"— Presentation transcript:

1 RAVEN: Automatic Generation of Analog Behavioral Models
Chandramouli Kashyap Chirayu Amin Reshma Kamat Design Technology Solutions, Intel Corp.

2 Why is this an important problem
IO bandwidth increasing + tighter specs => increased analog complexity More variety of analog circuits: IO, sensor, fuse, PLLs Analog circuits adaptively controlled by digital analog digital Ensure correct digital/analog interactions

3 Problem with analog abstraction
digital Mixed-signal simulator analog Verilog- AMS FEV accurate but slow need access to process models Verilog- reals Manual; quality varies greatly Fast but less accurate

4 What is Raven Spec/Config files RAVEN analog schematic Verilog-AMS
SV with Reals

5 How Raven works Generate Spice runs Based on user spec Analyze
waveforms Extract parameters Build look-up table Encode in Verilog

6 Input specs Type of input Type of excitation Range of inputs
Digital vs analog, voltage vs current Type of excitation Periodic, step, ramp Range of inputs Min:step:max Range could be different for different modes

7 Types of output handled
Periodic Extract period, pw, amplitude, phase offset wrt ref Transition Extract delay, final value Average Extract average over an interval T

8 Circuits successfully modeled
Output type sigma-delta ADC average phase interpolator periodic VCO current DAC single transition TX with Pre-emphasis

9 What is Raven not good at
Complex history dependent effects Any state nodes in the circuit need to be marked by user with their ranges

10 Summary and future work
Raven can generate RTL abstractions of analog circuits Allows designer to focus on design and specs Can track netlist ECOs Raven models can be made PVT aware easily Can these models be used for FV using hybrid system techniques?


Download ppt "RAVEN: Automatic Generation of Analog Behavioral Models"

Similar presentations


Ads by Google