SAM4E - mikrokontrolery z rdzeniem ARM® Cortex™-M4
W dniu 14 stycznia 2013 r. miała miejsce oficjalna premiera nowej rodziny mikrokontrolerów z rdzeniem ARM® Cortex™-M4. Jest to rodzina SAM4E. SAM4E oferuje wysokie moce obliczeniowe z maksymalną częstotliwością taktowania 120 MHz. Posiada wbudowaną jednostkę FPU (Floating Point Unit). Dodatkowo w układzie tym znajduje się 2KB pamięci cache dającej możliwość dostępu do pamięci flash z pełną szybkością (zero wait state flash access).
SAM4E obecnie oferowany jest w dwóch wersjach, z 1MB oraz 512 KB pamięci flash. W obu wersjach dostępne jest 128 KB pamięci SRAM.
Rodzina SAM4E powinna być kojarzona z bardzo bogatą ofertą wszelakich peryferii związanych z komunikacją. Wyposażona jest ona w Ethernet IEEE1588 MAC, USB 2.0 device oraz dual CAN. Dodatkowo 2xUSART, 2xUART, 2xTWI oraz 3xSPI. Tak szerokie możliwości komunikacyjne powodują, że układy tej rodziny mogą znaleźć zastosowanie w aplikacjach wymagających stosowanie interfejsów komunikacyjnych o wysokich szybkościach, zarówno tych przewodowych jak i bezprzewodowych. Zwrócić należy także uwagę na peryferia analogowe. Użytkownik ma do dyspozycji dwa niezależne, bardzo rozbudowane, 16-bitowe przetworniki ADC.
Wybrane parametry SAM4E:
- Flash - 1 Mbytes/512 Kbytes;
- SRAM - 128 Kbytes;
- CMCC (Cortex M Cache Controller) - 2 Kbytes;
- Package - LFBGA 144, LQFP 144;
- Ilość GPIO - 117;
- EBI (External Bus Interface) - 4 Chip Select, 24-bit Address;
- Analog Fron End (AFE0\\AFE1) - do 16 bit, 16 kanałów\\8 kanałów;
- EMAC - tak;
- CAN - 2;
- 12-bit DAC - 2 kanały;
- Timer - 9;
- Peripheral DMA Controller - 24+9;
- USART/UART - 2/2;
- USB - Full Speed;
- HSMCI (Hihg Speed MultiMedia Card Interface) - 1 port, 4 bity.
Nowa rodzina wspierana jest przez zintegrowane środowisko programistyczne Atmel Studio 6. Znaleźć tutaj można szereg przykładowych aplikacji, bibliotek, sterowników. Korzystanie z tych przykładów ułatwić ma pracę z wybranymi mikrokontrolerami oraz skrócić czas pracy nad projektem, dając tym samym możliwość wprowadzenia na rynek nowego produktu w krótkim czasie.
Układ dostępny jest w dwóch rozmiarach pamięci flash: 512 KB oraz 1MB oraz dwóch obudowach BGA oraz QFP. Cena układów zaczyna się od $5.10 USD dla 1 tysiąca sztuk. Pierwsze próbki wersji z 1MB flash są już dostępne. Układy do pełnej produkcji wejdą w lutym 2013 r.
Szczegółowe informacje na temat SAM4E dostępne są na stronie producenta.
Wraz z pojawieniem się nowej rodziny Atmel wprowadza zestaw ewaluacyjny mający na celu wspomóc przy pierwszych pracach z nową rodziną. Zestaw ten to SAM4E-EK. Jest on już dostępny w sprzedaży. Zestaw taki oferuje między innymi:
- układ SAM4E16 w obudowie BGA144;
- kwarce 12 MHz oraz 32,768 kHz;
- złącze SMB dla zewnętrznego sygnału taktującego; NAND Flash;
- kolorowy wyświetlacz LCD 2,8\" TFT z podświetlaniem i panelem dotykowym;
- UART z driverem RS232;
- USART z driverami RS232 i RS485;
- port CAN z driverem;
- wyjście mono/stereo jack;
- interfejs SD/MMC;
- przyciski: WAKU, TAMP, Scroll-up, Scroll-down;
- przyciski pojemnościowe QTouch®: lewo, prawo oraz slider;
- port Full Speed USB device;
- port JTAG/ICE;
- diody LED;
- złącze BNC dla wejścia ADC oraz wyjścia DAC;
- potencjometr połączony z wejściem ADC;
- złącze ZigBee®;
- wyprowadzone złącza pinów PIO (PIOA, PIOC oraz PIOD 32-bit, PIOB 16-bit, PIOE 6-bit).