Implementation Studies for a VLSI Prolog Coprocessor

  • Authors:
  • Pierluigi Civera;Gianluca Piccinini;Maurizio Zamboni

  • Affiliations:
  • -;-;-

  • Venue:
  • IEEE Micro
  • Year:
  • 1989

Quantified Score

Hi-index 0.00

Visualization

Abstract

A 32-bit coprocessor designed as one VLSI (very large-scale integrated) circuit that is based on microprogrammed architecture is described. The most innovative aspect of this project is the fully dedicated microarchitecture of the execution unit. A detailed analysis was carried out by considering two execution techniques, 'interpreted' and 'compiled', and the computational model and its implementation were simulated to support the final design decisions. A description is given of compiled execution, which was selected for the final design. The simulations trace the actual behavior of the execution model and point out the performance that can be obtained using different architectural solutions. The results permit the selection of an optimal architecture within the technological constraints of VLSI implementations.