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