MICROCHIP.jpg

MICROCHIP AT91SAM7X512B 32bit ARM Microcontroller Gebruiksaanwijzing

MICROCHIP AT91SAM7X512B 32-bits ARM-microcontroller.jpg

Gebruik van AT91SAM7XC512B als alternatief voor AT91SAM7X512B

Dit document beschrijft de verschillen tussen de AT91SAM7X(C)512B-familie met de bedoeling om te helpen
gebruikers bij het gebruik van de AT91SAM7XC512B als alternatief voor de AT91SAM7X512B-apparaten.

De AT91SAM7XC512B is functioneel en mechanisch gelijkwaardig aan de AT91SAM7X512B met de toevoeging van AES/TDES-cryptoprocessors (zie blokdiagram hieronder).

AFBEELDING 1.jpg

De AT91SAM7X(C)512B-familie is beide afkomstig van dezelfde wafermaskerset. Dit ontwerp heeft een optie op maskerniveau om de cryptoprocessor in/uit te schakelen. Deze inschakeling wordt uitgevoerd met een ROM-instelling die is geselecteerd tijdens de wafelproductie. Apparaten waarop de cryptoprocessor is ingeschakeld, worden geïdentificeerd met 'C' in de onderdeelnaam en een andere chip-ID, zoals hieronder beschreven.

De waarden van de chip-ID voor deze opties zijn:

FIG 2 De waarden van de Chip ID.JPG

De opties worden onderscheiden door de “Architecture Identifier” van de Chip ID-waarde.

Debug eenheid chip-ID registreren

FIG 3 Debug-eenheid Chip ID Register.JPG

De datasheets voor elk apparaat zijn beschikbaar op Microchip's website en laat zien dat de functies, registers en pin-outs van elk apparaat functioneel compatibel zijn, behalve de toevoeging van de AES- en TDES-randapparatuur. Op de AT91SAM7XC512B-apparaten moeten deze randapparatuur vóór gebruik worden geïnitialiseerd, dus als de gebruikerscode deze randapparatuur niet configureert, zal het apparaat op dezelfde manier functioneren als de niet-cryptoversie.

De datasheets zijn te vinden via de volgende links:

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

Om het AT91SAM7XC512B-apparaat te gebruiken als vervanging voor het niet-crypto AT91SAM7X512B-apparaat, moeten de volgende overwegingen door de gebruiker worden gemaakt.

  1. Programmeerhulpmiddelen
    A. De gebruiker moet het AT91SAM7XC512B-apparaat selecteren, aangezien de programmeur de chip-ID controleert en alleen verder gaat als de chip-ID overeenkomt met deze onderdeelnummerselectie
  2. Grensscan BSD File
    A. De gebruiker moet de AT91SAM7X512B BSD vervangen file met één voor de crypto-optie.
    B. Deze files zijn te vinden op Microchip's weblocatie op de volgende locaties:
    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. Classificatie exporteren
    A. De exportclassificatie zal enigszins veranderen vanwege de cryptofunctie zoals beschreven in onderstaande tabel.
    B. Beide versies zijn NLR “No License Required”

Samenvatting van exportcontrolegegevens

FIG 4 Samenvatting exportcontrolegegevens.JPG

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

 

Lees meer over deze handleiding en download PDF:

Documenten / Bronnen

MICROCHIP AT91SAM7X512B 32bit ARM-microcontroller [pdf] Gebruiksaanwijzing
AT91SAM7X512B 32-bits ARM-microcontroller, AT91SAM7X512B, 32-bits ARM-microcontroller, ARM-microcontroller, microcontroller

Referenties

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *