愛(ài)特梅爾推出全球最低功耗的32位閃存微控制器
愛(ài)特梅爾公司 (Atmel® Corporation) 宣布推出業(yè)界最低功耗的32位閃存 (Flash) 微控制器系列。UC3A系列基于愛(ài)特梅爾的AVR 32 UC內(nèi)核,配有512KB 的閃存、一個(gè)內(nèi)置10/100以太網(wǎng)媒體接入控制器 (MAC)、一個(gè)具有OTG (on-the-go) 功能的全速 (12Mbps) USB 2.0接口,以及一個(gè) SRAM/SDRAM 外部總線接口。
首批推出的產(chǎn)品型號(hào)為AT32UC3A0512 和 AT32UC3A1512,能夠以66MHz的速率提供80 Dhrystone MIPS (DMIPS) 的性能,而在3.3伏電壓下的電流僅為 40毫安。此外,其功耗低至1.65mW/DMIPS,只是具備相同功能的其它架構(gòu)的1/4,表現(xiàn)遠(yuǎn)遠(yuǎn)優(yōu)于對(duì)手。這款新的微控制器專(zhuān)為聯(lián)網(wǎng)和以個(gè)人電腦為中心的嵌入式應(yīng)用產(chǎn)品而開(kāi)發(fā),尤其適合于便攜式設(shè)備。
AVR32 UC 內(nèi)核采用了三級(jí)管線型 Harvard 架構(gòu),該架構(gòu)主要為優(yōu)化片上閃存的指令存取而設(shè)計(jì)。此外,它也是業(yè)內(nèi)首個(gè)讓單周期讀寫(xiě) SRAM 繞過(guò)系統(tǒng)總線而直接與 CPU 介接的內(nèi)核,從而實(shí)現(xiàn)更快的執(zhí)行速度和周期決定過(guò)程 (cycle determinism),以及更低的功耗。AVR32 UC 內(nèi)核與其前身AVR32 AP 共享相同的指令集架構(gòu) (ISA),其中有220 多條無(wú)方式指令 (modeless instruction) 可作為16 位壓縮指令和32 位擴(kuò)展指令使用。該 ISA 架構(gòu)擁有獨(dú)立位 (atomic bit) 的處理功能,可控制片上外圍設(shè)備和通用輸入輸出 (IO) ,以及定點(diǎn)DSP 計(jì)算,如單循環(huán)小數(shù)飽和乘法及累積算法。另外,該內(nèi)核還含有一個(gè)事件處理系統(tǒng),可以支持優(yōu)先中斷、不可屏蔽中斷及內(nèi)部異常等事件,其中斷反應(yīng)時(shí)間最長(zhǎng)為16個(gè)時(shí)鐘周期。
AVR32 UC3A系列集成了許多與愛(ài)特梅爾 ARM 微控制器相同的外圍設(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/100Mbps IEEE® 802.3 標(biāo)準(zhǔn)以太網(wǎng) (MAC) 能讓開(kāi)發(fā)人員設(shè)計(jì)出可以通過(guò)互聯(lián)網(wǎng)協(xié)議堆進(jìn)行通信的聯(lián)網(wǎng)嵌入式系統(tǒng)。USB 2.0全速 (12Mbps) 接口提供了利用各種 USB 級(jí)別接口 (例如針對(duì)串行數(shù)據(jù)通信的人機(jī)接口設(shè)備;或針對(duì)更大規(guī)模數(shù)據(jù)傳輸?shù)拇笕萘看鎯?chǔ)器) 與現(xiàn)今的 PC 架構(gòu)通信的方法。由于UC3A USB 外設(shè)的 OTG 功能提供對(duì)USB 閃存盤(pán)、指針設(shè)備或打印機(jī)等標(biāo)準(zhǔn) USB設(shè)備的支持,因此讓以 PC 為中心的計(jì)算環(huán)境得以進(jìn)一步集成。
外部總線接口 (EBI) 將可尋址 (addressable) 的物理存儲(chǔ)器擴(kuò)大到 16MB。其非復(fù)用的 16 位數(shù)據(jù)總線能夠與高密度的外部 SRAM、SDRAM、ROM、閃存器件以及如 LCD 或 FPGA 等存儲(chǔ)映像器件連接。
UC3A系列微控制器擁有一個(gè)6層高速總線矩陣,該結(jié)構(gòu)使總線主外設(shè)能夠以66MHz 每秒 264MB 的最高速度同時(shí)訪問(wèn)任何總線從設(shè)備。這些總線主控設(shè)備(master)包括 AVR32 UC 核數(shù)據(jù)和指令接口、15信道外圍DMA控制器,以及幾種高速外圍設(shè)備,如以太網(wǎng)MAC和USB??偩€從設(shè)備 (slave) 則為片上SRAM和閃存、USB、2個(gè)外圍總線橋,以及外部總線接口。
開(kāi)發(fā)工具
愛(ài)特梅爾免費(fèi)為 UC3A 系列產(chǎn)品提供 GNU gcc C 編譯器、GNU gdb 調(diào)試器、FreeRTOS.org 實(shí)時(shí)內(nèi)核和 lwIP TCP/IP 協(xié)議堆棧。此外,還提供 IAR® (Embedded Workbench)、ExpressLogic (ThreadX®) 以及 Micrium (uCOS/II) 的商用許可。愛(ài)特梅爾的 AVR32 Studio 和 AVR JTAGICE mkII 為 AVR32 UC 提供了一個(gè)多平臺(tái)集成開(kāi)發(fā)環(huán)境 (IDE),已針對(duì) GNU 工具鏈進(jìn)行配置,其中包括對(duì)更先進(jìn)的調(diào)試法 (如實(shí)時(shí)追蹤) 的支持。EVK1100 評(píng)估套件則提供以太網(wǎng)和 USB 接口,以及諸多其它串行通信接口,如 SPI、TWI 與 USART。另外,愛(ài)特梅爾更提供 20x4 字符點(diǎn)陣的 LCD 與擴(kuò)展連接器,可支持高端產(chǎn)品評(píng)估與原型開(kāi)發(fā)活動(dòng)。
供貨與報(bào)價(jià)
配有EBI的AT32UC3A0512為144 腳QFP封裝;不帶EBI的AT32UC3A1512為100 腳QFP 封裝。這兩種型號(hào)訂購(gòu)10,000片起的單價(jià)分別為 8.16 美元和 7.43 美元。
評(píng)論