19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 3
A Cycle-Accurate ISS for a Dynamically Reconfigurable Processor Architecture
Denver, Colorado
April 04-April 08
ISBN: 0-7695-2312-9
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.
Citation:
C. Mucci, F. Campi, A. Deledda, A. Fazzi, M. Ferri, M. Bocchi, "A Cycle-Accurate ISS for a Dynamically Reconfigurable Processor Architecture," ipdps, vol. 4, pp.160a, 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 3, 2005