期刊文献+

优先级资源共享在RTL综合中的实现

Implementation of Priority Resource Sharing in RTL Synthesis
下载PDF
导出
摘要 针对现场可编程门阵列内部复杂算术操作资源有限、资源占用面积较大以及RTL级(寄存器传输级)综合中面积优化大多仅针对一般逻辑操作的问题,提出了一种优先级资源共享方法.该方法通过改进普通的资源共享方法,使不同时刻进行的算术逻辑单元(ALU)按照相同输出、相同输入、无共同端口的优先级顺序依次进行共享.实验结果表明:该方法不仅可以减小ALU的个数,达到面积优化的效果,而且和普通的资源共享方法相比,其所需多路选择器更少,时序结果更好,还能避免数据流冲突. In the field programmable gate array(FPGA),the quantity of arithmetic resources which need more area than normal logic resources is limited,and most of the RTL(Register Transfer Level) synthesis algorithms only focus on normal logic resources.In order to solve these problems,a method of priority resource sharing is proposed.This method improves normal resource sharing methods and makes two or more arithmetic logic units(ALUs) operating at different time to share the resources in a priority order of ALUs having the same output,ALUs having the same input and ALUs having different ports.Experimental results show that the proposed method reduces the number of ALUs and implements the area optimization in FPGA;and that,as compared with normal resource sharing methods,it costs less multiplexers,achieves better timing results and avoids data flow conflicts.
出处 《华南理工大学学报(自然科学版)》 EI CAS CSCD 北大核心 2013年第6期23-27,共5页 Journal of South China University of Technology(Natural Science Edition)
基金 "核高基"国家科技重大专项(Y1GZ212002)
关键词 资源共享 现场可编程门阵列 寄存器传输级 综合 算术逻辑单元 面积优化 resource sharing field programmable gate array register transfer level synthesis arithmetic logic unit area optimization
  • 相关文献

参考文献15

  • 1Zhang Qianli, Chen Stanley L,Li Yan,et al. Mapper designfor an SOI-based FPGA [C] // Proceedings of the 10thIEEE International Conference on Solid-State and Integra-ted Circuit Technology. Shanghai:IEEE,2010:821-823.
  • 2陈亮,李艳,李明,于芳,刘忠立.基于SRAM的FPGA导航布局布线方法实现与应用[J].深圳大学学报(理工版),2012,29(3):217-223. 被引量:4
  • 3Deniziak S. A symbolic RTL synthesis for LUT-based FP-GAs [C] //Proceedings of the 12th International Sympo-sium on Design and Diagnostics of Electronic Circuits &Systems. Liberec : IEEE ,2009 : 102-107.
  • 4Piga L, Rigo S. Comparing RTL and high-level synthesismethodologies in the design of a theora video decoder IPcore [ C] //Proceedings of the 5th Southern Conference onProgrammable Logic. Sao Paulo; IEEE,2009 : 135-140.
  • 5Sussman A, Lo N, Anderson T. Automatic computer sys-tem characterization for a parallelizing compiler [ C] //Proceedings of 2011 IEEE International Conference onCluster Computing. Austin:IEEE,2011:216-224.
  • 6Chinedu 0 K,Genevera E C,Akinyele 0 0. Hardware de-scription language (HDL) :an efficient approach to deviceindependent designs for VLSI market segments [C] //Proceedings of the 3rd IEEE International Conference onAdaptive Science and Technology. Abuja:IEEE,2011:262-267.
  • 7Pakray P,Bandyopadhyay S,Gelbukh A. Dependency par-ser based textual entailment system [C] //Proceedings of2010 International Conference on Artificial Intelligence andComputational Intelligence. Sanya : IEEE,2010 : 393 - 397.
  • 8Jeong C,Nowick S M. Technology mapping and cell mer-ger for asynchronous threshold networks [ J]. IEEE Tran-sactions on Computer-Aided Design of Integrated Circuitsand Systems,2008,27 (4) :659-672.
  • 9Awan M,Harris F,Koch P. Time and power optimizationsin FPGA-based architectures for polyphase channelizers[C] // Proceedings of the Forty-Fifth Asilomar Conferenceon Signals, Systems and Computers. Pacific Grove : IEEE,2011:914-918.
  • 10Cong J,Minkovich K. Optimality study of logic synthesisfor LUT-based FPGAs [ J]. IEEE Transactions on Com-puter-Aided Design of Integrated Circuits and Systems,2007,26(2) :230-239.

二级参考文献7

共引文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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