定點DSP,定點DSP是什么意思
定點DSP,定點DSP是什么意思
定點DSP完成的是整數運算或小數運算,數值格式中不包含階碼,通常定點 DSP是16位或24位數據寬度。一個24位的定點DSP提供的精度與浮點DSP的 24 位數據尾數提供的精度是相同的,但是,它無法提供一個大的動態范圍。這樣,在對定點 DSP 進行運算時就必須考慮“溢出”問題。
“溢出”是指當 DSP 進行運算時,超出其動態范圍的情況。“溢出”也為定點DSP的編程帶來一定的困難。浮點DSP的地址總線比定點的寬,因而有較大的尋址空間。定點DSP的地址寬度一般為14位或16位,而浮點DSP可達24位或32位,這為大數據量的存儲和處理提供了方便。浮點DSP的指令字為32位,而定點的為16位或24位。浮點DSP在單周期內可以完成更多的任務,浮點DSP 的結構特點也符合它的處理能力,比如,浮點器件一般都設計有 DMA 控制器或其他并行處理部件,在執行指令的同時可以完成數據傳輸的工作。從內部結構看,浮點 DSP 也比定點的復雜。DSP一般都是以單指令周期來衡量其速度的,因此,從指標上看,定點DSP的MIPS要高,但是,浮點DSP的一條指令完成的功能比定點DSP要多。因此,從總體運算性能上看,浮點DSP優于定點DSP。但是,作為工程設計來說,還應考慮功耗、成本、體積等因素,這些因素也決定了它們的不同應用場合。浮點 DSP 的長指令字以及寬的地址總線造成較大的功耗,而定點 DSP 的結構較為簡單,典型的16位總線允許其裝入很小的封裝中,消耗更小的功率。盡管浮點 DSP 一般都有省電模式,但其功耗仍然比定點高,因此在無法持續供電的場合,一般選用的都是定點DSP,例如蜂窩電話等。定點DSP的價格比浮點DSP的低,因此大量嵌入式系統中會選用定點DSP,特別是在一些消費類電子產品行業,每次的器件量需要量很大,不得不把成本作為一個重要因素來考慮。而如果是一個系統級的產品,性能將是一個重要因素,這時可能會考慮選用浮點DSP。
非常好我支持^.^
(6) 75%
不好我反對
(2) 25%
相關閱讀:
- [處理器/DSP] 高通Hexagon NPU架構技術詳解 2023-10-23
- [電子說] 車載DSP:新應用孕育國產“芯”機遇 2023-10-22
- [電子說] LightCounting復盤ECOC 2023:LPO熱潮延續 2023-10-22
- [電子說] ADI ADAU1701DSP數字音頻處理方案 2023-10-20
- [電子說] 車載DSP:新應用孕育國產“芯”機遇 2023-10-19
- [電子說] 國產DSP操作教程:LCD圖片顯示實驗(程序讀取圖片) 2023-10-19
- [通信網絡] C+L波段的400G部署情況 2023-10-19
- [電子說] fpga與dsp通訊怎樣同步時鐘頻率?dsp和fpga通信如何測試? 2023-10-18
( 發表人:admin )