2019
DOI: 10.1109/tcad.2018.2877017
|View full text |Cite
|
Sign up to set email alerts
|

A New Paradigm for FPGA Placement Without Explicit Packing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 24 publications
(12 citation statements)
references
References 26 publications
0
12
0
Order By: Relevance
“…At the moment, we do not have a sound method for legalizing the number of inputs to each cluster, so we increase the number of physical cluster inputs to 60 for both architectures (the maximum for a ten 6-LUT cluster). As this is not uncommon in industrial architectures [10,17], we do not believe that it has any impact on the validity of the results.…”
Section: Methodsmentioning
confidence: 86%
See 2 more Smart Citations
“…At the moment, we do not have a sound method for legalizing the number of inputs to each cluster, so we increase the number of physical cluster inputs to 60 for both architectures (the maximum for a ten 6-LUT cluster). As this is not uncommon in industrial architectures [10,17], we do not believe that it has any impact on the validity of the results.…”
Section: Methodsmentioning
confidence: 86%
“…Treating individual LUTs as movable objects during placement can result in superior placement quality [3] and some modern placement algorithms demonstrate that this is practicable at scale [17]. However, a typical FPGA CAD low includes a packing stage before the actual placement [1], which groups LUTs together so that each group can be implemented by a logic cluster of the FPGA.…”
Section: Necessity Of Placing Individual Lutsmentioning
confidence: 99%
See 1 more Smart Citation
“…(1.4) Resource Demand/Supply Adjustment: Based on the packing feasibility and routing congestion level, the area demand of some standard cells like LUTs and FFs will shrink or increase and the area supply of some regions will be increased or reduced, to improve the placement quality. This phase is adopted from extended UTPlaceF [38].…”
Section: B Problem Formulationmentioning
confidence: 99%
“…As mentioned in Section I-A, analytical placers approximate the wirelength (or HPWL) and some other metrics in numerical models for efficient solutions. Like what many previous analytical placers [6] [8] [9] [43] [38], to approximate the underivable HPWL function,…”
Section: B Timing-driven Quadratic Placementmentioning
confidence: 99%