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