MICROCHIP AT91SAM7X512B 32bit ARM Microcontroller Instruction Manual

June 10, 2024
MICROCHIP

MICROCHIP AT91SAM7X512B 32bit ARM Microcontroller Instruction Manual

MICROCHIP AT91SAM7X512B 32bit ARM Microcontroller.jpg

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).

FIG 1.jpg

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:

FIG 2 The values of the Chip ID.JPG

The options are differentiated by the “Architecture Identifier” of the Chip ID value.

Debug Unit Chip ID Register

FIG 3 Debug Unit Chip ID Register.JPG

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.

  1. 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

  2. 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

  3. 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

FIG 4 Export Control Data Summary.JPG

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)

Loading......

Download This Manual (PDF format)

Download this manual  >>

MICROCHIP User Manuals

Related Manuals