數(shù)字信號處理的實(shí)質(zhì)是一組數(shù)值運(yùn)算,這些運(yùn)算可以在通用數(shù)字計(jì)算機(jī)上用軟件實(shí)現(xiàn),也可以用專門的硬件實(shí)現(xiàn)。無論哪種實(shí)現(xiàn)方式,數(shù)字信號處理系統(tǒng)的一些系數(shù)、信號序列的各個數(shù)值及運(yùn)算結(jié)果都要以二進(jìn)制形式存儲在有限字長的存儲單元中。如果存儲的是模擬信號,例如常用的采樣信號處理系統(tǒng),輸入的模擬量經(jīng)過采樣和模數(shù)轉(zhuǎn)換后,變成有限長的數(shù)字信號。有限長的數(shù)就是有限精度的數(shù)。因此,具體實(shí)現(xiàn)中往往難以保證原設(shè)計(jì)精度而產(chǎn)生誤差,甚至導(dǎo)致錯誤的結(jié)果。在數(shù)字系統(tǒng)中主要有三種因有限字長而引起誤差的因素
一、模數(shù)轉(zhuǎn)換器把模擬輸入信號轉(zhuǎn)換為數(shù)字信號時產(chǎn)生的量化效應(yīng)
二、把系數(shù)用有限位二進(jìn)制表示時產(chǎn)生的量化效應(yīng)
三、數(shù)字運(yùn)算過程中,為限制位數(shù)進(jìn)行的位數(shù)處理和為防止溢出而壓縮信號電平的有限字長效應(yīng)
引起這些誤差的根本原因在于寄存器(存儲單元)的字長有限。誤差的特性與系統(tǒng)的類型、結(jié)構(gòu)形式、數(shù)字的表示法、運(yùn)算方式及字的長短有關(guān)。在通用計(jì)算機(jī)上,字長較長,量化步很小,量化誤差不大。但在專用硬件,如FPGA,實(shí)現(xiàn)數(shù)字系統(tǒng)時,其字長較短,就必須考慮有限字長效應(yīng)了。
那單片機(jī)中的字長是多少呢?
通常在FPGA中采用截尾處理,在DSP中采用的是舍入處理(就是四舍五入)。那么matlab中floor函數(shù)和ceil函數(shù)分別對應(yīng)著哪種處理方式呢?
記住這個指標(biāo),實(shí)際工程中經(jīng)常用到。快考試了,做點(diǎn)題目吧!
-
轉(zhuǎn)換器
+關(guān)注
關(guān)注
27文章
8887瀏覽量
150247 -
數(shù)字信號
+關(guān)注
關(guān)注
2文章
987瀏覽量
48068 -
運(yùn)算
+關(guān)注
關(guān)注
0文章
132瀏覽量
26046
原文標(biāo)題:第八章 數(shù)字信號處理中的有限字長效應(yīng)(1)
文章出處:【微信號:gh_30373fc74387,微信公眾號:通信工程師專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
通用計(jì)算機(jī)總線儀器
【技術(shù)雜談】漫話:如何給女朋友解釋為什么計(jì)算機(jī)只認(rèn)識0和1?
計(jì)算機(jī)組成原理
計(jì)算機(jī)應(yīng)用基礎(chǔ)相關(guān)知識
計(jì)算機(jī)最重要的特點(diǎn)是什么
計(jì)算機(jī)MS等級考試?yán)碚擃}第五,2017年全國計(jì)算機(jī)一級考試MSOffice模擬試題(五)精選資料分享
單選題 計(jì)算機(jī)軟件一般包括,2016年計(jì)算機(jī)一級考試《MSOffice》單選題練習(xí)及答案 精選資料分享
計(jì)算機(jī)具有邏輯判斷能力主要取決于什么
計(jì)算機(jī)系統(tǒng)中的軟件系統(tǒng)
計(jì)算機(jī)具有哪些能力
計(jì)算機(jī)數(shù)字化技術(shù)和人機(jī)交互技術(shù)的結(jié)合
電子數(shù)字計(jì)算機(jī)的特點(diǎn)有哪些
計(jì)算機(jī)是如何進(jìn)行分類的
數(shù)字計(jì)算機(jī)的硬件組成詳解
模擬計(jì)算機(jī)相比數(shù)字計(jì)算機(jī)真的就一無是處了嗎

評論