MIPS® DSP ASE

Digital Signal Processing on the Industry-Standard MIPS® Architecture (pdf)

越來越多的消費電子産品對訊號與媒體處理能力的要求日益增加,DVD錄放影機、數位相機、家用閘道器以及VoIP電話就是其中幾例。在低成本、大批量的消費電子市場中,免除不必要的硬體與工具鏈,並減少權利金支出,可讓廠商節省數百萬美元的成本。

針對這些市場趨勢,MIPS科技利用DSP功能性來增強它的MIPS32業界標準架構,並充分使用常用工具組和知識庫建構了一個單一化的設計環境,即MIPS DSP ASE。MIPS DSP ASE為獲授權的客戶提供了一個可用在各種 DSP 應用的可編程解決方案,以適應不斷變化的市場需求,並延長SoC設計的生命周期。這種新的 DSP擴展在 MIPS 核心的整數管線中整合了一組新的指令和狀態,而只需增加不到5-10%的矽晶面積就可在 24K 級的核心中實現(與選擇的合成方式有關)。

  • 整數管線中MIPS32® 和 MIPS64®架構的DSP擴展
    • 整合功能性
    • 無需針對語音和音訊(SD和HD)應用提供單獨的DSP
  • 新的指令和新的架構狀態
    • 8/16/32位元SIMD 指令
    • 飽和小數數學運算
    • MAC/點積
    • 複雜的乘法支援
    • 可變位元插入
    • 可變位元提取
    • 虛擬迴圈緩衝器
  • 可使許多應用的效能提高30%到 300%
  • 只需增加5-10% 的核心面積
  • 完整的開發支援

74K處理器核心系列是首個執行DSP ASE Revision 2版本的産品。該版本可為影像處理和視訊處理應用提供額外的支援。它改善了DSP ASE指令集的正交性,使之更容易實現自動編譯程式碼生成。它還透過導入可執行更複雜操作的新指令來簡化編程工作。因此,採用DSP ASE Rev2可節省開發和實現時間,並進一步提高某些類型應用的效能,像是視訊和影像處理。

相關鏈結:24KE - 34K - 74K

  • 單指令多資料(SIMD)執行模式
  • 允許多個軟體執行緒使用所有執行和記憶體頻寬,而非某個軟體執行緒停頓下來等待資源
  • 適用於影像處理、視訊處理、語音編解碼器、音訊編解碼器、軟體數據機、VoIP,以及通用DSP處理功能,如濾波器和卷積等
  • 全面支援byte/2-byte/4-byte和小數整數向量資料類型
  • 使許多應用的效能提高30%到300%
  • 只需增加5-10% 的核心面積
  • 有軟體發展工具支援
  • 針對MIPS32®的4 x 64位元累加器;針對MIPS64®的4 x 128位元累加器
  • MIPS32支援4x8位元、2x16位元、32位元整數資料類型,以及16位元 和 32位元小數定點資料類型;MIPS64 增加了8x8位元,4x16位元,2x32位元和64位元整數資料類型
  • 按向量元素加、減、乘、點積(乘累加)、比較指令
  • 複雜的數學乘法支援
  • 靈活的位元欄位提取,存入指令
  • 向量元素按位元逆轉和複製指令
  • 向量元素選取、裝入和減少指令
  • 可選的乘積捨入,和最終累加運算捨入
  • 可選的輸入運算元縮放
  • 透過模組定址(Modulo addressing) 支援迴圈緩衝器
  • 基址暫存器+變址暫存器記憶體定址模式

See MIPS Run, Second Edition
Author: Sweetman, Dominic
Publisher: Morgan Kaufmann; 2 edition (October 31, 2006)
ISBN-10: 0120884216
ISBN-13: 978-0120884216

MIPS Assembly Language Programming
Author: Britton, Robert
Publisher: Prentice Hall; illustrated edition edition (June 7, 2003)
ISBN-10: 0131420445
ISBN-13: 978-0131420441

The Mips Programmer's Handbook
Author: Bunce, Philip; Farquhar, Erin
Publisher: Morgan Kaufmann; 1st edition (January 15, 1994)
ISBN-10: 1558602976
ISBN-13: 978-1558602977

Real-Time Embedded Multithreading Using ThreadX and MIPS
Author: Lamie, Edward
Publisher: Newnes; Pap/Cdr edition (December 26, 2008)
ISBN-10: 1856176312
ISBN-13: 978-1856176316

Computer Architecture, Fourth Edition: A Quantitative Approach
Authors: Hennessy, John; Patterson, David
Publisher: Morgan Kaufmann; 4 edition (September 27, 2006)
ISBN-10: 0123704901
ISBN-13: 978-0123704900