Back to Search
Start Over
Placement algorithm for mixed-grained reconfigurable architecture with dedicated carry chain
- Source :
- SoCC
- Publication Year :
- 2017
- Publisher :
- IEEE, 2017.
-
Abstract
- This paper proposes a placement algorithm using analytical placement (AP) and low-temperature simulated annealing (SA) for mixed-grained reconfigurable architecture (MGRA) with dedicated carry chains. The target MGRAs are assumed to have fine-grained blocks with dedicated carry chains to implement high-speed adders/subtracters and coarse-grained blocks to implement complicated arithmetic operations. Although this mixed-grained architecture is expected to enhance the performance of the implemented application circuit, placement becomes problematic because of the inherent placement constraints. For example, some logic blocks have many connections to others and constraints such as these cause simple pair-swap-based SA to converge to a local optimum. The proposed algorithm uses AP to determine an initial placement for SA. The AP explores an appropriate placement of coarse-grained blocks and adders/subtracters consisting of fine-grained blocks and dedicated carry chains. On the other hand, SA is mainly used to determine optimal placement of the remaining fine-grained blocks. The evaluations show that the proposed algorithm reduces the placement cost, critical path delay, and runtime by 18.4%, 6.0%, and 67.6% on average, respectively, over the versatile place and route (VPR) approach. The benchmark includes circuits consisting of only fine-grained logic. Hence, the proposed algorithm is expected to improve the placement quality for a wide range of application circuits.
- Subjects :
- Adder
Computer science
Carry (arithmetic)
02 engineering and technology
Electronic mail
020202 computer hardware & architecture
Local optimum
Simulated annealing
Hardware_INTEGRATEDCIRCUITS
0202 electrical engineering, electronic engineering, information engineering
Benchmark (computing)
Place and route
Field-programmable gate array
Algorithm
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2017 30th IEEE International System-on-Chip Conference (SOCC)
- Accession number :
- edsair.doi...........a8638f96a0a8262b6438d96c5cf1cb99
- Full Text :
- https://doi.org/10.1109/socc.2017.8226012