Dans mon entreprise, nous réalisons de nombreuses conceptions de matériel d'origine, chacune étant conçue uniquement par une petite sous-section de nos ingénieurs. Nous cherchons des moyens de mieux documenter et distribuer ce qui a été fait sur chaque projet afin que les informations puissent être distribuées et potentiellement réutilisées. Comment votre entreprise gère-t-elle cela?
project-management
Funkyeah
la source
la source
Réponses:
Certains outils EDA comme celui que j'utilise, Altium Designer, fournissent des méthodes pour enregistrer différentes parties de circuits afin de les rendre quelque peu portables. Pour les petits circuits, vous pouvez utiliser des " extraits " ou, pour une réutilisation multi-feuilles plus importante, des " fiches de périphérique ".
Je ne connais pas de norme pour les schémas matériels (SPICE est trop abstrait; à ma connaissance, vous ne pouvez pas le lier avec les empreintes de pas, vos numéros de pièce, les fournisseurs, leurs numéros de pièce ...) donc toute réutilisation serait dépend fortement du package EDA utilisé par votre entreprise et des fonctionnalités qu'il fournit, ou des méthodes organisationnelles que vous implémentez.
la source
Lorsque vous parlez de conceptions "matérielles", je sais que vous parlez probablement de PCB et de solutions de composants discrets, mais j'ai une certaine expérience dans la conception d'ASIC qui peuvent être utiles au niveau conceptuel.
Lorsque nous concevons un ASIC assez compliqué, nous utilisons la hiérarchie depuis le début. L'une des principales raisons en est que, à mesure que les conceptions grossissent, votre capacité à les évaluer et les simuler de manière approfondie diminue. De plus, les conceptions ASIC peuvent devenir assez volumineuses et, sans hiérarchie bien organisée, il peut être difficile de gérer l'ensemble de la conception.
Nous avons une forte culture de réutilisation pour nos blocs de construction. Par exemple, si nous avons une conception d'amplificateur opérationnel que quelqu'un a passé beaucoup de temps à concevoir et à valider, cette conception serait mise en package afin qu'un autre concepteur puisse facilement importer cette conception dans son propre espace de travail. Nous avons un serveur centralisé pour stocker ces paquets, donc toutes les pièces dont vous avez besoin sont faciles à trouver.
Alors qu'un bloc individuel peut avoir été conçu pour un circuit spécifique (par exemple une référence de tension pour un ampli-op), il peut généralement être réutilisé sans modifier la conception d'origine. Le cycle de conception dure un mois ou plus et comprend la validation d'une mise en page. La conception d'un de ces blocs prend du temps pour se familiariser avec l'ensemble de problèmes, donc même si le bloc n'est pas idéal, vous devriez probablement essayer de l'utiliser de toute façon.
la source
Je sais que TinyCAD permet d'enregistrer un schéma dans un symbole hiérarchique - vous pouvez dessiner comment vous voulez que le circuit soit représenté dans un circuit plus grand et spécifier les entrées et les sorties. Votre circuit apparaît à peu près comme une boîte avec des broches dans le schéma plus grand et un simple double-clic vous permet de voir ce qui se trouve en dessous et de le modifier. Toutes les pièces du sous-circuit apparaissent dans la liste des pièces, la netlist a toutes les connexions de sous-circuit, etc. Cela fait longtemps, mais les autres outils EDA ne permettent-ils pas cela ou un comportement similaire?
la source