13E044AMK - Analysis and modeling of electronic circuits using VHDL-AMS

Course specification
Course title Analysis and modeling of electronic circuits using VHDL-AMS
Acronym 13E044AMK
Study programme Electrical Engineering and Computing
Type of study bachelor academic studies
Lecturer (for classes)
Lecturer/Associate (for practice)
Lecturer/Associate (for OTC)
ESPB 6.0 Status elective
Condition 13E043UPK
The goal This course teaches students how to use HDL-AMS compilers, simulation and modeling tools to describe and verify analog and mixed systems, as well as essential blocks for mix-signal processing ( mix-signal equalizer circuits, Decision-Feedback Equalization circuits (DFE), Phase Looked Loops(PLL) and Clock and Data Recovery (CDR) circuits...).
The outcome Knowledge to use various modeling technique to describe and simulate analog and mix-signal Ability to design, and write test benches for analog and mix-signal circuits Ability to analyze and model essential circuit blocks for mix-signal processing, like charge pumps, loop-filter, Ring and LC-tank voltage controlled oscillators, boosting filters, DC restoration circuits.
Contents of lectures Syntax, specific data types, analog modeling constructions. Conservation laws, implicit relationships, multi-dimensional phenomena, multiple technology domains .Transfer function modeling. Event-driven modeling. Guards and blocks. Integrated system modeling. Migrating to&from analog to digital: Thresholding to obtain an event from an analog, ramping to convert an event into an analog
Contents of exercises Introduction to language. Demonstration of language possibilities from examples. Basic blocks for mix-signal processing. Modeling of selected mix-signal components with HDL_AMS Generation of selected component test-bench with HDL_AMS and test of its performances. Using foreign routines and models ( C and Spice)
Number of hours per week during the semester/trimester/year
Lectures Exercises OTC Study and Research Other classes
3 1 1
Methods of teaching Lectures, exercises Exercises in a computer classroom and lab for electronics.
Knowledge score (maximum points 100)
Pre obligations Points Final exam Points
Activites during lectures Test paper 30
Practical lessons 20 Oral examination
Projects 50