當(dāng)前位置:首頁 > 嵌入式 > 嵌入式教程
[導(dǎo)讀]一種ADI Blackfin處理器介紹

Blackfin®處理器是一類專為滿足當(dāng)今嵌入式音頻、視頻和通信應(yīng)用的計(jì)算要求和功耗約束條件而設(shè)計(jì)的新型 16~32 位嵌入式處理器。Blackfin 處理器基于由ADI和Intel公司聯(lián)合開發(fā)的微信號架構(gòu)(MSA),它將一個(gè) 32 位 RISC 型指令集和雙 16 位乘法累加(MAC)信號處理功能與通用型微控制器所具有的易用性組合在了一起。在許多場合中免除了增設(shè)單獨(dú)的異類處理器的需要。該能力極大地簡化了硬件和軟件設(shè)計(jì)實(shí)現(xiàn)任務(wù)。

  目前,Blackfin 處理器在單內(nèi)核產(chǎn)品中可提供高達(dá) 756MHz 的性能。Blackfin 處理器系列中的新型對稱多處理器成員在相同的頻率條件下實(shí)現(xiàn)了性能的翻番。Blackfin 處理器系列還提供了低至 0.8V 的業(yè)界領(lǐng)先功耗性能。對于滿足當(dāng)今及未來的信號處理應(yīng)用(包括寬帶無線、具有音頻/視頻功能的因特網(wǎng)工具和移動(dòng)通信)而言,這種高性能與低功耗的組合是必不可少的。

  所有的 Blackfin 處理器都為系統(tǒng)設(shè)計(jì)師提供了十分重要的好處,包括:

  可實(shí)現(xiàn)各種新型市場和應(yīng)用的高性能信號處理和高效控制處理能力

  可令系統(tǒng)設(shè)計(jì)師使器件功耗模式與終端系統(tǒng)要求相適應(yīng)的動(dòng)態(tài)電源管理(DPM)能力,以及

  可確保產(chǎn)品開發(fā)時(shí)間最小化的易用型混合 16/32 位指令集架構(gòu)和開發(fā)工具套件。

  高性能處理器內(nèi)核

  Blackfin 處理器架構(gòu)基于一個(gè) 10 級 RISC MCU/DSP 流水線和一個(gè)專為實(shí)現(xiàn)最佳代碼密度而設(shè)計(jì)的混合 16/32 位指令集架構(gòu)。Blackfin 處理器架構(gòu)還完全符合 SIMD 標(biāo)準(zhǔn),并包括用于加速視頻和圖像處理的指令。該架構(gòu)很適合于全信號處理/分析能力,同時(shí)還可在單內(nèi)核 器件或雙內(nèi)核器件上提供高效 RISC MCU 控制任務(wù)執(zhí)行能力。由于具有最佳代碼密度且只需進(jìn)行極少(或者完全不需要進(jìn)行)代碼優(yōu)化處理,因此可縮短產(chǎn)品的面市時(shí)間,而不會(huì)遇到其他傳統(tǒng)處理器所常見的性能空間障礙。

  高帶寬 DMA 能力

  所有的 Blackfin 處理器均具有多個(gè)獨(dú)立的 DMA 控制器,這些控制器支持自動(dòng)數(shù)據(jù)傳輸,而所需的處理器內(nèi)核開銷極少。 DMA 傳輸可出現(xiàn)于內(nèi)部存儲器和諸多具有 DMA 功能的外設(shè)之間。傳輸也有可能出現(xiàn)于外設(shè)和與外部存儲器接口相連的外部器件(包括 SDRAM 控制器和異步存儲器控 制器)之間。

  視頻指令

  除了具有對 8 位數(shù)據(jù)以及許多像素處理算法所常用的字長的固有支持之外,Blackfin 處理器架構(gòu)還包括專為增強(qiáng)視頻處理應(yīng)用中的性能而定義的指令。比如,離散余弦變換(DCT)通過一個(gè) IEEE1180 舍入操作得到支持,而“SUM ABSOLUTE DIFFERENCE”指令則支持在諸如 MPEG2、MPEG4 和 JPEG 等視頻壓縮算法中所使用的運(yùn)動(dòng)估計(jì)算法。

  利用軟件來實(shí)現(xiàn)視頻壓縮算法使得 OEM 制造商能夠在不變更硬件的情況下適應(yīng)不斷發(fā)展的標(biāo)準(zhǔn)和新型功能要求。增強(qiáng)型指令可使 Blackfin 處理器在那些先前 主要是由 ASIC、VLIW 媒體處理器或硬連線芯片組來滿足的應(yīng)用中一試身手。歸根結(jié)底,Blackfin 處理器將在幫助降低總系統(tǒng)成本的同時(shí)使終端應(yīng)用的產(chǎn)品上市時(shí) 間得以縮短。

  高效控制處理

  Blackfin 處理器架構(gòu)還提供了各種在 RISC 控制處理器中最為常見的好處。這些特點(diǎn)包括:一個(gè)功能強(qiáng)大且靈活的分層存儲器架構(gòu)、出眾的代碼密度以及各種各樣的微控制器型外設(shè)(包括 10/100 以太網(wǎng) MAC、UARTS、SPI、CAN 控制器、支持 PWM 的定時(shí)器、看門狗定時(shí)器、實(shí)時(shí)時(shí)鐘和一個(gè)無縫同步和異步存儲器控制器)。所有這些特點(diǎn)為設(shè)計(jì)師提供了巨大的設(shè)計(jì)靈活性,并最大限度地降低了終端系統(tǒng)成本。

  分層存儲器

  Blackfin 處理器存儲器架構(gòu)在器件實(shí)現(xiàn)中提供了 Level 1(L1)和 Level 2(L2)存儲模塊。L1 存儲器直接與處理器內(nèi)核相連、以全系統(tǒng)時(shí)鐘頻率運(yùn)行并為實(shí)時(shí)算法程序段提供了最大的系統(tǒng)性能。L2 存儲器是一種較大的大容量存儲模塊,其性能雖略有下降,但運(yùn)行速度仍然高于片外存 儲器。

  L1存儲器架構(gòu)的實(shí)現(xiàn)旨在提供信號處理所需的性能以及通用型微控制器所擁有的編程簡易性。這是通過允許將 L1 存儲器配置為 SRAM、高速緩沖存儲器或兩者 之組合來實(shí)現(xiàn)的。通過支持 SRAM 和高速緩沖存儲器編程模型,系統(tǒng)設(shè)計(jì)師便能夠把要求高帶寬和低延遲的關(guān)鍵實(shí)時(shí)信號處理數(shù)據(jù)組分配至 SRAM 中,而將更多的“軟” 實(shí)時(shí)控制/OS 任務(wù)存儲于高速緩沖存儲器。

  

 

  存儲器管理單元(MMU)規(guī)定了一種存儲器保護(hù)格式,當(dāng)其與內(nèi)核的用戶及監(jiān)控模式相組合時(shí),就能夠支持一個(gè)全實(shí)時(shí)操作系統(tǒng)。該 RTOS 運(yùn)行于監(jiān)控模式中, 并對 存儲模塊及其他系統(tǒng)資源進(jìn)行分割,以便實(shí)際應(yīng)用程序運(yùn)行于用戶模式之中。這樣,MMU 就提供了一種用于實(shí)現(xiàn)完善系統(tǒng)和應(yīng)用的隔離而安全的環(huán)境。

        易用性

  如今,在許多過去需要同時(shí)采用一個(gè)高性能信號處理器和一個(gè)單獨(dú)的高效控制處理器的應(yīng)用中,只需采用一個(gè) Blackfin 處理器便足夠了。這種好處極大地縮減了開發(fā)時(shí)間和成本,并最終加快了終端產(chǎn)品的面市進(jìn)程。此外,由于只需采用一組開發(fā)工具,因而減少了系統(tǒng)設(shè)計(jì)師的初期費(fèi)用和學(xué)習(xí)時(shí)間。

  出眾的代碼密度

  Blackfin 處理器架構(gòu)支持多長度指令編碼。使用頻率非常高的控制型指令被編碼為緊致 16 位字,而更多的算術(shù)密集型信號處理指令則被編碼為 32 位值。該處理器將把 16 位控制指令與 32 位信號處理指令加以混合和鏈接,以形成 64 位組,從而實(shí)現(xiàn)存儲器存儲密度的最大化。當(dāng)進(jìn)行指令高速緩存和取指令操作時(shí),內(nèi)核將自動(dòng)地對總線的長度進(jìn)行充分的壓縮,因?yàn)樗鼪]有對準(zhǔn)方面的限制。當(dāng)組合起來使用時(shí),這兩種功能將使 Blackfin 處理器提供出堪與業(yè)界領(lǐng)先的 RISC 處理 器相媲美的。

  動(dòng)態(tài)電源管理

  所有的 Blackfin 處理器均采用了多種節(jié)能技術(shù)。Blackfin 處理器基于一種選通時(shí)鐘內(nèi)核設(shè)計(jì),可按照逐條指令來選擇性地切斷功能單元的電源。Blackfin 處理器還支持多種針對所需 CPU 動(dòng)作極少(或根本不需要 CPU 動(dòng)作)期間的斷電模式。最后(或許是最重要的)一點(diǎn)是, Blackfin 處理器支持一種自含動(dòng)態(tài)電源管理電路,借助該電路即可對工作頻率和電壓進(jìn)行獨(dú)立控制,以滿足正在執(zhí)行的算法的性能要求。這些轉(zhuǎn)換可以在一個(gè) RTOS 或用戶固件的控制之下連續(xù)出現(xiàn)。大多數(shù) Blackfin 處理器都提供了片上內(nèi)核穩(wěn)壓電路,并可在低至 0.8V 的電壓條件下工作,因而特別適合于需要延長電池使用壽命 的便攜式應(yīng)用。
 

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動(dòng)力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