TMS320VC5509AZAY Procesadores e controladores de sinal dixital: DSP, DSC Procesador de sinal dixital de punto fixo 179-NFBGA -40 a 85
♠ Descrición do produto
Atributo do produto | Valor do atributo |
Fabricante: | Texas Instruments |
Categoría do produto: | Procesadores e controladores de sinal dixital: DSP, DSC |
Directiva RoHS: | Detalles |
Produto: | DSPs |
Serie: | TMS320VC5509A |
Estilo de montaxe: | SMD/SMT |
Paquete/Caixa: | NFBGA-179 |
Núcleo: | C55x |
Número de núcleos: | 1 núcleo |
Frecuencia máxima de reloxo: | 200 MHz |
Memoria de instrucións da caché L1: | - |
Memoria de datos da caché L1: | - |
Tamaño da memoria do programa: | 64 kB |
Tamaño da RAM de datos: | 256 kB |
Tensión de alimentación de funcionamento: | 1,6 V |
Temperatura mínima de funcionamento: | - 40 °C |
Temperatura máxima de funcionamento: | + 85 °C |
Embalaxe: | Bandexa |
Marca: | Texas Instruments |
Tipo de instrución: | Punto fixo |
Tipo de interface: | I2C |
Sensible á humidade: | Si |
Tipo de produto: | DSP - Procesadores e controladores de sinal dixital |
Cantidade do paquete de fábrica: | 160 |
Subcategoría: | Procesadores e controladores integrados |
Tensión de alimentación - Máx.: | 1,65 V |
Tensión de alimentación - Mín.: | 1,55 V |
Temporizadores de vixilancia: | Temporizador de vixilancia |
♠ Procesador de sinal dixital de punto fixo TMS320VC5509A
O procesador de sinal dixital (DSP) de punto fixo TMS320VC5509A baséase no núcleo do procesador da CPU da xeración DSP TMS320C55x. A arquitectura DSP C55x™ consegue un alto rendemento e un baixo consumo de enerxía mediante un maior paralelismo e unha atención total á redución da disipación de enerxía. A CPU admite unha estrutura de bus interna composta por un bus de programa, tres buses de lectura de datos, dous buses de escritura de datos e buses adicionais dedicados á actividade periférica e DMA. Estes buses ofrecen a capacidade de realizar ata tres lecturas de datos e dúas escrituras de datos nun só ciclo. En paralelo, o controlador DMA pode realizar ata dúas transferencias de datos por ciclo independentemente da actividade da CPU.
A CPU C55x proporciona dúas unidades de acumulación múltiple (MAC), cada unha capaz de multiplicar 17 bits x 17 bits nun só ciclo. Unha unidade aritmética/lóxica (ALU) central de 40 bits é compatible cunha ALU adicional de 16 bits. O uso das ALU está baixo o control do conxunto de instrucións, o que proporciona a capacidade de optimizar a actividade paralela e o consumo de enerxía. Estes recursos xestiónanse na unidade de enderezo (AU) e na unidade de datos (DU) da CPU C55x.
A xeración DSP C55x admite un conxunto de instrucións de ancho de bytes variable para mellorar a densidade de código. A unidade de instrucións (IU) realiza buscas de programas de 32 bits da memoria interna ou externa e pon en cola as instrucións para a unidade de programa (PU). A unidade de programa descodifica as instrucións, dirixe as tarefas aos recursos AU e DU e xestiona a canle totalmente protexida. A capacidade de ramificación preditiva evita os baleirado da canle na execución de instrucións condicionais.
As funcións de entrada e saída de propósito xeral e o A/D de 10 bits proporcionan pines suficientes para o estado, as interrupcións e as entradas/saídas de bits para LCDs, teclados e interfaces multimedia. A interface paralela funciona en dous modos, como escrava dun microcontrolador usando o porto HPI ou como interface multimedia paralela usando o EMIF asíncrono. Os medios serie son compatibles a través de dous periféricos MultiMedia Card/Secure Digital (MMC/SD) e tres McBSP.
O conxunto de periféricos 5509A inclúe unha interface de memoria externa (EMIF) que proporciona acceso sen conexión a memorias asíncronas como EPROM e SRAM, así como a memorias de alta velocidade e alta densidade como a DRAM síncrona. Outros periféricos inclúen bus serie universal (USB), reloxo en tempo real, temporizador de vixilancia, interface I2C multimestre e escravo. Tres portos serie con búfer multicanle full-duplex (McBSP) proporcionan unha interface sen conexión a unha variedade de dispositivos serie estándar da industria e comunicación multicanle con ata 128 canles habilitadas por separado. A interface de porto host mellorada (HPI) é unha interface paralela de 16 bits que se usa para proporcionar acceso ao procesador host a 32 000 bytes de memoria interna no 5509A. A HPI pódese configurar en modo multiplexado ou non multiplexado para proporcionar unha interface sen conexión a unha ampla variedade de procesadores host. O controlador DMA proporciona movemento de datos para seis contextos de canles independentes sen intervención da CPU, proporcionando un rendemento DMA de ata dúas palabras de 16 bits por ciclo. Tamén se inclúen dous temporizadores de propósito xeral, ata oito pines de E/S de propósito xeral dedicados (GPIO) e xeración de reloxo de bucle de fase bloqueada dixital (DPLL).
O 5509A é compatible co galardoado eXpressDSP™ do sector, o entorno de desenvolvemento integrado (IDE) Code Composer Studio™, DSP/BIOS™, o estándar de algoritmos de Texas Instruments e a maior rede de terceiros do sector. O IDE Code Composer Studio inclúe ferramentas de xeración de código, como un compilador de C e un vinculador visual, un simulador, RTDX™, controladores de dispositivos de emulación XDS510™ e módulos de avaliación. O 5509A tamén é compatible coa biblioteca DSP C55x, que inclúe máis de 50 núcleos de software básicos (filtros FIR, filtros IIR, FFT e varias funcións matemáticas), así como bibliotecas de compatibilidade con chips e placas.
O núcleo DSP TMS320C55x foi creado cunha arquitectura aberta que permite engadir hardware específico da aplicación para mellorar o rendemento en algoritmos específicos. As extensións de hardware do 5509A logran o equilibrio perfecto entre o rendemento de funcións fixas e a flexibilidade programable, ao tempo que conseguen un baixo consumo de enerxía e un custo que tradicionalmente foi difícil de atopar no mercado dos procesadores de vídeo. As extensións permiten que o 5509A ofreza un rendemento excepcional do códec de vídeo con máis da metade do seu ancho de banda dispoñible para realizar funcións adicionais como a conversión do espazo de cor, as operacións da interface de usuario, a seguridade, TCP/IP, o recoñecemento de voz e a conversión de texto a voz. Como resultado, un único DSP 5509A pode alimentar a maioría das aplicacións de vídeo dixital portátiles con marxe de procesamento de sobra. Para obter máis información, consulte a Referencia do programador de extensións de hardware TMS320C55x para aplicacións de imaxe/vídeo (número de literatura SPRU098). Para obter máis información sobre o uso da biblioteca de procesamento de imaxes DSP, consulte a Referencia do programador da biblioteca de procesamento de imaxes/vídeo TMS320C55x (número de literatura SPRU037).
• Procesador de sinal dixital TMS320C55x™ de punto fixo e alto rendemento e baixo consumo
− Tempo de ciclo de instrución de 9,26, 6,95 e 5 ns
− Frecuencia de reloxo de 108, 144, 200 MHz
− Unha/Dúas instrucións executadas por ciclo
− Multiplicadores duais [ata 400 millóns de multiplicacións-acumulacións por segundo (MMACS)]
− Dúas unidades aritméticas/lóxicas (ALU)
− Tres buses internos de lectura de datos/operandos e dous buses internos de escritura de datos/operandos
• RAM integrada en chip de 128 000 x 16 bits, composta por:
− 64 000 bytes de RAM de dobre acceso (DARAM) 8 bloques de 4 000 × 16 bits
− 192 000 bytes de RAM de acceso único (SARAM) 24 bloques de 4 000 × 16 bits
• 64 000 bytes de ROM integrada nun chip de estado de espera único (32 000 × 16 bits)
• Espazo de memoria externa direccionable máximo de 8 MB × 16 bits (DRAM síncrona)
• Memoria de bus paralelo externa de 16 bits que admite:
− Interface de memoria externa (EMIF) con capacidades GPIO e interface sen cola para:
− RAM estática asíncrona (SRAM)
− EPROM asíncrona
− DRAM síncrona (SDRAM)
− Interface de porto host mellorada en paralelo de 16 bits (EHPI) con capacidades GPIO
• Control programable de baixo consumo de enerxía de seis dominios funcionais de dispositivos
• Lóxica de emulación baseada na dixitalización no chip
• Periféricos no chip
− Dous temporizadores de 20 bits
− Temporizador de vixilancia
− Controladora de acceso directo á memoria (DMA) de seis canles
− Tres portos serie que admiten unha combinación de:
− Ata 3 portos serie con búfer multicanle (McBSP)
− Ata 2 interfaces de tarxetas dixitais multimedia/seguras
− Xerador de reloxo de bucle de fase enganchada programable
− Sete (LQFP) ou oito (BGA) pines de E/S de propósito xeral (GPIO) e un pine de saída de propósito xeral (XF)
− Porto escravo USB de velocidade completa (12 Mbps) que admite transferencias masivas, por interrupción e isócronas
− Interface multimáster e escravo de circuíto interintegrado (I2C)
−Reloxo en tempo real (RTC) con entrada de cristal, dominio de reloxo separado, fonte de alimentación separada
− Aproximación A/D sucesiva de 10 bits de 4 canles (BGA) ou 2 canles (LQFP)
• Lóxica de exploración de límites IEEE 1149.1† (JTAG)
• Paquetes:
− Moble plano cuádruple de perfil baixo de 144 terminais (LQFP) (sufixo PGE)
− MicroStar BGA™ de 179 terminais (matriz de bólas) (sufixo GHH)
− MicroStar BGA™ (matriz de bólas) sen chumbo de 179 terminais (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éctrico e de tren motriz (EV/HEV)
– Sistema de xestión de baterías (BMS)
– Cargador a bordo
– Inversor de tracción
– Conversor CC/CC
– Arrancador/xerador