期刊文献+

基于分解的多路选择器工艺映射方法设计

Design of Technology Mapping Method Based on Decomposition for Multiplexers
下载PDF
导出
摘要 针对Virtex-7系列FPGA架构,提出了一种基于分解的多路选择器工艺映射方法。选取多个细粒度规则多路选择器作为基准单元,将对应的优质工艺网表保存为模板,将N选1多路选择器递归分解为若干层紧密连接的基准单元并基于模板实现其优化映射。对比所提方法与综合工具Vivado及ABC的多路选择器工艺映射效果,实验数据表明该方法与Vivado相比可平均减少1.01%的查找表(LUT)开销与5.61%的时延,与ABC相比可平均减少20.82%的LUT开销与29.51%的时延,而且该方法时间复杂度低,平均运行速度比ABC快4.28倍。 Targeting at the hardware structure of Virtex-7 series FPGA,a decomposition-based technology mapping method for multiplexers is proposed.Specified fine-grained full-multiplexers are chosen as reference cells,and their high-quality technology netlists are saved as templates.N-to-1 multiplexers are recursively decomposed into several levels of cohesive reference cells.The templates are employed to accomplish the technology mapping of N-to-1 multiplexers.Multiplexers mapping results of the proposed method and synthesis tools of Vivado and ABC are compared,and experimental results show that the proposed method can reduce look-up table(LUT)utilization by 1.01%and decrease circuit delay by 5.61%on average compared with Vivado,and outperform ABC in the same comparison parameters by 20.82%and 29.51%respectively.Meanwhile,owing to the low time complexity of this method,its running speed is 4.28 times faster than ABC on average.
作者 谢尚銮 惠锋 刘佩 王晨阳 张立 XIE Shangluan;HUI Feng;LIU Pei;WANG Chenyang;ZHANG Li(East Technology,Inc.,Wuxi 214072,China)
出处 《电子与封装》 2022年第8期48-53,共6页 Electronics & Packaging
关键词 FPGA 多路选择器 工艺映射 分解 FPGA multiplexer technology mapping decomposition
  • 相关文献

参考文献3

二级参考文献28

  • 1Jamieson P, Rose J. A Verilog RTL synthesis tool for heterogeneous FPGAs [C] //Proceedings of International Conference on Field Programmable Logic and Applications. Los Alamitos: IEEE Computer Society Press, 2005:305-310.
  • 2Kuon I, Tessier R, Rose J. FPGA architecture: survey and challenges[J]. Foundations and Trends in Electronic Design Automation, 2008, 2(2): 135-253.
  • 3Legl C, Wurth B, Eckl K. A Boolean approach to performance-directed technology mapping for LUT-based FPGA designs [C] //Proceedings of the 33rd Annual Design Automation Conference. New York: ACM Press, 1996: 730- 733.
  • 4Manohararajah V, Brown S D, Vranesic Z G. Heuristics for area minimization in LUT-based FPGA technology mapping[J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2006, 25(11): 2331-2340.
  • 5Mishchenko A, Cho S M, Chatterjee S, et al. Combinational and sequential mapping with priority cuts [C] //Proceedings of the IEEE/ACM International Conference on Computer-Aided Design. Los Alamitos: IEEE Computer Society Press, 2007: 354-361.
  • 6Chen D M, Cong J, Pan P C. FPGA design automation: a survey [J]. Foundations and Trends in Electronic Design Automation, 2006, 1(3): 139-169.
  • 7Jamieson P, Kent K B, Gharibian F, et al. Odin Ⅱ-an open-source verilog HDL synthesis tool for CAD research [C] //Proceedings of the 18th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines. Washington D C: IEEE Computer Society Press, 2010:149-156.
  • 8Callahan T J, Chong P, Dehon A, et al. Fast module mapping and plaeement for datapaths in FPGAs [C] // Proceedings of the ACM/SIGDA 6th International Symposium on Field Programmable Gate Arrays. New York: ACM Press, 1998:123-132.
  • 9Ye A, Rose J, Lewis D. Synthesizing datapath circuits for FPGAs with emphasis on area minimization [C] //Proceedings of IEEE International Conference on Field-Programmable Technology. Los Alamitos: IEEE Computer Society Press, 2002, 219-226.
  • 10Krishnamoorthy S. Design mapping algorithms for hybrid FPGAs [D]. Amherst: University of Massachusetts Amherst. Department of Electrical and ComputerEngineering, 2004.

共引文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部