MIKROCHIP.jpg

MICROCHIP AT91SAM7X512B 32bit ARM Mikrocontroller Bedienungsanleitung

MICROCHIP AT91SAM7X512B 32-Bit-ARM-Mikrocontroller.jpg

Verwendung von AT91SAM7XC512B als Alternative zu AT91SAM7X512B

Dieses Dokument beschreibt die Unterschiede zwischen der AT91SAM7X(C)512B-Familie als Hilfestellung
Benutzer bei der Verwendung des AT91SAM7XC512B als Alternative zu den AT91SAM7X512B-Geräten.

Der AT91SAM7XC512B entspricht funktional und mechanisch dem AT91SAM7X512B mit zusätzlichen AES/TDES-Kryptoprozessoren (siehe Blockdiagramm unten).

BILD 1.jpg

Die AT91SAM7X(C)512B-Familie stammen beide aus demselben Wafermaskensatz. Dieses Design verfügt über eine Option auf Maskenebene, um den Kryptoprozessor zu aktivieren/deaktivieren. Diese Aktivierung wird mit einer während der Waferherstellung ausgewählten ROM-Einstellung durchgeführt. Geräte mit aktiviertem Kryptoprozessor sind mit „C“ im Teilenamen und einer anderen Chip-ID gekennzeichnet, wie unten beschrieben.

Die Werte der Chip-ID für diese Optionen sind:

BILD 2 Die Werte der Chip ID.JPG

Die Optionen werden durch den „Architecture Identifier“ des Chip-ID-Wertes unterschieden.

Chip-ID-Register der Debug-Einheit

BILD 3 Debug Unit Chip ID Register.JPG

Die Datenblätter für jedes Gerät sind auf Microchip verfügbar webSeite und zeigen die Funktionen, Register und Pin-Outs jedes Geräts sind funktional kompatibel, mit Ausnahme der Hinzufügung der AES- und TDES-Peripheriegeräte. Auf den AT91SAM7XC512B-Geräten müssen diese Peripheriegeräte vor der Verwendung initialisiert werden. Wenn der Benutzercode diese Peripheriegeräte also nicht konfiguriert, funktioniert das Gerät ähnlich wie die Nicht-Krypto-Version.

Die Datenblätter finden Sie unter folgenden Links:

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

Um das AT91SAM7XC512B-Gerät als Ersatz für das Nicht-Krypto-AT91SAM7X512B-Gerät zu verwenden, müssen die folgenden Überlegungen vom Benutzer angestellt werden.

  1. Programmierwerkzeuge
    A. Der Benutzer muss das Gerät AT91SAM7XC512B auswählen, da der Programmierer die Chip-ID überprüft und nur fortfährt, wenn die Chip-ID mit dieser Auswahl der Teilenummer übereinstimmt
  2. Boundary-Scan-BSD File
    A. Der Benutzer muss das AT91SAM7X512B BSD ersetzen file mit einer für die Krypto-Option.
    B. Diese files finden Sie auf Microchip's webStandort an folgenden Standorten:
    ich. https://ww1.microchip.com/downloads/en/DeviceDoc/SAM7X512_LQFP100_BSD.zip
    ii. https://ww1.microchip.com/downloads/en/DeviceDoc/SAM7XC512_LQFP100_BSD.zip
  3. Exportklassifizierung
    A. Die Exportklassifizierung wird sich aufgrund der Kryptofunktion geringfügig ändern, wie in der folgenden Tabelle beschrieben.
    B. Beide Versionen sind NLR „No License Required“

Zusammenfassung der Exportkontrolldaten

BILD 4 Export Control Data Summary.JPG

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

 

Lesen Sie mehr über dieses Handbuch und laden Sie das PDF herunter:

Dokumente / Ressourcen

MICROCHIP AT91SAM7X512B 32-Bit-ARM-Mikrocontroller [pdf] Bedienungsanleitung
AT91SAM7X512B 32-Bit-ARM-Mikrocontroller, AT91SAM7X512B, 32-Bit-ARM-Mikrocontroller, ARM-Mikrocontroller, Mikrocontroller

Verweise

Hinterlasse einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind markiert *