Unité 2 / 12

Intelligence artificielle dans la conception de circuits et prise en charge de la configuration des circuits imprimés

Gains :

  • Capacité à accélérer les projets de schémas, de sélection de composants et de calcul d'approvisionnement/consommation avec l'IA et à valider de manière croisée avec la fiche technique
  • Possibilité de revoir la disposition des PCB, l'empilement des couches et les règles d'intégrité du signal avec la prise en charge de l'IA
  • Capacité à tester les solutions de circuits/schémas suggérées par l'IA avec DRC, simulation et mesure de prototypes

Un produit électronique est le produit de deux grandes étapes : schématique : le dessin logique des composants et des connexions et l'agencement (la manière dont ces composants sont physiquement disposés sur le circuit imprimé). Le diagramme détermine « quoi connecter » ; "Où et comment il sera connecté" est déterminé dans le layout. Dans cette unité, vous verrez comment utiliser l'IA comme accélérateur dans les deux phases, mais pourquoi la décision finale est prise par la fiche technique, la simulation, la vérification des règles de conception (DRC : vérification automatique de la fabricabilité et des règles électriques) et la mesure du prototype. La tension fondamentale ici est que l'IA décrit couramment comment un circuit devrait fonctionner, mais elle ne mesure pas les limites réelles des composants réels que vous choisissez ni la réalité physique de votre carte.

Là où l'IA est forte dans la conception de circuits

L'IA est forte sur la partie « réflexion » de la conception : générer des options de topologie, expliquer comment créer un bloc, montrer les étapes pour appliquer une formule dans une feuille de données et construire le squelette d'un compte. Par exemple, il peut vous donner les étapes de conception d'un diviseur de tension (un circuit simple qui proportionne la tension d'entrée avec deux résistances), d'un filtre passe-bas ou d'un bloc amplificateur opérationnel, dans l'ordre. Peut discuter des broches qui seraient logiques pour connecter les périphériques d'un microcontrôleur, des lignes sensibles au bruit. Il vous aide à créer un arbre de puissance : un diagramme montrant de quel régulateur chaque bloc est alimenté.

Mais ici, il est nécessaire de faire une distinction critique : la valeur de la résistance, la valeur du condensateur ou la sélection du régulateur donnée par l'IA est un point de départ. La valeur réelle dépend de votre tension/courant/tolérance, de votre plage de température et de la fiche technique de la pièce que vous choisissez. Des détails tels que la puissance (puissance) d'une résistance, la tenue en tension et l'effet de polarisation CC d'un condensateur (sa capacité diminue avec la tension appliquée), la valeur RDS(on) d'un MOSFET sont essentiels dans le produit et sont vérifiés uniquement à partir de la fiche technique.

