Microcoded reconfigurable embedded processors: current developments

  • Authors:
  • Stephan Wong;Stamatis Vassiliadis;Sorin Cotofana

  • Affiliations:
  • Computer Engineering Laboratory, Electrical Engineering Department, Delft University of Technology, Delft, The Netherlands;Computer Engineering Laboratory, Electrical Engineering Department, Delft University of Technology, Delft, The Netherlands;Computer Engineering Laboratory, Electrical Engineering Department, Delft University of Technology, Delft, The Netherlands

  • Venue:
  • Embedded processor design challenges
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

It is well-known that the main disadvantages associated with reconfigurable hardware are long reconfiguration latencies, high opcode space requirements, and complex decoder hardware. To overcome these disadvantages, we use microcode since it allows emulation of"complex" operations which are performed using a sequence of smaller and simpler operations. Microcode is used to control the reconfiguration of the reconfigurable hardware, either online or off-line, and the execution on the reconfigurable hardware. Due to the multitude of microcodes and their sizes, it is not feasible to provide on-chip storage for all microcodes. Consequently, the loading of microcode into a limited on-chip storage facility is becoming increasingly more important. In this paper, we present two methods of loading microcodes into such an on-chip storage facility.