tutdac99 - VHDL VHDL AMS AMS&KULVWHQ%DNDODU $ 0'HZH...

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: VHDL VHDL AMS AMS ( &KULVWHQ . %DNDODU $ 0 'HZH\ ( 0RVHU '$& 9+'/ $06 7XWRULDO Analog and Mixed-Signal Modeling Using the VHDL-AMS Language Ernst Christen Beaverton, OR Kenneth Bakalar Rockville, MD Allen M. Dewey Durham, NC Eduard Moser Stuttgart, Germany 36 th Design Automation Conference New Orleans, June 21-25, 1999 VHDL VHDL AMS AMS ( &KULVWHQ . %DNDODU $ 0 'HZH\ ( 0RVHU '$& 9+'/ $06 7XWRULDO Tutorial Organization ♦ Part I: Introduction to the VHDL-AMS Language • Continuous Time Concepts • Mixed Continuous/Discrete Time Concepts • Frequency Domain and Noise Modeling ♦ Part II: VHDL-AMS in Practical Applications • VHDL-AMS Modeling Guidelines • VHDL-AMS Modeling Techniques IC Applications • Modeling at Different Levels of Abstraction Telecom Applications • Modeling Multi-Disciplinary Systems Automotive Applications • MEMS Modeling Using the VHDL-AMS Language VHDL VHDL AMS AMS ( &KULVWHQ . %DNDODU $ 0 'HZH\ ( 0RVHU '$& 9+'/ $06 7XWRULDO Part I: Introduction to the VHDL-AMS Language VHDL VHDL AMS AMS ( &KULVWHQ . %DNDODU $ 0 'HZH\ ( 0RVHU '$& 9+'/ $06 7XWRULDO Outline ♦ Introduction ♦ Brief Overview of VHDL-AMS ♦ Basic Concepts: DAEs ♦ Systems with Conservation Semantics: Diode ♦ Mixed Technology: Diode with Self Heating ♦ Piecewise Defined Behavior: Compressor,Voltage Limiter ♦ Procedural Modeling: Weighted Summer ♦ Signal-Flow Modeling: Adder-Integrator, Conversions ♦ Solvability: Voltage Source, Signal Flow Amplifier ♦ Initial Conditions: Capacitor ♦ Implicit Quantities ♦ Mixed-Signal Modeling: Comparators, D/A Converter ♦ VHDL-AMS Model Execution ♦ Discontinuities: SCR, Voltage Limiter, Bouncing Ball ♦ Time-Dependent Modeling: Sinusoid Voltage Source ♦ Frequency Domain Modeling: Current Source, Filter ♦ Noise Modeling: Resistor, Diode ♦ Conclusion VHDL VHDL AMS AMS ( &KULVWHQ . %DNDODU $ 0 'HZH\ ( 0RVHU '$& 9+'/ $06 7XWRULDO What is VHDL-AMS ♦ IEEE Std. 1076-1993: • VHDL (VHSIC Hardware Description Language) supports the description and simulation of event-driven systems. ♦ IEEE Std. 1076.1-1999: • Extension to VHDL to support the description and simulation of analog and mixed-signal circuits and systems ♦ IEEE Std. 1076.1-1999 together with IEEE Std. 1076-1993 is informally known as VHDL-AMS ♦ VHDL-AMS is a strict superset of IEEE Std. 1076-1993 • Any model valid in VHDL 1076 is valid in VHDL-AMS and yields the same simulation results VHDL VHDL AMS AMS ( &KULVWHQ . %DNDODU $ 0 'HZH\ ( 0RVHU '$& 9+'/ $06 7XWRULDO Why is VHDL-AMS needed? ♦ VHDL 1076 is suitable for modeling and simulating discrete systems ♦ Many of today’s designs include at least some continuous characteristics: • System design Mixed-signal electrical designs Mixed electrical/non-electrical designs Modeling design environment • Analog design Analog behavioral modeling and simulation • Digital design Detailed modeling (e.g. submicron effects) ♦ Designers want a uniform description language VHDL...
View Full Document

{[ snackBarMessage ]}

Page1 / 199

tutdac99 - VHDL VHDL AMS AMS&KULVWHQ%DNDODU $ 0'HZH...

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online