Définition des sous-empilements - Mode avancé

Il existe deux modes de conception rigide-flex disponibles dans le logiciel de conception de PCB d'Altium. Le mode d'origine, ou mode standard, appelé Rigid-Flex, prend en charge les conceptions rigide-flex simples. Si votre conception présente des exigences rigide-flex plus complexes, telles que des zones flexibles qui se chevauchent, vous devez alors utiliser le mode Advanced Rigid-Flex (également appelé rigid-flex 2.0). Le mode se choisit dans le menu Tools du Layer Stack Manager.

La différence fondamentale entre ces modes est que, dans le mode d'origine, la forme de la carte est divisée en régions de carte distinctes en plaçant une ligne de séparation (Split Line), et cette ligne de séparation reste un objet qui définit où une région de carte se termine et où une autre commence. En mode Advanced, chaque région de carte est placée séparément ou, si une région plus grande est découpée (Sliced), elle devient deux objets de région distincts. En mode Advanced, ce sont les bords des régions de carte adjacentes qui définissent l'endroit où ces deux régions se rejoignent, et non la présence d'une Split Line. En raison de cette différence, il n'y a pas d'objet Split Line lorsque la carte est en mode Advanced Rigid-Flex.

En savoir plus sur la conception d'un PCB rigide-flex

Si le mode Rigid-Flex (Advanced) est activé, l'affichage passe de Stackup mode (illustré ci-dessus) à Board mode (illustré ci-dessous). Le mode Board est utilisé pour modifier visuellement et organiser les différents substacks de la conception rigide-flex. Un substack individuel peut être modifié en double-cliquant dessus ; lorsque vous le faites, le mode Stackup s'affiche pour ce substack.

Utilisez le Navigation bar en haut à droite du Layer Stack Manager pour naviguer entre Stackup et Board modes, comme mis en évidence dans l'image ci-dessous.

Le mode Board du Layer Stack Manager est utilisé pour définir les substacks dans une conception rigide-flex.
Le mode Board du Layer Stack Manager est utilisé pour définir les substacks dans une conception rigide-flex.

Le Board mode du Layer Stack Manager sert à :

  • Ajouter des substacks.
  • Configurer les relations entre les couches dans des substacks adjacents : partagent-elles des couches (Common) ou les couches sont-elles propres à ce substack (Individual).
  • Configurer si des couches adjacentes empiètent sur le substack voisin.
  • Ajouter des branches supplémentaires (les branches sont utilisées lorsque la conception comporte plusieurs sections flexibles rayonnant à partir d'une seule section rigide - voir plus de détails dans la section Création d'une branche).

Configuration des substacks

Une carte peut inclure un nombre quelconque de substacks. Une approche qui aide à visualiser la structure globale de la carte consiste à définir un substack pour chaque région de la carte. Ce n'est toutefois pas une obligation ; l'exigence minimale consiste à créer un substack pour chaque ensemble unique de couches nécessaire dans la conception globale. Plusieurs régions de carte peuvent ensuite se voir attribuer le même substack, si nécessaire.

La vidéo ci-dessous montre une carte rigide-flex avec neuf régions de carte, qui utilisent trois substacks uniques.

Chaque substack peut être attribué à une région de carte autant de fois que nécessaire.

Chaque substack est créé dans une section. Pourquoi avez-vous besoin de sections ? Parce que vous pouvez également créer plusieurs substacks dans une même section, une fonctionnalité utilisée lors de la création d'une carte rigide-flex de type reliure (deux régions rigides reliées par plusieurs régions flexibles). L'image ci-dessous montre deux substacks flexibles, nommés FlexUpper et FlexLower, dans la section centrale de l'empilement de couches.

Un PCB rigide-flex de type reliure ; notez que la section centrale comporte deux substacks.
Un PCB rigide-flex de type reliure ; notez que la section centrale comporte deux substacks.

Travail dans Board mode dans le Layer Stack Manager :

  • Une fois le mode Rigid-Flex activé, le Layer Stack Manager s'ouvre en Board mode, où de nouveaux substacks sont ajoutés et alignés avec les substacks adjacents.
  • Pour modifier les couches et les propriétés de couche du substack sélectionné (la sélection est indiquée par un contour bleu pâle, comme illustré ci-dessus), double-cliquez sur le substack ou utilisez la barre de navigation du Layer Stack Manager pour sélectionner le substack requis et ouvrir Stackup mode, où les couches individuelles de ce substack peuvent être modifiées. Ajoutez et configurez les couches selon les besoins.
  • Pour revenir à Board mode après avoir modifié un substack, cliquez sur le bouton Home dans la barre de navigation du Layer Stack Manager.

Ajout et modification d'un nouveau substack

En plus d'être utilisé pour ajouter et supprimer des substacks, Board mode sert également à configurer si un stackup utilise des couches communes ou individuelles.

Un nouveau substack est créé à partir des couches actuellement sélectionnées.

