Texas Instruments OMAP5910 Dual-Core-Applikationsprozessor

Der OMAP5910 Dual-Core Anwendungsprozessor von Texas Instruments ist eine hochintegrierte Hardware- und Softwareplattform, die speziell für die Anwendungsanforderungen der nächsten Generation von Embedded-Geräten entwickelt wurde. Die OMAP™ -Plattform ermöglicht OEMs und ODMs durch die maximale Flexibilität einer voll integrierten Mischprozessorlösung, Bauteile mit umfangreichen Benutzerschnittstellen, hoher Verarbeitungsleistung und langer Batterielaufzeit schnell auf den Markt zu bringen. Dies wird durch die maximale Flexibilität einer voll integrierten Mischprozessorlösung ermöglicht. Die Dual-Core-Architektur profitiert von DSP- und RISC-Technologien und umfasst einen TMS320C55x DSP-Core und einen leistungsstarken TI925T ARM-Core. Der OMAP5910 von Texas Instruments ist für den Betrieb von führenden offenen und integrierten RISC-basierten Betriebssystemen sowie für den Betrieb der DSP/BIOS™ -Software-Kernel-Foundation von Texas Instruments (TI) ausgelegt. Das Bauelement ist in einem 289-Ball-MicroStar BGA-Gehäuse erhältlich.

Merkmale

  • CMOS-Technologie mit geringem Stromverbrauch und hoher Leistungsfähigkeit
    • 0,13-µm-Technologie
    • Core-Spannung: 1,6 V
  • TI925T (MPU) ARM9TDMI™-Core
    • Unterstützt 32-Bit und 16-Bit (Thumb® Mode) Befehlssätze
    • 16 KByte Befehls-Cache
    • 8 KByte Daten-Cache
    • Daten- und Programm-Speicherverwaltungseinheiten (MMUs)
    • Zwei Look-Aside-Buffer (TLBs) mit 64 Eingängen für MMUs
    • 17-Wort-Schreibpuffer
  • TMS320C55x™ (C55x™) DSP-Core
    • Ein/zwei Befehle werden pro Zyklus ausgeführt
    • Dual-Multiplikatoren (zwei Multiply-Accumulates pro Zyklus)
    • Zwei Rechen-/Logikeinheiten
    • Ein interner Programmbus
    • Fünf interne Daten-/Betriebsbusse (3 Lesebusse und 2 Schreibbusse)
    • 32 K x 16-Bit On-Chip Dual-Access-RAM (DARAM) (64 KByte)
    • 48 K x 16-bit On-Chip Single-Access-RAM (SARAM) (96 KBytes)
    • 16 K x 16-bit On-Chip-ROM (32Kbytes)
    • Befehls-Cache (24 Kbyte)
    • Video-Hardware-Beschleuniger für DCT, IDCT, Pixel-Interpolation und Bewegungsschätzung für Videokomprimierung
  • 192 Kbyte gemeinsamer interner SRAM
  • Speicherverkehrs-Controller (TC)
    • Externe 16-Bit EMIFS-Speicherschnittstelle für den Zugriff auf bis zu 128 MBytes von Flash, ROM oder ASRAM
    • Externe 16-Bit EMIFF-Speicherschnittstelle für den Zugriff auf bis zu 64 MBytes von SDRAM
  • 9-Kanal-System-DMA-Controller
  • DSP-Speicherverwaltungseinheit
  • Endianess-Umwandlungs-Logikschaltung
  • Digitale Phasenregelschleife (DPLL) für die Taktsteuerung von MPU/DSP/TC
  • DSP-Peripheriegeräte
    • Drei 32-Bit-Timer und ein Watchdog-Timer
    • Level1/Level2 Interrupt-Handler
    • Sechskanal-DMA-Controller
    • Zwei serielle gepufferte Mehrkanal-Anschlüsse
    • Zwei serielle Mehrkanal-Schnittstellen
  • TI925T Peripherie
    • Drei 32-Bit-Timer und ein Watchdog-Timer
    • 32 kHz Timer
    • Stufe-1-/Stufe-2-Interrupt-Handler
    • USB-Host-Schnittstelle (Full-/Low-Speed) mit bis zu 3 Anschlüssen
    • USB-Funktionsschnittstelle (Full-Speed)
    • Ein integrierter USB-Transceiver für Host oder Funktion
    • Gepufferte serielle Mehrkanal-Anschluss
    • Inter-Integrierte Schaltung (I2C) Master- und Slave-Schnittstelle
    • Microwire™ Serielle Schnittstelle
    • Multimedia-Karte (MMC) und Securedigital (SD) - Schnittstelle
    • HDQ-/1-Wire®-Schnittstelle
    • Kameraschnittstelle für CMOS-Sensoren
    • ETM9 Trace-Modul für ARM926EJ-S Debug
    • Tastaturmatrix-Schnittstelle (6 x 5 oder 8 x 8)
    • Universal-I/Os mit bis zu 10 MPUs
    • Pulsweitenton-Schnittstelle (PWT)
    • Pulsweitenlicht-Schnittstelle (PWL)
    • Zwei LED-Impulsgeneratoren (LPGs)
    • Echtzeituhr (RTC)
    • LCD-Controller mit dediziertem System-DMA-Kanal
  • Gemeinsam genutzte Peripherie
    • Drei asynchrone Universal-Empfänger/-Sender (UARTs) (einer unterstützt den SIR-Modus für IrDA)
    • Vier Interprozessoren-Mailboxen
    • Bis zu 14 gemeinsam genutzte Universal-I/Os
  • Individuelle Stromsparmodi für MPU/DSP/TC
  • Scan-basierte On-Chip-Emulationslogikschaltung
  • IEEE Std 1149.1 (JTAG) Boundary-Scan-Logik
  • Zwei 289-Ball-MicroStar-BGA™-Gehäuseoptionen (Ball Grid Array) (GZG- und GDY-Suffixe)

Applikationen

  • Applikationsverarbeitende Bauteile
  • Mobile Kommunikation
    • 802,11
    • Drahtlose Bluetooth™-Technologie
    • GSM (einschließlich GPRS und EDGE)
    • CDMA
    • Proprietäre Regierung und andere
  • Video- und Bildverarbeitung (MPEG4, JPEG, Windows®-Media-Video usw.)
  • Fortschrittliche Sprachapplikationen (Text-zu-Sprache, Spracherkennung)
  • Audioverarbeitung (MPEG-1 Audio Layer3 [MP3], AMR, WMA, AAC und weitere GSM-Sprach-Codecs)
  • Grafik- und Videobeschleunigung
  • Allgemeiner Webzugriff
  • Datenverarbeitung (Fax, Verschlüsselung/Entschlüsselung, Authentifizierung, Signaturverifizierung und Wasserzeichen)

Funktionales Blockdiagramm

Blockdiagramm - Texas Instruments OMAP5910 Dual-Core-Applikationsprozessor
Veröffentlichungsdatum: 2020-07-13 | Aktualisiert: 2024-07-01