Microprocesadores AM3358BZCZA100: MPU MPU ARM Cortex-A8
♠ Descrición do produto
Atributo do produto | Valor do atributo |
Fabricante: | Texas Instruments |
Categoría do produto: | Microprocesadores - MPU |
Directiva RoHS: | Detalles |
Estilo de montaxe: | SMD/SMT |
Paquete/Caixa: | PBGA-324 |
Serie: | AM3358 |
Núcleo: | ARM Cortex A8 |
Número de núcleos: | 1 núcleo |
Largura do bus de datos: | 32 bits |
Frecuencia máxima de reloxo: | 1 GHz |
Memoria de instrucións da caché L1: | 32 kB |
Memoria de datos da 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: | + 105 °C |
Embalaxe: | Bandexa |
Marca: | Texas Instruments |
Tamaño da RAM de datos: | 64 kB, 64 kB |
Tamaño da ROM de datos: | 176 kB |
Voltaxe 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: | Caché L1/L2/L3, RAM, ROM |
Sensible á humidade: | Si |
Número de temporizadores/contadores: | 8 temporizadores |
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 vixilancia: | Temporizador de vixilancia |
Peso unitario: | 1,714 gramos |
♠ Procesadores AM335x Sitara™
Os microprocesadores AM335x, baseados no procesador ARM Cortex-A8, están mellorados con imaxes, procesamento de gráficos, periféricos e opcións de interface industrial como EtherCAT e PROFIBUS. Os dispositivos son compatibles con sistemas operativos de alto nivel (HLOS). O SDK do procesador Linux® e TI-RTOS están dispoñibles de balde en TI.
O microprocesador AM335x contén os subsistemas que se mostran no diagrama de bloques funcionais e a continuación ofrécese unha breve descrición de cada un deles:
Contén os subsistemas que se mostran no diagrama de bloques funcionais e a continuación ofrécese unha breve descrición de cada un deles:
O subsistema da unidade de microprocesador (MPU) está baseado no procesador ARM Cortex-A8 e o subsistema do acelerador de gráficos PowerVR SGX™ proporciona aceleración de gráficos 3D para admitir efectos de visualización e xogos.
O PRU-ICSS está separado do núcleo ARM, o que permite un funcionamento e unha sincronización 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 pines, eventos e todos os recursos do sistema no chip (SoC), proporciona flexibilidade na implementación de respostas rápidas en tempo real, operacións especializadas de manexo de datos, interfaces periféricas personalizadas e na descarga de tarefas dos outros núcleos de procesador do SoC.
• Procesador RISC Sitara™ ARM® Cortex® -A8 de 32 bits de ata 1 GHz
– Coprocesador SIMD NEON™
– 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 RAM do controlador de memoria integrado en chip de propósito xeral (OCMC)
– Accesible para todos os mestres
– Admite a retención para un 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 configuracións 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 código BCH para admitir ECC de 4, 8 ou 16 bits
– Usa código Hamming para soportar ECC de 1 bit
– Módulo Localizador de Erros (ELM)
– Úsase en conxunto co GPMC para localizar enderezos de erros de datos a partir de polinomios de síndrome xerados mediante un algoritmo BCH
– Admite a localización de erros de bloque de 4, 8 e 16 bits por cada 512 bytes baseada en 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 moitos máis
– Dúas unidades programables en tempo real (PRU)
– Procesador RISC de carga/almacenamento de 32 bits capaz de funcionar a 200 MHz
– 8 KB 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 ciclo único de 32 bits con acumulador de 64 bits
– O módulo GPIO mellorado ofrece compatibilidade con desprazamento de entrada/saída e enganche paralelo en sinal externo
– 12 KB de RAM compartida con detección de erro único (paridade)
– Tres bancos de rexistro de 120 bytes accesibles para 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 pines 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 MDIO
• Módulo de enerxía, reinicio e xestión do reloxo (PRCM)
– Controla a entrada e saída dos modos de espera e de repouso profundo
– Responsable da secuenciación do sono, a secuenciación de apagado do dominio de enerxía, a secuenciación de espertar e a secuenciación 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 sistema e periféricos
– Admite o control individual de activación e desactivación do reloxo para subsistemas e periféricos para facilitar a redución do consumo de enerxía
– Cinco ADPLL para xerar reloxos do sistema (subsistema MPU, interface DDR, USB e periféricos [MMC e SD, UART, SPI, I2C], L3, L4, Ethernet, GFX [SGX530], reloxo de píxeles LCD)
– Poder
– Dous dominios de alimentación non conmutables (reloxo en tempo real [RTC], lóxica de activación [WAKEUP])
– Tres dominios de alimentación conmutables (subsistema MPU [MPU], SGX530 [GFX], periféricos e infraestrutura [PER])
– Implementa SmartReflex™ Clase 2B para a escala de tensión do núcleo baseada na temperatura do chip, a variación do proceso e o rendemento (Escala de tensión adaptativa [AVS])
– Escalado dinámico de frecuencia de tensión (DVFS)
• Periféricos para xogos
• Automatización doméstica e industrial
• Aparellos médicos de consumo
• Impresoras
• Sistemas de peaxe intelixentes
• Máquinas expendedoras conectadas
• Básculas
• Consolas educativas
• Xoguetes avanzados