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

Off-line placement of hardware tasks on FPGA

Abstract: The new tendencies in designing real-time systems indicate that the future applications will be built on reconfigurable hardware devices. These applications require high performance and reasonable flexibility towards user and environment needs. To fulfill these application requirements, the density of heterogeneous resources evolves within these devices. Hence, the complexity of these devices leads to the search of efficient mechanisms to manage hardware resources. The proposed placement methods suffer from is… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

2010
2010
2017
2017

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 8 publications
(10 citation statements)
references
References 6 publications
(14 reference statements)
0
10
0
Order By: Relevance
“…Configuration overhead is determined as described in (7) by considering that each task defines an RZ. After synthesizing hardware tasks by the ISE tool, they are modeled under their RB-model reported in [3]. The partial reconfiguration flow dedicated by the Planahead tool enables the floorplanning of hardware tasks on the chosen device to create their bitstreams independently for estimating configuration overheads.…”
Section: Application and Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…Configuration overhead is determined as described in (7) by considering that each task defines an RZ. After synthesizing hardware tasks by the ISE tool, they are modeled under their RB-model reported in [3]. The partial reconfiguration flow dedicated by the Planahead tool enables the floorplanning of hardware tasks on the chosen device to create their bitstreams independently for estimating configuration overheads.…”
Section: Application and Resultsmentioning
confidence: 99%
“…The RBs are closely shaped to the reconfiguration granularity in the chosen technology. The determination of the RB-model of hardware tasks is well-detailed in our work in [3]. Each type of RB is characterized by specified cost RBCost k which is defined according to three parameters: the number of the RB type in the device, its power consumption and the importance of its functionality.…”
Section: Three-level Resource Managementmentioning
confidence: 99%
See 1 more Smart Citation
“…Steiger et al [21][22][23] proposed stuffing techniques for combined placement and scheduling. Belaid et al [24] proposed an offline algorithm for placement of tasks. ELfarag et al [25] and Esmaeildoust et al [26] proposed various fragmentation aware techniques.…”
Section: Related Workmentioning
confidence: 99%
“…A design using partial dynamic reconfiguration, as the one provided by Xilinx FPGAs [17], is composed of a static part and defined reconfigurable zones in which reconfigurable modules can be loaded. Using this technology, the operating system is able to schedule hardware threads [18], without resetting the rest of the system. For real-time applications, both readback and reconfiguration overheads must be minimized using a dedicated hardware reconfiguration controller, such as FaRM [19], Uparc [20] or the solution offered by Koch et al [21].…”
Section: B Reconfiguration Servicementioning
confidence: 99%