MICROCHIP.jpg

Manual de instrucións do microcontrolador MICROCHIP AT91SAM7X512B 32bit ARM

MICROCHIP AT91SAM7X512B Microcontrolador ARM de 32 bits.jpg

Uso de AT91SAM7XC512B como alternativa a AT91SAM7X512B

Este documento describe as diferenzas entre a familia AT91SAM7X(C)512B coa intención de axudar
usuarios a utilizar o AT91SAM7XC512B como alternativa aos dispositivos AT91SAM7X512B.

O AT91SAM7XC512B é funcional e mecánicamente equivalente ao AT91SAM7X512B coa adición de procesadores criptográficos AES/TDES (ver diagrama de bloques a continuación).

FIGURA 1.jpg

A familia AT91SAM7X(C)512B proceden do mesmo conxunto de máscaras de obleas. Este deseño ten unha opción de nivel de máscara para activar/desactivar o procesador criptográfico. Esta habilitación realízase cunha configuración de ROM seleccionada durante a fabricación de obleas. Os dispositivos co procesador criptográfico activado identifícanse con "C" no nome da peza e un ID de chip diferente, como se describe a continuación.

Os valores do Chip ID para estas opcións son:

FIG 2 Os valores do Chip ID.JPG

As opcións están diferenciadas polo "Identificador de arquitectura" do valor de ID do chip.

Rexistro de ID de chip da unidade de depuración

FIG 3 Rexistro de ID de chip da unidade de depuración.JPG

As follas de datos de cada dispositivo están dispoñibles en Microchip websitio e mostrar as funcións, rexistros e pin-outs de cada dispositivo son funcionalmente compatibles excepto para a adición dos periféricos AES e TDES. Nos dispositivos AT91SAM7XC512B, estes periféricos deben inicializarse antes do seu uso, polo que se o código de usuario non configura estes periféricos, o dispositivo funcionará de forma similar á versión non criptográfica.

As fichas técnicas pódense consultar nas seguintes ligazóns:

Atmel_32-bit-ARM7TDMI-Flash-Microcontroller_SAM7X512-256-128_Datasheet.pdf (microchip.com)
Atmel | SMART SAM7XC512 SAM7XC256 SAM7XC128 Folla de datos (microchip.com)

Para utilizar o dispositivo AT91SAM7XC512B como substituto do dispositivo AT91SAM7X512B non criptográfico, o usuario debe ter en conta as seguintes consideracións.

  1. Ferramentas de programación
    a. O usuario debe seleccionar o dispositivo AT91SAM7XC512B xa que o programador verifica o ID do chip e só procederá se o ID do chip coincide con esta selección de número de peza.
  2. Escaneo de límites BSD File
    a. O usuario debe substituír o AT91SAM7X512B BSD file cun para a opción criptográfica.
    b. Estes filePódense atopar en Microchip websitio nos seguintes lugares:
    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. Clasificación de exportación
    a. A clasificación de exportación cambiará lixeiramente debido á función criptográfica descrita na seguinte táboa.
    b. Ambas versións son NLR "Non se require licenza"

Resumo de datos de control de exportación

FIG 4 Resumo de datos de control de exportación.JPG

Microchip Technology Incorporated 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Oficina principal 480-792-7200 Fax 480-899-9210

 

Ler máis sobre este manual e descargar PDF:

Documentos/Recursos

MICROCHIP AT91SAM7X512B Microcontrolador ARM de 32 bits [pdfManual de instrucións
AT91SAM7X512B Microcontrolador ARM de 32 bits, AT91SAM7X512B, Microcontrolador ARM de 32 bits, Microcontrolador ARM, Microcontrolador

Referencias

Deixa un comentario

O teu enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *