ezPCI

Conception, développement et validation d'une IP VHDL de l'interface PCI. Développement des drivers pour Windows et Linux. Développement d'une carte PCI avec une FPGA Actel.
Responsable
MESSERLI Etienne
Période
août 1999 - mai 2001
Axes
Accélération matérielle du traitement de l'information

L'institut ReDS a mis au point une carte PCI de développement. 

Cette carte est le résultat du projet ezPCI du CCSI de la HES-SO. Les but de ce projet furent la réalisation core VHDL de l'inteface PCI, de fournir les fichiers de test ainsi que les drivers pour les systèmes Windows, puis d'implémenter ce core dans diverses technologies disponibles sur le marché.

L'EIVD a réalisé une intégration dans un circuit Actel, technologie anti-fuse, et l'EIV a utilisé une Xilinx, technologie SRAM.

Description

                                                                           

Il s'agit d'une carte 32 bits mixtes (3,3 ou 5 V) à 33 Mhz. Elle est constituée de deux FPGA: 
- Une FPGA interface qui gère le bus PCI, via le core ezPCI,et fourni un bus simple pour la seconde FPGA.
- Une FPGA disponible l'application proprement dite. Elle dispose aussi d'une zone de personnalisation afin de pouvoir y ajouter des fonctionnalités (type convertisseur, par exemple). Cette architecture permet une grande souplesse d'utilisation. Elle peut facilement s'adapter à différents projets.

Utilisation de la carte

Cette carte a été utilisée dans différents projets:
- Carte d'interface pour la régulation.
- Test d'encryptage de données pour serveur VPN.