新聞中心

        EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > FPU加法器的設(shè)計(jì)與實(shí)現(xiàn)

        FPU加法器的設(shè)計(jì)與實(shí)現(xiàn)

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

        ②主控時(shí)序進(jìn)程
        本部分主要以同步時(shí)序的方式工作,負(fù)責(zé)在時(shí)鐘驅(qū)動(dòng)下狀態(tài)的轉(zhuǎn)換進(jìn)程。一般情況下,主控時(shí)序進(jìn)程是不負(fù)責(zé)下一個(gè)具體狀態(tài)的取值,只是簡(jiǎn)單機(jī)械地將代表次態(tài)ct_status信號(hào)中的內(nèi)容送人現(xiàn)態(tài)信號(hào)xt_status。而ct_status信號(hào)的內(nèi)容完全由其他進(jìn)程根據(jù)實(shí)際情況來(lái)決定。當(dāng)然此進(jìn)程可以防止一些同步或異步的清零或者置位控制信號(hào)。在本部分中包含了敏感信號(hào)進(jìn)程。
        g.JPG
        此進(jìn)程的狀態(tài)如下:
        I Rst1:所有的信號(hào)進(jìn)行初始化,準(zhǔn)備跳至下一個(gè)狀態(tài)。
        ⅡRst2:?jiǎn)?dòng)subcell和exchange模塊,跳至下一狀態(tài)。
        ⅢRst3:如果num_z=‘1’,也就是其中有一個(gè)操作數(shù)是零,就跳至狀態(tài)Rst5,停止subcell和exchange兩個(gè)模塊。假如都不為零,則end_sub=‘1’和end_exchange=‘1’,開啟move模塊,轉(zhuǎn)至Rst4狀態(tài)。
        ⅣRst4:停止move模塊,開啟M_ADD模塊。
        V Rst5:若有操作數(shù)為0,就直接開啟standar模塊,若無(wú)0,就等待M_ADD模塊結(jié)束以后,再開啟。開啟后,M_ADD模塊不可用。
        ⅥRst6:standar模塊運(yùn)行結(jié)束以后,當(dāng)clk_m=‘1’,關(guān)閉模塊。當(dāng)clk_m=‘0’,跳至Rst1。
        ⅦRst7:這個(gè)狀態(tài)稱為不能夠使用狀態(tài)。
        ③主控組合進(jìn)程
        本部分的功能主要有兩個(gè)方面,一方面是根據(jù)外部輸入的控制信號(hào)和當(dāng)前狀態(tài)的狀態(tài)值決定下一個(gè)狀態(tài)的去向;另外一個(gè)方面是確定內(nèi)外控制信號(hào)的內(nèi)容。
        ④輔助進(jìn)程
        本模塊的主要輔助進(jìn)程為process(a_small,sign_x,sign_v,add_sub),這個(gè)進(jìn)程的主要作用是能夠?qū)\(yùn)算所產(chǎn)生結(jié)果的符號(hào)進(jìn)行確定。
        浮點(diǎn)加法運(yùn)算模塊的功能仿真如圖3所示。

        本文引用地址:http://www.104case.com/article/193319.htm

        h.JPG



        3 結(jié)束語(yǔ)
        現(xiàn)代信號(hào)處理技術(shù)通常都需要進(jìn)行大量高速浮點(diǎn)運(yùn)算。由于浮點(diǎn)數(shù)系統(tǒng)操作比較復(fù)雜,需要專用硬件來(lái)完成相關(guān)的操作,在浮點(diǎn)運(yùn)算中的浮點(diǎn)加法運(yùn)算幾乎占到全部運(yùn)算操作的一半以上,因此,浮點(diǎn)是現(xiàn)代信號(hào)處理系統(tǒng)中最重要的部件之一,它的設(shè)計(jì)與改進(jìn)具有重要意義。


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

        關(guān)鍵詞: FPU 加法器

        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 湖北省| 读书| 大邑县| 称多县| 利津县| 衡阳市| 山阳县| 朝阳区| 琼中| 福贡县| 雅江县| 永顺县| 海林市| 瑞安市| 广灵县| 中方县| 镇江市| 炉霍县| 循化| 汉阴县| 原阳县| 宜兰市| 苏州市| 白银市| 顺昌县| 石门县| 庆阳市| 迁西县| 巴彦淖尔市| 定西市| 晋城| 辽宁省| 北宁市| 乳山市| 永州市| 巨野县| 和龙市| 吉林市| 墨江| 鹤山市| 德化县|