Sprache: English | Deutsch | 中国的       Change Country  
 
Home » Atmel » AT91SAM7XC

  AT91SAM7XC Prozessoren
  Auflisten & Vergleichen        
  Bauteil Familie Hersteller Core Variante Freq. Flash/ROM Package
 AT91SAM7XC512  AT91SAM7  Atmel ARM7TDMI
 55MHz  524288  LQFP 100, TFBGA100
 AT91SAM7XC256  AT91SAM7  Atmel ARM7TDMI
 55MHz  262144  LQFP 100, TFBGA100
 AT91SAM7XC128  AT91SAM7  Atmel ARM7TDMI
 55MHz  131072  LQFP 100, TFBGA100
  

Produkt Übersicht

Atmel´s AT91SAM7XC ist ein Mitglied einer Serie von hochintegrierten Flash Mikrocontrollern basierend auf dem 32-bit ARM RISC Prozessor.
Er bietet 512/256/128 Kbyte high-speed Flash und 128/64/32 Kbyte SRAM, einen umfangreichen Satz an Peripherie inklusive einem 802.3 Ethernet MAC, einem CAN Controller, einem AES 128 Encryption Beschleuniger und einem dreifachen Datenverschlüsselungs-System. Ein kompletter Satz an Systemfunktionen minimiert die Zahl der benötigten externen Komponenten.
Der embedded Flash Speicher kann im System mittels der JTAG-ICE Schnittstelle oder vor dem Bestücken über eine parallele Schnittstelle eines Produktions-Programmiergerätes programmiert werden. Integrierte Verschluss-Bits und ein Sicherheitsbit schützen die Firmware vor zufälligem Überschreiben und sichern ihre Vertraulichkeit.
Der Systemcontroller des AT91SAM7XC enthält einen Reset-Controller, der die power-on Sequenz des Mikrocontrollers und des gesamten Systems erledigt. Der korrekte Betrieb des Bauteils kann mit einer Spannungsabfall-Erkennung und einem Watchdog, der vom integrierten RC Oszillator getaktet wird, überwacht werden. Durch die Kombination des ARM7TDMI Prozessors mit on-chip Flash und SRAM und einem weiten Bereich an Peripheriefunktionen inklusive USART, SPI, CAN Controller, Ethernet MAC, AES 128 Beschleuniger, TDES, Timer/Counter, RTT und Analog- Digital Wandler auf einem einzigen Chip, ist der AT91SAM7XC ein leistungsfähiger Mikroprozessor und eine flexible, kosteneffektive Lösung für viele embedded Steuerungen, die sichere Kommunikation zum Beispiel verdrahtet über Ethernet und CAN oder drahtlos über Zigbee® Netzwerke benötigen.

