ADI公司的ADSP-BF592是低成本Blackfin" title="Blackfin">Blackfin處理器,具有適用于工業(yè)和通用應(yīng)用的較佳的外設(shè)指令,,具有高性能的高達(dá)400MHz Blackfin處理器,,兩個(gè)16位MAC,兩個(gè)40位ALU,,四個(gè)8位視頻ALU和40位移位器。主要應(yīng)用在消費(fèi)類音頻設(shè)備,、低成本圖像設(shè)備,、智能電表,、消費(fèi)類手持設(shè)備、醫(yī)療設(shè)備和汽車駕駛輔助系統(tǒng),。
ADSP-BF592處理器是Blackfin系列產(chǎn)品的一個(gè)成員,,它采用了ADI/英特爾微信號(hào)架構(gòu)(MSA)。Blackfin處理器采用了最先進(jìn)的雙MAC信號(hào)處理引擎,,具有干凈,,正交,類RISC微處理器指令集,,以及單指令,,多數(shù)據(jù)(SIMD)多媒體功能,并將這些優(yōu)勢(shì)集成在一個(gè)單一的指令集架構(gòu)里,。
ADSP-BF592處理器完全與其他Blackfin處理器的代碼兼容,。ADSP-BF592處理器的最高性能達(dá)400MHz,并減少了靜態(tài)功耗,。
ADSP-BF592處理器是下一代數(shù)字通信和消費(fèi)類多媒體應(yīng)用的高度集成的片上系統(tǒng)解決方案,。通過將高性能信號(hào)處理核與行業(yè)標(biāo)準(zhǔn)接口相結(jié)合,其可以迅速開發(fā)出低成本應(yīng)用而不需要昂貴的外部元件,。系統(tǒng)外設(shè)包括一個(gè)看門狗定時(shí)器,、三個(gè)支持PWM 的32位定時(shí)器/計(jì)數(shù)器、兩個(gè)雙通道,,全雙工同步串行端口,、與兩個(gè)串行外圍接口(SPI)兼容的端口、一個(gè)支持IrDA的UART,、一個(gè)并行外設(shè)接口(PPI)和2線接口(TWI)控制器,。
圖1 ADSP-BF592處理器框圖
圖2 ADSP-BF592 Blackfin處理器內(nèi)核框圖
Blackfin處理器提供世界級(jí)的電源管理與性能。他們采用低功耗和低電壓的設(shè)計(jì)方法進(jìn)行生產(chǎn),,具有片上動(dòng)態(tài)電源管理功能,,因此具有改變電壓和運(yùn)行頻率的能力,從而顯著地降低了整體功耗,。與僅僅改變工作頻率相比,,這一能力可以大幅減少功耗。因此,,便攜式電器的電池壽命更長(zhǎng),。
ADSP-BF592主要特性
•高達(dá)400MHz的高性能Blackfin處理器
•兩個(gè)16位MAC,兩個(gè)40位ALU,,4個(gè)8位視頻ALU,,40位的移位寄存器
•為了編程方便并且支持編譯器RISC式寄存器和指令模型
•先進(jìn)的調(diào)試,、跟蹤和性能監(jiān)控
•內(nèi)部和I/O操作可接受的大范圍的電源電壓
•片外穩(wěn)壓器接口
• 64引腳(9mm×9mm)LFCSP封裝
•存儲(chǔ)器:
- 68k字節(jié)的內(nèi)核存取存儲(chǔ)器
- 64k字節(jié)的L1指令ROM
•內(nèi)部L1 ROM與SPI存儲(chǔ)器,,或包括SPI,、PPI以及UART主機(jī)設(shè)備內(nèi)靈活的引導(dǎo)選項(xiàng)
•存儲(chǔ)器管理單元提供存儲(chǔ)器保護(hù)
•外設(shè):
- 4個(gè)32位定時(shí)器/計(jì)數(shù)器,三個(gè)支持PWM
- 2個(gè)雙通道,,全雙工同步串行端口(SPORT),,支持八通道立體聲I2S 通道
- 2個(gè)串行外設(shè)接口(SPI)相兼容 的端口
- 1個(gè)支持IrDA的UART
- 支持ITU-R656視頻數(shù)據(jù)格式的并 行外設(shè)接口(PPI)
- 2線接口(TWI)控制器
- 9個(gè)外圍DMA
- 2個(gè)內(nèi)存到內(nèi)存的DMA通道
- 具有28個(gè)中斷輸入的事件處理程 序32個(gè)可編程遲滯的通用I / O端口 (GPIO)
- 調(diào)試/ JTAG接口
- 能夠倍頻的片上PLLADSP-BF592應(yīng)用領(lǐng)域
•消費(fèi)類音頻
•低成本的成像設(shè)備
•智能儀表
•消費(fèi)手持設(shè)備
•醫(yī)療設(shè)備
•汽車駕駛輔助系統(tǒng)
ADSP-BF592 Blackfin處理器評(píng)估板
Blackfin處理器包括了一個(gè)新型的嵌入式處理器,專為滿足當(dāng)今的嵌入式音頻,、視頻和通信應(yīng)用的計(jì)算要求和功耗要求而設(shè)計(jì),。它們提供了突破性的信號(hào)處理性能和電源效率,并具有精簡(jiǎn)的指令集計(jì)算(RISC)的編程模型,。
Blackfin處理器支持媒體指令集計(jì)算(MISC)架構(gòu),。這種架構(gòu)是RISC,媒體功能,,數(shù)字信號(hào)處理(DSP)性能的自然融合,。Blackfin處理器具有微處理器環(huán)境的信號(hào)處理性能。
Blackfin處理器基于微信號(hào)架構(gòu)(MSA),,它結(jié)合了32位RISC指令集,,雙16位乘法累加(MAC)DSP功能和8位的視頻處理能力,這在以前一直是超長(zhǎng)指令字(VLIW)媒體處理器的專屬領(lǐng)域,。
評(píng)估電路板與VisualDSP++開發(fā)環(huán)境聯(lián)合使用,,以測(cè)試ADSP-BF592 Blackfin處理器的功能。VisualDSP++開發(fā)環(huán)境協(xié)助支持先進(jìn)的應(yīng)用程序代碼開發(fā)和調(diào)試,,例如:
•創(chuàng)建,、編譯、匯集和鏈接C++,、C 和ADSP-BF592格式的應(yīng)用程序
•應(yīng)用程序中的負(fù)載,、運(yùn)行、步驟,、停止,、斷點(diǎn)
•讀取和寫入數(shù)據(jù)和程序存儲(chǔ)器
•讀取和寫入內(nèi)核與外設(shè)寄存器
•實(shí)驗(yàn)存儲(chǔ)器
圖3 評(píng)估板EZ-KIT Lite方框圖
圖4 評(píng)估板EZ-KIT Lite電路圖(1)
通過一個(gè)USB端口,或外部JTAG仿真器,,對(duì)個(gè)人計(jì)算機(jī)(PC)處理器進(jìn)行訪問,。 USB接口對(duì)ADSP-BF592處理器提供了不受限制的訪問,并且可評(píng)估電路板外設(shè),。ADI的JTAG仿真器為PC主機(jī)和目標(biāo)硬件之間提供更快的通信,。ADI具有廣泛的電路仿真產(chǎn)品。
ADSP-BF592 Blackfin處理器評(píng)估板特性
• ADI公司的ADSP-BF592 Blackfin處理器
•內(nèi)核性能高達(dá)400 MHz
• 64引腳LFCSP
•可編程VDDINT核
• ADI公司AD5258 TWI數(shù)字電位器
• ADI公司ADP1715低壓差線性穩(wěn)壓器
• SPI外部閃存
• Numonyx M25P16 – 16 Mb
•音頻編解碼器
• ADI公司SSM2603立體聲,,24位模擬/數(shù)字和數(shù)字/模擬轉(zhuǎn)換器
•高效的耳機(jī)放大器
•立體聲線路輸入和單聲道麥克風(fēng)輸入
•通用異步接收器/發(fā)送器(UART)
• ADM3202 RS-232線路驅(qū)動(dòng)器/接收器
• DB9陰性連接器
•發(fā)光二極管
•八個(gè)LED:一板復(fù)位(紅色),,三個(gè)通用(琥珀色),一個(gè)電源(綠色),,一個(gè)電池良好的指示燈(綠色),,一個(gè)電池電量低指示燈(黃色)和一個(gè)電池充電指示燈(黃色)
•按鈕
•四個(gè)開關(guān)按鈕:一個(gè)復(fù)位,,兩個(gè)可編程的標(biāo)志,和一個(gè)去抖邏輯喚醒
•擴(kuò)展接口II
•下一代的擴(kuò)展接口設(shè)計(jì),,提供了大多數(shù)處理器信號(hào)訪問
•土地網(wǎng)格陣列
•所有的端口引腳均易于探測(cè)
•其他功能
• JTAG ICE的14-pin接頭
• 3.7V單個(gè)單元的鋰離子電池充電器
EZ - KIT Lite旨在展示ADSP - BF592 Blackfin處理器的能力,。處理器I/O電壓為3.3V。處理器核的電壓是由ADI公司ADP1715低壓差穩(wěn)壓器(LDO)和ADI公司AD5258數(shù)字電位器來控制,,為可編程2線接口(TWI)信號(hào),。
請(qǐng)參閱自檢VisualDSP++的(POST)ADSP-BF592的安裝目錄,獲知如何設(shè)置TWI接口的信息,。
處理器的核電壓,,和時(shí)鐘速率可由處理器設(shè)置。輸入時(shí)鐘為25 MHz,。核和系統(tǒng)時(shí)鐘可通過處理器的PLL_DIV寄存器編程,。核時(shí)鐘的最大運(yùn)行為400 MHz。