L’Edison 43, Boulevard Vauban 78280 GUYANCOURT Tél : 01 30 57 31 13 Fax : 01 30 43 51 17 www.hsp.fr D1C67 Module bi-C6701 CARACTÉRISTIQUES ! Module TIM de taille 2 ! Cluster de 2 processeurs DSP TMS320C6701 à 150 Mhz ! Puissance de 1.8 GFLOPS ! 16 ou 32 Moctets de SDRAM par processeur ! 256 Koctets de SBSRAM par processeur FONCTIONNEMENT Interconnexion des bus de chaque processeur via un mécanisme de type FIFO ! Possible fonctionnement des mémoires SDRAM en mode miroir Le module double D1C67 comprenant 2 DSP TMS320C6701à 150 Mhz, occupe 2 emplacements TIM sur une carte porteuse ISA, PCI, Compact PCI ou VME. Les deux processeurs possèdent chacun une mémoire SDRAM de 16 ou 32 Mo et une mémoire rapide SBSRAM (Synchro-Burst Static RAM) de 256 Ko. ! Debug temps réel en utilisant le JTAG connecté aux C6X ! 6 ports de liaison à 20 Mo/s en entrée/sortie du module ! Peut s’enquiller sur une carte au format ISA, PCI, Compac PCI ou VME Les deux processeurs s’échangent des données soit en transfert DMA synchronisé par un mécanisme de type FIFO, soit en faisant fonctionner un banc de mémoire SDRAM en mode miroir. Dans ce cas, toute écriture faite sur un bus mémoire est immédiatement reproduite sur l’autre bus mémoire. D’autres modules comportant d’autres processeurs ou bien des entrées/sorties peuvent venir s’interfacer au module D1C67. Ils communiquent au travers des 6 ports de communication selon un protocole de type C4x. ! Oscillateur interne au module pour gestion de l’horloge Les programmes sont debuggés au travers du JTAG présent sur le module. ! Fonctionne sous Dos, Windows 3.11, 95 et NT ENVIRONNEMENT LOGICIEL ! Compatible avec la version fixe du C6X (C62) ! Compatible avec L’OS temps réel VIRTUOSO Pour la mise au point de l’application, il est nécessaire de disposer du compilateur C pour TMS320C6x de ExpressDSP , ainsi que d’un logiciel de chargement des programmes, appelé server/loader, qui vient lancer les deux processeurs, quasi simultanément. Toutes marques commerciales reconnues - Document non contractuel, informations succeptibles d'être modifiées sans préavis - Version 1.0 ! MODULES DISPONIBLES, EN FONCTION DES CONFIGURATIONS MÉMOIRES ! D1C67-16 ! D1C67-16M ! D1C67-32 ! D1C67-32M 2 processeurs C6701 à 150 Mhz, 16 Mo de SDRAM et 256 ko de SBSRAM, par processeur 2 processeurs C6701 à 150 Mhz, 16 Mo de SDRAM et 256 ko de SBSRAM, par processeur, mode miroir 2 processeurs C6701 à 150 Mhz, 32 Mo de SDRAM et 256 ko de SBSRAM, par processeur 2 processeurs C6701 à 150 Mhz, 32 Mo de SDRAM et 256 ko de SBSRAM, par processeur, mode miroir Architecture interne d’un C6X RAM Données Adresses 32 bits Données 8, 16, 32 bits 512 kbits RAM Cache/RAM Programme Adresses 32 bits Données 256 bits 512 kbits RAM " EMIF # $ Test Emulation Control JTAG " Bus Programme/Données " " Registres de Contrôle DMA " Extracteur de Programme Voie 1 Decodage des instructions Chemin Chemin de données 1 de données 2 Test Voie 4 Fichier Registres A Fichier Registres B L1 S1 M1 D1 L2 S2 M2 D2 $ Port série Multivoies buffurisé (T1/E1) Voie 0 Logique de Contrôle Voie 2 Voie Aux. Emulation " Interruptions Port Hôte Bus périphérique Dispatch des instructions $ Port série Multivoies buffurisé (T1/E1) $ $ Timer Timer Unités de calcul Flottant ! Le module D1C67 a une hauteur supérieure aux autres modules. Il convient donc de prévoir un double emplacement dans le châssis. CARTES PORTEUSES % TMS320C6X TMS320C6X % 10,7 cm 13 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