收稿日期: 2012-11-07
修回日期: 2013-03-01
网络出版日期: 2013-05-03
基金资助
“核高基” 国家科技重大专项(Y1GZ212002)
Implementation of Priority Resource Sharing in RTL Synthesis
Received date: 2012-11-07
Revised date: 2013-03-01
Online published: 2013-05-03
Supported by
“核高基” 国家科技重大专项(Y1GZ212002)
刘贵宅 于芳 刘忠立 刁岚松 . 优先级资源共享在 RTL 综合中的实现[J]. 华南理工大学学报(自然科学版), 2013 , 41(6) : 23 -27 . DOI: 10.3969/j.issn.1000-565X.2013.06.005
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 pro-posed.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.
/
| 〈 |
|
〉 |