A functional model of clocked microarchitectures

  • Authors:
  • C. c. Charlton;D. Jackson;P. H. Leng

  • Affiliations:
  • The Department of Computer Science, University of Liverpool, P 0 Box 147, Liverpool L69 3BX, ENGLAND;The Department of Computer Science, University of Liverpool, P 0 Box 147, Liverpool L69 3BX, ENGLAND;The Department of Computer Science, University of Liverpool, P 0 Box 147, Liverpool L69 3BX, ENGLAND

  • Venue:
  • MICRO 22 Proceedings of the 22nd annual workshop on Microprogramming and microarchitecture
  • Year:
  • 1989

Quantified Score

Hi-index 0.00

Visualization

Abstract

Models for the simulation of computer systems at the microarchitectural level are widely used to assist in design analysis and verification, and the development of microcode. The general model we describe here represents the behaviour of a clocked microarchitecture through the application of functions to component states and signal values. The operational semantics of the model are based partly on data flow and partly on graph reduction, allowing use to be made of the concept of 'lazy' evaluation to aid efficient simulation.