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