Création d'un nouveau substack :

  • Un nouveau substack est créé à partir des couches actuellement sélectionnées (surlignées en bleu pâle) - la première étape consiste à sélectionner les couches requises dans le nouveau substack :
    • Left Click pour sélectionner un substack entier.
    • Shift+Click pour sélectionner une seule couche dans un substack. Continuez à utiliser Shift+Click sur d'autres couches pour constituer l'ensemble des couches sélectionnées. Vous pouvez également utiliser Shift+Click sur la première couche souhaitée, puis aller directement à la dernière couche et utiliser Shift+Click pour la sélectionner ; toutes les couches intermédiaires seront également sélectionnées.
  • Pour ajouter un nouveau substack à l'aide des couches sélectionnées, cliquez sur le bouton et choisissez la commande appropriée :
    • Insert Selected before - créer le nouveau substack à gauche du substack actuellement sélectionné
    • Insert Selected after - créer le nouveau substack à droite du substack actuellement sélectionné
    • Insert Selected into - créer le nouveau substack dans la même section que le substack actuellement sélectionné.
    • Branch - créer une nouvelle branche à partir du substack actuellement sélectionné. Plus d'informations sur les branches ci-dessous.
  • Vous pouvez également faire glisser horizontalement l'ensemble de couches sélectionnées dans le Board view pour créer un nouveau substack à partir de ces couches (comme illustré dans la vidéo ci-dessus). 
  • Le nouveau substack sera créé ; double-cliquez sur le substack pour l'ouvrir en modification dans le Stackup mode du Layer Stack Manager.
  • Si vous prévoyez d'ajouter des coverlays à une région flexible, activez l'option Is Flex dans le panneau Properties lorsque le substack flexible est ouvert dans Stackup mode.
  • Configurez les couches du substack selon les besoins, puis cliquez sur le bouton Home dans la barre de navigation du Layer Stack Manager pour revenir à Board mode.
  • Modifiez le Name du substack dans le panneau Properties afin qu'il reflète sa fonction dans la conception globale.
  • Continuez à ajouter un substack pour chaque région de la conception rigide-flex.

Lorsque des couches sont copiées depuis un substack existant pour créer un nouveau substack, ces couches deviennent alors communes aux deux substacks - la modification des propriétés d'une couche dans un substack s'appliquera à cette couche dans les deux substacks. Si un substack nécessite des couches avec des propriétés uniques, ajoutez ces couches directement dans ce substack (comme illustré dans la vidéo ci-dessus). 

Utilisation des matériaux

Activez l'option Individual Material Usage pour autoriser des couches adjacentes différentes.
Activez l'option Individual Material Usage pour autoriser des couches adjacentes différentes.

Une conception rigide-flex comporte souvent des couches de cuivre et de diélectrique communes aux régions rigides et flexibles, mais des couches diélectriques externes différentes, telles que les coverlays. Pour aider le concepteur à gérer cela, le Properties du substack sélectionné inclut une option Material Usage.

  • Common - l'utilisation commune des matériaux signifie que toutes les couches du substack ayant le plus petit nombre de couches doivent avoir des couches identiques (et les mêmes propriétés) que les couches des substacks adjacents. Cela inclut à la fois les couches communes cuivre/diélectrique ainsi que toute couche diélectrique externe à usage spécial, telle que les coverlays.
  • Individual - activez le mode Individual pour autoriser différentes combinaisons de matériaux adjacents dans ce substack.

Création d'une branche

Si la conception présente une structure d'empilements qui ne peut pas être modélisée dans le Board view, elle nécessite alors la fonctionnalité Branch. Dans l'exemple illustré dans l'image ci-dessous, quatre régions flexibles rayonnent à partir de différentes couches de la carte principale, chaque région flexible ayant une petite région rigide à son extrémité. Bien qu'il soit possible de connecter les quatre régions flexibles à la MainBoard sans utiliser de branches, il n'est pas possible de créer la petite région rigide à l'extrémité de chaque région flexible.

La région sélectionnée, ConnectorRegion4, se voit attribuer le substack ConnectorRigid4.
La région sélectionnée, ConnectorRegion4, se voit attribuer le substack ConnectorRigid4.

Cette carte nécessite l'utilisation de la fonctionnalité Branch. Une branche se développe à partir d'un substack ; un substack peut avoir plusieurs branches qui en rayonnent. Dans cet exemple, le substack MainBoard possède quatre branches : FirstFlexBranch, SecondFlexBranch, ThirdFlexBranch et ForthFlexBranch.

Utilisez les commandes de la barre de navigation pour passer d'une branche à l'autre.
Utilisez les commandes de la barre de navigation pour passer d'une branche à l'autre.

Travail avec les branches :

  • Une branche est créée avec le substack actuellement sélectionné comme base ; sélectionnez le substack requis avant d'ajouter une branche.
  • Cliquez sur le bouton et sélectionnez Branch dans le menu. La nouvelle branche apparaîtra, contenant uniquement le substack commun à partir duquel la branche est créée. Saisissez un Branch Name approprié dans le panneau Properties.
  • Ajoutez de nouveaux substacks à la branche, selon les besoins.
  • Utilisez la barre de navigation du Layer Stack Manager pour passer d'une branche à l'autre.
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Contenu