Next:
List of Figures
Up:
Circuit Description and
Previous:
Circuit Description and
Contents
List of Figures
Introduction
C++ and Object-Oriented Programming
The C++ Programming Language
C++ Background and History
Features Borrowed from Other Languages
C++ Versus C
Object-Oriented Programming
The Problem of Complexity
The Problem of Classification
Features of Object-Oriented Programming Languages
Data Encapsulation
Inheritance
Dynamic Binding of Function Calls
Hardware Description Using C++
Classification of Circuit Components
The
Component
Class
The
Component_List
Class
The
Connector
Class
The
Wire
Class
The
Port
Class
The
Input
and
Output
Class
The
Port_List
Class
Describing Hardware
The Method
Examples
Two-Input AND Gate
Three-Input AND Gate
RS-Latch
Hardware Simulation Using C++
Circuit Simulation: Time and Queues
The Global Event Queue
Distributed Event Queues
Signals and Signal Transmission
Implementation of the Simulation Algorithm
Redefining the virtual
process()
function
Conclusions
Sample Simulations
Sample Simulation of Three-Input AND Gate
Sample Simulation of RS-Latch
References
About this document ...
Donald Craig
Sat Jul 13 16:02:11 NDT 1996