Patent ID: 7444276

Claim:
A simulation processor for performing logic simulation of a logic design including a plurality of logic gates, the simulation processor comprising: an interconnect system; and a plurality of processor units communicatively coupled to each other via the interconnect system, wherein each of at least two of the processor units includes: a processor element configurable to simulate at least one of the logic gates; a shift register associated with the processor element and including a plurality of entries to store intermediate values during operation of the processor element, the shift register coupled to receive an output of the processor element; and one or more multiplexers coupled between the shift register and the interconnect system, each such multiplexer for selecting one of the entries of the shift register in response to a selection signal and further for transferring the selected entry to the interconnect system, and wherein the output of the processor element is coupled to the shift register without an intervening latch, and the shift register is coupled to the interconnect system with an intervening latch.