新聞中心

EEPW首頁(yè) > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 基于改進(jìn)的布斯算法FPGA嵌入式18×18乘法器

基于改進(jìn)的布斯算法FPGA嵌入式18×18乘法器

作者: 時(shí)間:2012-05-22 來(lái)源:網(wǎng)絡(luò) 收藏

5 設(shè)計(jì)總結(jié)

5.1 綜合條件說(shuō)明

采用TSMC0.18μm CMOS工藝和Synopsis DC進(jìn)行的綜合并進(jìn)行延遲分析。并在DC命令窗口輸入了命令“set_dont_use”和“set_dont_ touch”。

5.2 布斯譯碼和部分積

把傳統(tǒng)的布斯譯碼和部分積與本文采取的布斯譯碼和部分積進(jìn)行了比較,并把結(jié)果列在了表2中。從表中發(fā)現(xiàn)本設(shè)計(jì)關(guān)鍵路徑與OhkuBo相比減少了50%,生成部分積的速度相應(yīng)的提高了50%。

j.JPG

5.3 與其他的進(jìn)行比較

本文的與表3中相比速度有明顯提高,與Xilinx公司的Spartan-3A系列嵌入到的乘法器相比本文乘法器的速度更提高40%。更為關(guān)鍵的是在沒有增加芯片面積的情況下把速度提高40%。

k.JPG

6 結(jié)語(yǔ)

本文基于改進(jìn)的布斯的18×18乘法器是特意為嵌入到而設(shè)計(jì)的,它解決了乘法器占用較多資源的問題,并為以后DSP嵌入到FPGA做了必要的準(zhǔn)備工作。采用了一種新的布斯譯碼和部分積、9-2壓縮和兩級(jí)超前進(jìn)位加法器以使乘法器達(dá)到較好的性能。經(jīng)過(guò)仿真驗(yàn)證,這里提出的基于改進(jìn)的布斯乘法器各項(xiàng)指標(biāo)均能很好的滿足嵌入到FPGA的要求。

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: FPGA 算法 嵌入式 乘法器

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