AT91XYZ X M = ROM/ROMless
R = Lots of RAM
F = Flash
FR= Flash and lots of RAM
RM= ROM and RAM
SAM=Single chip Flash/SRAM products
Y 40 Basic Series
63 With Dual Port RAM (Use M42800 instead)
43 63 with reduced pinout in BGA (Use M42800 instead)
42 Improved Basic Series (Boundary scan, oscillator, SPI)
55 Improved Basic series (Boundary scan, oscialltor, SPI, low power)
920 Based on the ARM920T core
926 Based on the ARM926TE-J core
946 Based on the ARM946E core
Z
M series
M40400 (obsolete, replace by M40800)
M40800
M63200
M43300
M42800A
M55800A
AT91M40xyz x = data in kB,y= EEPROM in kB, z = code (2 ^(z) kB)
z = 1 => 2kB
z = 2 => 4kB
z = 3 => 8kB
z = 4 => 16kB
z = 5 => 32kB
z = 6 => 64kB
z = 7 => 128kB
z = 8 => 256kB
800 8 kB data, 0 kB EE, 0 kB code
807 8 kB data, 0 kB EE, 128 kB code
008 0 kB data, 0 kB EE, 256 kB code
300 3 kB data, 0 kB EE, 0 kB code
200 2 kB data, 0 kB EEm 0 kB code
R series
R40807
R40008
FR series
F40816
FR4081 (obsolete, replaced by FR40161)
FR40161
FR40162
RM Series
RM9200
RM3400