MICROCHIP.jpg

MICROCHIP AT91SAM7X512B 32bit ARM Microcontrolador Manual de Instruções

MICROCHIP AT91SAM7X512B Microcontrolador ARM de 32 bits.jpg

Uso de AT91SAM7XC512B como alternativa ao AT91SAM7X512B

Este documento descreve as diferenças entre a família AT91SAM7X(C)512B com a intenção de auxiliar
usuários no uso do AT91SAM7XC512B como uma alternativa aos dispositivos AT91SAM7X512B.

O AT91SAM7XC512B é funcional e mecanicamente equivalente ao AT91SAM7X512B com a adição de processadores criptográficos AES/TDES (veja o diagrama de blocos abaixo).

FIGURA 1.jpg

A família AT91SAM7X(C)512B é proveniente do mesmo conjunto de máscaras wafer. Este design possui uma opção de nível de máscara para ativar/desativar o processador criptográfico. Esta habilitação é realizada com uma configuração de ROM selecionada durante a fabricação do wafer. Dispositivos com o processador criptográfico habilitado são identificados com 'C' no nome da peça e um ID de chip diferente conforme descrito abaixo.

Os valores do Chip ID para essas opções são:

FIG 2 Os valores do Chip ID.JPG

As opções são diferenciadas pelo “Identificador de Arquitetura” do valor do Chip ID.

Registro de ID do chip da unidade de depuração

FIG 3 Registro de ID do chip da unidade de depuração.JPG

As fichas técnicas de cada dispositivo estão disponíveis no site da Microchip website e mostra que os recursos, registros e pinagens de cada dispositivo são funcionalmente compatíveis, exceto pela adição dos periféricos AES e TDES. Nos dispositivos AT91SAM7XC512B, esses periféricos devem ser inicializados antes do uso, portanto, caso o código do usuário não configure esses periféricos, o dispositivo funcionará de forma semelhante à versão não criptografada.

As fichas técnicas podem ser encontradas nos seguintes links:

Atmel_32-bit-ARM7TDMI-Flash-Microcontroller_SAM7X512-256-128_Datasheet.pdf (microchip.com)
Atmel | SMART SAM7XC512 SAM7XC256 SAM7XC128 Ficha técnica (microchip.com)

Para utilizar o dispositivo AT91SAM7XC512B como um substituto para o dispositivo não criptografado AT91SAM7X512B, as seguintes considerações precisam ser feitas pelo usuário.

  1. Ferramentas de programação
    a. O usuário deve selecionar o dispositivo AT91SAM7XC512B, pois o programador verifica o Chip ID e só prosseguirá se o Chip ID corresponder a esta seleção de número de peça
  2. Varredura de limite BSD File
    a. O usuário deve substituir o AT91SAM7X512B BSD file com um para a opção de criptografia.
    b. Esses files podem ser encontrados no site da Microchip weblocal nos seguintes locais:
    eu. https://ww1.microchip.com/downloads/en/DeviceDoc/SAM7X512_LQFP100_BSD.zip
    ii. https://ww1.microchip.com/downloads/en/DeviceDoc/SAM7XC512_LQFP100_BSD.zip
  3. Classificação de exportação
    a. A classificação de exportação mudará ligeiramente devido à função criptográfica descrita na tabela abaixo.
    b. Ambas as versões são NLR “Sem necessidade de licença”

Resumo de dados de controle de exportação

FIG 4 Resumo de dados de controle de exportação.JPG

Tecnologia Microchip Incorporada 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Escritório Central 480-792-7200 Fax 480-899-9210

 

Leia mais sobre este manual e baixe o PDF:

Documentos / Recursos

MICROCHIP AT91SAM7X512B Microcontrolador ARM de 32 bits [pdf] Manual de Instruções
Microcontrolador ARM AT91SAM7X512B de 32 bits, AT91SAM7X512B, Microcontrolador ARM de 32 bits, Microcontrolador ARM, Microcontrolador

Referências

Deixe um comentário

Seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados *