Title :
Using analog circuit behavior to generate SystemC events for an acceleration of mixed-signal simulation
Author :
Hoelldampf, S. ; Zaum, D. ; Olbrich, M. ; Barke, E.
Author_Institution :
Inst. of Microelectron. Syst., Leibniz Univ. Hannover, Hannover, Germany
Abstract :
Analysis of mixed-signal circuits on system level demands for an accelerated simulation of analog blocks. We precompute state space representations that can be used to evaluate the circuit response and predict the occurrence of events triggered by analog components. Interfacing such models to SystemC digital simulation allows for very fast mixed-signal transient analysis. The key contribution of this paper is the dynamic generation of SystemC events from analog descriptions. We evaluate the performance of our approach using PWM (pulse width modulation) example circuits from the automotive domain which are interfaced to a SystemC microcontroller model. Accuracy and speed is compared to reference simulations utilizing traditional SPICE-like analog simulators. Our approach allows for a speedup of up to 70 for mixed-signal simulations compared to traditional analog and digital simulators.
Keywords :
digital simulation; microcontrollers; mixed analogue-digital integrated circuits; transient analysis; PWM example circuit; SPICE-like analog simulator; SystemC digital simulation; SystemC event generation; SystemC microcontroller model; analog block accelerated simulation; analog circuit behavior; analog simulator; automotive domain; circuit response; digital simulator; mixed-signal accelerated simulation; mixed-signal circuit analysis; mixed-signal transient analysis; state space representation; Analytical models; Computational modeling; Integrated circuit modeling; Kernel; Mathematical model; Runtime; Simulation;
Conference_Titel :
Computer Design (ICCD), 2011 IEEE 29th International Conference on
Conference_Location :
Amherst, MA
Print_ISBN :
978-1-4577-1953-0
DOI :
10.1109/ICCD.2011.6081384