Proceedings of the IEEE 2002 Custom Integrated Circuits Conference (Cat. No.02CH37285)
DOI: 10.1109/cicc.2002.1012767
|View full text |Cite
|
Sign up to set email alerts
|

PipeRench: A virtualized programmable datapath in 0.18 micron technology

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
44
0
1

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 102 publications
(47 citation statements)
references
References 3 publications
0
44
0
1
Order By: Relevance
“…The programmable connections in the data-path interconnect in our fabric are modeled as multiplexers somewhat similar to those in RaPiD. Unlike RAP [5] whose ALUs are arranged in a chess board style, the fabric model used in our research has a striped configuration like that of PipeRench [15] but without register files.…”
Section: Acceleration With Custom Hardwarementioning
confidence: 99%
“…The programmable connections in the data-path interconnect in our fabric are modeled as multiplexers somewhat similar to those in RaPiD. Unlike RAP [5] whose ALUs are arranged in a chess board style, the fabric model used in our research has a striped configuration like that of PipeRench [15] but without register files.…”
Section: Acceleration With Custom Hardwarementioning
confidence: 99%
“…Currently, only hundreds of processor blocks can be integrated on a single device unlike the tens of thousands of logic blocks found on current FPGAs but with increased integration this will expand quickly. These coarse-grained architectures also appear to be moving away from heterogeneity as many of the recent designs are largely homogeneous [47,175,192,206].…”
Section: Coarse-grained Fpgasmentioning
confidence: 99%
“…The original developments in this area favored logic blocks with relatively simple functional unit blocks. This included, PipeRench, an architecture based on 8-bit 3-LUT logic blocks with additional circuitry to improve arithmetic operations [86,175], CHESS, which was based on a 4-bit ALU [145], RaPiD, which contained a mixture of 16-bit ALUs, multipliers and memories [77] and DAPDNA-2, which combined 32-bit ALUs, delay elements, memories, and external memory access units [173].…”
Section: Coarse-grained Fpgasmentioning
confidence: 99%
“…However, reconfiguration is not instantaneous and requires suspension of normal execution. PipeRench [20] improves on this using a time-multiplexing technique, reused by MCGREP, but the PipeRench array is not tightly integrated into the CPU. ReRisc [24] tightly integrates a RISC core and a CGRA with configuration cache, permitting fast reconfiguration in the case of a cache hit.…”
Section: Related Workmentioning
confidence: 99%
“…In contrast, CGRAs have lower reconfiguration costs than FGRAs [24], due to the reduced size of the required configuration bitstream, which is helpful in an RTS that must remain responsive. Some CGRAs, such as PipeRench [20], introduce a pipeline that allows the CGRA configuration to be changed every clock cycle.…”
Section: Design Principlesmentioning
confidence: 99%