DocumentCode
1827198
Title
Trade-offs in designing a VHDL simulation tool for digital VLSI
Author
Bazargan-Sabet, Pirouz ; Vuong, Huu-Nghia
Author_Institution
Lab. MASI/CAO-VLSI, Univ. Pierre et Marie Curie, Paris, France
fYear
1994
fDate
20-22 Mar 1994
Firstpage
380
Lastpage
384
Abstract
The authors present an original logical simulation tool called ASIMUT and discusses the considerations that have driven the design of this tool. ASIMUT uses a VHDL description. It is freely distributed through the ALLIANCE CAD System (a complete CAD system for digital VLSI design). First, they present the VHDL subset supported by the compiler and, the way this subset has been defined. In a second part, the internal architecture of the tool is detailed. Unlike, most simulators available on the market which use a compiled-code method, they have chosen to represent the source code by the means of data structures. The event-driven algorithm implemented in the simulator runs directly on these data structures. Logical expressions are represented by Binary Decision Diagram. The paper concludes with results showing the performance of the simulator on some benchmarks and life-size examples
Keywords
VLSI; circuit CAD; logic CAD; simulation; specification languages; ALLIANCE CAD System; ASIMUT; VHDL simulation tool; benchmarks; binary decision diagram; compiled-code method; compiler; data structures; digital VLSI design; event-driven algorithm; logical expressions; logical simulation tool; source code; tool architecture; Boolean functions; Circuit simulation; Clocks; Data structures; Delay; Design automation; Discrete event simulation; Hardware design languages; Laboratories; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
System Theory, 1994., Proceedings of the 26th Southeastern Symposium on
Conference_Location
Athens, OH
ISSN
0094-2898
Print_ISBN
0-8186-5320-5
Type
conf
DOI
10.1109/SSST.1994.287848
Filename
287848
Link To Document