Blog
Guide de Conception de la Carte Mère LattePanda Mu (Intel N305)
Les ordinateurs à carte unique sont devenus de plus en plus populaires dans l'automatisation industrielle, le edge computing et les applications d'IA embarquée. Bien que les plateformes prêtes à l'emploi offrent un point de départ pratique, de nombreux produits commerciaux nécessitent du matériel personnalisé, adapté aux exigences mécaniques, électriques et de connectivité spécifiques. Dans de tels cas, les solutions System-on-Module (SOM) offrent un équilibre pratique entre l'effort de développement et la flexibilité du système.
Le LattePanda Mu est un module d'ordinateur (SOM) compact basé sur x86, alimenté par la famille de processeurs Alder Lake-N d'Intel, y compris l'Intel N305. Contrairement aux cartes mères uniques traditionnelles, ce module intègre le processeur, la mémoire, le stockage et les circuits de gestion de l'alimentation dans un format compact, permettant ainsi aux concepteurs de se concentrer principalement sur le développement de cartes porteuses spécifiques à l'application.
Récemment, PCBCool a conçu une carte porteuse personnalisée pour la plateforme LattePanda Mu. L'objectif était de créer une plateforme matérielle robuste et extensible, capable d'exposer des interfaces à haute vitesse tout en maintenant une intégrité de signal et une alimentation fiables. Bien que le SOM simplifie considérablement le développement du système par rapport à la conception d'une carte mère x86 complète, la carte porteuse présente encore plusieurs défis d'ingénierie.
Exigences de conception de carte mère personnalisée
Avant le début de la conception schématique, plusieurs exigences du projet ont été définies pour guider l'architecture matérielle.
La carte porteuse LattePanda Mu devait exposer plusieurs interfaces externes tout en conservant un encombrement compact de circuit imprimé.
Les objectifs de conception principaux comprenaient :
- Alimentation électrique fiable pour le LattePanda Mu
- Capacité d'extension PCI Express Gen3
- Réseau Gigabit Ethernet
- Connectivité USB 3.0 pour les périphériques à large bande passante
- Connectivité USB 2.0 pour périphériques à bande passante moyenne
- Sortie DisplayPort en mode alternatif USB-C pour écrans externes
- Sortie HDMI pour écrans externes
- Accès E/S à usage général pour les applications de contrôle embarqué
- Facteur de forme mécanique compact
Étant donné que le processeur, le sous-système mémoire et les ressources de stockage sont déjà intégrés dans le module, l'effort de conception a pu se concentrer sur l'implémentation de l'interface et l'optimisation de la disposition du circuit imprimé plutôt que sur des circuits de support processeur complexes.
Architecture de la carte porteuse LattePanda Mu
Architecture de Traitement Centrée sur SOM
L'architecture globale du système est centrée sur le LattePanda Mu en tant que moteur de traitement principal, tandis que la carte porteuse définit la manière dont le système se connecte aux appareils externes, aux écrans, aux réseaux, aux modules d'extension et aux sources d'alimentation.
Cela fait de la carte porteuse un élément essentiel de la plateforme matérielle finale plutôt qu'une simple carte d'interface.
Alimentation électrique et distribution des rails d'alimentation
L'alimentation d'entrée est fournie par une source CC externe et distribuée via plusieurs rails d'alimentation nécessaires aux périphériques et aux interfaces d'extension. Bien que le SOM gère sa propre séquence d'alimentation interne, une capacité de courant suffisante et une distribution d'alimentation à faible bruit restent importantes pour un fonctionnement stable sous des charges de calcul variables.
Pour cette raison, l'architecture d'alimentation de la carte porteuse a été conçue pour prendre en charge à la fois le module LattePanda Mu et les interfaces externes connectées à la carte. Les ports USB, les circuits Ethernet, les interfaces d'affichage et les connecteurs d'extension imposent tous des exigences supplémentaires au réseau de distribution d'énergie.
Aperçu des interfaces à haute vitesse
Plusieurs interfaces à haute vitesse sont routées directement du SOM vers des connecteurs externes. Les canaux USB 3.0 prennent en charge les périphériques à large bande passante, tandis que les sorties DisplayPort et HDMI permettent la connexion à des moniteurs externes et des systèmes d'affichage industriels. Le Gigabit Ethernet assure la communication réseau, et les voies PCIe sont routées vers un connecteur d'extension pour l'intégration matérielle future.
Du point de vue de la conception d'un circuit imprimé, ces interfaces représentent la partie la plus critique de la conception car les exigences d'intégrité du signal deviennent de plus en plus importantes à mesure que les débits de données augmentent dans la gamme multi-gigabits.
En conséquence, la sélection de l'empilement de circuits imprimés, le contrôle de l'impédance, le routage des paires différentielles et la gestion du chemin de retour ont été pris en compte dès les premières étapes du processus de conception.
Considérations relatives à la conception d'interfaces à haute vitesse
Conception d'interface PCI Express Gen3
Les liaisons PCI Express Gen3 fonctionnent à 8 GT/s, ce qui les rend très sensibles aux discontinuités d'impédance, au désalignement excessif et aux mauvais chemins de courant de retour.
Toutes les paires différentielles PCIe ont été acheminées à l'aide de pistes à impédance contrôlée, conformément aux recommandations du PCI-SIG. L'impédance cible des paires différentielles était de 85 Ω ±15%. L'espacement entre les paires différentielles et la largeur des pistes ont été ajustés afin d'atteindre l'impédance requise tout en maintenant un couplage constant sur l'ensemble du tracé.
Une attention particulière a été portée à la minimisation des discontinuités introduites par les vias et les transitions de couches. Les paires différentielles ont toujours été routées sur la même couche, et les chemins de retour divisés ont été évités. Lorsqu'une paire différentielle devait changer de couche, des vias de stitching au sol à proximité ont été ajoutés pour fournir un chemin de retour continu et réduire les émissions électromagnétiques.
Des condensateurs de découplage AC ont été placés sur les voies de transmission PCIe conformément aux recommandations du PCI-SIG. Ces condensateurs bloquent les différences de tension continue entre les périphériques communicants tout en permettant au flux de données différentielles à haute fréquence de passer sans distorsion.
Le bon placement des condensateurs est essentiel car une distance excessive par rapport à l'émetteur peut introduire une dégradation indésirable du signal. Dans cette conception, des condensateurs de petit boîtier, tels que le 0402 ou plus petit, ont été préférés pour minimiser le décalage d'impédance des pastilles et maintenir le chemin de couplage AC compact.
Afin d'améliorer davantage la qualité du signal, les stub de routage ont été évités et le placement des connecteurs a été optimisé pour minimiser la longueur totale du canal. Si un accès de test est requis, les stub doivent être évités et les points de test doivent être placés sur la trace du signal.
Connectivité USB 3.0
La carte porteuse fournit deux ports USB 3.0 Type-A pour les périphériques à large bande passante tels que les SSD externes, les caméras industrielles et les dispositifs d'acquisition de données. Chaque port USB 3.0 Type-A inclut à la fois les lignes de données USB 2.0 D+/D− et les paires différentielles USB 3.0 SuperSpeed.
Les signaux USB 3.0 SuperSpeed fonctionnent à 5 Gbit/s et nécessitent de nombreuses techniques de routage similaires à celles utilisées pour le routage PCIe, bien que l'impédance différentielle cible soit différente. Le contrôle de l'impédance différentielle, l'égalisation de la longueur des paires et les plans de référence continus ont été maintenus tout au long du processus de routage.
Des condensateurs de couplage AC ont été placés sur les paires d'émission SuperSpeed conformément aux exigences de l'interface USB. Similairement au PCIe, ces condensateurs isolent les différences de tension en mode commun entre les appareils connectés tout en préservant l'intégrité du signal différentiel.
Étant donné que les connecteurs USB sont fréquemment exposés à une interaction directe de l'utilisateur, la protection contre les décharges électrostatiques a constitué une considération de conception importante. Pour les interfaces à haute vitesse, des dispositifs de protection ESD à faible capacité ont été placés immédiatement adjacents à l'interface du connecteur afin de réduire le risque de dommages lors de l'insertion et de la manipulation du câble, tout en minimisant la dégradation du signal causée par la capacité parasite.
Dans cette conception, différents dispositifs de protection ESD de Texas Instruments ont été utilisés pour les lignes de données USB 3.0 et USB 2.0. L'un est le TPD4E02B04 pour les lignes de données USB 3.0 car il satisfait une faible capacité de jonction de 0,25 pF et une tension de tenue inverse de 3,6 V. L'autre est l'ESDS452 pour les lignes de données USB 2.0, qui a une capacité de jonction de 3 pF et une tension de tenue inverse de 5,5 V.
Les performances EMI ont été améliorées en maintenant des plans de masse ininterrompus sous toutes les paires différentielles SuperSpeed et en minimisant les transitions de couche inutiles. Des bobines de suppression de mode commun peuvent être placées sur les lignes USB 2.0 D+/D− pour réduire le bruit de mode commun, mais elles doivent généralement être évitées sur les lignes USB 3.0 SuperSpeed, sauf si leurs performances à haute vitesse ont été soigneusement validées.
La protection VBUS était également requise car les périphériques USB externes peuvent tirer un courant excessif ou se comporter comme un court-circuit. Si cela se produit, le chemin d'alimentation USB peut solliciter le réseau de distribution d'alimentation de la carte porteuse, endommageant potentiellement les circuits d'alimentation ou déclenchant des réinitialisations système indésirables.
Pour éviter cela, le circuit intégré TPS2561 de Texas Instruments, un commutateur d'alimentation USB, a été utilisé pour la limitation du courant VBUS et la protection contre les défauts. Dans cette conception, le courant maximum admissible pour chaque port USB a été fixé à 1 A.
Architecture d'extension USB 2.0 par concentrateur
La LattePanda Mu offre un nombre limité d'interfaces USB 2.0 natives. Afin d'accroître la connectivité des périphériques, un contrôleur de hub USB TUSB4041I-Q1 a été intégré dans la conception de la carte porteuse.
Bien que l'USB 2.0 fonctionne à des vitesses de signalisation inférieures à celles du PCIe ou de l'USB 3.0, les considérations relatives à l'intégrité du signal restent importantes. Les pratiques de routage différentiel ont été maintenues et des dispositifs de protection ESD ont été mis en œuvre sur tous les ports accessibles de l'extérieur.
Le contrôleur de concentrateur, situé près du centre de la topologie USB, a permis de réduire les longueurs de piste et de simplifier le routage tout en maintenant une communication fiable sur tous les ports en aval.
Mode alternatif DisplayPort USB Type-C
L'une des parties les plus complexes de la conception a été la mise en œuvre du mode alternatif DisplayPort via un connecteur USB Type-C.
La conception utilise un contrôleur de port TUSB422 de type C conjointement avec un multiplexeur haut débit TUSB546A. Le TUSB422 gère la communication des canaux CC, la détection de l'orientation du câble et la négociation des modes alternatifs. Une fois l'orientation du câble déterminée, le TUSB546A route les voies DisplayPort vers les broches USB de type C appropriées.
Les signaux DisplayPort fonctionnent à des débits de données de plusieurs gigabits et nécessitent par conséquent un contrôle d'impédance strict et des pratiques de routage soignées. L'égalisation de la longueur des paires différentielles, la continuité du plan de référence et l'optimisation des vias ont été considérées comme des exigences de conception de haute priorité.
Des condensateurs de couplage AC ont été mis en œuvre sur les voies de l'émetteur DisplayPort afin d'éliminer les différences de polarisation CC entre les appareils connectés. De plus, une protection ESD a été appliquée aux voies à haute vitesse, aux lignes AUX, HPD et liées au CC pour améliorer la robustesse du système contre les événements de décharge externe.
Parce que le connecteur USB Type-C est généralement situé près du bord du circuit imprimé, le maintien d'une bonne performance EMI a nécessité une attention particulière aux chemins de retour de courant, à la mise à la terre du connecteur et à la stratégie de connexion du blindage.
Conception Gigabit Ethernet
La connectivité réseau a été mise en œuvre à l'aide du contrôleur Gigabit Ethernet RTL8111H-CG. Dans cette conception, le contrôleur se connecte au LattePanda Mu via une interface PCIe et convertit la liaison PCIe en paires différentielles MDI Gigabit Ethernet.
Les paires différentielles Ethernet entre le contrôleur et le module magnétique ont été routées avec une impédance contrôlée et des longueurs électriques appariées. Le placement du contrôleur Ethernet, des circuits magnétiques et du connecteur RJ45 a été optimisé afin de réduire la complexité du routage et de minimiser le couplage de bruit provenant des interfaces à haute vitesse adjacentes.
Des dispositifs de protection ESD ont été positionnés à proximité du connecteur RJ45 pour protéger contre les événements de décharge du câble. Les magnétiques Ethernet assurent une isolation galvanique entre le côté PCB et le côté câble tout en contribuant à améliorer la compatibilité électromagnétique.
Pensées finales
Un SOM tel que le LattePanda Mu peut grandement réduire la complexité du développement matériel x86, mais la carte porteuse est ce qui transforme le module en une plateforme produit utilisable. Son rôle n'est pas seulement d'exposer les interfaces, mais aussi de rassembler la distribution de puissance, l'intégrité du signal, la protection, le contrôle de la disposition et la fabricabilité en un seul système matériel fiable.
Pour les équipes développant des cartes porteuses personnalisées ou des produits basés sur des SOM, PCBCool peut accompagner le processus depuis la revue d'ingénierie et la fabrication de PCB à impédance contrôlée jusqu'à l'assemblage, l'inspection et les tests de PCB, aidant ainsi les projets matériels à passer plus fluidement de la conception à la production.
FAQ
La raison principale est que chaque couche ajoutée rend le processus de fabrication plus difficile à contrôler. Plus il y a de couches, plus il y a de risques de défauts dans les couches internes, de problèmes d'alignement, de difficultés de laminage et de rebut.
Les pastilles BGA sont petites et espacées de près, de sorte que de petites erreurs de fabrication peuvent facilement devenir des problèmes d'assemblage.
Andy est un professionnel expérimenté de l'industrie des circuits imprimés (CI), fort de plusieurs décennies d'expérience dans la fabrication, l'assemblage et le support client des CI. Chez PCBCool, il dirige l'équipe de marketing et contribue à transformer l'expérience pratique des projets en contenu technique utile pour les ingénieurs, les acheteurs et les développeurs de produits.