Atmel 推出全球最低功耗帶有以太網(wǎng)和 USB OTG 功能的32位閃存微控制器
Atmel(R) Corporation 宣布推出業(yè)內(nèi)最低功耗32位閃存 (Flash) 微控制器。以 Atmel 的 AVR(R)32 UC 內(nèi)核為基礎(chǔ),UC3A 系列擁有 512K 字節(jié)的閃存,并擁有一個(gè)內(nèi)置10/100以太網(wǎng)媒體接入控制器 (MAC)、一個(gè)具有 OTG (on-the-go) 功能的全速 (12 Mbps) USB 2.0 以及一個(gè) SRAM/SDRAM 外部總線接口。首批推出的設(shè)備 AT32UC3A0512 和 AT32UC3A1512 能夠以 66 MHz 的速率提供 80 Dhrystone MIPS (DMIPS) 的性能,且只需電壓 3.3V,電流 40 mA。其功耗低至 1.65 mW/DMIPS,較具有相同功能的其他架構(gòu)低4倍。這種新的微控制器面向的是以網(wǎng)絡(luò)和個(gè)人電腦為中心的嵌入式應(yīng)用產(chǎn)品,并且特別適合于便攜式設(shè)備。
AVR32 UC 內(nèi)核采用了三級(jí)管線型 Harvard 架構(gòu)。該架構(gòu)的專門設(shè)計(jì)可優(yōu)化片上閃存的指令存取。它是該行業(yè)首個(gè)將單周期讀寫靜態(tài)存儲(chǔ)器 (SRAM) 與一個(gè)直接的 CPU 接口整合在一起的內(nèi)核,這個(gè) CPU 接口繞開了系統(tǒng)總線以實(shí)現(xiàn)更快的執(zhí)行、周期決斷以及較低的功耗。AVR32 UC 內(nèi)核與其前身 AVR32 AP 共享相同的指令集架構(gòu) (ISA),其中有220多個(gè)非模態(tài)指令可作為16位壓縮指令和32位擴(kuò)展指令使用。指令集架構(gòu)擁有極細(xì)微的位元處理功能,以控制片上外圍設(shè)備和通用輸入輸出 (GPIO) 以及定點(diǎn) DSP 算法,如單循環(huán)小數(shù)飽和乘法及累積算法。事件處理系統(tǒng)可支持優(yōu)先中斷、不可屏蔽中斷以及內(nèi)部異常等事件,其中斷反應(yīng)時(shí)間最長為16個(gè)時(shí)鐘周期。
AVR32 UC3A 系列整合了許多與 Atmel 基于 ARM(R) 的微控制器相同的外圍設(shè)備,其中包括外圍 DMA 控制器、多層高速總線架構(gòu)、10位模擬數(shù)字轉(zhuǎn)換器 (ADC)、2個(gè)串行外圍接口 (SPI)、同步串行接口 (SSC)、雙線接口(I2C 兼容)、4個(gè)通用異步收發(fā)器 (UART)、3個(gè)通用計(jì)時(shí)器、7個(gè)脈寬調(diào)制器以及一整套監(jiān)控功能。
10/100-Mbps IEEE(R) 802.3 標(biāo)準(zhǔn)以太網(wǎng) MAC 可實(shí)現(xiàn)設(shè)計(jì)能通過互聯(lián)網(wǎng)協(xié)議堆棧進(jìn)行通訊的聯(lián)網(wǎng)的植入式系統(tǒng)。USB 2.0 全速 (12Mbps) 接口提供了一種方法,可通過各種 USB 手段(如:針對串行數(shù)據(jù)通信的人機(jī)接口設(shè)備,或針對更大規(guī)模數(shù)據(jù)傳輸?shù)拇笕萘看鎯?chǔ)器)與如今的 PC 架構(gòu)進(jìn)行通信。UC3A USB 外圍設(shè)備的 OTG 功能借助 USB 閃存盤、指點(diǎn)設(shè)備或打印機(jī)等標(biāo)準(zhǔn) USB 設(shè)備的支持,在以 PC 為中心的環(huán)境中提供了進(jìn)一步整合的機(jī)會(huì)。
外部總線接口將可尋址的物理內(nèi)存擴(kuò)大到 16M 字節(jié)。其非多元的16位數(shù)據(jù)總線能夠連接到高密度外部靜態(tài)存儲(chǔ)器、同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器 (SDRAM)、只讀存儲(chǔ)器 (ROM)、閃存設(shè)備以及液晶顯示器或現(xiàn)場可編程門陣列 (FPGA) 等存儲(chǔ)映像設(shè)備。
UC3A 系列微控制器擁有一個(gè)6層高速總線矩陣,該矩陣使總線主外圍設(shè)備能夠以 66 MHz 的頻率和 264M 字節(jié)/秒的最快速度同時(shí)訪問任何總線從設(shè)備。這些總線主設(shè)備為 AVR32 UC 核心數(shù)據(jù)和指令接口、15通道外圍 DMA 控制器以及幾種高速外圍設(shè)備,如以太網(wǎng) MAC 和 USB??偩€從設(shè)備為片上 SRAM 和閃存存儲(chǔ)器、USB、2個(gè)外圍總線橋以及外部總線接口。
開發(fā)工具
Atmel 免費(fèi)為 UC3A 系列產(chǎn)品提供 GNU gcc C 編譯器、GNU gdb 調(diào)試器、FreeRTOS.org 實(shí)時(shí)內(nèi)核以及 lwIP TCP/IP 協(xié)議堆棧,同時(shí)還獲得了 IAR(R) (Embedded Workbench)、ExpressLogic (ThreadX(R)) 以及 Micrium (uCOS/II) 的商業(yè)許可證。Atmel 的 AVR32 Studio 和 AVR JTAGICE mkII 為 AVR32 UC 提供了一個(gè)多平臺(tái)集成開發(fā)環(huán)境 (IDE),該開發(fā)環(huán)境已經(jīng)針對 GNU 工具鏈進(jìn)行了配置,其中包括對更先進(jìn)的調(diào)試法(如實(shí)時(shí)追蹤)的支持。EVK1100 評估工具包提供了以太網(wǎng)和 USB 接口,以及諸多其他串行通訊接口(如 SPI、TWI 與 USARTS)。20x4 字符點(diǎn)陣的液晶顯示器與擴(kuò)展連接器支持高端產(chǎn)品評估與原型開發(fā)活動(dòng)。
面市與定價(jià)
配有 EBI 的 AT32UC3A0512 現(xiàn)以144針腳的 QFP 封裝推出,而不帶 EBI 的 AT32UC3A1512 則以100針腳的 QFP 封裝推出。這兩種產(chǎn)品10,000件起訂的單價(jià)分別為8.16美元和7.43美元。
評論