DocumentCode :
932078
Title :
Hierarchical specification and switch-level simulation of digital circuits
Author :
Soegaard-Knudsen, M.
Author_Institution :
Technical University of Denmark, Laboratory for Semiconductor Technology, Lyngby, Denmark
Volume :
132
Issue :
2
fYear :
1985
fDate :
3/1/1985 12:00:00 AM
Firstpage :
102
Lastpage :
107
Abstract :
A software system for structured schematic documentation and switch-level simulation of digital integrated circuits is presented. By means of an interactive command language, the user can specify the schematic diagrams which document the actual digital design directly onto a graphical screen. This documentation can be performed hierarchically, in a manner where selected subcircuits are represented by macro symbols instead of all the relevant schematic primitives. This ensures a clear overview of even very complex designs. In addition to this schematic editor, the software system contains a translator which is able to convert the schematic documentation into an electrical specification of the actual design. This specification is the basis for an event-driven switch-level simulation algorithm which is able to calculate very rapidly the behaviour of the actual circuit and to submit warnings when critical races or hazard phenomena are detected. Experiments show that digital circuits, consisting of many thousand digital gates, can be specified and analysed on a mainframe computer during an interactive man-machine dialogue which normally requires a few hours of manual effort and a few minutes of CPU time.
Keywords :
circuit CAD; digital integrated circuits; digital simulation; specification languages; critical races; digital circuits; digital integrated circuits; electrical specification; interactive command language; macro symbols; schematic editor; structured schematic documentation; switch-level simulation;
fLanguage :
English
Journal_Title :
Computers and Digital Techniques, IEE Proceedings E
Publisher :
iet
ISSN :
0143-7062
Type :
jour
DOI :
10.1049/ip-e.1985.0015
Filename :
4646452
Link To Document :
بازگشت