MICROCHIP.jpg

MICROCHIP AT91SAM7X512B 32-bit ARM-mikro-ohjaimen käyttöohje

MICROSIRU AT91SAM7X512B 32-bittinen ARM Microcontroller.jpg

AT91SAM7XC512B:n käyttö vaihtoehtona AT91SAM7X512B:lle

Tässä asiakirjassa kuvataan erot AT91SAM7X(C)512B-perheen välillä tarkoituksena auttaa
käyttäjät käyttävät AT91SAM7XC512B:tä vaihtoehtona AT91SAM7X512B-laitteille.

AT91SAM7XC512B vastaa toiminnallisesti ja mekaanisesti AT91SAM7X512B:tä, johon on lisätty AES/TDES-salausprosessorit (katso lohkokaavio alla).

KUVA 1.jpg

AT91SAM7X(C)512B-perheet ovat molemmat peräisin samasta kiekkomaskisarjasta. Tässä mallissa on maskitason vaihtoehto salausprosessorin ottamiseksi käyttöön tai poistamiseksi käytöstä. Tämä käyttöönotto suoritetaan kiekon valmistuksen aikana valitulla ROM-asetuksella. Laitteet, joissa salausprosessori on käytössä, on merkitty 'C':llä osan nimessä ja eri sirutunnuksella alla kuvatulla tavalla.

Sirutunnuksen arvot näille vaihtoehdoille ovat:

KUVA 2 Sirun ID.JPG:n arvot

Vaihtoehdot erottuvat Chip ID -arvon "Arkkitehtuuritunniste" perusteella.

Debug Unit Chip ID -rekisteri

KUVA 3 Debug Unit Chip ID Register.JPG

Jokaisen laitteen tietolomakkeet ovat saatavilla Microchip'sissa websivusto ja näyttää kunkin laitteen ominaisuudet, rekisterit ja pin-out-liitännät ovat toiminnallisesti yhteensopivia lukuun ottamatta AES- ja TDES-oheislaitteiden lisäystä. AT91SAM7XC512B-laitteissa nämä oheislaitteet on alustettava ennen käyttöä, joten jos käyttäjäkoodi ei konfiguroi näitä oheislaitteita, laite toimii samalla tavalla kuin ei-salausversio.

Tietolomakkeet löytyvät seuraavista linkeistä:

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

Käyttääkseen AT91SAM7XC512B-laitetta ei-salauksen AT91SAM7X512B-laitteen korvaavana käyttäjän on otettava huomioon seuraavat seikat.

  1. Ohjelmointityökalut
    a. Käyttäjän on valittava laite AT91SAM7XC512B, koska ohjelmoija tarkistaa sirutunnuksen ja jatkaa vain, jos sirutunnus vastaa tätä osanumerovalintaa.
  2. Boundary Scan BSD File
    a. Käyttäjän on vaihdettava AT91SAM7X512B BSD file yksi kryptovaihtoehtoa varten.
    b. Nämä files löytyy Microchipistä websivusto seuraavissa paikoissa:
    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. Vientiluokitus
    a. Vientiluokitus muuttuu hieman alla olevassa taulukossa kuvatun kryptotoiminnon vuoksi.
    b. Molemmat versiot ovat NLR "No License Required"

Vie Control Data Summary

KUVA 4 Viennin ohjaustietojen yhteenveto.JPG

Microchip Technology Incorporated 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Päätoimisto 480-792-7200 Faksi 480-899-9210

 

Lue lisää tästä oppaasta ja lataa PDF:

Asiakirjat / Resurssit

MICROCHIP AT91SAM7X512B 32-bittinen ARM-mikro-ohjain [pdfKäyttöohje
AT91SAM7X512B 32-bittinen ARM-mikro-ohjain, AT91SAM7X512B, 32-bittinen ARM-mikro-ohjain, ARM-mikro-ohjain, mikro-ohjain

Viitteet

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *