DocumentCode
1253511
Title
Bit-parallel multidelay simulation
Author
Lee, Yun Sik ; Maurer, Peter M.
Volume
15
Issue
12
fYear
1996
fDate
12/1/1996 12:00:00 AM
Firstpage
1547
Lastpage
1554
Abstract
The multidelay parallel (MDP) technique is a multidelay logic simulation algorithm that uses no timing wheel, or any other event-sorting mechanism. Instead, wide bit-fields containing net-values for several different times are used to resolve out-of-order events. Bit-parallel operations are performed to simulate gates at the required times. The MDP technique was originally designed to be implemented in hardware, but the current software version of the algorithm has proven to be competitive with conventional event-driven multidelay simulation. Two versions of the MDP technique are presented in this paper, fixed alignment and variable alignment. The fixed alignment algorithm provides bit-fields that are wide enough to capture any event that could occur during the simulation of an input vector, while the variable alignment algorithm uses a minimum-width bit field which is just wide enough to capture those events that could occur at an individual step in the simulation. A prototype hardware design is discussed briefly
Keywords
circuit CAD; circuit analysis computing; delays; digital simulation; integrated circuit design; logic CAD; timing; bit-parallel multidelay simulation; event-sorting mechanism; fixed alignment; hardware design; logic simulation algorithm; minimum-width bit field; out-of-order events; software version; timing wheel; variable alignment; wide bit-fields; Algorithm design and analysis; Circuit simulation; Computational modeling; Discrete event simulation; Engines; Hardware; Logic devices; Software algorithms; Timing; Wheels;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/43.552088
Filename
552088
Link To Document