2001
DOI: 10.1016/s0010-4655(01)00235-1
|View full text |Cite
|
Sign up to set email alerts
|

mAgic-FPU and MADE: A customizable VLIW core and the modular VLIW processor architecture description environment

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
3
0

Year Published

2004
2004
2016
2016

Publication Types

Select...
2
2
2

Relationship

1
5

Authors

Journals

citations
Cited by 9 publications
(6 citation statements)
references
References 11 publications
0
3
0
Order By: Relevance
“…As LE1 supports pure hardware threads, this seed code was taken through the LE1 tool-chain (VEX Compiler, Assembler and cycle-accurate Simulator) in the process, modeling multiple hardware configurations. The configurations studied include various VLIW issue widths (2,4,8-wide), variable number of threads (1,2,4,8) and variable number of memory banks (1,2,4,8). For multi-bank simulations, the number of memory banks was chosen always less then or equal to the number of threads.…”
Section: Performance Evaluationmentioning
confidence: 99%
See 1 more Smart Citation
“…As LE1 supports pure hardware threads, this seed code was taken through the LE1 tool-chain (VEX Compiler, Assembler and cycle-accurate Simulator) in the process, modeling multiple hardware configurations. The configurations studied include various VLIW issue widths (2,4,8-wide), variable number of threads (1,2,4,8) and variable number of memory banks (1,2,4,8). For multi-bank simulations, the number of memory banks was chosen always less then or equal to the number of threads.…”
Section: Performance Evaluationmentioning
confidence: 99%
“…These accelerators occasionally are custom VLIW engines as the VLIW architectural paradigm [3] seems to be the most promising in delivering very high single-processor performance, particularly on data-parallel inner loops; interestingly enough, such processors seem to be finding niche markets in behavioral (ESL) synthesis as a core component of the underlying VLSI platform [4]. The research area of custom, multi-parallel programmable embedded architectures is quite broad and some notable examples of relevant research can be found in [5] [6][7] [8]. Supporting hardware primitives for on-chip multiprocessing is a particularly interesting area of research; The authors report in [9] on a custom coprocessor for FPGA-based systems, able to implement efficiently Remote Memory Access (RMA) primitives in message-passing systems.…”
Section: Introductionmentioning
confidence: 99%
“…Babel is also utilized to retarget the SimpleScalar simulator [62]. MADE: The modular VLIW processor architecture and assembler description environment (MADE) [206] generates a library of behavioral functions and the instruction-set of the machine from the related architecture description. The library is then linked to a reconfigurable scheduling engine which results in a configured optimizer-scheduler.…”
Section: Other Related Approachesmentioning
confidence: 99%
“…Each tile can be equipped with a Distributed eXternal Memory (DXM). The tile is the evolution of Atmel Diopsis [7], a multiprocessor SoC which includes a RISC + the floating-point VLIW mAgic DSP [11].…”
Section: Introduction 11 the Tiled Hw Architecture Of Shapesmentioning
confidence: 99%
“…The classical drawback of VLIW architectures is that the longer instruction words require more memory. While conventional code compression /decompression schemes mitigate this problem [10][11], they also increase control logic overhead. We solved this problem by developing in hardware a small footprint (18 Kgate) VLIW Dynamic Program memory Decompression system (DyProDe).…”
Section: Introduction 11 the Tiled Hw Architecture Of Shapesmentioning
confidence: 99%