基于Booth算法的32位流水線型乘法器設計
本文選題:Booth算法 切入點:Wallace樹 出處:《微電子學與計算機》2014年03期
【摘要】:為了減少乘法指令在保留站中的等待時間,設計了一款32位流水線型乘法器,該乘法器將應用于作者設計的一款超標量處理器中.該乘法器應用了改進型的booth編碼算法,對部分積生成電路進行了優(yōu)化,并采用了4-2壓縮器與3-2壓縮器相結合的Wallace樹型結構對部分積進行壓縮,最后再根據(jù)各級的延遲,在電路中插入了流水線寄存器,使其運算速度得到了提高.該乘法器使用GSMC 0.18μm工藝進行綜合.經過仿真驗證,該乘法器大大減少了在保留站中等待執(zhí)行的乘法指令的完成時間,使每個時鐘周期都有一條新的乘法指令被發(fā)送至乘法器進行運算.
[Abstract]:In order to reduce the waiting time of multiplication instruction in reserved station, a 32-bit pipeline multiplier is designed, which will be applied to a superscalar processor designed by the author. The multiplier uses an improved booth coding algorithm. The partial product generation circuit is optimized, and the Wallace tree structure of 4-2 compressor and 3-2 compressor is used to compress the partial product. Finally, pipeline register is inserted into the circuit according to the delay at all levels. The multiplier is synthesized by GSMC 0.18 渭 m process. The simulation results show that the multiplier greatly reduces the completion time of the multiplication instructions waiting to be executed in the reserved station. Make each clock cycle have a new multiplication instruction sent to the multiplier for operation.
【作者單位】: 同濟大學電子科學與技術系;
【分類號】:TP332.22
【參考文獻】
相關期刊論文 前5條
1 陳海民;李崢;謝鐵頓;;基于Radix-4 Booth編碼的乘法器優(yōu)化設計[J];計算機工程;2012年01期
2 常靜波,郭立;一種3級流水線wallace樹壓縮器的硬件設計[J];微電子學與計算機;2005年01期
3 李軍強;李東生;李奕磊;周志增;;32×32高速乘法器的設計與實現(xiàn)[J];微電子學與計算機;2009年12期
4 許琪,原巍,沈緒榜;一種新的樹型乘法器的設計[J];西安電子科技大學學報;2002年05期
5 欒玉霞,李存志;32×32乘法器的一種設計[J];西安電子科技大學學報;2004年01期
【共引文獻】
相關期刊論文 前10條
1 宋靜,姚晟;計算機性能評價與測試的主觀誤區(qū)研究[J];安慶師范學院學報(自然科學版);2005年01期
2 余洪敏;陳陵都;劉忠立;;FPGA中專用可重構乘法器的設計(英文)[J];半導體學報;2008年11期
3 林飛;申敏;;ARM926EJ-S處理器中Cache一致性問題的探討[J];重慶郵電大學學報(自然科學版);2007年02期
4 周婉婷;李磊;;基4BOOTH編碼的高速32×32乘法器的設計與實現(xiàn)[J];電子科技大學學報;2008年S1期
5 殷婧;;Cache結構的低功耗可重構技術研究[J];單片機與嵌入式系統(tǒng)應用;2009年01期
6 邵磊;張樹丹;于宗光;;基于改進的混合壓縮結構的Wallace樹設計[J];電子與封裝;2007年09期
7 袁巍;王東興;;DVB-T中的FFT設計與實現(xiàn)[J];電子技術;2008年03期
8 董健;張雅綺;滕建輔;李鏘;;混合壓縮比結構16×16陣列乘法器設計[J];電子技術應用;2005年12期
9 陳欽樹,文愛軍,雷海軍;一種新型乘法累加器IP設計[J];湖南工程學院學報(自然科學版);2004年03期
10 王仁平;何明華;魏榕山;陳群超;;32×32高性能乘法器的全定制設計[J];福州大學學報(自然科學版);2012年05期
相關博士學位論文 前6條
1 郭御風;面向多核微處理器芯片的高效能I/O體系結構及其實現(xiàn)技術[D];國防科學技術大學;2010年
2 沈立;動態(tài)VLIW體系結構關鍵技術研究與實現(xiàn)[D];國防科學技術大學;2003年
3 馬湘寧;二進制翻譯關鍵技術研究[D];中國科學院研究生院(計算技術研究所);2004年
4 劉群;基于可擴展對象的海量存儲系統(tǒng)研究[D];華中科技大學;2006年
5 鄧亞丹;面向共享Cache多核處理器的數(shù)據(jù)庫查詢執(zhí)行優(yōu)化技術研究[D];國防科學技術大學;2009年
6 劉彩霞;基三片上多核系統(tǒng)TriBA存儲體系關鍵技術研究[D];北京理工大學;2010年
相關碩士學位論文 前10條
1 朱建衛(wèi);基于RISC結構的微控制器分析與設計[D];江南大學;2011年
2 張子男;MD32存儲系統(tǒng)軟/硬件協(xié)同設計的研究[D];浙江大學;2003年
3 朱少波;基于GCC開發(fā)C編譯器的研究與實踐[D];浙江大學;2003年
4 嚴勵;面向DSP的系統(tǒng)軟件開發(fā)研究與應用[D];浙江大學;2003年
5 賀鵬;大規(guī)模、多端口高速寄存器文件全定制設計與實現(xiàn)[D];國防科學技術大學;2005年
6 曹衛(wèi);非對稱算法空間可重組邏輯研究與SoC設計[D];貴州大學;2006年
7 費青松;基于FPGA的變碼速率調制技術研究與設計[D];哈爾濱工業(yè)大學;2006年
8 孫傳名;高性能數(shù)字信號處理器的設計與實現(xiàn)[D];上海交通大學;2007年
9 凌智強;支持并行整數(shù)乘的雙通路浮點融合乘加結構的研究與實現(xiàn)[D];國防科學技術大學;2006年
10 雒雄;基于FPGA的MCS-51核的VHDL語言設計與實現(xiàn)[D];中南大學;2007年
【二級參考文獻】
相關期刊論文 前10條
1 于敦山,沈緒榜;32位定/浮點乘法器設計[J];半導體學報;2001年01期
2 李偉;戴紫彬;陳韜;;基于跳躍式Wallace樹的低功耗32位乘法器[J];計算機工程;2008年17期
3 王輝;劉宏偉;張慧敏;;基于Montgomery的RSA高速低成本實現(xiàn)[J];計算機工程;2009年22期
4 傅志暉,程東方,梅其元,李嬌,薛忠杰,吳鼎祥;32位浮點陣列乘法器的設計及算法比較[J];微電子學;2003年03期
5 許琪,沈緒榜,錢剛,李莉,趙寧;LSRISC 32位浮點陣列乘法器的設計[J];微電子學與計算機;2001年04期
6 劉建軍,王東琳,李立健;一種新的布斯編碼器結構[J];微電子學與計算機;2004年05期
7 李磊;趙建明;;高速可重組16×16乘法器的設計[J];微電子學與計算機;2007年06期
8 李楠;喻明艷;;16×16快速乘法器的設計與實現(xiàn)[J];微電子學與計算機;2008年04期
9 許琪,原巍,沈緒榜;一種新的樹型乘法器的設計[J];西安電子科技大學學報;2002年05期
10 趙忠民;林正浩;;一種改進的Wallace樹型乘法器的設計[J];電子設計應用;2006年08期
【相似文獻】
相關期刊論文 前10條
1 梁峰;邵志標;雷紹充;孫海s,
本文編號:1693277
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/1693277.html