Les Moyens les Plus Simples de Réutiliser les Données de Conception dans eCADSTAR

La façon d’obtenir les meilleurs résultats avec le moins d’effort et le moins d’erreurs est assez similaire, peu importe sur quoi vous travaillez.

Je suis ingénieur et ce, depuis longtemps. Je travaille sur les système(hardware) et les logiciels (software), et j’aime écrire à ce sujet.

Je veux parler de différentes façons de réutiliser un travail bien fait et de l’adapter à vos besoins. Cela permet d’obtenir des résultats plus rapidement, mais aussi de manière plus fiable.

Voici quelques façons courantes de réutiliser le travail:

  • Copie de parties d’un schéma
  • Partitionnement des schémas dans la hiérarchie des blocs
  • Partitionnement de la disposition physique en blocs réutilisables

Copie de parties du schéma

Le copier / coller est le moyen le plus simple de réutiliser, mais c’est dangereux. Supposons que vous prépariez une diapositive pour planifier une randonnée en club.

1_hike
The perils of copy/paste

Il est facile de ne pas se rendre compte que vous avez collé un peu trop ou collé quelque chose hors contexte.

Par exemple, nous concevons un PCB avec deux canaux DisplayPort / HDMI identiques qui partagent une puissance commune.

Multiple channels: a classic candidate for re-use
Multiple channels: a classic candidate for re-use

Vous pouvez dessiner un canal et le copier / coller pour en créer un autre.

Vous pouvez également ouvrir une feuille schématique dans un autre design et copier / coller les deux canaux à partir de là.

Si vous voulez une feuille entière, vous pouvez également en copier une.

Si vous copiez un canal pour en créer un autre, qu’en est-il des repères topologiques et des étiquettes de réseau? Faites-le de cette façon et vous ne pouvez pas les laisser identiques sauf s’ils sont communs aux deux canaux, comme ces connexions d’alimentation. Vous pouvez réaffecter automatiquement les repères topologiques sélectionnés, mais la réutilisation de cette manière n’est pas toujours idéale. Si un signal est «CLK1» dans le canal 1, alors vous voulez «CLK2» dans le canal 2, pas «SIG_123».

Partitionnement des schémas dans la hiérarchie des blocs

Passons au niveau suivant: les blocs schématiques. Cela aide beaucoup en ce qui concerne les problèmes de changement de nom avec le copier / coller et cela rend le schéma beaucoup plus net.

Disons que nous commençons avec un seul bloc pour un canal. C’est assez facile si nous l’avons dessiné sur une feuille schématique ou copiée dans un autre design.

Vous pouvez créer des définitions de blocs dans des feuilles schématiques, mais si vous souhaitez les réutiliser facilement, créez-les dans la branche indépendante «Blocs» de votre design schématique.

Creating a block
Creating a block

Vous établissez des connexions entre le schéma de principe et le symbole de bloc avec les symboles de connecteur de hiérarchie . Il est préférable d’en avoir un seul sur le schéma de principe pour chaque filet. C’est plus propre de cette façon. Vous pouvez ensuite demander à eCADSTAR Schematic Editor d’ajouter une broche de blocage pour chacun d’eux. Vous aurez généralement un peu de mouvement et de dessin à faire pour qu’il ressemble à ce que vous voulez. Mais alors les choses deviennent beaucoup plus nettes.

Je peux le réutiliser dans ce schéma ou tout autre. Je peux le donner à mes collègues de l’autre côté de l’océan pour qu’ils puissent aussi l’utiliser. Je vais remplacer les deux canaux DisplayPort / HDMI pour en faire des blocs sur la feuille schématique. C’est tellement plus net et plus facile à interpréter. De plus, bien sûr, plus facile à réutiliser!

En fait, le circuit de puissance bénéficierait du même traitement.

With blocks, schematics are much neater
With blocks, schematics are much neater

Partitionnement de la disposition physique en blocs réutilisables

La hiérarchie schématique facilite la réutilisation de circuits bien définis et, en prime, facilite la lecture et la révision des schémas. Ils facilitent également la gestion de problèmes tels que l’obsolescence des pièces, sans manquer d’instances dans les circuits entrés individuellement.

Vous pouvez regrouper des composants et les refléter dans la disposition physique. Mais la réutilisation physique va bien plus loin que cela. Même les circuits DC apparemment ont besoin d’une mise en page soignée – et il n’y a pas de mise en page plus soignée qu’une mise en page réutilisée et connue.

Prenons le convertisseur Buck (ici, nous appelons parfois ces convertisseurs abaisseurs DC-DC).

Ces circuits sont répartis sur de nombreux modèles de circuits imprimés, fournissant différentes tensions à différents types de cœurs d’E/S et de circuits intégrés.

Ils ont besoin d’une mise en page soignée car, DC ou non, ils incluent des signaux haute fréquence Mais ils sont également essentiels à vos informations d’identification Eco, car ils doivent être efficaces et ne pas brûler trop de puissance excessive. Cela signifie que la qualification et la réutilisation des meilleurs convertisseurs pour, disons, votre SDRAM commune, sont également bonnes pour la planète.

Power wasted means more waste heat
Power wasted means more waste heat

Il s’agit d’un convertisseur abaisseur assez volumineux avec des FET externes. Une fois que je me suis donné la peine de bien faire les choses, je veux le réutiliser et le mettre à la disposition de mes collègues.

Buck converters need careful layout
Buck converters need careful layout

 Si je veux le partager plus largement sans partager une conception de PCB entière, je peux créer et enregistrer un bloc de carte. Ensuite, si un collègue souhaite en mettre un dans sa conception, il peut simplement l’importer.

Importing known-good layout is quick and it avoids mistakes
Importing known-good layout is quick and it avoids mistakes

Et enfin…

Ce ne sont là que deux façons évidentes pour réutiliser les IP. Si vous pensez à l’ingénierie plus largement, nous ne faisons rien d’autre, d’une manière ou d’une autre, sauf lorsque nous ajoutons notre contenu unique. Si vous concevez un système à grande vitesse, l’application d’un modèle de topologie est réutilisée. L’importation d’un facteur de forme DXF est une réutilisation. Placer une pièce de bibliothèque est une réutilisation. Alors pourquoi est-ce que je donne une mention spéciale, à part trouver quelque chose pour faire un blog dessus?

Parce qu’un système EDA peut rendre la réutilisation facile ou difficile et eCADSTAR le rend facile. La clé réside dans la façon dont toutes les données sont organisées et dans quelle mesure elles envisagent la réutilisation au sens large.

Comme la façon dont les empreintes – locales ou à partir du Web – fonctionnent avec différentes piles de calques sans avoir à les modifier. Plus de réutilisation signifie moins de travail et moins d’erreurs, laissant plus de temps pour créer quelque chose de nouveau.

À propos de l’auteur

Jane Berrie
Jane BerrieSignal Integrity Expert, Zuken Tech Center, Bristol.
Jane Berrie est impliquée dans l’EDA pour l’intégrité du signal des PCB depuis les années 1980. Ses articles ont paru dans de nombreuses publications à travers le monde - trop de fois pour être mentionnés. Jane est également une ancienne chef de session pour la conception IC 3D à la conférence annuelle d’automatisation de conception. Jane est aussi une innovatrice avec une perspective unique, qui travaille constamment sur de nouvelles solutions dans le monde en évolution rapide du design électronique. Dans ses temps libres, Jane a organisé des événements caritatifs thématiques - dont deux à l’aide d’embarcations de sauvetage et de survie des écureuils roux. Jane est aussi une amatrice de disco.