AM3352BZCZA100 Mikroprozessoren – MPU ARM Cortex-A8 MPU

Kurze Beschreibung:

Hersteller: Texas Instruments
Produktkategorie: Mikroprozessoren – MPU
Datenblatt:AM3352BZCZA100
Beschreibung:IC MPU SITARA 1.0GHZ 324NFBGA
RoHS-Status: RoHS-konform


Produktdetail

Merkmale

Anwendungen

Produkt Tags

♠ Produktbeschreibung

Produkteigenschaft Attributwert
Hersteller: Texas-Instrumente
Produktkategorie: Mikroprozessoren - MPU
RoHS: Einzelheiten
Montageart: SMD/SMT
Paket/Fall: PBGA-324
Serie: AM3352
Kern: ARMCortex A8
Anzahl der Kerne: 1 Kern
Datenbusbreite: 32-Bit
Maximale Taktfrequenz: 1 GHz
L1-Cache-Befehlsspeicher: 32 KB
L1-Cache-Datenspeicher: 32 KB
Betriebsspannung: 1,325 V
Minimale Betriebstemperatur: - 40 C
Maximale Betriebstemperatur: + 125 C
Verpackung: Tablett
Marke: Texas-Instrumente
Daten-RAM-Größe: 64 kB, 64 kB
Daten-ROM-Größe: 176 KB
Entwicklungs-Kit: TMDXEVM3358
E/A-Spannung: 1,8 V, 3,3 V
Oberflächentyp: KÖNNEN, Ethernet, I2C, SPI, UART, USB
L2-Cache-Anweisung / Datenspeicher: 256 KB
Speichertyp: L1/L2/L3-Cache, RAM, ROM
Feuchtigkeitsempfindlich: Ja
Anzahl Timer/Zähler: 8 Timer
Prozessorserie: Sitara
Produktart: Mikroprozessoren - MPU
Werkspackungsmenge: 126
Unterkategorie: Mikroprozessoren - MPU
Handelsname: Sitara
Watchdog-Timer: Watchdog-Timer
Gewichtseinheit: 1,714 g

♠ AM335x Sitara™ Prozessoren

Die auf dem ARM Cortex-A8-Prozessor basierenden AM335x-Mikroprozessoren sind mit Bild-, Grafikverarbeitungs-, Peripherie- und industriellen Schnittstellenoptionen wie EtherCAT und PROFIBUS erweitert.Die Geräte unterstützen High-Level-Betriebssysteme (HLOS).Prozessor-SDK Linux® und TI-RTOS sind kostenlos bei TI erhältlich.

Der AM335x-Mikroprozessor enthält die im Funktionsblockdiagramm gezeigten Subsysteme und eine kurze Beschreibung von jedem folgt:

Das enthält die im Funktionsblockdiagramm gezeigten Subsysteme und eine kurze Beschreibung von jedem folgt:

Das Subsystem der Mikroprozessoreinheit (MPU) basiert auf dem ARM Cortex-A8-Prozessor und das PowerVR SGX™-Grafikbeschleuniger-Subsystem bietet 3D-Grafikbeschleunigung zur Unterstützung von Anzeige- und Spieleffekten.Das PRU-ICSS ist vom ARM-Kern getrennt, was einen unabhängigen Betrieb und eine unabhängige Taktung für mehr Effizienz und Flexibilität ermöglicht.

