MORPHEO: a high-performance processor generator for a FPGA implementation - Archive ouverte HAL
Communication Dans Un Congrès Année : 2011

MORPHEO: a high-performance processor generator for a FPGA implementation

Résumé

Complex applications, such as multimedia, telephony or cryptography, in embedded systems must provide more and more performance that can be achieved by using multiple levels of parallelism. Today, FPGA are viable alternatives for these kinds of applications. Unfortunately, the available processors on FPGA do not provide sufficient performance. This work proposes the Morpheo tool that is a generator of configurable high performance processors dedicated to FPGA. As the FPGA architecture is more restrictive than on ASIC, VHDL models produced by Morpheo can also be used for an ASIC implementation. The main advantage is that there is no need for specific components, therefore, processors are easier to generate. Despite the architectural changes related to the FPGA target, the IPC (Instructions Per Cycle) of 2-way and 4-way superscalar processors are, respectively, 0.81 and 0.74 times that of M5 processors (ASIC targeted) with corresponding parameters. These processors can be placed in a Xilinx Virtex-5 xc5vlx330 using 15% and 31% of hardware available resources and perform at, respectively, 79 MHz and 72 MHz.
Fichier non déposé

Dates et versions

hal-01287759 , version 1 (14-03-2016)

Identifiants

Citer

Mathieu Rosière, Jean-Lou Desbarbieux, Nathalie Drach, Franck Wajsbürt. MORPHEO: a high-performance processor generator for a FPGA implementation. DASIP IEEE International Conference on Design and Architectures for Signal and Image Processing, Nov 2011, Tampere, Finland. pp.1-8, ⟨10.1109/DASIP.2011.6136849⟩. ⟨hal-01287759⟩
139 Consultations
0 Téléchargements

Altmetric

Partager

More