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

  AT91SAM7X Prozessoren
  Auflisten & Vergleichen        
  Bauteil Familie Hersteller Core Variante Freq. Flash/ROM Package
 AT91SAM7X512  AT91SAM7  Atmel ARM7TDMI
 55MHz  524288  LQFP 100, TFBGA100
 AT91SAM7X256  AT91SAM7  Atmel ARM7TDMI
 55MHz  262144  LQFP 100, TFBGA100
 AT91SAM7X128  AT91SAM7  Atmel ARM7TDMI
 55MHz  131072  LQFP 100, TFBGA100
  

Produkt Übersicht

Atmel´s AT91SAM7X 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 und einem CAN Controller. 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 sichert ihre Vertraulichkeit.
Der Systemcontroller des AT91SAM7X 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 läuft, überwacht werden.
Durch die Kombination des ARM7TDMI Prozessors mit on-chip Flash und SRAM und einem weiten Bereich an Peripheriefunktionen inclusive USART, SPI, CAN Controller, Ethernet MAC, Timer Counter, RTT und Analog-Digital Wandler auf einem einzigen Chip, ist der AT91SAM7X ein leistungsfähiger Mikroprozessor und eine flexible, kosteneffektive Lösung für viele embedded Steuerungen, die 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
    • High-density 16-bit Befehlssatz
    • Führend in MIPS/Watt
    • Embedded ICE™ In-circuit Emulation, Debug Communication Channel Support
  • Interner High-speed Flash
    • 512 Kbytes (AT91SAM7X512) organisiert in 2048 Seiten zu je 256 Bytes
    • 256 Kbytes (AT91SAM7X256) organisiert in 1024 Seiten zu je 256 Bytes
    • 128 Kbytes (AT91SAM7X128) organisiert in 512 Seiten zu je 256 Bytes
    • Single Cycle Access bei bis zu 30 MHz unter Worst Case Konditionen
    • 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 (AT91SAM7X512)
    • 64 Kbytes (AT91SAM7X256)
    • 32 Kbytes (AT91SAM7X128)
  • 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)
    • Stromoptimisierungs-Möglichkeiten inklusive langsamer Takt Modus (runter bis 500 Hz) und Idle Modus
    • Vier programmierbare externe Taktsignale
  • Advanced Interrupt Controller (AIC)
    • Vektor-Interruptquellen mit acht Prioritätsebenen, individuell maskierbar.
    • Zwei externe Interrupt Quellen und eine schnelle Interrupt Quelle, geschützt vor Schein-Interrupts
  • Debug Unit (DBGU)
    • 2-Draht UART und Support für Debug Communication Channel Interrupt, programmierbare Verhinderung 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 parallelle 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 Resistor und synchroner Output
  • Dreizehn Peripherie DMA Controller (PDC) Kanäle
  • Ein USB 2.0 Full Speed (12 Mbits per second) Device Port
    • On-chip Transceiver, 1352-byte konfigurierbare untegrierte 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
    • Superschneller, 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