Calcul de l'alimentation et de l'alimentation (intégrité de l'alimentation)

L'une des tâches les plus courantes consiste à créer un bilan de puissance : additionner la quantité de courant consommée par chaque bloc et choisir le régulateur et le chemin d'alimentation en conséquence. L'IA peut vous aider à configurer ce tableau, mais chaque valeur actuelle dans les lignes doit provenir de la fiche technique de ce composant ; L'IA disant "ça tire généralement autant" n'est pas une validation.

Astuce : Demandez à l'IA de construire le tableau du bilan de puissance sous la forme d'un "squelette vide" (composant, bloc, courant min/typique/max, colonne source). Remplissez ensuite vous-même chaque cellule de la fiche technique. L’IA fait donc gagner du temps mais n’invente pas de chiffres.

L'IA peut vous rappeler les principes généraux (placer le plus près possible de la puce, utiliser des traces courtes et larges, paralléliser différentes valeurs) concernant les condensateurs de découplage/bypass (condensateur de découplage : condensateur placé près de l'extrémité d'alimentation de chaque puce, répondant aux demandes de courant soudaines et supprimant le bruit). Cependant, la réponse à la question de savoir combien et quelle valeur dépend de la recommandation figurant dans la fiche technique de la puce et de sa fréquence de fonctionnement.

Intégrité du signal dans la disposition des PCB

L'intégrité du signal est la capacité d'un signal à atteindre sa destination sans être déformé sur la carte. Quatre concepts reviennent le plus souvent dans la conception à grande vitesse :

  • Plan de référence/masse : couche de cuivre continue à travers laquelle circule le courant de retour du signal. S'il est interrompu, le bruit et les radiations augmenteront.
  • Chemin de retour : chaque courant de signal a un chemin de retour ; Ce chemin doit s'écouler sans interruption, juste en dessous de la trace du signal.
  • Diaphonie : le signal d'une piste passe à la piste voisine. Elle diminue avec la distance qui les sépare et la proximité du plan.
  • Contrôle d'impédance : dans les lignes à grande vitesse, la largeur de trace et l'empilement de couches (empilement) sont calculés pour atteindre une certaine impédance caractéristique (par exemple 50 Ω ou 100 Ω différentiel).

L’IA est très efficace pour transformer ces principes en une liste de contrôle. Vous pouvez décrire votre réseau et demander « quels risques dois-je vérifier pour l'intégrité du signal dans ce réseau ? » Mais les valeurs de largeur de trace, de jeu et d'impédance sont déterminées par le solveur de champ ou l'outil de calcul du générateur en fonction de la pile de couches réelle et des capacités du fabricant de votre carte ; Une valeur donnée par l'IA comme "trace de 0,3 mm pour 50 Ω" doit absolument être vérifiée car elle dépend de l'épaisseur de la couche et du matériau.

trois mini-cases

Cas 1 — Piège à polarisation CC. Un concepteur filtre la ligne 3,3 V avec le « condensateur céramique X7R 10 µF, 6,3 V, recommandé par AI ». La carte est plus bruyante que prévu. Lors de la mesure, on constate que ce petit condensateur perd plus de la moitié de sa capacité effective en dessous de 3,3 V (effet de polarisation CC). Lorsque la courbe capacité-tension dans la fiche technique est examinée, on constate que la valeur efficace chute à ~4 µF. L'IA avait donné une valeur générale ; le comportement réel est évident à partir de la courbe de la fiche technique uniquement.

Cas 2 — Plan de sol tronqué. Un ingénieur décrit sa disposition à l'IA, notant qu '«une ligne de signal à grande vitesse passe par une fente dans le plan de sol en dessous». AI rappelle que cela peut allonger le chemin de retour et provoquer des rayonnements et du bruit, et qu'il ne faut pas faire passer la ligne par la fente ni mettre de condensateur en pont. L'ingénieur prend cela comme un avertissement, vérifie visuellement la fente dans une vue 3D de la planche et réachemine la ligne. Ici, l’IA a servi de liste de contrôle ; L'ingénieur a pris la décision avec une justification mesurable.

Cas 3 — Correspondance de paquet incorrecte. Un stagiaire demande à l'IA de créer une « empreinte » pour un connecteur (le motif d'îlot de soudure du composant sur la carte). L'IA donne des mesures qui semblent raisonnables. Le stagiaire l'utilise sans le comparer avec le dessin mécanique du fabricant ; A l'arrivée des cartes, le connecteur ne rentre pas. L'approche correcte consiste à vérifier textuellement chaque empreinte à partir du dessin mécanique officiel du fabricant ; L’IA ne pourra jamais arrêter à elle seule la production d’empreintes digitales.

Modèles d'invite copiables

MODÈLE DE SQUELETTE DE BUDGET DE PUISSANCE "Créez un squelette de tableau de budget de puissance vierge pour les blocs suivants : [liste des blocs/puces]. Colonnes : composant, tension d'alimentation, courant min/typique/max, source (numéro de page de la fiche technique), note. Laissez les valeurs numériques EN BLANC ; notez que chaque courant doit être renseigné à partir de la fiche technique correspondante. Expliquez quelle marge je dois prendre pour la sélection du total et du régulateur à la fin. "

MODÈLE DE LISTE DE CONTRÔLE DE L'INTÉGRITÉ DU SIGNAL "Considérez la disposition suivante : [description de la carte ; nombre de couches, lignes rapides, blocs analogiques sensibles]. Décrivez les risques que je dois vérifier pour l'intégrité du signal et l'intégrité de l'alimentation, élément par élément : continuité du plan de masse, chemin de retour, placement du condensateur de découplage, diaphonie, contrôle d'impédance. Ajoutez des informations "comment mesurer/comment vérifier" pour chaque élément. Trace exacte "DONNER la largeur/valeur d'impédance."

MODÈLE D'ENQUÊTE DE SÉLECTION DE COMPOSANT "Répertoriez les paramètres de la fiche technique que je dois vérifier lors de la sélection d'un composant pour le bloc suivant : [description du bloc, par exemple régulateur abaisseur]. Pour chaque paramètre, écrivez pourquoi il est important et dans quelles conditions de fonctionnement il est critique (par exemple température, polarisation CC, RDS (on), tolérance). NE RECOMMANDEZ PAS une pièce spécifique ; je choisirai dans la fiche technique. "

