Intégration de conception multi-cartes

Processus et solutions de débogage de conception

Dans des cas spécifiques, la conception d'un système robuste nécessite la conception de plusieurs cartes qui sont interconnectées pour former un système fonctionnel complet. Une telle conception multi-cartes crée une couche supplémentaire de complexité de conception et, par conséquent, une couche supplémentaire de complexité dans le processus de débogage de conception.
Il est important de faire la distinction que le débogage de conception au niveau du système n'est PAS équivalent au débogage de conception de plusieurs cartes uniques.

System Level Design Debugging

Voici un exemple très simple pour clarifier le point :
Ci-dessous, un système à 2 cartes avec la carte 1 alimentant la carte principale. Notre carte principale attend une entrée 5V, qui est également la spécification d'entrée pour la carte 1.

Board integration - Reliability engineering

La carte 1 et la carte principale ont été déboguées et trouvées sans bogue. Pourtant, le système multi-cartes a un bogue qui ne peut PAS être détecté lorsque chaque carte est déboguée individuellement et non dans le contexte d'un système :

Debugging - Reliability engineering

Dans ce cas, lorsque les planches sont inspectées par le personnel de BQR CircuitHawk en tant que système complet, nous constatons que la chute de tension aux bornes de l'inductance L1 fait que P5V0_OUT est de 4,2 V au lieu des 5 V attendus. Par conséquent, la carte principale est sous-alimentée et ne s'allume pas, provoquant un dysfonctionnement de l'ensemble du système.
Certains des défis courants rencontrés lors de la conception d'un système multi-cartes incluent la connectivité non vérifiée entre les cartes, l'absence de vérification de la conformité aux spécifications de connectivité et les erreurs causées par différents sous-traitants/équipes internes pour différentes cartes.

Le débogueur de conception CircuitHawk est l'outil idéal pour résoudre ces problèmes en vérifiant les erreurs de conception schématiques (logiques) et électriques cachées dans les systèmes multi-cartes.
CircuitHawk automatise le processus de débogage, réduit le nombre et la durée des cycles de débogage d'intégration, crée l'uniformité de la méthode et des résultats de simulation et d'analyse de vérification multi-cartes, augmente la confiance opérationnelle et assure une conformité complète et documentée avec les exigences/spécifications.

Pour récapituler, l'intégration de plusieurs cartes révèle une couche supplémentaire de problèmes de conception/fiabilité possibles. Un système doit d'abord être simulé, analysé et débogué pour chaque carte, puis au niveau du système (intégré).

CircuitHawk est le principal outil de débogage de conception virtuelle qui réduit la durée et le nombre de cycles de débogage d'intégration.