Hardware logic simulation by compilation

Craig Hansen

Design Automation Conference · 1988 · 39 citations · 0 references

Concepts

Abstract

A behavioral and logic simulation system which uses extensive optimization and compilation techniques to obtain high performance is described. It incorporates data-flow analysis to optimize the evaluation of unordered assignment statements that define a hardware structure, and to extract clocking rules. An integral code generator produces efficient assembly code for three different machines, and an associated run-time library provides a flexible interactive debugging environment. >