Journal of South China University of Technology(Natural Science) >
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)
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.
Liu Gui- zhai Yu Fang Liu Zhong- li Diao Lan- song . Implementation of Priority Resource Sharing in RTL Synthesis[J]. Journal of South China University of Technology(Natural Science), 2013 , 41(6) : 23 -27 . DOI: 10.3969/j.issn.1000-565X.2013.06.005
/
| 〈 |
|
〉 |