Instrumentation Générique
Principe et Applications
La carte SIERA est une carte d’interface générique
permettant d’acquérir et de générer des signaux mixtes.
Cette carte est notamment utilisée pour interfacer des URL
(Unités Remplaçables en Ligne) avec des bancs d’essais, de
test, ou d’instrumentation.
La carte SIERA possède un cœur numérique basé sur un FPGA
Xilinx, et peut stocker jusqu’à 12 configurations (bitstreams)
différentes. Un contrôleur de configuration permet de
charger en dynamique (à chaud) l’une des configurations
stockées, à partir d’un bus de commande TTL externe.
Interfaces
Les signaux d’interface de la carte SIERA sont répartis sur des
embases miniatures haute densité VHDCI 68pts, SMC, et
Mictor 50.
La carte SIERA comporte les interfaces suivantes :
100 entrées différentielles compatibles RS-485, 50Mbps,
mode commun [-7V;+12V]
76 entrées différentielles compatibles RS-422 (TIA/EIA-422-B),
30MHz
28 entrées analogiques optocoupleur rapides haute
précision, tension d’entrée 0-30V, 10Mbd, déclenchement
0.5mA typ ajustable avec précision grâce à la pente
abrupte de la fonction de transfert V
OUT
=f(I
IN
) au niveau de
la zone de basculement
12 banques d’E/S TTL 8 bits bidirectionnelles
16 sorties switchs analogiques rapides, tension commutable
0-5V, temps de basculement 20ns, Ron 2.5 typ, pull-up 5V
interne ajustable
8 sorties switchs analogiques, tension commutable 0-36V,
temps de basculement 300ns, Ron < 30, pull-up interne
ajustable à potentiel de rappel externe commun,
protection contre les surtensions
4 sorties analogiques différentielles rapides de type ADC
driver, SR 1100V/µs, mode commun et gain ajustables,
faible distorsion harmonique, temps d’établissement 20ns à
0.01%, V
OUT
MAX
8V, I
OUT
MAX
95mA
4 sorties vidéo analogiques 50, commutables par relais SPST
HF piloté par le FPGA, bande passante 300MHz à gain unité,
SR 7000V/µs, I
OUT
MAX
145mA, tension de sortie [-10V;+10V],
limitation de tension de sortie ajustable
80 sorties différentielles compatibles RS-422 (TIA/EIA-422-B),
30MHz, V
OD
> 2V
1 entrée et 2 sorties TTL 50, True TTL 2.4V, 30 MHz,
1 UART RS-232
Cœur
Le cœur de la carte SIERA un FPGA Xilinx Spartan-3 contenant
62200 macrocells, 432K de RAM distribuée, et 1728K de Block
RAM.
Le FPGA intègre un softcore microprocesseur Harvard 32 bits
(Microblaze) permettant notamment de gérer le hardware du
circuit programmable. Le softcore est entièrement configurable
et modulaire, ce qui permet de l’adapter aux différentes
configurations FPGA de la carte.
Architecture du FPGA
Utilisation
La carte SIERA est conçue mécaniquement pour être intégrée
en face avant d’un châssis de type VME.
Alimentations : +5V 2A, +12V/-12V 1A.
Protections en courant par nanofuses Omni-Blok sur chaque
voie d’alimentation (maintenance facilitée).
Carte Interface Dynamique SIERA
Carte d’interface générique basée sur un cœur numérique
FPGA Xilinx XC3S4000
Système multi-configurations FPGA : 12 bitstreams 16Mbits
ou 6 bitstreams 32Mbits, chargement de configurations en
dynamique (à chaud)
12 banques d’E/S TTL 8 bits
100 entrées différentielles RS-485 50Mbs
76 entrées différentielles RS422 30MHz
80 sorties différentielles RS-422 30MHz
8 sorties switchs analogiques 0-36V/250ns
16 sorties switchs analogiques rapides 0-5V/20ns
4 sorties vidéo 50 commutables avec protections
2 sorties 1 entrée TTL 50 (true TTL)
4 sorties analogiques différentielles rapides type ADC driver
28 entrées optocoupleurs rapides 10Mbs, haute sensibilité
0,5mA typ, déclenchement ajustable
Microprocesseur softcore 32 bits Microblaze
Mémoire externe SRAM 256K×16 bits, Serial Flash 1Mbits
Port série RS-232, moniteur/shell intégré
Testable par bus Boundary-Scan : carte compatible avec
les standards IEEE 1149.1 (JTAG), chaîne JTAG configurable
Fréquence max du système 100MHz
Applications industrielles -40°C/+85°C
Carte SIERA
Asco Electronique – décembre 2006
Configuration dynamique du cœur numérique
La carte SIERA contient 6 mémoires Flash Proms parallèles permettant de stocker au total 192Mbits de configuration
FPGA, soit 6 bitstreams de 32Mbits ou 12 bitstreams de 16Mbits.
Les mémoires sont gérées par un contrôleur de configuration, qui permet de charger en dynamique (« à chaud ») l’une
des configurations stockées. La sélection de la configuration désirée est effectuée via un bus de commande TTL 8 bits
externe.
La programmation des mémoires s’effectue via le bus JTAG, à l’aide de l’outil Impact de Xilinx ou tout autre outil de
programmation compatible.
Afin de minimiser les temps de programmation, les mémoires sont chaînées entre elles et chaque mémoire peut être mise
en mode BYPASS.
Instrumentation Générique
BLOCK DIAGRAM
Carte SIERA
Votre contact / Your contact :
e-mail : Asco.Elec@wanadoo.fr
www.asco-elec.fr
A.S. CO Electronique S.A.
Siège social
274 Avenue Roger Salengro
92370 Chaville (France)
Tel : 01 41 15 85 93
Fax
:
A.S. CO Electronique S.A.
Site de Caen
274 Avenue Roger Salengro
92370 Chaville (France)
Tel : 01 41 15 85 93
Fax :
01 41 15 85 93
Carte montée en bac VME
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !