Microprocesadores AM3352BZCZA100 – MPU ARM Cortex-A8 MPU
♠ Descrición do produto
Atributo do produto | Valor do atributo |
Fabricante: | Texas Instruments |
Categoría do produto: | Microprocesadores - MPU |
RoHS: | Detalles |
Estilo de montaxe: | SMD/SMT |
Paquete/Estuche: | PBGA-324 |
Serie: | AM3352 |
Núcleo: | ARM Cortex A8 |
Número de núcleos: | 1 Núcleo |
Ancho do bus de datos: | 32 bits |
Frecuencia de reloxo máxima: | 1 GHz |
Memoria de instrucións de caché L1: | 32 kB |
Memoria de datos caché L1: | 32 kB |
Tensión de alimentación de funcionamento: | 1.325 V |
Temperatura mínima de funcionamento: | - 40 C |
Temperatura máxima de funcionamento: | + 125 C |
Embalaxe: | Bandexa |
Marca: | Texas Instruments |
Tamaño da RAM de datos: | 64 kB, 64 kB |
Tamaño da ROM de datos: | 176 kB |
Kit de desenvolvemento: | TMDXEVM3358 |
Tensión de E/S: | 1,8 V, 3,3 V |
Tipo de interface: | CAN, Ethernet, I2C, SPI, UART, USB |
Instrucións de caché L2/Memoria de datos: | 256 kB |
Tipo de memoria: | L1/L2/L3 Caché, RAM, ROM |
Sensible á humidade: | Si |
Número de temporizadores/contadores: | 8 Temporizador |
Serie de procesadores: | Sitara |
Tipo de produto: | Microprocesadores - MPU |
Cantidade do paquete de fábrica: | 126 |
Subcategoría: | Microprocesadores - MPU |
Nome comercial: | Sitara |
Temporizadores de Watchdog: | Temporizador Watchdog |
Peso unitario: | 1.714 g |
♠ Procesadores AM335x Sitara™
Os microprocesadores AM335x, baseados no procesador ARM Cortex-A8, melloran con imaxes, procesamento de gráficos, periféricos e opcións de interface industrial como EtherCAT e PROFIBUS.Os dispositivos admiten sistemas operativos de alto nivel (HLOS).Procesador SDK Linux® e TI-RTOS están dispoñibles gratuitamente en TI.
O microprocesador AM335x contén os subsistemas mostrados no diagrama de bloques funcionais e unha breve descrición de cada un:
Contén os subsistemas que se mostran no diagrama de bloques funcionais e a continuación unha breve descrición de cada un:
O subsistema da unidade de microprocesador (MPU) baséase no procesador ARM Cortex-A8 e o subsistema PowerVR SGX™ Graphics Accelerator proporciona aceleración de gráficos 3D para soportar efectos de visualización e xogos.O PRU-ICSS está separado do núcleo ARM, o que permite un funcionamento e un reloj independentes para unha maior eficiencia e flexibilidade.
O PRU-ICSS permite interfaces periféricas adicionais e protocolos en tempo real como EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos e outros.Ademais, a natureza programable do PRU-ICSS, xunto co seu acceso a pins, eventos e todos os recursos do sistema en chip (SoC), proporciona flexibilidade na implementación de respostas rápidas e en tempo real, operacións especializadas de manexo de datos e interfaces periféricas personalizadas. , e na descarga de tarefas dos outros núcleos de procesador do SoC.
• Procesador Sitara™ ARM® Cortex® -A8 de 32 bits RISC de ata 1 GHz
– Coprocesador NEON™ SIMD
– 32 KB de instrución L1 e 32 KB de caché de datos con detección de erro único (paridade)
– 256 KB de caché L2 con código de corrección de erros (ECC)
– 176 KB de ROM de arranque no chip
– 64 KB de RAM dedicada
– Emulación e depuración – JTAG
- Controlador de interrupcións (ata 128 solicitudes de interrupción)
• Memoria no chip (RAM L3 compartida)
– 64 KB de memoria RAM do controlador de memoria en chip (OCMC) de propósito xeral
– Accesible a todos os mestres
- Admite retención para espertar rápido
• Interfaces de memoria externa (EMIF)
– Controlador mDDR(LPDDR), DDR2, DDR3, DDR3L:
– mDDR: Reloxo de 200 MHz (velocidade de datos de 400 MHz)
– DDR2: Reloxo de 266 MHz (velocidade de datos de 532 MHz)
– DDR3: Reloxo de 400 MHz (velocidade de datos de 800 MHz)
– DDR3L: Reloxo de 400 MHz (velocidade de datos de 800 MHz)
– Bus de datos de 16 bits
– 1 GB de espazo total direccionable
– Admite unha configuración de dispositivos de memoria x16 ou dúas x8
- Controlador de memoria de propósito xeral (GPMC)
- Interface de memoria asíncrona flexible de 8 e 16 bits con ata sete seleccións de chip (NAND, NOR, Muxed-NOR, SRAM)
– Usa o código BCH para admitir ECC de 4, 8 ou 16 bits
– Usa código Hamming para admitir ECC de 1 bit
- Módulo de localización de erros (ELM)
– Usado en conxunto co GPMC para localizar enderezos de erros de datos de polinomios de síndrome xerados mediante un algoritmo BCH
- Admite localización de erros de bloque de 4, 8 e 16 bits por 512 bytes en base aos algoritmos BCH
• Subsistema de unidades programables en tempo real e subsistema de comunicación industrial (PRU-ICSS)
- Admite protocolos como EtherCAT®, PROFIBUS, PROFINET, EtherNet/IP™ e máis
- Dúas unidades programables en tempo real (PRU)
– Procesador RISC de carga/almacenamento de 32 bits capaz de funcionar a 200 MHz
- 8KB de RAM de instrucións con detección de erro único (paridade)
- 8 KB de RAM de datos con detección de erro único (paridade)
– Multiplicador de 32 bits de ciclo único con acumulador de 64 bits
- O módulo GPIO mellorado ofrece soporte de entrada/saída e bloqueo paralelo no sinal externo
– 12 KB de RAM compartida con detección de erro único (paridade)
– Tres bancos de rexistro de 120 bytes accesibles por cada PRU
– Controlador de interrupcións (INTC) para a xestión de eventos de entrada do sistema
– Bus de interconexión local para conectar mestres internos e externos aos recursos dentro do PRU-ICSS
– Periféricos dentro do PRU-ICSS:
- Un porto UART con pinos de control de fluxo, admite ata 12 Mbps
– Un módulo de captura mellorada (eCAP).
– Dous portos Ethernet MII que admiten Ethernet industrial, como EtherCAT
- Un porto MIO
• Módulo de xestión de enerxía, reinicio e reloxo (PRCM).
– Controla a entrada e saída dos modos de espera e sono profundo
- Responsable da secuenciación do sono, a secuenciación de apagado do dominio de enerxía, a secuencia de espertar e a secuencia de acendido do dominio de enerxía
– Reloxos
– Oscilador de alta frecuencia integrado de 15 a 35 MHz usado para xerar un reloxo de referencia para varios reloxos de sistemas e periféricos
- Admite o control de activación e desactivación do reloxo individual para subsistemas e periféricos para facilitar o consumo de enerxía reducido
– Cinco ADPLL para xerar reloxos do sistema (subsistema MPU, interface DDR, USB e periféricos [MMC e SD, UART, SPI, I 2C], L3, L4, Ethernet, GFX [SGX530], LCD Pixel Clock)
– Poder
- Dous dominios de enerxía non conmutables (reloxo en tempo real [RTC], lóxica de espertar [WAKEUP])
– Tres dominios de enerxía conmutable (subsistema MPU [MPU], SGX530 [GFX], periféricos e infraestrutura [PER])
– Implementa SmartReflex™ Clase 2B para a escala de voltaxe do núcleo baseada na temperatura da matriz, a variación do proceso e o rendemento (Adaptive Voltage Scaling [AVS])
- Escala de frecuencia de voltaxe dinámico (DVFS)
• Reloxo en tempo real (RTC)
- Información en tempo real da data (día-mes-ano-día da semana) e da hora (horas-minutos-segundos)
– Oscilador interno de 32,768 kHz, lóxica RTC e LDO interno de 1,1 V
– Entrada de reinicio independente (RTC_PWRONRSTn).
– Pin de entrada dedicado (EXT_WAKEUP) para eventos de activación externos
- A alarma programable pódese usar para xerar interrupcións internas no PRCM (para Wakeup) ou Cortex-A8 (para notificación de eventos)
– A alarma programable pódese usar con saída externa (PMIC_POWER_EN) para habilitar o IC de xestión de enerxía para restaurar dominios de enerxía non RTC
• Periféricos
– Ata dous portos USB 2.0 DRD de alta velocidade (dispositivo de dobre función) con PHY integrado
– Ata dous MAC Gigabit Ethernet industrial (10, 100, 1000 Mbps)
- Interruptor integrado
– Cada MAC admite interfaces MII, RMII, RGMII e MDIO
– Os MAC e o switch Ethernet poden funcionar independentemente doutras funcións
- IEEE 1588v1 Protocolo de tempo de precisión (PTP)
– Ata dous portos de rede de área de controlador (CAN).
- Admite CAN Versión 2 Partes A e B
- Ata dous portos serie de audio multicanle (McASP)
– Transmite e recibe reloxos de ata 50 MHz
– Ata catro pinos de datos en serie por porto McASP con reloxos TX e RX independentes
– Admite multiplexación por división de tempo (TDM), son inter-IC (I2S) e formatos similares
- Admite transmisión de interface de audio dixital (formatos SPDIF, IEC60958-1 e AES-3)
- Búfers FIFO para transmisión e recepción (256 bytes)
– Ata seis UART
- Todos os UART admiten os modos IrDA e CIR
- Todos os UART admiten o control de fluxo RTS e CTS
- UART1 admite o control total do módem
– Ata dúas interfaces serie McSPI mestre e escravo
- Ata dúas seleccións de chip
– Ata 48 MHz
– Ata tres portos MMC, SD, SDIO
– Modos MMC, SD, SDIO de 1, 4 e 8 bits
– MMCSD0 ten un carril de alimentación dedicado para o funcionamento de 1,8-V ou 3,3-V
– Velocidade de transferencia de datos de ata 48 MHz
- Admite detección de tarxetas e protección contra escritura
– Cumpre coas especificacións MMC4.3, SD, SDIO 2.0
– Ata tres interfaces mestre e escravo I 2C
- Modo estándar (ata 100 kHz)
- Modo rápido (ata 400 kHz)
– Ata catro bancos de pins de E/S de propósito xeral (GPIO).
– 32 pinos GPIO por banco (multiplexados con outros pinos funcionais)
- Os pinos GPIO pódense usar como entradas de interrupción (ata dúas entradas de interrupción por banco)
– Ata tres entradas de eventos DMA externas que tamén se poden usar como entradas de interrupción
– Oito temporizadores de uso xeral de 32 bits
– DMTIMER1 é un temporizador de 1 ms usado para os ticks do sistema operativo (SO).
– DMTIMER4–DMTIMER7 están fixados
- Un temporizador Watchdog
- Motor de gráficos 3D SGX530
– Arquitectura baseada en mosaicos que ofrece ata 20 millóns de polígonos por segundo
– Universal Scalable Shader Engine (USSE) é un motor multiproceso que incorpora funcións de sombreado de píxeles e vértices
- Conxunto de funcións de sombreado avanzado en exceso de Microsoft VS3.0, PS3.0 e OGL2.0
- Compatibilidade con API estándar da industria de Direct3D Mobile, OGL-ES 1.1 e 2.0 e OpenMax
- Cambio de tarefas, balance de carga e xestión de enerxía
– Funcionamento impulsado por DMA de xeometría avanzada para unha interacción mínima con CPU
– Anti-aliasing de imaxes programables de alta calidade
– Enderezo de memoria totalmente virtualizado para o funcionamento do SO nunha arquitectura de memoria unificada
• Periféricos de xogos
• Domótica e Industrial
• Electrodomésticos de consumo
• Impresoras
• Sistemas intelixentes de peaxe
• Máquinas expendedoras conectadas
• Balanzas
• Consolas educativas
• Xoguetes avanzados