新聞中心

        EEPW首頁(yè) > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 根升余弦脈沖成形濾波器FPGA實(shí)現(xiàn)

        根升余弦脈沖成形濾波器FPGA實(shí)現(xiàn)

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

        2.1 連續(xù)查找表法的一種改進(jìn)實(shí)現(xiàn)
        由圖3不難實(shí)現(xiàn)采用本文的波形成形設(shè)計(jì)方案,共需要的ROM單元數(shù)目達(dá)2 048個(gè)。為此,可采用電路分割技術(shù),將圖3所示的8位移位寄存器輸出的高8位地址同時(shí)給一個(gè)11位的中間寄存器,該中間寄存器的高8位又分為高4位與低4位,分別用于查找兩個(gè)各具有16個(gè)單元的ROM表,之后再將各自的輸出相加,此時(shí)消耗的ROM單元數(shù)共為256個(gè)。采用分割技術(shù)時(shí),模8計(jì)數(shù)器、中間寄存器、ROM表三個(gè)部分的工作時(shí)鐘相同。
        2.2 根升余弦的VHDL實(shí)現(xiàn)
        文中所述濾波器是在Modelsim 6.3d環(huán)境下采用VHDL實(shí)現(xiàn)的。Quarts環(huán)境中以文本方式調(diào)用LPM_ROM宏功能模塊,定制ROM元件data_ rom_16,元件的地址寬度分別是4 b,輸出數(shù)據(jù)字寬同為15 b。加法器的輸出字寬16 b。實(shí)現(xiàn)的部分VHDL代碼如下:

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

        i.JPG

        j.JPG
        2.3 Modelsim時(shí)序仿真結(jié)果
        Modelsim環(huán)境不能直接對(duì)mif格式的ROM初始化數(shù)據(jù)進(jìn)行仿真,應(yīng)在QuartsⅡ環(huán)境下先打開mif文件,再另存為hex格式,然后在Modelsim環(huán)境下編譯后即可仿真。同時(shí),如此操作又可將負(fù)值數(shù)據(jù)轉(zhuǎn)為補(bǔ)碼表示。Modelsim仿真結(jié)果如圖4所示,其中clk的周期為160 ns,正好是一個(gè)din碼元的寬度T,系統(tǒng)中地址產(chǎn)生電路的時(shí)鐘周期是20 ns,以確保在一個(gè)碼元持續(xù)時(shí)間內(nèi)系統(tǒng)有8個(gè)樣點(diǎn)輸出。從圖4中發(fā)現(xiàn),一個(gè)碼元成形后波形值延遲6T。

        k.JPG

        3 結(jié)論
        文中所述的基于電路分割技術(shù)的查表法,實(shí)現(xiàn)通信系統(tǒng)發(fā)送端根升余弦滾降實(shí)現(xiàn)方法簡(jiǎn)單可行,且當(dāng)截?cái)啻a元數(shù)目增多時(shí)或碼內(nèi)樣點(diǎn)數(shù)目增加時(shí),僅通過(guò)改變地址移位寄存器的長(zhǎng)度或計(jì)數(shù)器的長(zhǎng)度與ROM的長(zhǎng)度即可,不至于使電路的復(fù)雜度成倍增加。

        電氣符號(hào)相關(guān)文章:電氣符號(hào)大全


        濾波器相關(guān)文章:濾波器原理


        fpga相關(guān)文章:fpga是什么


        濾波器相關(guān)文章:濾波器原理


        電源濾波器相關(guān)文章:電源濾波器原理


        脈沖點(diǎn)火器相關(guān)文章:脈沖點(diǎn)火器原理
        數(shù)字濾波器相關(guān)文章:數(shù)字濾波器原理

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

        關(guān)鍵詞: FPGA 脈沖 成形濾波器

        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 昌吉市| 泰宁县| 区。| 辰溪县| 玉溪市| 扶沟县| 浦北县| 长海县| 兴安县| 静乐县| 巴东县| 广宗县| 普陀区| 怀宁县| 平武县| 措美县| 甘德县| 青铜峡市| 招远市| 钦州市| 松滋市| 武陟县| 赣州市| 方正县| 图木舒克市| 阿拉善左旗| 庆元县| 沙河市| 新乡市| 石景山区| 吴堡县| 莆田市| 阳高县| 绥宁县| 承德市| 定陶县| 双柏县| 唐海县| 花垣县| 揭阳市| 红原县|