| Marca: | TI Chips |
| Número do modelo: | AM3352BZCZ60 |
| Quantidade mínima: | 1000 |
| Detalhes da embalagem: | 1000 peças/carretel |
| Condições de pagamento: | T/T |
TI Chips AM3352BZCZ60 AM335x Sitara™ Processors Upto 1-GHz Sitara™ ARM® Cortex®-A8 32‑Bit RISC Processor
Recursos
• Sitara™ ARM® Cortex®-A8 32‑Bit de até 1 GHz
Processador RISC– Coprocessador SIMD NEON™– Cache de Instrução de 32 KB e Cache de Dados de 32 KB
Com Detecção de Erro Único (Paridade)– Cache L2 de 256 KB com Código de Correção de Erro
(ECC)– ROM de Boot On-Chip de 176 KB– RAM Dedicada de 64 KB– Emulação e Debug- JTAG– Controlador de Interrupção (até 128 Interrupções
Solicitações)
• Memória On-Chip (RAM L3 Compartilhada)– RAM de Propósito Geral On-Chip de 64 KB
Controlador (OCMC)– Acessível a Todos os Mestres– Suporta Retenção para Wakeup Rápido
• Interfaces de Memória Externa (EMIF)
Controlador mDDR(LPDDR), DDR2, DDR3, DDR3L:– mDDR: Clock de 200 MHz (Taxa de Dados de 400 MHz)– DDR2: Clock de 266 MHz (Taxa de Dados de 532 MHz)– DDR3: Clock de 400 MHz (Taxa de Dados de 800 MHz)– DDR3L: Clock de 400 MHz (Taxa de Dados de 800 MHz)
Taxa)– Barramento de Dados de 16 Bits– 1 GB de Espaço Endereçável Total– Suporta uma Configuração de Dispositivo de Memória x16 ou Duas x8
Configurações– Controlador de Memória de Propósito Geral (GPMC)– Interface de Memória Assíncrona Flexível de 8 e 16 Bits
Com até Sete Seletores de Chip
(NAND, NOR, Muxed-NOR, SRAM)– Usa Código BCH para Suportar 4, 8 ou 16 Bits
ECC– Usa Código Hamming para Suportar ECC de 1 Bit– Módulo Localizador de Erros (ELM)– Usado em Conjunto com o GPMC para
Localizar Endereços de Erros de Dados de
Polinômios de Síndrome Gerados Usando um
Algoritmo BCH– Suporta Localização de Erros de 4, 8 e 16 Bits por Bloco de 512 Bytes
Baseado em Algoritmos BCH
• Subsistema de Unidade de Tempo Real Programável e
Subsistema de Comunicação Industrial (PRU-ICSS)– Suporta Protocolos como EtherCAT®,
PROFIBUS, PROFINET, EtherNet/IP™, e
Mais– Duas Unidades de Tempo Real Programáveis (PRUs)– Processador RISC de Carga/Armazenamento de 32 Bits Capaz
de Executar a 200 MHz– 8 KB de RAM de Instrução com Detecção de Erro Único (Paridade)
– 8 KB de RAM de Dados com Detecção de Erro Único
(Paridade)– Multiplicador de 32 Bits de Ciclo Único com Acumulador de 64 Bits
– Módulo GPIO Aprimorado Fornece Suporte de Shift
In/Out e Latch Paralelo em Sinal Externo
– 12 KB de RAM Compartilhada com Detecção de Erro Único (Paridade)
– Três Bancos de Registradores de 120 Bytes Acessíveis por
Cada PRU– Controlador de Interrupção (INTC) para Lidar com Eventos do Sistema
Entradas– Barramento de Interconexão Local para Conectar Mestres Internos
e Externos aos Recursos Dentro
do PRU-ICSS– Periféricos Dentro do PRU-ICSS:– Uma Porta UART com Pinos de Controle de Fluxo,
Suporta até 12 Mbps– Um Módulo de Captura Aprimorado (eCAP)– Duas Portas Ethernet MII que Suportam Ethernet Industrial,
como EtherCAT– Uma Porta MDIO
• Módulo de Gerenciamento de Energia, Reset e Clock (PRCM)
– Controla a Entrada e Saída de Modos de Stand-By e
Sono Profundo– Responsável pela Sequência de Sono, Desligamento de Domínio de Energia,
Sequência de Wakeup
Sequência de Ligar Domínio de Energia– Clocks– Oscilador Integrado de Alta Frequência de 15 a 35 MHz
Usado para Gerar um Clock de Referência
para Vários Clocks de Sistema e Periféricos
– Suporta Habilitação e Desabilitação Individual de Clock
para Subsistemas e Periféricos para
Facilitar o Consumo Reduzido de Energia– Cinco ADPLLs para Gerar Clocks de Sistema
(Subsistema MPU, Interface DDR, USB e
Periféricos [MMC e SD, UART, SPI, I2C],
L3, L4, Ethernet, GFX [SGX530], Clock de Pixel LCD)
– Energia– Dois Domínios de Energia Não Comutáveis (Clock em Tempo Real [RTC], Lógica de Wakeup
[WAKEUP])– Três Domínios de Energia Comutáveis (Subsistema MPU [MPU], SGX530 [GFX],
Periféricos e Infraestrutura [PER])– Implementa SmartReflex™ Classe 2B para Escalonamento de Tensão do Core
Baseado na Temperatura do Die,
Variação de Processo e Desempenho
(Escalonamento de Tensão Adaptativa [AVS])– Escalonamento Dinâmico de Tensão e Frequência (DVFS)
• Clock em Tempo Real (RTC)
– Informações de Data e Hora em Tempo Real (Dia-Mês-Ano-Dia da Semana)
e Hora (Horas-Minutos-Segundos)– Oscilador Interno de 32,768 kHz, Lógica RTC e
LDO Interno de 1,1 V– Entrada Independente de Power-on-Reset
(RTC_PWRONRSTn)– Pino de Entrada Dedicado (EXT_WAKEUP) para
Eventos de Wake Externos– Alarme Programável Pode Ser Usado para Gerar
Interrupções Internas para o PRCM (para Wakeup) ou
Cortex-A8 (para Notificação de Evento)– Alarme Programável Pode Ser Usado com
Saída Externa (PMIC_POWER_EN) para Habilitar
o PMIC para Restaurar Domínios de Energia Não-RTC
• Periféricos
– Até Duas Portas USB 2.0 High-Speed DRD (Dual
Role Device) com PHY Integrado– Até Dois MACs Ethernet Gigabit Industriais (10,
100, 1000 Mbps)– Switch Integrado– Cada MAC Suporta Interfaces MII, RMII, RGMII e
MDIO– MACs Ethernet e Switch Podem Operar
Independentemente de Outras Funções– Protocolo de Tempo de Precisão IEEE 1588v1 (PTP)– Até Duas Portas CAN (Controller-Area Network)– Suporta CAN Versão 2 Partes A e B– Até Duas Portas de Áudio Serial Multicanal
(McASPs)– Clocks de Transmissão e Recepção de até 50 MHz– Até Quatro Pinos de Dados Seriais por Porta McASP
Com Clocks TX e RX Independentes– Suporta Multiplexação por Divisão de Tempo (TDM),
Inter-IC Sound (I2S) e Formatos Similares
– Suporta Transmissão de Interface de Áudio Digital
(Formatos SPDIF, IEC60958-1 e AES-3)– Buffers FIFO para Transmissão e Recepção (256
Bytes)– Até Seis UARTs– Todas as UARTs Suportam Modos IrDA e CIR– Todas as UARTs Suportam Controle de Fluxo RTS e CTS
– UART1 Suporta Controle de Modem Completo– Até Duas Interfaces Seriais McSPI Mestre e Escravo
– Até Dois Seletores de Chip– Até 48 MHz– Até Três Portas MMC, SD, SDIO– Modos MMC, SD, SDIO de 1, 4 e 8 Bits– MMCSD0 possui Rail de Energia Dedicado para Operação de 1,8 V
ou 3,3 V– Taxa de Transferência de Dados de até 48 MHz– Suporta Detecção de Cartão e Proteção contra Gravação– Em conformidade com as Especificações MMC4.3, SD, SDIO 2.0
– Até Três Interfaces Mestre e Escrava I2C– Modo Padrão (até 100 kHz)– Modo Rápido (até 400 kHz)– Até Quatro Bancos de Pinos de Propósito Geral
(GPIO)– 32 Pinos GPIO por Banco (Multiplexados com
Outros Pinos Funcionais)– Pinos GPIO Podem Ser Usados como Entradas de Interrupção
(até Duas Entradas de Interrupção por Banco)– Até Três Entradas de Evento DMA Externas que Podem
Também Ser Usadas como Entradas de Interrupção– Oito Timers de Propósito Geral de 32 Bits– DMTIMER1 é um Timer de 1 ms Usado para
Ticks do Sistema Operacional (OS)– DMTIMER4-DMTIMER7 São Pinos Externos– Um Timer Watchdog– Motor Gráfico 3D SGX530– Arquitetura Baseada em Tiles Entregando até 20
Milhões de Polígonos por Segundo– O Motor Escalável Universal de Shaders (USSE) é
um Motor Multithread Incorporando Funcionalidade de Pixel
e Shader de Vértice– Conjunto Avançado de Recursos de Shader Além de
Microsoft VS3.0, PS3.0 e OGL2.0– Suporte a API Padrão da Indústria de Direct3D
Mobile, OGL-ES 1.1 e 2.0, e OpenMax– Troca de Tarefas de Granularidade Fina, Balanceamento de Carga
e Gerenciamento de Energia– Operação Avançada de DMA Geometria
para Interação Mínima com a CPU
Aplicações
• Periféricos de Jogos
• Automação Residencial e Industrial
• Eletrodomésticos Médicos de Consumo
• Impressoras
• Sistemas Inteligentes de Pedágio
Descrição
• Máquinas de Venda Conectadas
• Balanças
• Consoles Educacionais
• Brinquedos Avançados
Os microprocessadores AM335x, baseados no processador ARM Cortex-A8, são aprimorados com imagem,
processamento gráfico, periféricos e opções de interface industrial como EtherCAT e PROFIBUS. Os
dispositivos suportam sistemas operacionais de alto nível (HLOS). O SDK Linux® e o TI-RTOS estão disponíveis
gratuitamente na TI.
O microprocessador AM335x contém os subsistemas mostrados no Diagrama de Blocos Funcionais e uma breve
descrição de cada um segue:
O contém os subsistemas mostrados no Diagrama de Blocos Funcionais e uma breve descrição de cada um
segue:
O subsistema da unidade de processamento (MPU) é baseado no processador ARM Cortex-A8 e o subsistema
Acelerador Gráfico PowerVR SGX™ fornece aceleração gráfica 3D para suportar efeitos de exibição e jogos.
O PRU-ICSS é separado do core ARM, permitindo operação e clock independentes para maior
eficiência e flexibilidade. O PRU-ICSS habilita interfaces de periféricos adicionais e protocolos em tempo real
como EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos e outros.
Adicionalmente, a natureza programável do PRU-ICSS, juntamente com seu acesso a pinos, eventos e todos os
recursos do sistema em chip (SoC), fornece flexibilidade na implementação de respostas rápidas em tempo real, operações de
tratamento de dados especializadas, interfaces de periféricos personalizadas e no descarregamento de tarefas dos
outros cores de processador do SoC.
![]()