女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

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

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

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

定點化是程序走向?qū)嵱玫谋亟?jīng)之路。

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

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

先看看文檔內(nèi)容吧!

1.設(shè)計與調(diào)試總結(jié)

1.1.有關(guān)verilog HDL

1.1.1.二進制補碼取反

既是雙目的減法運算符,也可演變?yōu)閱文窟\算符得到原值的二進制補碼。

1.1.2.二維數(shù)組

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

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

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

1.1.3.帶符號移位操作符

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

1.2.CIC經(jīng)驗總結(jié)

1.2.1.CIC階數(shù)對下變頻器頻率響應(yīng)的影響

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

1.2.2.CIC運算位寬的確定

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

1.3.FIR經(jīng)驗總結(jié)

1.3.1.FIR濾波器的設(shè)計

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

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

使用窗函數(shù)法設(shè)計濾波器。

第一個參數(shù)是濾波器的階數(shù)。

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

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

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

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

休息一下!

沒有定點化的過程,

就很難完成實際的產(chǎn)品。

學(xué)過DSP和FPGA的人自然能明白!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 二進制
    +關(guān)注

    關(guān)注

    2

    文章

    803

    瀏覽量

    42124
  • 信號處理
    +關(guān)注

    關(guān)注

    48

    文章

    1055

    瀏覽量

    103892
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3820

    瀏覽量

    82353

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

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

收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    PCB與PCBA工藝復(fù)雜度的量化評估與應(yīng)用初探!

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

    基于紋理復(fù)雜度的快速幀內(nèi)預(yù)測算法

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

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

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

    JEM軟件復(fù)雜度的增加情況

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

    時間復(fù)雜度是指什么

    原理->微機原理->軟件工程,編譯原理,數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu)1.時間復(fù)雜度時間復(fù)雜度是指執(zhí)行算法所需要的計算工作量,因為整個算法的執(zhí)行時間與基本操作重復(fù)執(zhí)行的...
    發(fā)表于 07-22 10:01

    本原LFSR序列的線性復(fù)雜度研究

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

    設(shè)計復(fù)雜度攀升需要新的EDA工具應(yīng)對

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

    浮點模型的定點化到產(chǎn)品級代碼的生成

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

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

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

    根據(jù)實例介紹程序定點化的面目和定浮點轉(zhuǎn)換的概念詳細資料概述

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

    深度剖析時間復(fù)雜度

    相信每一位錄友都接觸過時間復(fù)雜度,但又對時間復(fù)雜度的認識處于一種朦朧的狀態(tài),所以是時候?qū)r間復(fù)雜度一個深度的剖析了。
    的頭像 發(fā)表于 03-18 10:18 ?2071次閱讀

    如何求遞歸算法的時間復(fù)雜度

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

    算法之空間復(fù)雜度

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

    常見機器學(xué)習(xí)算法的計算復(fù)雜度

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

    如何計算時間復(fù)雜度

    完成,那么該算法的用處就不會太大。同樣如果該算法需要若干個GB的內(nèi)存,那么在大部分機器上都無法使用。 一個算法的評價主要從時間復(fù)雜度和空間復(fù)雜度考慮。 而時間
    的頭像 發(fā)表于 10-13 11:19 ?3616次閱讀
    如何計算時間<b class='flag-5'>復(fù)雜度</b>