Das PRU-ICSS ermöglicht zusätzliche Peripherieschnittstellen und Echtzeitprotokolle wie EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos und andere.Darüber hinaus bietet die programmierbare Natur des PRU-ICSS zusammen mit seinem Zugriff auf Pins, Ereignisse und alle System-on-Chip (SoC)-Ressourcen Flexibilität bei der Implementierung schneller Echtzeitreaktionen, spezialisierter Datenverarbeitungsvorgänge und benutzerdefinierter Peripherieschnittstellen und beim Auslagern von Aufgaben von den anderen Prozessorkernen des SoC.


  • Vorherige:
  • Nächste:

  • • Sitara™ ARM® Cortex® -A8 32-Bit-RISC-Prozessor mit bis zu 1 GHz

    – NEON™ SIMD-Koprozessor

    – 32 KB L1-Befehl und 32 KB Datencache mit Einzelfehlererkennung (Parität)

    – 256 KB L2-Cache mit Fehlerkorrekturcode (ECC)

    – 176 KB On-Chip-Boot-ROM

    – 64 KB dedizierter RAM

    – Emulation und Debugging – JTAG

    – Interrupt Controller (bis zu 128 Interrupt Requests)

    • On-Chip-Speicher (gemeinsam genutzter L3-RAM)

    – 64 KB General-Purpose On-Chip Memory Controller (OCMC) RAM

    – Zugänglich für alle Meister

    – Unterstützt Speicherung für schnelles Aufwachen

    • Externe Speicherschnittstellen (EMIF)

    – mDDR(LPDDR), DDR2, DDR3, DDR3L-Controller:

    – mDDR: 200-MHz-Takt (400-MHz-Datenrate)

    – DDR2: 266 MHz Takt (532 MHz Datenrate)

    – DDR3: 400-MHz-Takt (800-MHz-Datenrate)

    – DDR3L: 400-MHz-Takt (800-MHz-Datenrate)

    – 16-Bit-Datenbus

    – 1 GB insgesamt adressierbarer Speicherplatz

    – Unterstützt Konfigurationen mit einem x16- oder zwei x8-Speichergeräten

    – Allzweck-Speichercontroller (GPMC)

    – Flexibles asynchrones 8-Bit- und 16-Bit-Speicherinterface mit bis zu sieben Chip-Selects (NAND, NOR, Muxed-NOR, SRAM)

    – Verwendet BCH-Code zur Unterstützung von 4-, 8- oder 16-Bit-ECC

    – Verwendet Hamming-Code zur Unterstützung von 1-Bit-ECC

    – Fehlerlokalisierungsmodul (ELM)

    – Wird in Verbindung mit dem GPMC verwendet, um Adressen von Datenfehlern aus Syndrompolynomen zu lokalisieren, die unter Verwendung eines BCH-Algorithmus generiert wurden

    – Unterstützt 4-, 8- und 16-Bit pro 512-Byte-Blockfehlerlokalisierung basierend auf BCH-Algorithmen

    • Subsystem für programmierbare Echtzeiteinheiten und Subsystem für industrielle Kommunikation (PRU-ICSS)

    – Unterstützt Protokolle wie EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™ und mehr

    – Zwei programmierbare Echtzeiteinheiten (PRUs)

    – 32-Bit-Lade-/Speicher-RISC-Prozessor, der mit 200 MHz betrieben werden kann

    – 8 KB Befehls-RAM mit Einzelfehlererkennung (Parität)

    – 8 KB Daten-RAM mit Einzelfehlererkennung (Parität)

    – Einzelzyklus-32-Bit-Multiplikator mit 64-Bit-Akkumulator

    – Verbessertes GPIO-Modul bietet Shift In/Out-Unterstützung und Parallel Latch bei externem Signal

    – 12 KB gemeinsam genutzter RAM mit Einzelfehlererkennung (Parität)

    – Drei 120-Byte-Registerbänke, auf die jede PRU zugreifen kann

    – Interrupt Controller (INTC) zur Behandlung von Systemeingangsereignissen

    – Local Interconnect Bus zum Verbinden interner und externer Master mit den Ressourcen innerhalb des PRU-ICSS

    – Peripherie innerhalb des PRU-ICSS:

    – Ein UART-Port mit Flusssteuerungs-Pins, unterstützt bis zu 12 Mbit/s

    – Ein Enhanced Capture (eCAP)-Modul

    – Zwei MII-Ethernet-Ports, die Industrial Ethernet wie EtherCAT unterstützen

    – Ein MDIO-Port

    • Power-, Reset- und Clock-Management (PRCM)-Modul

    – Steuert den Eintritt und das Verlassen des Stand-By- und Deep-Sleep-Modus

    – Verantwortlich für Schlafsequenzierung, Power-Domain-Ausschaltsequenz, Wake-up-Sequenzierung und Power-Domain-Einschaltsequenzierung

    – Uhren

    – Integrierter 15- bis 35-MHz-Hochfrequenzoszillator zur Erzeugung eines Referenztakts für verschiedene System- und Peripherietakte

    – Unterstützt die individuelle Taktaktivierungs- und -deaktivierungssteuerung für Subsysteme und Peripheriegeräte, um einen reduzierten Stromverbrauch zu ermöglichen

    – Fünf ADPLLs zum Generieren von Systemuhren (MPU-Subsystem, DDR-Schnittstelle, USB und Peripheriegeräte [MMC und SD, UART, SPI, I 2C], L3, L4, Ethernet, GFX [SGX530], LCD-Pixeluhr)

    - Leistung

    – Zwei nicht umschaltbare Power Domains (Real-Time Clock [RTC], Wake-Up Logic [WAKEUP])

    – Drei umschaltbare Leistungsdomänen (MPU-Subsystem [MPU], SGX530 [GFX], Peripheriegeräte und Infrastruktur [PER])

    – Implementiert SmartReflex™ Klasse 2B für Kernspannungsskalierung basierend auf Die-Temperatur, Prozessvariation und Leistung (adaptive Spannungsskalierung [AVS])

    – Dynamische Spannungs-Frequenz-Skalierung (DVFS)

    • Echtzeituhr (RTC)

    – Datum (Tag-Monat-Jahr-Wochentag) und Uhrzeit (Stunden-Minuten-Sekunden) in Echtzeit

    – Interner 32,768-kHz-Oszillator, RTC-Logik und interner 1,1-V-LDO

    – Eingang für unabhängigen Power-on-Reset (RTC_PWRONRSTn).

    – Dedizierter Eingangspin (EXT_WAKEUP) für externe Weckereignisse

    – Programmierbarer Alarm kann verwendet werden, um interne Interrupts für den PRCM (für Wakeup) oder Cortex-A8 (für Ereignisbenachrichtigung) zu erzeugen

    – Programmierbarer Alarm kann mit externem Ausgang (PMIC_POWER_EN) verwendet werden, um dem Leistungsverwaltungs-IC die Wiederherstellung von Nicht-RTC-Leistungsdomänen zu ermöglichen

    • Peripheriegeräte

    – Bis zu zwei USB 2.0-Hochgeschwindigkeits-DRD-Anschlüsse (Dual-Role Device) mit integriertem PHY

    – Bis zu zwei industrielle Gigabit-Ethernet-MACs (10, 100, 1000 Mbit/s)

    – Integrierter Schalter

    – Jeder MAC unterstützt MII-, RMII-, RGMII- und MDIO-Schnittstellen

    – Ethernet-MACs und -Switch können unabhängig von anderen Funktionen arbeiten

    – IEEE 1588v1 Precision Time Protocol (PTP)

    – Bis zu zwei CAN-Ports (Controller Area Network).

    – Unterstützt CAN Version 2 Teile A und B

    – Bis zu zwei serielle Multichannel Audio Ports (McASPs)

    – Sende- und Empfangstakte bis 50 MHz

    – Bis zu vier serielle Datenpins pro McASP-Port mit unabhängigen TX- und RX-Taktgebern

    – Unterstützt Time Division Multiplexing (TDM), Inter-IC Sound (I2S) und ähnliche Formate

    – Unterstützt digitale Audioschnittstellenübertragung (SPDIF-, IEC60958-1- und AES-3-Formate)

    – FIFO-Puffer für Senden und Empfangen (256 Bytes)

    – Bis zu sechs UARTs

    – Alle UARTs unterstützen IrDA- und CIR-Modi

    – Alle UARTs unterstützen RTS- und CTS-Flusskontrolle

    – UART1 unterstützt vollständige Modemsteuerung

    – Bis zu zwei serielle Master- und Slave-McSPI-Schnittstellen

    – Bis zu zwei Chip-Selects

    – Bis zu 48 MHz

    – Bis zu drei MMC-, SD-, SDIO-Ports

    – 1-, 4- und 8-Bit MMC, SD, SDIO-Modi

    – MMCSD0 hat eine dedizierte Stromschiene für 1,8-V- oder 3,3-V-Betrieb

    – Bis zu 48 MHz Datenübertragungsrate

    – Unterstützt Kartenerkennung und Schreibschutz

    – Entspricht den Spezifikationen MMC4.3, SD, SDIO 2.0

    – Bis zu drei I 2C Master- und Slave-Schnittstellen

    – Standardmodus (bis 100 kHz)

    – Schnellmodus (bis zu 400 kHz)

    – Bis zu vier Bänke mit Allzweck-E/A-Pins (GPIO).

    – 32 GPIO-Pins pro Bank (gemultiplext mit anderen funktionalen Pins)

    – GPIO-Pins können als Interrupt-Eingänge verwendet werden (bis zu zwei Interrupt-Eingänge pro Bank)

    – Bis zu drei externe DMA-Ereigniseingänge, die auch als Interrupt-Eingänge verwendet werden können

    – Acht 32-Bit Allzweck-Timer

    – DMTIMER1 ist ein 1-ms-Timer, der für Ticks des Betriebssystems (OS) verwendet wird

    – DMTIMER4–DMTIMER7 sind gepinnt

    – Ein Watchdog-Timer

    – SGX530 3D-Grafik-Engine

    – Kachelbasierte Architektur mit bis zu 20 Millionen Polygonen pro Sekunde

    – Universal Scalable Shader Engine (USSE) ist eine Multithread-Engine mit Pixel- und Vertex-Shader-Funktionalität

    – Erweiterter Shader-Funktionssatz über Microsoft VS3.0, PS3.0 und OGL2.0

    – Industriestandard-API-Unterstützung von Direct3D Mobile, OGL-ES 1.1 und 2.0 und OpenMax

    – Feingranulares Task Switching, Load Balancing und Power Management

    – Advanced Geometry DMA-gesteuerter Betrieb für minimale CPU-Interaktion

    – Programmierbares hochwertiges Bild-Anti-Aliasing

    – Vollständig virtualisierte Speicheradressierung für den Betriebssystembetrieb in einer einheitlichen Speicherarchitektur

    • Gaming-Peripheriegeräte

    • Haus- und Industrieautomation

    • Medizinische Verbrauchergeräte

    • Drucker

    • Intelligente Mautsysteme

    • Verbundene Verkaufsautomaten

    • Waagen

    • Bildungskonsolen

    • Fortschrittliches Spielzeug

    Verwandte Produkte