Prvními z těchto nových mikrokontrolérů jsou AT32UC3A0512 a AT32UC3A1512 s výkonem 80 DMIPS (Dhrystone MIPS) na 66 Mhz a spotřebou pouhých 40 mA na 3.3V. V přepočtu jde o příkon 1,65mW/DMIPS, což předčí jiné architektury s podobnými vlastnostmi. Již zmíněné vlastnosti napovídají, že tyto MCU budou velmi vhodné především pro přenosná zařízení.
Jádro AVR32 UC používá 3-stage pipeline Harvardskou architekturu, speciálně navrženou k optimalizaci čtení instrukcí z on-chip Flash paměti. Jde o první jádro schopné integrace jednocyklového čtení/zápisu SRAM s přímým rozhraním do CPU, které obchází systémovou sběrnici k dosažení rychlejšího vykonání instrukcí a nižší spotřeby. AVR32 UC sdílí architekturu instrukční sady s AVR32 AP – tedy jakýmsi jeho rodičem.
Externí rozhraní sběrnice (EBI) umožňuje rozšíření fyzické paměti na 16MB. Nesdílená 16bitová datová sběrnice má rozhraní pro velkou externí SRAM, SDRAM, ROM, Flash zařízení a zařízení s namapovanou pamětí jako LCD a FPGA.
Základní vlastnosti
- Výkonný a nízkopříkonový 32bitový AVR32 UC Mikrokontrolér
- kompaktní jednocyklová RISC instrukční sada vč. DSP instrukční sady
- kmitočet až 66 Mhz s 1,24 DMIPS/MHz
- MPU
- Interní Flash
- verze s 512kB, 256kB, 128kB
- jednocyklový přístup až do 30 Mhz
- 100 000 cyklů zápisu, uchování dat 10 let
- Flash Security Lock
- Interní SRAM
- 64kB (512kB a 256kB Flash), 32kB (128kB Flash)
- Rozhraní pro externí paměť pro typy odvozené od AT32UC3A0
- SDRAM/SRAM (16bitové datové a 24bitové Adresovací sběrnice)
- Řadič přerušení
- Systémové funkce
- Power a Clock Manager + Internal RC Clock a 1x 32KHz Oscilátor
- dva víceúčelové oscilátory a 2x PLL
- Watchdog Timer, RTC Timer
- USB
- Ver. 2.0 Full Speed
- On-chip Transceiver
- Rozhraní pro Ethernet MAC 10/100 Mbps
- 802.3 Ethernet Meda Access Controller
- Podpora MII a RMII
- Tříkanálový, 16bitový Timer/Counter
- Sedmikanálový, 16bitový PWM Controller
- 4x USART
- 3x Master/Slave SPI
- 1x Synchronous Serial Protocol Controller (podpora I2S)
- 1x Master/Slave TWI (Two-Wire Interface), 400kbps I2C kompatibilní
- 1x osmikanálový, 10bitový ADC
- On-Chip Debug systém (rozhraní JTAG)
- Pouzdro 100-pin TQFP (69 GPIO vývodů), 144-pin LQFP (109 GPIO vývodů)
- 5V Tolerant I/O na vstupu
- Zdroj 3.3V
Vývojové nástroje
Firma Atmel poskytuje GNU gcc C Compiler, GNU gdb Debugger, FreeRTOS.org (real-time kernel) a IwIP TCP/IP Protocol Stack pro rodinu UC3A, vše je k dispozici zdarma.
Dále jsou k dispozici licence od IAR (Embedded Workbench), ExpressLogic (ThreadX) a Micrium (uCOS/II).
AVR32 Studio a AVR JTAGICE mkII poskytuje integrované vývojové prostředí již konfigurované pro řadu nástrojů GNU, včetně podpory.
EVK1100 Evaluation Kit nabízí Ethernet a USB rozhraní a navíc další komunikační porty jako SPI, TWI a USART.
Dostupnost a cena
AT32UC3A0512 s EBI je dostupné v pouzdře 144-pin QFP, AT32U3A1512 bez EBI pak v pouzdře 100-pin QFP. Ceny se pohybují kolem USD 8,16 a USD 7,43 při odběru 10 000 kusů.
Downloads & Odkazy
- Domovská stránka výrobce - http://www.atmel.com
- Domovská stránka distributora - KOALA elektronik - http://www.koala.cz/
- Domovská stránka distributora - RYSTON - http://www.ryston.cz/
- Domovská stránka distributora - MSC & GE - http://www.msc-ge.cz/
- Katalogový list AT91SAM7S512 - doc32058.pdf