Microarchitecture modelling through ADL

  • Authors:
  • E. S.T. Fernandes

  • Affiliations:
  • COPPE and Instituto de Matemática, Universidade Federal do Rio de Janeiro, Caixa Postal 68511, 21945 Rio de Janeiro - RJ, Brazil

  • Venue:
  • MICRO 21 Proceedings of the 21st annual workshop on Microprogramming and microarchitecture
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

ADL is an Architecture Description Language that has been developed to model computer architectures at different levels of detail, as for instance, at the microarchitecture level.Target architectures described in ADL are processed by the support system of the language which generates an interpreter program related to the description of the target machine. The interpreter reproduces the behavior of the architecture being modeled, including the interpretation of the target code.In addition to a brief review of the language and the implementation details of its support system, this paper also shows some methods to deal with target machine parallelism, and the modeling of two microprogrammable machines.