MICROCHIP AT91SAM7X512B 32bit ARM Microcontroller Instruction Manual
- June 10, 2024
- MICROCHIP
Table of Contents
MICROCHIP AT91SAM7X512B 32bit ARM Microcontroller Instruction Manual
Use of AT91SAM7XC512B as Alternate to AT91SAM7X512B
This document describes the differences between the AT91SAM7X(C)512B family
with the intent of assisting
users in using the AT91SAM7XC512B as an alternate to the AT91SAM7X512B
devices.
The AT91SAM7XC512B is functionally and mechanically equivalent to the AT91SAM7X512B with the addition of AES/TDES crypto processors (see block diagram below).
The AT91SAM7X(C)512B family are both sourced from the same wafer mask set. This design has a mask level option to enable/disable the crypto processor. This enabling is performed with a ROM setting selected during wafer manufacturing. Devices with the crypto processor enabled are identified with ‘C’ in the part name and a different Chip ID as describe below.
The values of the Chip ID for these options are:
The options are differentiated by the “Architecture Identifier” of the Chip ID value.
Debug Unit Chip ID Register
The datasheets for each device are available on Microchip’s website and show the features, registers and pin-outs of each device are functionally compatible except for the addition of the AES and TDES peripherals. On the AT91SAM7XC512B devices, these peripherals must be initialized before use, so if the user code does not configure these peripherals, the device will function similarly to the non-crypto version.
The datasheets can be found at the following links:
Atmel_32-bit-ARM7TDMI-Flash-Microcontroller_SAM7X512-256-128_Datasheet.pdf
(microchip.com)
Atmel | SMART SAM7XC512 SAM7XC256 SAM7XC128 Datasheet (microchip.com)
To utilize the AT91SAM7XC512B device as a replacement to the non-crypto AT91SAM7X512B device, the following considerations need to be made by the user.
-
Programming Tools
a. The user must select the AT91SAM7XC512B device since the programmer checks the Chip ID and will only proceed if the Chip ID matches this part number selection -
Boundary Scan BSD File
a. The user must replace the AT91SAM7X512B BSD file with one for the crypto option.
b. These files can be found on Microchip’s website at the following locations:
i. https://ww1.microchip.com/downloads/en/DeviceDoc/SAM7X512_LQFP100_BSD.zip
ii. https://ww1.microchip.com/downloads/en/DeviceDoc/SAM7XC512_LQFP100_BSD.zip -
Export Classification
a. The export classification will change slightly due to the crypto function as described in the table below.
b. Both versions are NLR “No License Required”
Export Control Data Summary
Microchip Technology Incorporated 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Main Office 480-792-7200 Fax 480-899-9210
Read More About This Manual & Download PDF:
References
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>