AM3352BZCZA100 Mikroprocessorer – MPU ARM Cortex-A8 MPU
♠ Produktbeskrivning
Produktattribut | Attributvärde |
Tillverkare: | Texas instrument |
Produktkategori: | Mikroprocessorer - MPU |
RoHS: | Detaljer |
Monteringsstil: | SMD/SMT |
Paket/fodral: | PBGA-324 |
Serier: | AM3352 |
Kärna: | ARM Cortex A8 |
Antal kärnor: | 1 kärna |
Databussbredd: | 32 bitar |
Maximal klockfrekvens: | 1 GHz |
L1 Cache-instruktionsminne: | 32 kB |
L1 cachedataminne: | 32 kB |
Driftspänning: | 1 325 V |
Lägsta driftstemperatur: | -40 C |
Maximal drifttemperatur: | + 125 C |
Förpackning: | Bricka |
Varumärke: | Texas instrument |
Data RAM-storlek: | 64 kB, 64 kB |
Data ROM-storlek: | 176 kB |
Utvecklings paket: | TMDXEVM3358 |
I/O-spänning: | 1,8 V, 3,3 V |
Gränssnittstyp: | CAN, Ethernet, I2C, SPI, UART, USB |
L2-cache-instruktion/dataminne: | 256 kB |
Minnestyp: | L1/L2/L3 Cache, RAM, ROM |
Fuktkänslig: | Ja |
Antal timer/räknare: | 8 Timer |
Processorserie: | Sitara |
Produkttyp: | Mikroprocessorer - MPU |
Fabriksförpackningsmängd: | 126 |
Underkategori: | Mikroprocessorer - MPU |
Handelsnamn: | Sitara |
Watchdog Timers: | Watchdog Timer |
Enhetsvikt: | 1,714 g |
♠ AM335x Sitara™-processorer
AM335x-mikroprocessorerna, baserade på ARM Cortex-A8-processorn, är förbättrade med bild-, grafikbehandling, kringutrustning och industriella gränssnittsalternativ som EtherCAT och PROFIBUS.Enheterna stöder högnivåoperativsystem (HLOS).Processor SDK Linux® och TI-RTOS är tillgängliga gratis från TI.
AM335x-mikroprocessorn innehåller de delsystem som visas i funktionsblockdiagrammet och en kort beskrivning av vart och ett följer:
Den innehåller delsystemen som visas i funktionsblockdiagrammet och en kort beskrivning av var och en följer:
Undersystemet för mikroprocessorenhet (MPU) är baserat på ARM Cortex-A8-processorn och undersystemet PowerVR SGX™ Graphics Accelerator ger 3D-grafikacceleration för att stödja visnings- och speleffekter.PRU-ICSS är separat från ARM-kärnan, vilket möjliggör oberoende drift och klockning för större effektivitet och flexibilitet.
PRU-ICSS möjliggör ytterligare perifera gränssnitt och realtidsprotokoll som EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos och andra.Dessutom ger den programmerbara karaktären hos PRU-ICSS, tillsammans med dess tillgång till stift, händelser och alla system-on-chip (SoC) resurser, flexibilitet vid implementering av snabba svar i realtid, specialiserade datahanteringsoperationer, anpassade perifera gränssnitt , och vid avlastning av uppgifter från de andra processorkärnorna i SoC.
• Upp till 1 GHz Sitara™ ARM® Cortex® -A8 32-bitars RISC-processor
– NEON™ SIMD-samprocessor
– 32KB L1-instruktion och 32KB datacache med enfelsdetektering (paritet)
– 256KB L2-cache med felkorrigeringskod (ECC)
– 176KB On-Chip Boot ROM
– 64KB dedikerat RAM
– Emulering och felsökning – JTAG
– Avbrottskontroller (upp till 128 avbrottsbegäranden)
• On-Chip-minne (Delat L3 RAM)
– 64 KB RAM för allmänt bruk på chipminneskontroller (OCMC).
– Tillgänglig för alla mästare
– Stöder retention för snabb väckning
• Externa minnesgränssnitt (EMIF)
– mDDR(LPDDR), DDR2, DDR3, DDR3L Controller:
– mDDR: 200 MHz klocka (400 MHz datahastighet)
– DDR2: 266 MHz klocka (532 MHz datahastighet)
– DDR3: 400 MHz klocka (800 MHz datahastighet)
– DDR3L: 400 MHz klocka (800 MHz datahastighet)
– 16-bitars databuss
– 1 GB totalt adresserbart utrymme
– Stöder en x16 eller två x8 minnesenhetskonfigurationer
– General-Purpose Memory Controller (GPMC)
– Flexibelt 8-bitars och 16-bitars asynkront minnesgränssnitt med upp till sju chipval (NAND, NOR, Muxed-NOR, SRAM)
– Använder BCH-kod för att stödja 4-, 8- eller 16-bitars ECC
– Använder Hamming-kod för att stödja 1-bitars ECC
– Error Locator Module (ELM)
– Används tillsammans med GPMC för att lokalisera adresser till datafel från syndrompolynom genererade med en BCH-algoritm
– Stöder 4-, 8- och 16-bitars per 512-byte blockfelsplats baserat på BCH-algoritmer
• Programmerbart realtidsenhetsdelsystem och industriellt kommunikationsundersystem (PRU-ICSS)
– Stöder protokoll som EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™ och mer
– Två programmerbara realtidsenheter (PRU)
– 32-bitars Load/Store RISC-processor som kan köras på 200 MHz
– 8KB instruktions-RAM med enkelfelsdetektering (paritet)
– 8KB data-RAM med enkelfelsdetektering (paritet)
– Encykels 32-bitars multiplikator med 64-bitars ackumulator
– Förbättrad GPIO-modul ger Shift In/Out-stöd och parallell spärr på extern signal
– 12KB delat RAM-minne med enfelsdetektering (paritet)
– Tre 120-byte registerbanker tillgängliga för varje PRU
– Interrupt Controller (INTC) för hantering av systeminmatningshändelser
– Lokal sammankopplingsbuss för anslutning av interna och externa masters till resurserna inuti PRU-ICSS
– Kringutrustning inuti PRU-ICSS:
– En UART-port med flödeskontrollstift, stöder upp till 12 Mbps
– En Enhanced Capture (eCAP)-modul
– Två MII Ethernet-portar som stöder industriellt Ethernet, såsom EtherCAT
– En MDIO-port
• Ström-, återställnings- och klockhanteringsmodul (PRCM).
– Styr in- och utgången av standby- och djupsömnlägen
– Ansvarig för sömnsekvensering, Power Domain Switch-Off Sequencing, Wake-Up Sequencing och Power Domain Switch-On Sequencing
– Klockor
– Integrerad 15- till 35-MHz högfrekvent oscillator som används för att generera en referensklocka för olika system- och perifera klockor
– Stöder individuell klocka aktivera och inaktivera kontroll för delsystem och kringutrustning för att underlätta minskad strömförbrukning
– Fem ADPLL:er för att generera systemklockor (MPU-undersystem, DDR-gränssnitt, USB och kringutrustning [MMC och SD, UART, SPI, I 2C], L3, L4, Ethernet, GFX [SGX530], LCD-pixelklocka)
- Kraft
– Två icke-omkopplingsbara kraftdomäner (realtidsklocka [RTC], Wake-Up Logic [WAKEUP])
– Tre omkopplingsbara kraftdomäner (MPU-delsystem [MPU], SGX530 [GFX], kringutrustning och infrastruktur [PER])
– Implementerar SmartReflex™ Class 2B för kärnspänningsskalning baserad på formtemperatur, processvariation och prestanda (adaptiv spänningsskalning [AVS])
– Dynamisk spänningsfrekvensskalning (DVFS)
• Realtidsklocka (RTC)
– Realtidsinformation om datum (dag-månad-år-veckodag) och tid (timmar-minuter-sekunder)
– Intern 32,768 kHz oscillator, RTC Logic och 1,1-V intern LDO
– Oberoende Power-on-Reset (RTC_PWRONRSTn) ingång
– Dedikerad ingångsstift (EXT_WAKEUP) för externa väckningshändelser
– Programmerbart larm kan användas för att generera interna avbrott till PRCM (för Wakeup) eller Cortex-A8 (för händelsemeddelanden)
– Programmerbart larm kan användas med extern utgång (PMIC_POWER_EN) för att aktivera Power Management IC för att återställa icke-RTC Power Domains
• Kringutrustning
– Upp till två USB 2.0 High-Speed DRD (Dual-Role Device)-portar med integrerad PHY
– Upp till två industriella Gigabit Ethernet MAC (10, 100, 1000 Mbps)
– Integrerad switch
– Varje MAC stöder MII-, RMII-, RGMII- och MDIO-gränssnitt
– Ethernet MAC och switch kan fungera oberoende av andra funktioner
– IEEE 1588v1 Precision Time Protocol (PTP)
– Upp till två Controller-Area Network (CAN)-portar
– Stöder CAN version 2, delar A och B
– Upp till två seriella flerkanalsportar (McASP)
– Sända och ta emot klockor upp till 50 MHz
– Upp till fyra seriella datastift per McASP-port med oberoende TX- och RX-klockor
– Stöder Time Division Multiplexing (TDM), Inter-IC Sound (I2S) och liknande format
– Stöder Digital Audio Interface Transmission (SPDIF, IEC60958-1 och AES-3-format)
– FIFO-buffertar för sändning och mottagning (256 byte)
– Upp till sex UART
– Alla UART stöder IrDA- och CIR-lägen
– Alla UART stöder RTS och CTS Flow Control
– UART1 stöder fullständig modemkontroll
– Upp till två Master- och Slave McSPI seriella gränssnitt
– Upp till två chipval
– Upp till 48 MHz
– Upp till tre MMC-, SD-, SDIO-portar
– 1-, 4- och 8-bitars MMC, SD, SDIO-lägen
– MMCSD0 har dedikerad kraftskena för 1,8-V eller 3,3-V-drift
– Upp till 48 MHz dataöverföringshastighet
– Stöder kortupptäckt och skrivskydd
– Uppfyller specifikationer för MMC4.3, SD, SDIO 2.0
– Upp till tre I 2C master- och slavgränssnitt
– Standardläge (upp till 100 kHz)
– Snabbläge (upp till 400 kHz)
– Upp till fyra banker med I/O-stift för allmänt bruk (GPIO).
– 32 GPIO-stift per bank (multiplexad med andra funktionella stift)
– GPIO-stift kan användas som avbrottsingångar (upp till två avbrottsingångar per bank)
– Upp till tre externa DMA-händelseingångar som även kan användas som avbrottsingångar
– Åtta 32-bitars allmänna timers
– DMTIMER1 är en 1-ms timer som används för operativsystem (OS) tick
– DMTIMER4–DMTIMER7 är fästa
– One Watchdog Timer
– SGX530 3D-grafikmotor
– Kakelbaserad arkitektur som levererar upp till 20 miljoner polygoner per sekund
– Universal Scalable Shader Engine (USSE) är en flertrådad motor som innehåller Pixel- och Vertex Shader-funktioner
– Avancerade Shader-funktioner som överstiger Microsoft VS3.0, PS3.0 och OGL2.0
– Industristandard API-stöd för Direct3D Mobile, OGL-ES 1.1 och 2.0 och OpenMax
– Finkornig uppgiftsväxling, lastbalansering och energihantering
– Avancerad geometri DMA-driven drift för minimal CPU-interaktion
– Programmerbar högkvalitativ bildkantutjämning
– Fullständigt virtualiserad minnesadressering för OS-drift i en Unified Memory Architecture
• Spelkringutrustning
• Hem- och industriautomation
• Medicinska apparater för konsumenter
• Skrivare
• Smarta avgiftssystem
• Anslutna varuautomater
• Vågar
• Utbildningskonsoler
• Avancerade leksaker