2009 Design, Automation &Amp; Test in Europe Conference &Amp; Exhibition 2009
DOI: 10.1109/date.2009.5090806
|View full text |Cite
|
Sign up to set email alerts
|

Design optimizations to improve placeability of partial reconfiguration modules

Abstract: Abstract-In partially reconfigurable architectures, system components can be dynamically loaded and unloaded allowing resources to be shared over time. This paper focuses on the relation between the design options of partial reconfiguration modules and their placement at run-time. For a set of dynamic system components, we propose a design method that optimizes the feasible positions of the resulting partial reconfiguration modules to minimize position overlaps. We introduce the concept of subregions, which gu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2010
2010
2018
2018

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(9 citation statements)
references
References 9 publications
0
9
0
Order By: Relevance
“…They could allocate a module in a target position where there were different types of resources from the region for which it was synthesized. Finally, in [34] the authors describe a design method for selecting a synthesis region for the relocatable modules with the objective of optimizing the placement at runtime. By using herein presented state-of-the-art trends, system flexibility is significantly enhanced when compared with traditionally used Difference based and Module based DPR design flows [35], which lead to only rigid slot-based TL1 systems.…”
Section: Online Module Relocationmentioning
confidence: 99%
“…They could allocate a module in a target position where there were different types of resources from the region for which it was synthesized. Finally, in [34] the authors describe a design method for selecting a synthesis region for the relocatable modules with the objective of optimizing the placement at runtime. By using herein presented state-of-the-art trends, system flexibility is significantly enhanced when compared with traditionally used Difference based and Module based DPR design flows [35], which lead to only rigid slot-based TL1 systems.…”
Section: Online Module Relocationmentioning
confidence: 99%
“…The partitioning depends on the properties of the selected device, on the application requirements, and on the selected placement approach. The homogeneous communication infrastructure that is generated in the INDRA flow enables Partially Reconfigurable modules (PR modules) to be placed at any position providing sufficient resources [Koester et al 2009]. In this article, a quite simple scheme is used: the FPGA is divided into two parts, namely a static region utilizing 20% of the FPGA resources (slices) and a dynamically reconfigurable region, comprising 80% of the available FPGA slices.…”
Section: Dynamic Reconfiguration On Bebotmentioning
confidence: 99%
“…Using the overlap graph the computation of the position weights is done in two steps. First, the probability weights (2) are computed for each vertex , where denotes the probability of an allocation of the PR module . The probability weight indicates the probability of a feasible position to be chosen, if all tiles in the PR region are available and a random placement is applied.…”
Section: A Placeability Of Pr Modulesmentioning
confidence: 99%
“…The proposed communication infrastructure enables the placement of PR modules in a tiled partially reconfigurable system and avoids restricting the number of feasible positions of the PR modules. As suggested in [2], the placeability of a PR module can be further enhanced at design-time by optimizing the area the PR module is initially synthesized for. This area is referred to as synthesis region.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation