2006 International Conference on Field Programmable Logic and Applications 2006
DOI: 10.1109/fpl.2006.311270
|View full text |Cite
|
Sign up to set email alerts
|

A Multi-Context Pipelined Array for Embedded Systems

Abstract: The integration of a reconfigurable device into complex SoCs is a common request aimed at adding software programmable efficient computational blocks to a system. In such environment a traditional approach in FPGA design could not meet the need for an easy-to-use and easy-to-integrate device. This paper presents the PiCoGA-II reconfigurable datapath which has been designed as a multi-context array to provide fast dynamic reconfiguration. Architectural choices to reduce the area overhead of this approach are de… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2009
2009
2016
2016

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 12 publications
(3 citation statements)
references
References 15 publications
0
3
0
Order By: Relevance
“…in [7,8,9]. Typically, context switching is assumed for all configuration bits of an architecture, e.g.…”
Section: Related Workmentioning
confidence: 99%
“…in [7,8,9]. Typically, context switching is assumed for all configuration bits of an architecture, e.g.…”
Section: Related Workmentioning
confidence: 99%
“…In the hybrid one, while a part of the contexts are statically reconfigurable, the others are dynamically reconfigurable, like RaPiD. From a context size perspective, evolution of the configuration has taken place over three periods along with the increasing complexity of applications: singlecontext [18,19], multi-context [20][21][22], and configuration cache [12,23]. The number of operations in computational kernels is smaller, several times larger and many times larger than the dimension of the array in the three periods respectively.…”
Section: Introductionmentioning
confidence: 99%
“…Applications that were smaller than the dimension of the RPU could be loaded into a single context plane and accelerated effectively. In the second period, a multi-context structure was proposed [3][4][5]. To some extent, this resolved the problem of executing large applications on the RPU by involving more configuration planes.…”
Section: Introductionmentioning
confidence: 99%