• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      一種三級流水線加法器設計

      2014-04-29 18:06:41胡偉戴瀾
      電子世界 2014年13期
      關鍵詞:加法器流水線

      胡偉 戴瀾

      【摘要】加法器是最基本的運算單元,決定了運算單元的速度。論文對一種采用流水線結構的12位加法器進行設計,提出了設計結構,進行電路仿真,最終采用CSMC0.6um數字工藝進行硬件綜合,并采用Encounter進行布局布線等后端設計,最終得到整個加法器的物理版圖。

      【關鍵詞】流水線;加法器;布局布線

      1.引言

      加法運算是一種最基本的運算形式,乘法、除法甚至開方等運算都可以分化為基本的加法運算,提高加法器的運行速度可以有效地提高運算單元的速度,目前,超前進位加法器可以有效地提高加法器的運算速度,但是對于很高位數的加法運算,超前進位加法器對運算速度的提高有限[1-4]。對于高位的加法器采用流水線結構是一種很好的選擇,論文以一種采用三級流水線實現的12位加法器為例,闡述了流水線加法器的設計思想,并最終對加法器進行硬件綜合和布局布線。

      2.流水線加法器結構

      三級流水線加法器架構如圖1,輸入的12位數字先通過寄存器暫存,低4位通過加法器先進行計算,輸出的進位與求和信號通過寄存器暫存,高8位也暫存在第一級流水線寄存器中。在第二級流水線中,將兩個操作數的中4位以及低4位加法的進位輸出一起做加法運算,并且將求和結果以及進位輸出暫存到第二級流水線寄存器,在第一級流水線完成的低4位相加的求和結果繼續(xù)暫存在第二級流水線寄存器中。第三級流水線完成相似的操作,直到輸出運算結果(見圖1)。

      3.電路仿真與綜合

      利用上述架構,利用Verilog-HDL對電路進行描述,在ModelSim工具下對系統(tǒng)進行仿真,得到的三級流水線加法器的仿真結果如圖2,從圖中可以看出,三級流水線加法器功能正確。在Candence工作環(huán)境下,基于CSMC0.5μm工藝,利用DC綜合工具對三級流水線加法器進行綜合,得到的電路如圖3所示,通過硬件綜合,說明設計的可實現性。

      圖2 三級流水線加法器仿真

      4.布局布線

      在Candence工作環(huán)境下,采用Mentor公司的Encounter工具,對三級流水線加法器進行布局布線:建立并進入工作目錄,輸入命令encounter啟動Encounter界面,調用DC生成的,sdc文件和工藝庫文件等。然后對電源環(huán),時鐘樹等進行布局,最后通過DRC,LVS檢查,最終對電路進行寄生參數提取。整體電路版圖布局如圖4所示。

      5.結論

      論文對三級流水線加法器進行設計,并進行硬件語言描述,最終對電路進行綜合和布局布線,通過研究表明,本流水線加法器設計方案合理,具有可實現性。

      參考文獻

      [1]王仁平,何明華.64位超前進位對數加法器的設計與優(yōu)化[J].半導體技術,2010,35(11):1116-1121.

      [2]李明,曹家麟.基于流水線的自檢測進位相關和加法器設計[J].微電子學與計算機,2006,23(4):48-49.

      [3]郭天天,張志勇,盧煥章.快速浮點加法器的FPGA實現[J].計算機工程,2005,31(16):202-204.

      猜你喜歡
      加法器流水線
      Gen Z Migrant Workers Are Leaving the Assembly Line
      分段式高性能近似加法器設計
      淺析基于verilog 的加法器設計
      流水線
      一種混合結構的新型近似加法器
      通用加法器的邏輯實現與分析
      電子世界(2018年1期)2018-01-26 04:58:08
      三旋光結構一步無進位加法器的設計
      條件推測性十進制加法器的優(yōu)化設計
      報廢汽車拆解半自動流水線研究
      流水線生產殺死藝術
      福建人(2015年10期)2015-02-27 10:23:19
      黔南| 东乌| 红安县| 宝清县| 新建县| 禄劝| 永定县| 武平县| 涟水县| 南投县| 华宁县| 贵州省| 弥渡县| 客服| 调兵山市| 濮阳市| 大竹县| 房山区| 上杭县| 虞城县| 彝良县| 林周县| 马尔康县| 含山县| 益阳市| 嘉善县| 临湘市| 伊宁市| 茌平县| 江口县| 平昌县| 忻城县| 象州县| 金秀| 同仁县| 简阳市| 博乐市| 苍南县| 鸡东县| 会昌县| 晋中市|