在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

根據實例來介紹程序定點化的復雜度和重要性

通信工程師專輯 ? 來源:未知 ? 作者:易水寒 ? 2018-07-06 14:40 ? 次閱讀

和同學們一起交流程序定點化過程中的經驗,這對同學們的學習很有幫助。本堂課不講解具體的理論內容,而是從一個實際的文檔案例來說明定點化的復雜度和重要性。

定點化是程序走向實用的必經之路。

大多芯片都是在定點運算中發揮速度優勢。現在信號處理要求的實時性要求高,所以浮點程序定點化是必須完成的過程,還要保證性能幾乎沒有變化。

課程《數字信號處理》中有一章專門講這方面的知識,可見其有多重要。

先看看文檔內容吧!

1.設計與調試總結

1.1.有關verilog HDL

1.1.1.二進制補碼取反

既是雙目的減法運算符,也可演變為單目運算符得到原值的二進制補碼。

1.1.2.二維數組

假設對于一個位寬為wordsize,長度為memsize的二維數組由如下定義:

reg [wordsize-1:0] mem[memsize-1:0];

如果想單獨讀取二位數組中地址為addr的某個字,那么addr只能是模塊內部產生的變量,而不能是外部輸入。

1.1.3.帶符號移位操作符

使用verilog HDL語言中的帶符號移位運算符“>>>”和“<<<”時,需要設置變量為signed型,否則帶符號移位無效。

1.2.CIC經驗總結

1.2.1.CIC階數對下變頻器頻率響應的影響

實際測試表明5級的CIC濾波器的頻率響應性能大大好于3級CIC濾波器,由于1005#電臺有較嚴格的頻率響應指標,必須使用5級CIC濾波器。

1.2.2.CIC運算位寬的確定

CIC濾波器中由于存在積分單元,因此計算結果溢出在所難免。由于二進制補碼對數據的溢出能夠進行自動補償,所以如果數據采用補碼的形式進行運算,對積分器的溢出問題可以不用考慮。在多級CIC級聯的情況下,為了保證不至于因為寄存器溢出而導致的數據的丟失,需要對寄存器進行位數的擴展,這就涉及到寄存器最大長度的問題。

1.3.FIR經驗總結

1.3.1.FIR濾波器的設計

生成FIR濾波器的matlab語句為:

fir_coef = fir1(255,0.18,'low',chebwin(256,110));

使用窗函數法設計濾波器。

第一個參數是濾波器的階數。

第二個系數是截止頻率,這是一個介于0和1之間的數。假設實際截止頻率是F,采樣率是Fs,那么函數中第二個參數為 本文的FIR,截止頻率是電臺要求的3.2KHz,采樣率是36KHz。通過公式計算約為0.1778,因此設為0.18,即實際截止頻率比3.2KHz稍大。因為之后的DSP處理還有帶通濾波器,將會把上截止頻率嚴格限制在3.2KHz。但是該值也不可以太大,截止頻率越大,就會有更多的噪聲進入音頻信號,從而使電臺的靈敏度指標惡化。

第三個參數是濾波器類型,可以設為低通濾波器low,高通濾波器high和帶通濾波器bandpass。

第四個參數是窗函數的類型,默認為漢明(Hamming)窗,同樣還可以設計為KAISER或者切比雪夫窗。本文中的FIR采用切比雪夫窗。切比雪夫窗的使用方法是CHEBWIN(N+1,R),其中N是FIR的階數,R是帶外抑制度,單位是dB。帶外抑制越高,電臺的靈敏度和阻塞指標越好。

上述內容是一位研究生所寫,從文檔中可以看出理論知識即使學的好,也需要在實踐中去應用。知識只有應用了才能得到真正的提高和理解。

休息一下!

沒有定點化的過程,

就很難完成實際的產品。

學過DSP和FPGA的人自然能明白!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 二進制
    +關注

    關注

    2

    文章

    804

    瀏覽量

    42168
  • 信號處理
    +關注

    關注

    48

    文章

    1055

    瀏覽量

    103930
  • 程序
    +關注

    關注

    117

    文章

    3824

    瀏覽量

    82490

原文標題:數字信號處理之信號處理仿真 第三章 程序定點化(1)

