多模式、多通道解碼器軟件功能,這款數字信號處理器,太牛了!!
在這篇文章中,小編將為大家?guī)?a href="/tags/恩智浦" target="_blank">恩智浦半導體DSP56371數字信號處理器的相關報道。如果你對本文即將要講解的內容存在一定興趣,不妨繼續(xù)往下閱讀哦。
針對音頻/視頻 (AV) 接收器、家庭影院、環(huán)繞聲解碼器、迷你立體聲系統、數字電視音頻系統和汽車音頻系統,DSP56371 旨在通過支持最新一代解碼器來滿足音頻電子系統設計人員的需求, 例如 Dolby®、THX® 和 DTS® 等。
DSP56371 能夠運行延遲管理、低音管理和 DTS96/24,而使用的計算能力不到 DSP 的一半。 這使設計人員能夠添加挑剔的音頻消費者所期望的系統增強功能。通過使用更高的內核頻率、更少的內存等待狀態(tài)、更大數量的片上靜態(tài)隨機存取存儲器 (SRAM) 和增加的增強型濾波器協處理器 (EFCOP),可以提高性能。 通過消除對外部高速 SRAM 的需求并制作更小、更簡單的電路板,DSP56371 具有豐富的性能和成本效益。
DSP56371 使用 DSP56300 內核,這是一個高性能、單時鐘周期每指令引擎,提供高達摩托羅拉流行的 DSP56000 內核系列兩倍的性能,同時保持與它的代碼兼容性。 DSP56300 內核系列憑借其豐富的指令集和低功耗,在速度和功耗方面提供了一個新水平,從而支持新一代無線、電信和多媒體產品。
DSP56300 內核系列的重要架構增強包括桶形移位器、24 位尋址、指令補丁模塊和直接存儲器訪問 (DMA)。 DSP56300 內核系列成員包含 DSP56300 內核和附加模塊。這些模塊是從標準預設計元素庫中選擇的,例如存儲器和外圍設備??梢詫⑿履K添加到庫中以滿足客戶規(guī)范。 DSP56300 內核與片上存儲器和外設之間的標準接口支持多種存儲器和外設配置。
數據 ALU 寄存器可以作為 24 位或 48 位操作數(或 16 位算術中的 16 位或 32 位操作數)通過 X 存儲器數據總線 (XDB) 和 Y 存儲器數據總線 (YDB) 讀取或寫入 模式)。 數據 ALU 的源操作數可以是 24、48 或 56 位(在 16 位算術模式下為 16、32 或 40 位),始終源自數據 ALU 寄存器。 所有數據 ALU 操作的結果都存儲在累加器中。 所有數據 ALU 操作都以流水線方式在兩個時鐘周期內執(zhí)行,因此可以在每個時鐘中啟動一條新指令,從而產生每個時鐘周期一條指令的有效執(zhí)行率。每個算術運算的目標都可以用作緊隨其后的算術運算的源操作數,而不會造成時間損失(例如,沒有流水線停頓)。
MAC 單元包括 DSP56300 內核的主要算術處理單元,并對數據操作數執(zhí)行所有計算。在算術指令的情況下,該單元最多接受三個輸入操作數并輸出一個 56 位結果,格式如下:擴展:最高有效乘積:最低有效乘積 (EXT:MSP:LSP)。 乘法器在二進制補碼有符號、無符號或混合操作數之間執(zhí)行 24 位 × 24 位并行小數乘法。 48 位乘積右對齊并添加到 A 或 B 累加器的 56 位內容中。 56 位結果可以存儲為 24 位操作數。 LSP 可以被截斷或舍入為 MSP。 如果指定,則執(zhí)行舍入。
AGU 使用對內存中的數據操作數進行尋址所需的整數運算執(zhí)行有效地址計算,并包含用于生成地址的寄存器。它實現了四種類型的算術:線性、模、多重環(huán)繞模和反向進位。 AGU 與其他芯片資源并行運行,以最大限度地減少地址生成開銷。 AGU 分為兩半,每半都有自己的地址 ALU。每個地址 ALU 有四組寄存器三元組,每個寄存器三元組由地址寄存器、偏移寄存器和修改寄存器組成。兩個地址 ALU 是相同的。每個都包含一個 24 位全加器(稱為偏移加法器)。第二個全加器(稱為模加器)將第一個全加器的總和結果與存儲在其相應修改寄存器中的模值相加。還提供了第三個全加器(稱為反向進位加法器)。偏移加法器和反向進位加法器并聯并共享公共輸入。它們之間的唯一區(qū)別是進位以相反的方向傳播。測試邏輯確定輸出全加器的三個相加結果中的哪一個。每個地址 ALU 可以在一個指令周期內從其各自的地址寄存器文件中更新一個地址寄存器。相關修飾寄存器的內容指定地址寄存器更新計算中使用的算術類型。修飾符值在地址 ALU 中解碼。
以上就是小編這次想要和大家分享的內容,希望大家對本次分享的內容已經具有一定的了解。如果您想要看不同類別的文章,可以在網頁頂部選擇相應的頻道哦。