Title :
Functional Partitioning and Simulation of Digital Circuits
Author :
Breuer, Melvin A.
Author_Institution :
IEEE
Abstract :
In this paper we present a method for obtaining a functional partitioning of the logic of a computer. It is shown that given a basic function to be performed, such as addition, the computer logic can be partitioned into four disjoint sets, namely the active information logic I, the semiactive flip-flops l, the activated control logic c, and the dormant logic D. Techniques involved in implementing the partitioning algorithm such as an event-directed simulator and three-value simulation are discussed. An application of this partitioning scheme as part of a large logic simulation system is described.
Keywords :
Background simulation, design automation, eventdirected simulation, functional logic partitioning, simulation, threevalue value simulation.; Application software; Circuit simulation; Computational modeling; Computer simulation; Digital circuits; Discrete event simulation; Flip-flops; Logic circuits; Partitioning algorithms; Registers; Background simulation, design automation, eventdirected simulation, functional logic partitioning, simulation, threevalue value simulation.;
Journal_Title :
Computers, IEEE Transactions on
DOI :
10.1109/T-C.1970.222830