Mikrokontroler Cortex-M4 z 1MB pamięci Flash i portem USB full-speed
Firma Atmel rozpoczyna produkcję 5. generacji mikrokontrolerów bazujących na rdzeniach Cortex-M3 i Cortex-M4, wyposażonych w pamięć Flash. Do końca 2012 roku rodziny SAM3 i SAM4 będą obejmowały około 200 typów mikrokontrolerów wyposażonych w maksymalnie 2MB pamięci Flash, 192KB pamięci SRAM i obszerny zestaw funkcji peryferyjnych, w tym szybki interfejs USB OTG.
Niektóre mikrokontrolery SAM4 będą ponadto wyposażone w jednostkę FPU (Floating Point Unit) pozwalającą 2-krotnie zwiększyć prędkość wykonywania algorytmów DSP na liczbach stałoprzecinkowych i 10-krotnie na liczbach zmiennoprzecinkowych w stosunku do układów SAM3.
Standardową cechą układów SAM4 jest wbudowana technologia QTouch do obsługi interfejsów pojemnościowych. Obecnie Atmel wprowadza na rynek pierwsze egzemplarze mikrokontrolera SAM4S16 pracującego z częstotliwością taktowania 120 MHz.
Pobiera on jedynie 200 µA prądu na MHz w trybie dynamicznym przy małej częstotliwości pracy, 30mA przy 100 MHz i 3µA w trybie oszczędnościowym z podtrzymaniem zegara RTC. Obsługuje 32-kanałowe interfejsy pojemnościowe.
Zawiera interfejs zewnętrznej szyny przeznaczony do współpracy z pamięciami SRAM, PSRAM, NOR Flash i NAND Flash oraz z modułem LCD. Oferuje najbardziej zaawansowane sprzętowe funkcje ochrony kodu programu.
Do standardowego wyposażenia tego układu należy ponadto:
- 1024KB pamięci Flash i 128KB pamięci SRAM,
- wielokanałowe 12-bitowe przetworniki A/C i C/A,
- porty USB full-speed, SDIO/SD/MMC, UART, TWI, SPI i I2S,
- zespół 16-bitowych timerów i modulatorów PWM,
- komparator analogowy,
- czujnik temperatury,
- zespół oscylatorów,
- zegar RTC,
- blok kontroli CRC.
SAM4S16 pracuje z napięciem zasilania z zakresu od 1,62 do 3,6V. Jest produkowany w obudowie LQFP-100 kompatybilnej pod względem rozkładu wyprowadzeń z mikrokontrolerami SAM7S, SAM3N i SAM3S.