Process oriented logic simulation

  • Authors:
  • Sany M. Leinwand

  • Affiliations:
  • -

  • Venue:
  • DAC '81 Proceedings of the 18th Design Automation Conference
  • Year:
  • 1981

Quantified Score

Hi-index 0.00

Visualization

Abstract

Theoretically, simulation can be activity oriented, event oriented or process oriented. Existing techniques for logic simulation are either activity or event oriented. In this paper, the possibility of logic simulation using process oriented concepts is investigated. Such an approach is justified by the need to support modular design environments. The key feature is that of asynchronous module activity: the timing order of signal changes has to be preserved only for those events belonging to the same module. It is shown that as long as the proper order of occurence for intermodule signaling is faithfully preserved, a centralized scheduling of events is avoidable. Thus, sequences of uninterruptible local events (termed atomic activities) can be simulated in complete isolation. The correct definition of uninterruptible local activities needs some information on allowable timing of interface events.