2009
DOI: 10.1145/1534916.1534924
|View full text |Cite
|
Sign up to set email alerts
|

WireMap

Abstract: This article presents a new technology mapper, WireMap. The mapper uses an edge flow heuristic to improve the routability of a mapped design. The heuristic is applied during the iterative mapping optimization to reduce the total number of pin-to-pin connections (or edges). On academic benchmark (ISCAS, MCNC, and ITC designs), the average edge reduction of 9.3% is achieved while maintaining depth and LUT count compared to state-of-the-art technology mapping. Placing and routing the resulting netlists leads to a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 25 publications
(2 citation statements)
references
References 17 publications
0
1
0
Order By: Relevance
“…This process is directly associated with a function decomposition [14,22]. There is a range of academic tools that allow for function decomposition [5,11,21,26,27]; there are also many well known models of decomposition [4,11,17,25]. Particularly popular models include AIG partitioning [3,9,19,20,23] and methods using cutting of BDD diagrams [13,15].…”
Section: Introductionmentioning
confidence: 99%
“…This process is directly associated with a function decomposition [14,22]. There is a range of academic tools that allow for function decomposition [5,11,21,26,27]; there are also many well known models of decomposition [4,11,17,25]. Particularly popular models include AIG partitioning [3,9,19,20,23] and methods using cutting of BDD diagrams [13,15].…”
Section: Introductionmentioning
confidence: 99%
“…Existing tools use technology mapping to generate single-output LUT and then combine the singleoutput LUTs into dual-output LUTs. Although the previous work has done some optimizations on the merging of dual-output LUTs, such as WireMap [8] using the heuristic algorithm of edge recovery to increase the LUT merging rate. Machado et al [9] used KL-cuts for multi-output mapping, but the merging efficiency is still low.…”
mentioning
confidence: 99%