An efficient algorithm for performance-optimal FPGA technology mapping with retiming

IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems(1998)

引用 26|浏览5
暂无评分
摘要
It is known that most field programmable gate array (FPGA) mapping algorithms consider only combinational circuits. Pan and Liu [1996] recently proposed a novel algorithm, named SeqMapII, of technology mapping with retiming for clock period minimization. Their algorithm, however, requires O(K3n5log(Kn2)logn) run time and O(K2n2) space for sequential circuits with n gates. In practice, these requirements are too high for targeting K-lookup-table-based FPGA's implementing medium or large designs. In this paper, we present three strategies to improve the performance of the SeqMapII algorithm significantly. Our algorithm works in O(K2 nln|Pv|logn) run time and O(K|Pv|) space, where nl is the number of labeling iterations and |Pv | is the size of the partial flow network. In practice, both nl and |Pv| are less than n. Area minimization is also considered in our algorithm based on efficient low-cost K-cut computation
更多
查看译文
关键词
K-lookup-table-based FPGA,n gate,retiming,index terms— expanded circuit,field programmable gate ar- ray fpga,efficient algorithm,technology mapping,K2 nln,area minimization,lookup table,technology mapping.,algorithm work,performance-optimal FPGA technology mapping,novel algorithm,clock period minimization,mapping algorithm,SeqMapII algorithm
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要