Title :
An efficient behavioral description frontend tool for mixed-mode SPICE simulation
Author :
Gomez-Pau, Alvaro ; Balado, Luz ; Figueras, Joan ; Chatterjee, Abhijit
Author_Institution :
Dept. d´Eng. Electron., Univ. Politec. de Catalunya - UPC, Barcelona, Spain
Abstract :
Analog and mixed-signal circuit design demands high amounts of knowledge, expertise and intuition. To that purpose, it is not deniable electrical CAD tools play a crucial role assisting designers in such complex scenario. SPICE-like electrical simulators have been established through the years as the de facto standard for analog and mixed-signal circuit simulation. Such simulation programs work at low level circuit description dealing with explicit component instantiations and electrical connections between them with no possibilities of description at a higher level. In this work, a software tool partially addressing this issue is proposed. The developed tool allows the designer to simulate a signal flow graph (SFG) given its behavioral description. The proposed tool efficiently transforms a behavioral SFG description into a netlist suitable for SPICE. It also generates the required graphical commands for rendering the graph as well as the listing of node equations to be solved algebraically. In order to evaluate the tool, it has been applied to behaviorally describe a transient error and fault tolerant scheme applied to a Biquad filter. The tool has been proven to be efficient in terms of its capabilities for mixing structural and behavioral descriptions in a single netlist, as well as for its simplicity and usefulness when dealing with large linear systems, therefore validating the proposal.
Keywords :
SPICE; analogue circuits; biquadratic filters; circuit CAD; mixed analogue-digital integrated circuits; SPICE-like electrical simulator; analog circuit design; behavioral description frontend tool; biquadratic filter; fault tolerance; large linear system; low level circuit description; mixed-mode SPICE simulation; mixed-signal circuit design; signal flow graph; software tool; Capacitors; Equations; Mathematical model; SPICE; Transfer functions; Transient analysis; Voltage control; Analog Checksums; Behavioral Description; Behavioral Simulation; Biquad Filter; Electrical CAD; Electrical Simulation; Error Cancellation; Fault Tolerance; Linear Analog Filters; SPICE; Signal Flow Graph Simulation;
Conference_Titel :
Design of Circuits and Integrated Circuits (DCIS), 2014 Conference on
Conference_Location :
Madrid
DOI :
10.1109/DCIS.2014.7035601