D1C67 Module bi-C6701

publicité
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
Téléchargement