文章出處:【微信號:gh_30373fc74387,微信公眾號:通信工程師專輯】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    PCB與PCBA工藝復雜度的量化評估與應用初探!

    的問題。另一個方面,在工程能 力方面,做了一些針對的工作, 達到高質量和低成本的這樣一個目標。 高復雜PCB的特點 從我們的具體情況看,高復雜度 PCB有以下特點:大尺寸、高層數(
    發表于 06-14 11:15

    基于紋理復雜度的快速幀內預測算法

    為降低幀內預測的運算復雜度,根據不同的模式在宏塊中出現概率的大小不同,在幀內4×4的亮度預測模式中,選取出現概率最大的5種預測模式,作為優先選擇的預測模式。基于像素塊的紋理特性,選擇不具有
    發表于 05-06 09:01

    請問對12.918做無損定點化,最小位寬是多少?

    前些天做了大疆的筆試題,有一個問題是對12.918做無損定點化,最小位寬是多少?在網上看了別人的解答,但是感覺都不太對,比如下面這種。以12位,能表示的最小精度為 1/(2^12),12.918
    發表于 07-27 10:00

    JEM軟件復雜度的增加情況

    這篇文檔展示了幾個機構關于JEM軟件復雜度的增加情況的看法,特別提出來創立一個新的Ad-hoc組,研究降低軟件一般復雜度的可能方法。
    發表于 07-19 08:25

    時間復雜度是指什么

    原理->微機原理->軟件工程,編譯原理,數據庫數據結構1.時間復雜度時間復雜度是指執行算法所需要的計算工作量,因為整個算法的執行時間與基本操作重復執行的...
    發表于 07-22 10:01

    本原LFSR序列的線性復雜度研究

    線性復雜度是衡量密鑰流序列安全重要參數。該文考察了有限域上n 級本原σ - LFSR序列的線性復雜度性質。首先得到了它的上下界并證明了界是緊致的,然后利用序列的根表示給
    發表于 02-10 11:02 ?8次下載

    設計復雜度攀升需要新的EDA工具應對

    設計復雜度攀升需要新的EDA工具應對 通信領域的相關應用將是2010年最值得期待的市場。由于這一市場中大多數產品都是手持設備,它將推動低功率設計以及高級工藝
    發表于 01-15 09:11 ?715次閱讀

    浮點模型的定點化到產品級代碼的生成

    浮點模型的定點化到產品級代碼的生成 浮點轉換為定點是嵌入式軟件開發中的一個重要步驟,這項工作非常繁瑣,需要大量人力并且容易產生錯誤。用浮點數學設計的
    發表于 01-04 13:24 ?3408次閱讀

    圖像復雜度對信息隱藏性能影響分析

    算法進行實驗,研究圖像的復雜度差異對信息隱藏性能的影響。實驗結果表明了所提復雜度評價方法的有效以及復雜度分類的合理性,依據圖像復雜度準則對
    發表于 11-14 09:57 ?5次下載

    根據實例介紹程序定點化的面目和定浮點轉換的概念詳細資料概述

    講了定點化復雜度重要性,自然就要讓大家看看定點化程序的面目!在實際教學中,我發現定浮點轉換的概念是同學們的薄弱環節,后續在課程《數字信號
    的頭像 發表于 07-06 14:48 ?4498次閱讀
    <b class='flag-5'>根據實例</b><b class='flag-5'>來</b><b class='flag-5'>介紹</b><b class='flag-5'>程序</b><b class='flag-5'>定點化</b>的面目和定浮點轉換的概念詳細資料概述

    深度剖析時間復雜度

    相信每一位錄友都接觸過時間復雜度,但又對時間復雜度的認識處于一種朦朧的狀態,所以是時候對時間復雜度一個深度的剖析了。
    的頭像 發表于 03-18 10:18 ?2093次閱讀

    如何求遞歸算法的時間復雜度

    那么我通過一道簡單的面試題,模擬面試的場景,帶大家逐步分析遞歸算法的時間復雜度,最后找出最優解,來看看同樣是遞歸,怎么就寫成了O(n)的代碼。
    的頭像 發表于 07-13 11:30 ?2480次閱讀

    算法之空間復雜度

    算法之空間復雜度:衡量一個算法運行需要開辟的額外空間
    的頭像 發表于 08-31 10:29 ?1823次閱讀

    常見機器學習算法的計算復雜度

    時間復雜度不是測量一個算法或一段代碼在某個機器或者條件下運行所花費的時間。時間復雜度一般指時間復雜性,時間復雜度是一個函數,它定性描述該算法的運行時間,允許我們在不運行它們的情況下比較
    發表于 10-02 12:45 ?933次閱讀

    如何計算時間復雜度

    完成,那么該算法的用處就不會太大。同樣如果該算法需要若干個GB的內存,那么在大部分機器上都無法使用。 一個算法的評價主要從時間復雜度和空間復雜度考慮。 而時間
    的頭像 發表于 10-13 11:19 ?3670次閱讀
    如何計算時間<b class='flag-5'>復雜度</b>
    主站蜘蛛池模板: 二区三区在线 | 色色视频免费网 | 精品99久久 | 男人的天堂久久精品激情 | 色视频在线观看完整免费版 | 开心激情婷婷 | 国卡一卡二卡三免费网站 | 啪啪调教所29下拉式免费阅读 | 天天摸天天添人人澡 | 国产精品资源在线观看网站 | 日本黄色一区 | 在线观看www妖精免费福利视频 | 美女艹逼视频 | 欧美8888 | 美女视频很黄很暴黄是免费的 | 午夜国产理论 | 天天舔天天操 | 色拍拍拍 | 狠狠狠色丁香婷婷综合久久五月 | h视频免费 | 午夜影院入口 | 亚洲精品欧洲久久婷婷99 | 色惰网站| 亚洲狠狠97婷婷综合久久久久 | 色播五月综合 | 亚洲欧美在线精品一区二区 | 日韩一级片免费看 | 久久精品re | yy8090韩国日本三理论免费 | 色婷婷精品综合久久狠狠 | 国产一区二区三区欧美精品 | 天天骑天天干 | 亚洲日本视频在线观看 | 午夜视频在线观看国产www | 国内精品 第一页 | 狠狠去| 又黄又免费的网站 | 久久精品亚洲热综合一本奇米 | 寄宿日记免费看 | 色欧美色图| 奇米四色7777|