A Cycle-Accurate ISS for a Dynamically Reconfigurable Processor Architecture

  • Authors:
  • C. Mucci;F. Campi;A. Deledda;A. Fazzi;M. Ferri;M. Bocchi

  • Affiliations:
  • ARCES, Università di Bologna;Central R&D STMicroelectronic;ARCES, Università di Bologna;ARCES, Università di Bologna;ARCES, Università di Bologna;ARCES, Università di Bologna

  • Venue:
  • IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 3 - Volume 04
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Reconfigurable processor architectures (RAs) have been proving as an effective way to couple significant performance improvements with severe energy constraints, such as those imposed by modern portable real-time applications. XiRisc is a VLIW RISC processor architecture featuring a reconfigurable dataflow-oriented functional unit, the so-called PiCoGA, allowing run-time dynamic extension of the instruction set. In this paper, we propose a LISA-based Instruction Set Simulator (ISS) for the reconfigurable processor, retargetable through a dynamically linked library that emulates instruction set extension. The ISS comprises a SystemC system-level model with embedded bus architecture and memory hierarchy (on-chip and off-chip) to provide a reconfigurable system-on-chip performance evaluator.