數字信號處理器的選擇策略
——
DSP器件按設計要求可以分為兩類。第一類,應用領域為廉價的、大規(guī)模嵌入式應用系統(tǒng),如手機、磁盤驅動(DSP用作伺服電機控制)以及便攜式數字音頻播放器等。在這些應用中價格和集成度是最重要的考慮因素。對于便攜式電池供電的設備,功耗也是一個關鍵的因素。盡管這些應用常常需要開發(fā)運行于DSP的客戶應用軟件和外圍支持硬件,但易于開發(fā)的要求仍然是次要的因素,因為批量生產可以分攤開發(fā)成本,從而降低單位產品的開發(fā)成本。
另外一類是需要用復雜算法對大量數據進行處理的應用,例如聲納探測和地震探測等,也需要用DSP器件。該類設備的批量一般較小、算法要求苛刻、產品很大而且很復雜。所以設計工程師在選擇處理器時會盡量選擇性能最佳、易于開發(fā)并支持多處理器的DSP器件。有時,設計工程師更喜歡選用現成的開發(fā)板來開發(fā)系統(tǒng)而不是從零開始硬件和軟件設計,同時可以采用現成的功能庫文件開發(fā)應用軟件。
在實際設計時應根據具體的應用選擇合適的DSP。不同的DSP有不同的特點,適用于不同的應用,在選擇時可以遵循以下要點。
算法格式
DSP的算法有多種。絕大多數的DSP處理器使用定點算法,數字表示為整數或-1.0到+1.0之間的小數形式。有些處理器采用浮點算法,數據表示成尾數加指數的形式:尾數
評論