Q-Modules: Internally Clocked Delay-Insensitive Modules

  • Authors:
  • F. U. Rosenberger;C. E. Molnar;T. J. Chaney;T.-P. Fang

  • Affiliations:
  • Washington Univ., St. Louis, MO;Washington Univ., St. Louis, MO;Washington Univ., St. Louis, MO;Washington Univ., St. Louis, MO

  • Venue:
  • IEEE Transactions on Computers
  • Year:
  • 1988

Quantified Score

Hi-index 15.01

Visualization

Abstract

Q-modules are internally clocked modules that can be used to satisfy delay-insensitive specifications. A single delay element is required with a one-sided bound that its value be greater than the maximum delay of the combination logic. Prototypes of components to implement Q-modules have been designed, and a design aid program, QSYN, to place instances of these components, personalize a PLA, and generate a MAGIC or CIF file for a CMOS realization, including the delay circuitry, is being developed. Testability is one of the advantages of Q-modules over clock-free delay-insensitive modules; circuitry is included in the cells for testing the logic and interconnections.