L’Edison 43, Boulevard Vauban 78280 GUYANCOURT Tél : 01 30 57 31 13 Fax : 01 30 43 51 17 www.hsp.fr S1C44 Module mono-C44 CARACTÉRISTIQUES bus global ! Puissance de 60 MFLOPS ! 0.5, 1, 2 ou 4 Moctets de SRAM 0 WS sur le bus local du processeur ! 0, 16 ou 32 Moctets de SDRAM sur le bus global du processeur Dans la page Lecture Ecriture 1 0 Hors page 3 WS 1 WS ! Mémoire ROM contenant les informations de configuration du processeur 2 3 4 1 0 C44 1 5 4 5 JTAG bus local EPROM SRAM NB : La configuration en pointillés est une option à spécifier lors de la commande FONCTIONNEMENT Le module simple S1C44 comprenant un processeur TMS320C44 à 60 Mhz occupe un emplacement TIM-40 sur une carte porteuse ISA, PCI , Compact PCI ou VME. Le processeur possède une mémoire SRAM 0 WS allant jusqu’à 4 Mo, sur son bus local. Il dispose également d’une mémoire SDRAM (Mémoire RAM Dynamique Synchrone), allant jusqu’à 32 Mo, sur son bus global. Ces mémoires communiquent avec le processeur en mots de 32 bits. ! Debug temps réel en utilisant le JTAG connecté au C44 Grâce aux informations contenues dans une mémoire ROM implantée sur le module, le processeur peut être initialisé sans avoir besoin d’être reconfiguré par le programme utilisateur, à chaque remise en route. ! D’autres modules comportant d’autres processeurs ou bien des entrées/sorties peuvent venir s’interfacer au module S1C44. Ils communiquent au travers des 4 ports de communication disponibles sur le TMS320C44. 6 ports de liaison à 20 Mo/s (sur le processeur) ! Peut s’enquiller sur une carte au format ISA, PCI, Compact PCI ou VME ! Oscillateur interne au module pour gestion de l’horloge ! Fonctionne sous Dos, Windows 3.11, 95 et NT ! Compatible avec L’OS temps réel VIRTUOSO Les programmes sont debuggés au travers du JTAG présent sur le module. ENVIRONNEMENT LOGICIEL Pour la mise au point de l’application, il est nécessaire de disposer du compilateur C pour TMS320C4x de ExpressDSP, ainsi qu’un logiciel de chargement des programmes, appelé server/loader, qui vient lancer le 1er processeur qui va à son tour lancer celui qui le suit (sur un autre module), et ainsi de suite... Toutes marques commerciales reconnues - Document non contractuel, informations succeptibles d'être modifiées sans préavis - Version 1.0 1 processeur DSP TMS320C44 à 60 Mhz Oscillateur 2 Vers la carte porteuse ! Vers la carte porteuse SDRAM ! Module TIM-40 de taille 1 MODULES DISPONIBLES, EN FONCTION DES CONFIGURATIONS MÉMOIRES ! ! ! ! ! ! ! ! ! ! ! ! S1C44-0500 S1C44-0516 S1C44-0532 S1C44-1000 S1C44-1016 S1C44-1032 S1C44-2000 S1C44-2016 S1C44-2032 S1C44-4000 S1C44-4016 S1C44-4032 1 processeur C44 à 60 Mhz - 0,5 Mo SRAM 0WS sur le bus local / 0 Mo SDRAM sur le bus global 1 processeur C44 à 60 Mhz - 0,5 Mo SRAM 0WS sur le bus local / 16 Mo SDRAM sur le bus global 1 processeur C44 à 60 Mhz - 0,5 Mo SRAM 0WS sur le bus local / 32 Mo SDRAM sur le bus global 1 processeur C44 à 60 Mhz - 1 Mo SRAM 0WS sur le bus local / 0 Mo SDRAM sur le bus global 1 processeur C44 à 60 Mhz - 1 Mo SRAM 0WS sur le bus local / 16 Mo SDRAM sur le bus global 1 processeur C44 à 60 Mhz - 1 Mo SRAM 0WS sur le bus local / 32 Mo SDRAM sur le bus global 1 processeur C44 à 60 Mhz - 2 Mo SRAM 0WS sur le bus local / 0 Mo SDRAM sur le bus global 1 processeur C44 à 60 Mhz - 2 Mo SRAM 0WS sur le bus local / 16 Mo SDRAM sur le bus global 1 processeur C44 à 60 Mhz - 2 Mo SRAM 0WS sur le bus local / 32 Mo SDRAM sur le bus global 1 processeur C44 à 60 Mhz - 4 Mo SRAM 0WS sur le bus local / 0 Mo SDRAM sur le bus global 1 processeur C44 à 60 Mhz - 4 Mo SRAM 0WS sur le bus local / 16 Mo SDRAM sur le bus global 1 processeur C44 à 60 Mhz - 4 Mo SRAM 0WS sur le bus local / 32 Mo SDRAM sur le bus global Ports de Communication 1 2 4 5 Bus global Architecture interne d’un C4X Bus local TMS320C4X Interruptions et contrôle JTAG # " Cache Programme Bloc 0 RAM (4Ko) Bloc 1 RAM (4Ko) ROM (16Ko) $$ $$ $$ $$ $ $ CPU Virgule flottante et entier Co-processeur DMA ALU Multiplicateur virgule flottante et entier Voie 0 12 Registres de précision étendus Voie1 Horloge et reset C44 * 4 Ports de Communication (1, 2, 4, 5) Adressage des bus mémoires Boîtier Adresse Gen.0 24 bits Plastique CARTES PORTEUSES Voie 2 Adresse Gen.1 Voie 3 8 Registres auxiliaires Voie 4 14 Registres de contrôle % " " " Timer 1 " " " # " " Port de comm. 1 " " Port de comm. 2 " " Port de comm.4 " " Port de comm. 5 " Module JTAG Timer 0 Voie 5 TMS320C40 10,7 cm % 6,35 cm Slot 3 Slot 2 Slot 4 Slot 1 Interface PC Slot 4 Slot 3 Slot 2 Slot 1 JTAG ISA / PCI VME / COMPACT PCI