Next:
Introduction
Up:
Extensible Hierarchical Object-Oriented
Previous:
List of Tables
List of Figures
Depletion Mode Transistor Pulling Up Capacitive Load
Graph Representing Continuous Behaviour
Simple Digital Logic Circuit
Graph Representing Discrete Behaviour
Simulation Models
Circuit Editor Window
Circuit Elements
Netlist Label
Dialog Box
Signal Display
Window
Configure
Dialog Box
Modularization of the GUI Source
Invoking the
pullmenu_create
Procedure
The
tb_buttons
Associative Array
Establishing Canvas Bindings in
tb_set_bindings
Creating Structured Graphics on a Canvas
Primitive Composition of a
NAND
Gate
Tcl Code to Build a
NAND
Gate
Rotation Equations for Canvas Primitives
Example of a Circuit Layout
Splitting a Netlist
Traversing and Retagging a Netlist
Source Code Uniting Two Netlists
Digital Simulation Using a Global Event Queue
System Overview of a Hierarchical Simulator
Digital Simulation Using Distributed Event Queues
Representation of a Simple Composite Circuit
Three-dimensional Hierarchical Circuit Representation
Component
Class Diagram
Connector
Class Diagram
Sending a signal to a
Port
Sending a signal to a
Wire
Class diagram of a 3-input
AND
gate
Communication between the GUI and Simulator Engine
Tcl Script Opening a Pipe to an Executable.
The C++ Program
addnum
.
A 2-input
NAND
Gate and its Corresponding Protocol Stanza
Intermodule Communication Between the GUI and Simulator
Example of a Circuit
Example of Input Signal Waveforms
Protocol for the Circuit and Inputs in Figure
The
main()
Function of the Simulator Module
The
show_signals()
Member Function of the
Wire
Class
The
display_signals()
Member Function of the
Wire
Class
Sample Protocol for an Output Signal Waveform
Output Signal Waveform Displayed Graphically
Example of a
component
Stanza
Example of a
point
Stanza
Example of a
label
Stanza
Donald Craig
Mon Jul 8 12:05:35 NDT 1996