MICROCHIP.jpg

MICROCHIP AT91SAM7X512B Microcontrollore ARM a 32 bit Manuale di istruzioni

MICROCHIP AT91SAM7X512B Microcontrollore ARM a 32 bit.jpg

Utilizzo di AT91SAM7XC512B in alternativa a AT91SAM7X512B

Questo documento descrive le differenze tra la famiglia AT91SAM7X(C)512B con l'intento di assistere
utenti nell'usare l'AT91SAM7XC512B come alternativa ai dispositivi AT91SAM7X512B.

L'AT91SAM7XC512B è funzionalmente e meccanicamente equivalente all'AT91SAM7X512B con l'aggiunta di processori crittografici AES/TDES (vedere lo schema a blocchi di seguito).

FIGURA 1.jpg

La famiglia AT91SAM7X(C)512B proviene entrambe dallo stesso set di maschere wafer. Questo design ha un'opzione a livello di maschera per abilitare/disabilitare il processore crittografico. Questa abilitazione viene eseguita con un'impostazione ROM selezionata durante la produzione del wafer. I dispositivi con il processore crittografico abilitato sono identificati con 'C' nel nome della parte e un diverso ID chip come descritto di seguito.

I valori dell'ID chip per queste opzioni sono:

FIG 2 I valori del Chip ID.JPG

Le opzioni sono differenziate dall'“Architecture Identifier” del valore Chip ID.

Registro ID chip unità di debug

FIG 3 Unità di debug Chip ID Register.JPG

Le schede tecniche di ciascun dispositivo sono disponibili su Microchip website e mostrano le caratteristiche, i registri e i pin-out di ciascun dispositivo sono funzionalmente compatibili ad eccezione dell'aggiunta delle periferiche AES e TDES. Sui dispositivi AT91SAM7XC512B, queste periferiche devono essere inizializzate prima dell'uso, quindi se il codice utente non configura queste periferiche, il dispositivo funzionerà in modo simile alla versione non crittografata.

Le schede tecniche sono disponibili ai seguenti link:

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

Per utilizzare il dispositivo AT91SAM7XC512B in sostituzione del dispositivo non crittografico AT91SAM7X512B, l'utente deve effettuare le seguenti considerazioni.

  1. Strumenti di programmazione
    UN. L'utente deve selezionare il dispositivo AT91SAM7XC512B poiché il programmatore controlla l'ID del chip e procederà solo se l'ID del chip corrisponde a questa selezione del numero di parte
  2. Scansione dei confini BSD File
    UN. L'utente deve sostituire il BSD AT91SAM7X512B file con uno per l'opzione crittografica.
    B. Questi files possono essere trovati su Microchip's websito nei seguenti luoghi:
    io. https://ww1.microchip.com/downloads/en/DeviceDoc/SAM7X512_LQFP100_BSD.zip
    ii. https://ww1.microchip.com/downloads/en/DeviceDoc/SAM7XC512_LQFP100_BSD.zip
  3. Classificazione dell'esportazione
    UN. La classificazione delle esportazioni cambierà leggermente a causa della funzione crittografica come descritto nella tabella seguente.
    B. Entrambe le versioni sono NLR "Nessuna licenza richiesta"

Riepilogo dei dati di controllo dell'esportazione

FIG 4 Riepilogo dei dati di controllo dell'esportazione.JPG

Microchip Technology Incorporated 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Ufficio principale Numero di telefono: 480-792-7200 Fax Numero di telefono: 480-899-9210

 

Leggi di più su questo manuale e scarica il PDF:

Documenti / Risorse

MICROCHIP AT91SAM7X512B Microcontrollore ARM 32bit [pdf] Manuale di istruzioni
AT91SAM7X512B Microcontrollore ARM a 32 bit, AT91SAM7X512B, Microcontrollore ARM a 32 bit, Microcontrollore ARM, Microcontrollore

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *