Spécialisée dans le monde du front-end, la société HDL Works se positionne plus particulièrement dans le domaine de la collaboration entre le FPGA et le PCB, proposant des solutions permettant de s’assurer la cohérence entre ces 2 mondes : des solutions de codesign brisant ainsi le mur entre le développement FPGA et la conception du PCB…
Solution logicielle
IO Checker est un véritable outil de codesign des signaux E/S entre le monde du FPGA et celui du PCB.


Fonction de vérification PCB – FPGA
- Quel que soit votre outil de CAO électronique pour le circuit imprimé : Altium, Cadence, Siemens (Mentor), Zuken, quel que soit votre FPGA : AMD (Xilinx), Intel (Altera), Microship (Actel), Lattice, I/O Checker vérifie la correspondance des signaux (E/S, Power, Paire différentielle…) entre les pins du FPGA et les signaux du circuit imprimé, en quelques minutes
- Visualisation des signaux à travers le boîtier du composant
- Personnalisation des règles de vérification avec les expressions régulières
- Sélection d’un FPGA alternatif pour la vérification

Fonction de conversion du FPGA vers PCB
- A partir d’un simple fichier CSV, ou d’un simple Top HDL accompagné du fichier de contrainte de pinout, IO Checker est capable d’assigner automatiquement le nom des signaux dans un projet PCB sous Altium Designer ou sous Cadence Allegro.
Fonction de conversion du PCB vers FPGA
A partir d’une simple netlist du projet PCB, IO Checker est capable de générer le fichier de contrainte d’E/S du projet FPGA, quel que soit le FPGA et son fondeur.
Dans les systèmes électroniques complexes, vérifier manuellement les interconnexions entre plusieurs PCB est long, fastidieux et source d’erreurs.
BoardTrace simplifie cette étape critique : il centralise toutes vos netlists PCB, vous permet de définir facilement les connexions entre cartes et offre une vue claire et structurée de toutes vos interconnexions. Résultat : vous gagnez du temps, réduisez les erreurs et sécurisez vos conceptions, tout en accélérant vos cycles de développement.

Les bénéfices sont immédiats :
- Réduction significative du temps de vérification
- Diminution des erreurs d’interconnexion
- Meilleure maîtrise des projets multi-cartes
- Cycles de développement plus courts
- Fiabilité accrue des conceptions électroniques

Avec laraçabilité de tous les signaux, y compris ceux du FPGA, à travers toutes les cartes connectées dans un système complet, visualisez et contrôlez vos FPGA et vos processeurs comme des cartes virtuelles.
Avec BoardTrace, voyez en un coup d’œil comment vos signaux IO se connectent à toutes les cartes et composants de votre système

Quel que soit votre FPGA, EASE est un outil Front end de conception FPGA collaborative, avec une organisation hiérarchique de votre projet, incluant les interfaces vers les outils fondeurs de FPGA, et des simulateurs fonctionnels. Il permet aussi la vérification du respect des règles du codage HDL (Linting), et la génération du rapport en format HTML du projet FPGA.
HDL Companion est l’outil complémentaire des logiciels des fondeurs de FPGA (Vivado, Quartus, Diamond, Libero), permettant :
- Visualisation de l’organisation hiérarchique d’un projet FPGA
- Navigation à travers les Signal, Variable, Process, Entity, Component…
- Vérification du respect des règles du codage HDL (Linting)

#PCB
#FPGA
#IO
#CONTRAINTE
#MULTI-CARTES




