Skip to main content
Top

2003 | OriginalPaper | Chapter

An Optimal Technology Mapping Algorithm for Delay Optimization in Lookup-Table Based FPGA Designs

Authors : Jason Cong, Yuzheng Ding

Published in: The Best of ICCAD

Publisher: Springer US

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

In this paper we present a polynomial time technology mapping algorithm, called Flow-Map, that optimally solves the LUT based FPGA technology mapping problem for depth minimization for general Boolean networks. This theoretical breakthrough makes a sharp contrast with the fact that conventional technology mapping problem in library based designs is NP-hard. A key step in Flow-Map is to compute a minimum height K-feasible cut in a network, solved by network flow computation. Our algorithm also effectively minimizes the number of LUTs by maximizing the volume of each cut and by several postprocessing operations. We tested the Flow-Map algorithm on a set of benchmarks and achieved reductions on both the network depth and the number of LUTs in mapping solutions as compared with previous algorithms.

Metadata
Title
An Optimal Technology Mapping Algorithm for Delay Optimization in Lookup-Table Based FPGA Designs
Authors
Jason Cong
Yuzheng Ding
Copyright Year
2003
Publisher
Springer US
DOI
https://doi.org/10.1007/978-1-4615-0292-0_19