Datasheet

542
SAM4S Series [DATASHEET]
11100F–ATARM–29-Jan-14
30. Chip Identifier (CHIPID)
30.1 Description
Chip Identifier (CHIPID) registers permit recognition of the device and its revision. These registers provide the sizes and
types of the on-chip memories, as well as the set of embedded peripherals.
Two chip identifier registers are embedded: CHIPID_CIDR (Chip ID Register) and CHIPID_EXID (Extension ID). Both
registers contain a hard-wired value that is read-only. The first register contains the following fields:
EXT - shows the use of the extension identifier register
NVPTYP and NVPSIZ - identifies the type of embedded non-volatile memory and its size
ARCH - identifies the set of embedded peripherals
SRAMSIZ - indicates the size of the embedded SRAM
EPROC - indicates the embedded ARM processor
VERSION - gives the revision of the silicon
The second register is device-dependent and reads 0 if the bit EXT is 0.
30.2 Embedded Characteristics
Chip ID Registers
Identification of the Device Revision, Sizes of the Embedded Memories, Set of Peripherals, Embedded
Processor
Table 30-1. SAM4S Chip IDs Registers
Chip Name CHIPID_CIDR CHIPID_EXID
SAM4SD32C (Rev A) 0x29A7_0EE0 0x0
SAM4SD32B (Rev A) 0x2997_0EE0 0x0
SAM4SD16C (Rev A) 0x29A7_0CE0 0x0
SAM4SD16B (Rev A) 0x2997_0CE0 0x0
SAM4SA16C (Rev A) 0x28A7_0CE0 0x0
SAM4SA16B (Rev A) 0x2897_0CE0 0x0
SAM4S16B (Rev A) 0x289C_0CE0 0x0
SAM4S16C (Rev A) 0x28AC_0CE0 0x0
SAM4S8B (Rev A) 0x289C_0AE0 0x0
SAM4S8C (Rev A) 0x28AC_0AE0 0x0
SAM4S4C (Rev A) 0x28AB_09E0 0x0
SAM4S4B (Rev A) 0x289B_09E0 0x0
SAM4S4A (Rev A) 0x288B_09E0 0x0
SAM4S2C (Rev A) 0x28AB_07E0 0x0
SAM4S2B (Rev A) 0x289B_07E0 0x0
SAM4S2A (Rev A) 0x288B_07E0 0x0