Leistungsmerkmale:
  • Enthält den ARM7TDMI® ARM® Thumb® Prozessor
    • High-performance 32-bit RISC Architektur
    • Kompakter 16-bit Befehlssatz
    • Führend in MIPS/Watt
    • Embedded ICE™ In-circuit Emulation, Debug Communication Channel Support
  • Interner High-speed Flash
    • 512 Kbytes (AT91SAM7XC512) organisiert in 2048 Seiten zu je 256 Bytes
    • 256 Kbytes (AT91SAM7XC256) organisiert in 1024 Seiten zu je 256 Bytes
    • 128 Kbytes (AT91SAM7XC128) organisiert in 512 Seiten zu je 256 Bytes
    • Single Cycle Access bei bis zu 30 MHz unter Worst-Case Bedingungen
    • Prefetch Buffer, der die Ausführung der Thumb Befehle bei maximaler Geschwindigkeit optimiert
    • Programmierzeit für eine Seite: 6 ms, inclusive automatischem Löschen der Seite, Zeit für komplettes Löschen: 15 ms
    • 10,000 Schreibzyklen, 10 Jahre Datenspeicherung, Sector Lock, Flash Security Bit
    • Schnelle Flash Programmier-Schnittstelle für Volumenproduktion
  • Internes High-speed SRAM, Single-cycle Zugriff bei maximaler Geschwindigkeit
    • 128 Kbytes (AT91SAM7XC512)
    • 64 Kbytes (AT91SAM7XC256)
    • 32 Kbytes (AT91SAM7XC128)
  • Memory Controller (MC)
    • Embedded Flash Controller, Erkennung des Abbruch-Status und Fehlausrichtungen
  • Reset Controller (RSTC)
    • In der Fertigung kalibrierte Spannungsabfall-Erkennung, basierend auf Power-on Reset Zellen und Low-power
    • Bietet externe Resetsignalformung und Status der Reset Quelle
  • Clock Generator (CKGR)
    • Low-power RC Oscillator, 3 bis 20 MHz on-chip Oscillator und eine PLL
  • Power Management Controller (PMC)
    • Stromoptimierungs-Möglichkeiten inklusive langsamer Takt Modus (runter bis 500 Hz) und Idle Modus
    • Vier programmierbare externe Taktsignale
  • Advanced Interrupt Controller (AIC)
    • Vektor-Interrupt Quellen mit acht Prioritätsebenen, individuell maskierbar.
    • Zwei externe Interrupt Quellen und eine schnelle Interrupt Quelle, geschützt vor falschen Interrupts
  • Debug Unit (DBGU)
    • Zweidraht UART und Support für Debug Communication Channel Interrupt, programmierbare Unterbindung des ICE Zugriffs
  • Periodischer Intervall Timer (PIT)
    • 20-bit programmierbarer Zähler plus 12-bit Intervall-Zähler
  • Windowed Watchdog (WDT)
    • 12-bit programmierbarer Zähler, durch Schlüssel geschützt
    • Liefert dem System Reset oder Interrupt Signale
    • Der Zähler kann gestoppt werden, während sich der Prozessor im Debug Status oder im Idle Modus befindet
  • Echtzeit Timer (RTT)
    • 32-bit freilaufender Zähler mit Alarm
    • Wird vom internen RC Oscillator getaktet
  • Zwei parallele Input/Output Controller (PIO)
    • 62 programmierbare I/O Leitungen gemultiplexed mit bis zu zwei Peripherie I/Os
    • Möglichkeit eines Interrupts an jeder I/O Leitung bei Wechsel der Eingabe
    • Individuell programmierbare Open-drain, Pull-up Widerstand und synchrone Ausgabe
  • Siebzehn Peripheriel DMA Controller (PDC) Kanäle
  • Ein Verschlüsselungssystem (Advanced Encryption System, AES)
    • 128-bit Key Algorithmus, konform mit der FIPS PUB 197 Spezifikation
    • Buffer Encryption/Decryption Fähigkeit mit PDC
  • Ein dreifach Datenverschlüsselungs-System (Triple Data Encryption System, TDES)
    • Algorithmus mit zwei oder drei Schlüssel, konform mit der FIPS PUB 46-3 Spezifikation
    • Optimiert für Dreifach-Verschlüsselung
  • Ein USB 2.0 Full Speed (12 Mbits pro Sekunde) Device Port
    • On-chip Transceiver, 1352-byte konfigurierbare integrierte FIFOs
  • Ein Ethernet MAC 10/100 base-T
    • Media Independent Interface (MII) oder reduziertes Media Independent Interface (RMII)
    • Integrierte 28-byte FIFOs und zugeordnete DMA Kanäle für Senden und Empfangen
  • Ein Part 2.0A und Part 2.0B konformer CAN Controller
    • Acht voll-programmierbare Message Object Mailboxen, 16-bit Time Stamp Counter
  • Ein synchroner serieller Controller (SSC)
    • Unabhängige Takt und Frame Sync Signale für jeden Sender und Empfänger
    • I²S analoges Interface Support, Unterstützung für Zeitmultiplex
    • Super schneller, kontinuierlicher Datenstrom mit 32-bit Daten Transfers
  • Zwei universelle Synchroner/Asynchroner Receiver Transmitters (USART)
    • Individueller Baud Rate Generator, IrDA Infrarot Modulation/Demodulation
    • Unterstützung für ISO7816 T0/T1 Smart Card, Hardware Handshaking, RS485
    • Voller Modem Line Support an USART1
  • Zwei Master/Slave Serielle Peripherie Interfaces (SPI)
    • 8- bis 16-bit programmierbare Datenlänge, vier externe Peripherie Chip Selects
  • Ein drei-Kanal 16-bit Timer/Counter (TC)
    • Drei externe Takteingänge, zwei Mehrzweck I/O Pins pro Kanal
    • Doppelte PWM Generierung, Capture/Waveform Modus, Up/Down fähig
  • Ein Vier-Kanal 16-bit Strom-Pulsbreitenmodulator (Power Width Modulation Controller, PWMC)
  • Eine zwei-Draht Schnittstelle (Two-wire Interface, TWI)
    • Unterstützung nur für Master Modus, alle Zweidraht Atmel EEPROMs werden unterstützt
  • Ein 8-Kanal 10-bit Analog-Digital Wandler, vier Kanäle gemultiplexed mit digitalen I/Os
  • SAM-BA™ Boot Assistance
    • Standard Boot Programm
    • Interface mit SAM-BA grafische Benutzerschnittstelle
  • IEEE 1149.1 JTAG Boundary Scan an allen digitalen Pins
  • 5V-tolerante I/Os, inklusive vier High-current Drive I/O Leitungen, bis zu 16 mA für jede
  • Stromversorgungen
    • Integrierter 1.8V Regler, zieht bis zu 100 mA für den Core und externe Komponenten
    • 3.3V Versorgung für VDDIO I/O Leitungen, unabhängige 3.3V VDDFLASH Flash Stromversorgung
    • 1.8V VDDCORE Core Stromversorgung mit Spannungsabfall-Erkennung
  • Komplett statischer Betrieb: Bis zu 55 MHz bei 1.65V und 85°C Worst-Case Bedingungen
  • Verfügbar in einem 100-lead LQFP “grünen” Gehäuse