Atmel Corporation日前宣布推出AVR32 AP7應用處理器系列成員之一AT32AP7001。該系列處理器針對基于Linux的限制成本型嵌入式設計進行了優化。該設備使用的是一個30x30mm的VQFP封裝,易于整合進一個四層的印刷電路板設計中。AT32AP7001可用于包括印表機、傳真機、監控攝像頭、音頻處理以及工業控制設備。這個新型設備可用來在一個嵌入式裝置中運行當今受歡迎的Linux操作系統。Atmel為該操作系統和工具鏈提供了一個免費端口和支援。AT32AP7001基于Atmel的高輸出AVR32AP7應用處理器內核,當頻率鎖定在150兆赫、電壓為1.8V(1.4DMIPS/MHz)時,可提供210 Dhrystone v2.1 MIPS的處理性能,其有效功耗為75mA(500uA/MHz)。該內核擁有內置式數位信號處理(DSP)、SIMD指令集、分支預測以及器管理單元。該設備可提供動態頻率調整(DFS)功能,從而可在四個晶片時鐘域(CPU、高速總線、兩個獨立的外圍總線)進行動態的功耗調整。
外圍設備AT32AP7001的片上外圍設備包括符合BT656標準的相機接口、3個全雙工IIS音頻通道、1個AC97接口、1個內置式2通道16位音頻bitstream DAC、1個擁有7個接點的高速(480Mb/s)USB設備接口、1個雙端口MMC/SD卡接口、4個USART、2個SPI接口以及1個雙線接口(可相容I2C)。該設備還提供了高達90個的I/O(輸出/輸入)端口。AT32AP7001子系統包括1個32KB的片上高速SRAM、16+16KB指令和資料快取記憶體、1個管理單元、用于高速外圍設備的DMA以及1個用于運行相對較慢的外圍設備的外圍DMA控制器。該片上總線矩陣包含4個獨立的系統總線,從而支援了CPU與外圍器之間高達1.2GB/s的吞吐量。
Linux Atmel為AVR32AP7系列提供了一個免費的可從http://www.kernel.org上獲取的Linux操作系統端口。Atmel還負責維護和提供免費的GCC工具鏈、設備驅動程式、受歡迎的庫和應用軟體。這將促進對數千種應用于嵌入式系統的開放源和免費應用產品的采用。
工具與多芯或雙處理器解決方案不同的是,AT32AP7001擁有一個單獨的開發環境和直接的調試。擁有C和C++支援的編譯器可從GNU(GCC)和IAR Systems(Embedded Workbench)獲得。兩種編譯器都感應SIMD和DSP指令,并能夠鑒別C編碼中的類型,自動匯編合適的SIMDDSP指令。并且兩種編譯器都支援用于固定回圈/內回路演算法化的線上匯編。對于AVR32AP7應用處理器的入門級評估,Atmel推薦AVR32 Network Gateway套件,該套件現已推出(指令碼ATNGW100)。希望獲得完整參考系統的客戶也可以使用ATSTK1000開發套件。兩種套件均提供AT32AP7000系列中各部分的完整評估,其中包括Linux、GCC以及IAR工具鏈。
上市與定價AT32AP7001現已推出,其包裝為208引腳VQFP封裝,10,000件的單價為8.00美元。