Processadores e controladores de sinal digital TMS320VC5509AZAY - DSP, DSC Processador de sinal digital de ponto fixo 179-NFBGA -40 a 85
♠ Descrição do produto
Atributo do produto | Valor do atributo |
Fabricante: | Instrumentos Texas |
Categoria de Produto: | Processadores e controladores de sinais digitais - DSP, DSC |
RoHS: | Detalhes |
Produtos: | DSPs |
Series: | TMS320VC5509A |
Estilo de montagem: | SMD/SMT |
Embalagem/Caixa: | NFBGA-179 |
Essencial: | C55x |
Número de núcleos: | 1 Núcleo |
Frequência Máxima do Relógio: | 200 MHz |
Memória de instrução de cache L1: | - |
Memória de dados de cache L1: | - |
Tamanho da memória do programa: | 64 KB |
Tamanho da RAM de dados: | 256 KB |
Tensão de alimentação operacional: | 1,6 V |
Temperatura operacional mínima: | - 40 C |
Temperatura operacional máxima: | + 85 C |
Embalagem: | Bandeja |
Marca: | Instrumentos Texas |
Tipo de instrução: | Ponto fixo |
Tipo de interface: | I2C |
Sensível à umidade: | Sim |
Tipo de Produto: | DSP - Processadores e controladores de sinais digitais |
Quantidade do pacote de fábrica: | 160 |
Subcategoria: | Processadores e controladores embarcados |
Tensão de alimentação - Máx.: | 1,65 V |
Tensão de alimentação - Mín.: | 1,55 V |
Temporizadores de vigilância: | Cão de guarda |
♠ TMS320VC5509A Processador de Sinal Digital de Ponto Fixo
O processador de sinal digital (DSP) de ponto fixo TMS320VC5509A é baseado no núcleo do processador da CPU da geração TMS320C55x DSP.A arquitetura C55x™ DSP atinge alto desempenho e baixo consumo de energia por meio de maior paralelismo e foco total na redução da dissipação de energia.A CPU suporta uma estrutura de barramento interno que é composta por um barramento de programa, três barramentos de leitura de dados, dois barramentos de gravação de dados e barramentos adicionais dedicados à atividade periférica e DMA.Esses barramentos fornecem a capacidade de realizar até três leituras de dados e duas gravações de dados em um único ciclo.Em paralelo, o controlador DMA pode realizar até duas transferências de dados por ciclo independente da atividade da CPU.
A CPU C55x fornece duas unidades de multiplicação-acumulação (MAC), cada uma capaz de multiplicar 17 bits x 17 bits em um único ciclo.Uma unidade aritmética/lógica (ALU) central de 40 bits é suportada por uma ALU adicional de 16 bits.O uso das ALUs está sob controle do conjunto de instruções, fornecendo a capacidade de otimizar a atividade paralela e o consumo de energia.Esses recursos são gerenciados na Unidade de Endereço (AU) e na Unidade de Dados (DU) da UCP C55x.
A geração C55x DSP suporta um conjunto de instruções de largura de byte variável para melhorar a densidade do código.A Unidade de Instrução (IU) realiza buscas de programas de 32 bits da memória interna ou externa e enfileira as instruções para a Unidade de Programa (PU).A Unidade de Programa decodifica as instruções, direciona as tarefas para os recursos AU e DU e gerencia o pipeline totalmente protegido.A capacidade de ramificação preditiva evita descargas de pipeline na execução de instruções condicionais.
As funções de entrada e saída de uso geral e o A/D de 10 bits fornecem pinos suficientes para status, interrupções e E/S de bit para LCDs, teclados e interfaces de mídia.A interface paralela opera em dois modos, como escravo de um microcontrolador usando a porta HPI ou como uma interface de mídia paralela usando o EMIF assíncrono.A mídia serial é suportada por meio de dois periféricos MultiMedia Card/Secure Digital (MMC/SD) e três McBSPs.
O conjunto de periféricos 5509A inclui uma interface de memória externa (EMIF) que fornece acesso sem cola a memórias assíncronas como EPROM e SRAM, bem como a memórias de alta velocidade e alta densidade, como DRAM síncrona.Periféricos adicionais incluem Universal Serial Bus (USB), relógio em tempo real, watchdog timer, I2C multi-mestre e interface escrava.Três portas seriais com buffer multicanal full-duplex (McBSPs) fornecem interface sem cola para uma variedade de dispositivos seriais padrão da indústria e comunicação multicanal com até 128 canais habilitados separadamente.A interface host-port aprimorada (HPI) é uma interface paralela de 16 bits usada para fornecer acesso do processador host a 32 Kbytes de memória interna no 5509A.O HPI pode ser configurado no modo multiplexado ou não multiplexado para fornecer interface sem cola para uma ampla variedade de processadores host.O controlador DMA fornece movimentação de dados para seis contextos de canal independentes sem intervenção da CPU, fornecendo taxa de transferência DMA de até duas palavras de 16 bits por ciclo.Dois temporizadores de uso geral, até oito pinos dedicados de E/S de uso geral (GPIO) e geração de clock de loop de bloqueio de fase digital (DPLL) também estão incluídos.
O 5509A é suportado pelo premiado eXpressDSP™ do setor, Code Composer Studio™ Ambiente de desenvolvimento integrado (IDE), DSP/BIOS™, padrão de algoritmo da Texas Instruments e a maior rede terceirizada do setor.O Code Composer Studio IDE apresenta ferramentas de geração de código, incluindo um compilador C e Visual Linker, simulador, drivers de dispositivo de emulação RTDX™, XDS510™ e módulos de avaliação.O 5509A também é compatível com a biblioteca C55x DSP, que apresenta mais de 50 núcleos de software fundamentais (filtros FIR, filtros IIR, FFTs e várias funções matemáticas), bem como bibliotecas de suporte a chips e placas.
O núcleo TMS320C55x DSP foi criado com uma arquitetura aberta que permite a adição de hardware específico do aplicativo para aumentar o desempenho em algoritmos específicos.As extensões de hardware no 5509A atingem o equilíbrio perfeito entre desempenho de funções fixas e flexibilidade programável, ao mesmo tempo em que alcançam baixo consumo de energia e custo que tradicionalmente tem sido difícil de encontrar no mercado de processadores de vídeo.As extensões permitem que o 5509A forneça desempenho excepcional de codec de vídeo com mais da metade de sua largura de banda disponível para executar funções adicionais, como conversão de espaço de cores, operações de interface do usuário, segurança, TCP/IP, reconhecimento de voz e conversão de texto em fala.Como resultado, um único DSP 5509A pode alimentar a maioria dos aplicativos de vídeo digital portátil com margem de processamento de sobra.Para obter mais informações, consulte o TMS320C55x Hardware Extensions for Image/Video Applications Programmer's Reference (literatura número SPRU098).Para obter mais informações sobre como usar a Biblioteca de processamento de imagem DSP, consulte a Referência do programador da Biblioteca de processamento de imagem/vídeo TMS320C55x (literatura número SPRU037).
• Processador de sinal digital de ponto fixo TMS320C55x™ de alto desempenho e baixo consumo de energia
− 9,26-, 6,95-, 5-ns Tempo de ciclo de instrução
− Taxa de clock de 108, 144, 200 MHz
− Uma/duas instruções executadas por ciclo
− Multiplicadores duplos [até 400 milhões de multiplicações-acumulações por segundo (MMACS)]
− Duas Unidades Aritméticas/Lógicas (ALUs)
− Três barramentos internos de dados/operando e dois barramentos internos de dados/operando
• RAM On-Chip de 128K x 16 bits, composta por:
− 64K Bytes de RAM de acesso duplo (DARAM) 8 blocos de 4K × 16 bits
− 192K Bytes de RAM de acesso único (SARAM) 24 blocos de 4K × 16 bits
• 64K Bytes de One-Wait-State On-Chip ROM (32K × 16-Bit)
• Espaço máximo de memória externa endereçável de 8M × 16 bits (DRAM síncrona)
• Suporte de memória de barramento paralelo externo de 16 bits:
− Interface de memória externa (EMIF) com recursos GPIO e interface sem cola para:
- RAM estática assíncrona (SRAM)
- EPROM assíncrono
− DRAM síncrona (SDRAM)
− Interface de porta de host aprimorada paralela de 16 bits (EHPI) com recursos de GPIO
• Controle programável de baixa potência de seis domínios funcionais de dispositivos
• Lógica de emulação baseada em varredura no chip
• Periféricos On-Chip
− Dois temporizadores de 20 bits
− Temporizador de vigilância
− Controlador de acesso direto à memória (DMA) de seis canais
− Três portas seriais que suportam uma combinação de:
− Até 3 portas seriais com buffer multicanal (McBSPs)
− Até 2 Interfaces MultiMedia/Secure Digital Card
− Gerador de Relógio de Loop de Bloqueio de Fase Programável
− Sete (LQFP) ou oito (BGA) pinos de E/S de uso geral (GPIO) e um pino de saída de uso geral (XF)
− Porta escrava USB de velocidade total (12 Mbps) com suporte para transferências em massa, interrompidas e isócronas
− Inter-Integrated Circuit (I2C) Interface Multimestre e Escravo
- Relógio em tempo real (RTC) com entrada de cristal, domínio de relógio separado, fonte de alimentação separada
− 4 canais (BGA) ou 2 canais (LQFP) A/D de aproximação sucessiva de 10 bits
• Lógica de varredura de limite IEEE Std 1149.1† (JTAG)
• Pacotes:
− 144-Terminal Low-Profile Quad Flatpack (LQFP) (PGE Sufixo)
− 179-Terminal MicroStar BGA™ (Ball Grid Array) (Sufixo GHH)
− MicroStar BGA™ sem chumbo de 179 terminais (matriz de grade de esferas) (sufixo ZHH)
• Núcleo de 1,2 V (108 MHz), 2,7 V – 3,6-VI/Os
• Núcleo de 1,35 V (144 MHz), 2,7 V – 3,6-VI/Os
• Núcleo de 1,6 V (200 MHz), 2,7 V – 3,6-VI/Os
• Sistema híbrido, elétrico e de trem de força (EV/HEV)
- Sistema de gerenciamento de bateria (BMS)
- Carregador de bordo
– Inversor de tração
– Conversor CC/CC
– Acionador de partida/gerador