Fitting in with Atmel’s SAM D20 family

Atmel’s recently launched SAM D20 lineup is based on the ARM Cortex- M0+ core, setting a new benchmark for flexibility and ease-of-use.

The MCU series is ideal for a number of low-power, cost-sensitive industrial and consumer devices, such as GPS trackers, appliance controllers, intelligent remotes and optical transceivers.

As William Wong of Electronic Design notes, the SAM D20 specifically targets the entire low-end space currently handled by 8- and 16-bit microcontrollers, while also hitting the low-end 32-bit space.

“The SAM D20 incorporates high-end support like the high-speed bus matrix linked to three AHB/APB bridges. System and power controllers can be found off one bridge. Memory controllers are found off another,” Wong wrote in an article posted on Electronic Design.

“The third bridge handles the convention interfaces that include up to six programmable serial ports, eight timers, a 20-channel, 350-ksample/s analog-to-digital converter (ADC), a pair of comparators, and a 10-bit, 350-ksample/s digital-to-analog converter (DAC). There is also Atmel’s touch interface controller.”

In addition, Wong described Atmel’s advanced Event System which allows peripheral events to trigger actions – without processor intervention (the core can actually be sleeping), while pointing out that the SAM D20 family supports up to 32 kbytes for RAM and 256 kbytes of flash memory.

“Atmel is already known for its microcontroller families, including the 8-bit AVR,” Wong continued. “The SAM D20 will follow in the pin steps of these chips with 32-, 48-, and 64-pin versions that match the SAM4L family.”

The full text of “Cortex-M0+ Family Supports The Low-End Space,” written by William Wong, can be read here on Electronic Design.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s