Next: , Previous: Top, Up: Top


1 Overview

SIMSYNCH is a digital logic simulator. The design files are comprised of Scheme definitions and expressions. These design files can be run as a Scheme program at high speed. The design files can also be translated into formats suitable for logic compilers.

SIMSYNCH simulates blocks of synchronous logic, signals whose states change simultaneously on a clock signal transition. Each block also has a reset signal, which forces all signals to the state specified in the design file. SIMSYNCH can simultaneously simulate multiple blocks with different clocks and resets.

Blocks can contain multiple devices; Devices can contain multiple blocks.

For a list of the features that have changed since the last SIMSYNCH release, see the file ANNOUNCE. For a list of the features that have changed over time, see the file ChangeLog.

The author can be reached as ‘agj@alum.mit.edu’. The most recent information about SIMSYNCH can be found on SIMSYNCH's WWW home page:

http://people.csail.mit.edu/jaffer/SIMSYNCH.html.