Title of article
mAgic-FPU and MADE: A customizable VLIW core and the modular VLIW processor architecture description environment Original Research Article
Author/Authors
Pier S. Paolucci، نويسنده , , Philippe Kajfasz، نويسنده , , Philippe Bonnot، نويسنده , , Bernard Candaele، نويسنده , , Daniel Maufroid، نويسنده , , Elena Pastorelli، نويسنده , , Andrea Ricciardi، نويسنده , , Yves Fusella، نويسنده , , Eugenio Guarino، نويسنده ,
Issue Information
دوهفته نامه با شماره پیاپی سال 2001
Pages
12
From page
132
To page
143
Abstract
mAgic-FPU is the architecture of a family of VLIW cores for configurable system level integration of floating and fixed point computing power. mAgic customization permits the designer to tune basic parameters, such as the computing power/memory access ratio of the core processor, the number of available arithmetic operation per cycle, the register file size and number of port, as well as of the number of arithmetic operators. The reconfiguration (e.g., of register file size and number of port, as well as of the number of arithmetic operators) is supported by the software environment MADE (Modular VLIW processor Architecture and Assembler Description Environment). MADE reads an architecture description file and produces a customized assembler-scheduler for the target VLIW architecture, configuring a general purpose VLIW optimizer-scheduler engine. The mAgic-FPU core architecture satisfies the requisite of portability among silicon foundries. The first members of the mAgic FPU core family architecture fit the requirements of ‘Smart Antenna for Adaptive Beam-Forming processing’ and ‘Physical Sound Synthesis’. The first 1 GigaFlops mAgic core will run at 100 MHz within an area of 40 mm2 in 0.25 μm ATMEL CMOS technology in first half 2002.
Keywords
Floating-point computation , Configurable cores , Architectural description languages , Embedded processing , Instruction level parallelism , VLIW architectures
Journal title
Computer Physics Communications
Serial Year
2001
Journal title
Computer Physics Communications
Record number
1135663
Link To Document