MODÈLE D'EXAMEN DU SCHÉMA "Examinez la description schématique ci-dessous et demandez d'éventuelles erreurs sous forme de questions (par exemple, "cette broche nécessite-t-elle une résistance de rappel", "le régulateur fournit-il un courant de charge minimum"). NE DITES PAS vrai/faux absolu ; une liste de questions apparaîtra pour que je puisse vérifier par rapport à la fiche technique. Schéma : [recette/coller]."

Invite faible/Invite forte

INVITE FAIBLE : « Quel condensateur dois-je mettre pour 3,3 V ? »

INVITE FORTE : "Expliquez quels critères (capacité, marge de tenue en tension, effet de polarisation CC, type diélectrique

L'invite faible vous invite à composer une valeur unique ; L'invite puissante vous donne un chapiteau qui pose les bonnes questions.

Couches de vérification dans la conception de circuits/PCB

couche

Qu'est-ce que

Le rôle de l'IA

Fiche technique

Renvoie les limites réelles du composant

Génère une liste de paramètres et une question

Simulation (ÉPICE)

Prédit numériquement le comportement du circuit

Installation des sorties et aperçu de la netlist

RDC/ERC

Vérification de la fabricabilité et des règles électriques

Donne une liste de règles à vérifier

Mesure des prototypes

Corrige sur une vraie carte

Recommande un plan de mesure et un point de test

Attention : même la simulation SPICE (résolution du circuit avec un modèle mathématique) est aussi bonne que la précision du modèle. La simulation établie par l'IA ne garantit pas la réalité sans tenir compte des modèles réels des composants et des effets parasites (résistance/inductance des traces).

Erreurs courantes

  • Ne pas vérifier la valeur du composant donnée par l'IA avec la fiche technique. La polarisation CC, les limites de température et de puissance sont déterminantes pour le produit.
  • Considération de l'impédance/largeur de trace indépendante de l'empilement des couches. La valeur varie selon le matériau et l'épaisseur ; La surface est calculée avec l'outil solveur/générateur.
  • Ne pas vérifier l'empreinte avec un dessin mécanique. Un mauvais modèle d'îlot de soudure détruit la carte entière.
  • Considérant la conception terminée une fois passée la RDC. Même si les règles DRC sont adoptées, l'intégrité du signal et le comportement thermique sont vérifiés séparément.
  • Mettre le résultat SPICE de l'IA à la place du prototype. Une simulation est une prédiction ; Le dernier mot est votre mesure.

En résumé

Dans cette unité, vous avez positionné l'IA comme un accélérateur et un générateur de listes de contrôle dans le schéma de circuit, le budget de puissance et la disposition des PCB. L'IA suggère la topologie, échafaude les calculs, rappelle les risques liés à l'intégrité du signal et génère des questions de révision. Mais chaque valeur de composant est vérifiée à partir de la fiche technique, chaque valeur d'impédance/trace à partir du calcul de l'empilement de couches, chaque empreinte à partir du dessin mécanique et chaque décision de conception issue du DRC, de la simulation et de la mesure du prototype. Utilisez l’IA comme un partenaire qui « vous fait poser les bonnes questions » plutôt que « vous donne des chiffres ».

Tâche de candidature

Choisissez un petit bloc de circuit (par exemple un régulateur abaisseur ou une interface de capteur). Extrayez d'abord les paramètres de la fiche technique à contrôler de l'IA avec le modèle "Requête de sélection de composants". Créez ensuite un tableau vierge avec le modèle « Squelette du budget de puissance » et remplissez les valeurs des deux composants à partir des fiches techniques réelles. Enfin, utilisez le modèle « Liste de contrôle de l'intégrité du signal » pour répertorier les risques de déploiement et écrire comment vous allez vérifier chacun d'entre eux.

liste de contrôle

  • [ ] J'ai vérifié chaque valeur de composant suggérée par AI dans la fiche technique (y compris la polarisation CC, la température, la puissance).
  • [ ] Je n'ai pas adapté les courants du tableau de bilan de puissance à l'IA, mais je les ai renseignés à partir des fiches techniques.
  • [ ] J'ai calculé les valeurs d'impédance/largeur de trace avec l'outil de pile de couches et de solveur/générateur de champ.
  • [ ] J'ai comparé chaque empreinte au dessin mécanique du fabricant.
  • [ ] J'avais prévu de vérifier le tracé avec DRC/ERC, simulation et plan de mesure du prototype.
  • [ ] J'ai marqué la sortie de l'IA comme un préliminaire à vérifier, pas comme la conception finale.