Texas Instruments Processeur de signal numérique (DSP) TMS320C6452
Le processeur de signal numérique (DSP) TMS320C6452 de Texas Instruments est un générateur DSP à points fixes haute performance pour la plateforme DSP TMS320C6000™. Le composant C6452 est basé sur l'architecture de la troisième génération avancée haute performance de VLIW (très long mot d'instruction) de VelociTI™. Ce composant permet d'effectuer jusqu'à 7200 millions d'instructions par seconde (MIPS) à une fréquence d'horloge de 900 MHz. Le DSP TMS320C6452 comprend un sous-système de commutation Gigabit Ethernet à 3 ports, deux ports d'interface série de télécommunications (TSIP0/1) et un UART (avec contrôle de flux RTS et CTS). Ce composant est idéal pour les diagnostics médicaux, la vision industrielle/l'inspection, les radars et les sonars, militaire/aérospatiale, et les communications.Caractéristiques
- Processeur multimédia numérique haute performance :
- Fréquences d'horloge C6x+™ de 720 MHz, 900 MHz
- Durée du cycle d'instruction de 1,39 ns (-720) et 1,11 ns (-900)
- 5760, 7200 MIPS
- Huit instructions C64x+ de 32 bits/cycle
- Entièrement compatible avec le logiciel C64x/débogage
- Plages de températures commerciales (-720 et -900 uniquement)
- Plages de températures industrielles (-720 et -900 uniquement)
- Extensions de VelociTI.2™ au cœur DSP TMS320C64x+ ™ VLIW (très long mot d'instruction) avancé de VelociTI™ :
- Huit unités fonctionnelles très indépendantes avec des extensions de VelociTI.2 :
- Six ALU (32/40 bits), chacune prenant en charge l'arithmétique simple de 32 bits, double de 16 bits ou quadruple de 8 bits par cycle d'horloge
- Deux multiplicateurs prennent en charge quatre multiples 16 x 16 bits (résultats de 32 bits) par cycle d'horloge ou huit multiples 8 x 8 bits (résultats de 16 bits) par cycle d'horloge.
- Architecture à mémoire de charge avec support non aligné
- 64 registres à usage général de 32 bits
- La compression des instructions réduit la taille du code
- Toutes les instructions sont conditionnelles
- Améliorations supplémentaires du C64x+™ :
- Fonctionnement en mode protégé
- Les exceptions prennent en charge la détection d'erreurs et la redirection du programme
- Prise en charge matérielle de l'exploitation du module Auto-Focus en boucle Modulo
- Huit unités fonctionnelles très indépendantes avec des extensions de VelociTI.2 :
- Caractéristiques du jeu d'instructions C64x+ :
- Adressable en octets (données de 8/16/32/64 bits)
- Protection contre les surcharges 8 bits
- Extraction, définition et effacement d’un champ bit
- Normalisation, saturation et comptage de bits
- Orthogonalité accrue VelociTI.2
- Extensions C64x+ :
- Instructions compactes de 16 bits
- Instructions supplémentaires pour prendre en charge les multiples complexes
- Architecture de mémoire C64x+ L1/L2 :
- Cache/RAM du programme L1P de 256 kbits (32 ko) (mappage direct)
- Cache/RAM de données L1D de 256 kbits (32 ko) (associatif de jeu bidirectionnel)
- Cache/RAM mappé unifié L2 1 408 ko (allocation flexible)
- Prend uniquement en charge le mode Little Endian
- Interfaces de mémoire externe (EMIF) :
- Contrôleur de mémoire DDR2 SDRAM 32 bits avec un espace d'adressage de 512 Mo (E/S 1,8 V)
- EMIF asynchrone de 16 bits de large (EMIFA) :
- Portée d'adresse totale jusqu'à 128 Mo
- Portée d'adresse de 64 Mo par espace CE
- Interface sans colle avec mémoires asynchrones (SRAM, Flash et EEPROM)
- Mémoires synchrones (SBSRAM et ZBT SRAM)
- Prend en charge l'interface vers les dispositifs de synchronisation standard et la logique personnalisée (FPGA, CPLD, ASIC, etc.)
- Contrôleur d'accès à la mémoire directe amélioré (eDMA) (64 canaux indépendant)
- Sous-système de commutateur Gigabit Ethernet à 3 ports
- Quatre minuteurs 64 bits à usage général (chacun pouvant être configuré comme deux minuteurs 32 bits)
- Un UART (avec contrôle de flux RTS et CTS)
- Une interface de port série (SPI) à 4 fils avec deux sélections de circuit
- Circuit intégré maître/esclave (bus™ I2C)
- Deux ports d'interface série de télécommunications (TSIP0/1)
- Port série audio multicanal (McASP) :
- Dix sérialiseurs et mode SPDIF (DIT)
- Interface port-hôte (HPI) de 16/32 bits
- Compatible avec le déclenchement d'événement avancé (AET)
- L’interface maître/esclave d’interconnexion de composant périphérique (PCI) de 32 bits/33 MHz est conforme à la spécification PCI 2.3.
- Interface VLYNQ™ (interface FPGA)
- Chargeur d’amorçage (bootloader) ROM sur puce
- Modes d'économie d'énergie individuels
- Générateurs d'horloge PLL flexibles
- Compatible balayage de limites IEEE 1149.1 (JTAG™)
- 32 broches d'E/S (broches GPIO) à usage général (multiplexées avec d'autres fonctions du composant)
- Boîtier :
- nFBGA à 529 broches (suffixe ZUT)
- 19 mm x 19 mm, pas BGA de 0,8 mm
- Processus métallique Cu à 6 niveau/0,09 µm (CMOS)
- E/S de 3,3 V et 1,8 V, 1,2 V interne (-720 et -900)
Applications
- Diagnostics médicaux
- Vision industrielle/inspection
- Radar et sonar
- Militaire/aérospatiale
- Télécommunications
Schéma fonctionnel
Publié le: 2024-05-02
| Mis à jour le: 2024-06-16
