In der heutigen Zeit, in der Produkte immer schneller auf den Markt gebracht werden, stehen Ingenieure nicht nur vor der Herausforderung, neue und aktualisierte Entwürfe/Produkte zu liefern, sondern auch vor der gewaltigen Aufgabe, die Verfügbarkeit, Preise und das Auslaufen von Komponenten im Auge zu behalten. Wir werden uns die Datenmanagementmethoden in Altium Designer® ansehen, die helfen können, diese Probleme anzugehen.
Vereinheitlichen Sie das Komponentenmanagement für ein besseres Design-Datenmanagement. Keine Hauptkomponenten mehr, die nachbestellt werden müssen, oder noch schlimmer, die nicht mehr hergestellt werden! Dieses Altium-Whitepaper kann helfen. Um mehr über dieses Thema zu erfahren, sehen Sie sich bitte die vollständige Lösung - Ihr Komponentenmanagement-Workflow vereinheitlichen - auf Altium.com an.
Was tun Sie, wenn Sie vor der Aufgabe stehen, ein Legacy-Projekt zu aktualisieren? Wie wäre es mit der Erstellung eines neuen Projekts durch die Nutzung vorhandener Technologie? Wie wissen Sie, welche Komponenten noch verfügbar sind oder welche neuen Komponenten in ausreichender Menge vorhanden sind, um Ihre ersten Bestellungen zu fertigen? Ingenieure verbringen eine erhebliche Menge an Zeit damit, das Internet nach Komponenten zu durchsuchen, die sie in ihre Projekte einbauen können, aber die Ergebnisse sind letztendlich begrenzt. Wie oft haben Sie sich tief in einem Projekt befunden, nur um festzustellen, dass eine der Hauptkomponenten nachbestellt werden muss oder, noch schlimmer, nicht mehr hergestellt wird? Wie viele schlaflose Nächte haben Sie damit verbracht, auf den Websites von Distributoren nach einem geeigneten Ersatz zu suchen? Lassen Sie uns einen Blick auf einige der Datenmanagementlösungen werfen, die von Altium Designer® angeboten werden und bei diesen Problemen helfen können.
Abbildung 1 - Standort von Vorlagen, Bibliotheken und Beispielen.
Das elektronische Datenmanagement beginnt mit der Komponentenverwaltung.
Laut der Aberdeen Group [1] haben erstklassige Organisationen ein zentralisiertes Bibliotheksmanagementsystem implementiert, das Preise, verfügbare Kaufmengen, alternative Komponenten und den geschätzten Preis Ihres Designs von Anfang an bereitstellt, wenn Sie Designentscheidungen treffen.
Für Schaltpläne oder Footprint-Modelle ist der traditionelle Ansatz die Verwendung von Bibliotheksdateien, Versionskontrolle und Datenbankbibliotheken. Obwohl diese Methoden funktionieren, bieten sie nur eine Möglichkeit, direkt aus einer Bibliothek zu aktualisieren. Sie bieten keine direkte Methode, um herauszufinden, ob eine Komponente veraltet oder nicht mehr aktuell ist.
Altium Designer® nutzt seine Schnittstelle unter Verwendung des Altium Vault-Systems. Das Komponentenverwaltungssystem in Altium Vault® beginnt mit dem Standardbibliotheksansatz und geht einen Schritt weiter, indem es das zusätzliche Konzept eines Einheitlichen Komponentenmodells hinzufügt. Die Einheitliche Komponente besteht aus mehreren Revisionen von Elementen, die das grafische Symbol, Footprints, andere Modelle und Lieferketteninformationen umfassen. Wenn eines dieser zugehörigen Elemente, die die einheitliche Komponente bilden, aktualisiert oder modifiziert wird, wird dem Element eine neue Revision innerhalb des Vaults zugewiesen. Dies würde wiederum erfordern, dass die Revision der einheitlichen Komponente aktualisiert wird, um die neuen modifizierten Elemente zu verwenden, wie in Abbildung 2 gezeigt. Dies geht einen Schritt über die reine Versionskontrolle hinaus und bietet Revisionen und Lebenszyklen, die gegenüber den in einem Design verwendeten Komponenten geprüft werden können.
Abbildung 2. Eine Einheitliche Komponente
Alle neuen Bibliotheksinhalte werden über den Altium Content Vault® bereitgestellt, der allen Altium Designer®-Benutzern zur Verfügung steht. Nehmen wir zum Beispiel an, Sie aktualisieren ein Design für einen Linear®-Regler, das einen Schottky-Barrier-40V-Gleichrichter von Vishay® verwendet, aus dem Altium Content Vault®. Mit dem Vault Explorer in Altium Designer®, unter dem Abschnitt Unified Components für Vishay Semiconductor, ist diese spezielle Komponente, die in diesem Design verwendet wird, die CMP-0549-00004-1, wie in Abbildung 3
gezeigt. Abbildung 3. Vorschau der Komponente aus dem Content Vault
Im Altium Content Vault® werden Komponenten nur in einem freigegebenen Zustand mit ihrer Revision angezeigt und erlauben keine Anpassung für einen abgewerteten oder veralteten Zustand. Dieser Prozess würde den Altium Vault® erfordern. Durch Überprüfen der Lieferketten-Daten für diese Komponente können wir verifizieren, dass die konfigurierten Lieferanten einen verfügbaren Bestand haben, wie in Abbildung 4
gezeigt. Abbildung 4. Lieferkette der Unified Component
Wenn wir diese Komponente in einem Design verwenden würden, könnten wir sofort sehen, wie viel Bestand von den konfigurierten Lieferanten verfügbar ist: Ist genug vorhanden, um die Produktion zu decken, oder sollte ein anderes Bauteil an seiner Stelle ausgewählt werden? Die konfigurierte Lieferkette kommuniziert direkt mit der Website des Distributors, um Echtzeitpreise und verfügbare Mengen bereitzustellen. Wir werden später in der Serie noch genauer auf die Lieferkette eingehen.
Der Altium Vault® ermöglicht anpassbare Lebenszyklen für Ihre Komponenten. In diesem Fall könnten wir eine Funktion namens Content Cart verwenden, um die Komponente in unseren eigenen Vault zu kopieren. Dies bietet Ihnen einen Link zurück zur ursprünglichen Komponentenquelle. In Abbildung 5 werden die Elemente, die mit einer Unified Component aus dem Content Cart kopiert werden sollen, in der Spalte Quelle gezeigt.
Abbildung 5. Content Cart
Der Inhalt kann dann kopiert und eine Standard- oder benutzerdefinierte Lebenszyklusspezifikation festgelegt werden. Auf diese Weise können wir leicht erkennen, wenn ein Artikel abgewertet oder veraltet ist, indem wir dies im Artikelmanager sehen. In diesem Fall hat der benutzerdefinierte Lebenszyklus, der auf die neu kopierte Komponente angewendet wurde, vier Zustände: neu aus dem Entwurf, in Produktion, abgewertet und veraltet. Sobald die Komponente kopiert wurde, besteht der nächste Schritt darin, den Artikelmanager zu verwenden, um die verwaltete Komponente auszuwählen, die auf unsere eigene Altium Vault®-Komponente abzielt. Sobald dies geschehen ist, können wir mit dem Artikelmanager die freigegebenen Komponenten in unserem Design und die neuen Komponenten in Produktion sehen, wie in Abbildung 6
gezeigt. Abbildung 6. Artikelmanager zeigt Produktionsstatus.
Allerdings ist eine andere der in diesem speziellen Design verwendeten Komponenten, D3, veraltet. Wir können dies nicht mit dem Altium Content Vault angeben. Also wiederholen wir den Prozess und kopieren D3, eine rote LED von KingBright®, in unser Altium Vault und setzen diese Komponente ordnungsgemäß auf Veraltet.
Wenn wir den Artikelmanager erneut ausführen, ist diese Komponente nun richtig gekennzeichnet, wie in Abbildung 7
gezeigt. Abbildung 7. Artikelmanager zeigt veraltete Komponente
Nun, wenn wir eine neue Revision dieses Projekts erstellen, können wir sofort sehen, welche Komponenten zu Beginn eines Designs oder Design-Updates angegangen werden müssen. Beachten Sie, dass das Kommentarfeld einen geeigneten Ersatzteil angibt. Die eigentliche Natur der Unified Components erlaubt es, dass ihre Elemente von anderen Unified Components genutzt werden können. Ein neues Unified Component hätte seine eigene Revision, spezifische Parameter und Teilenummer. Allerdings könnte der Symbolgrafikkörper sowie der Footprint wiederverwendet werden, wenn er gleich wäre. Lieferantenlinks und andere Modelle könnten mit verschiedenen Elementen verknüpft werden. Wenn wir beispielsweise unser eigenes Ersatzkomponente für die veraltete LED, APJA2107EC, erstellen würden, könnten wir den LED-Schaltungssymbolkörper wiederverwenden, müssten aber ein anderes Footprint-Modell verwenden, da das Muster sich leicht mit einem kleineren Pad geändert hat.
Abschließend haben wir gesehen, wie Altium Designer® die Altium Vault®-Technologie für seine Teileverteilung implementiert. Allerdings ist sie begrenzt, da sie die Obsoleszenz von Teilen nicht berücksichtigt. Ein gekauftes Altium Vault® wäre erforderlich, um Komponenten mit zusätzlichen Lebenszyklusinformationen zu verfolgen. Zusätzlich benötigen Sie auch Ihr eigenes Altium Vault®, um Ihre eigenen Unified Components hinzuzufügen. Das Altium Vault®-System führt das Komponentenmanagement einen Schritt weiter, indem es eine vollständige Lebenszyklusverwaltung bietet. Und, wie wir im Design-Datenteil dieser Serie sehen werden, kann eine Komponenten-'Wo verwendet'-Funktion genutzt werden, sodass ein Bericht über abgewertete oder veraltete Komponenten anzeigen kann, in welchen Designs sie verwendet wurden. Das traditionelle Bibliotheks- oder Datenbankbibliotheksverwaltungssystem kann immer noch in Verbindung mit dem Altium Vault® verwendet werden, aber die unverwalteten Komponenten würden von manuellen Datenbankverfolgungsmethoden abhängen, um Ihre Komponenten zu pflegen.
[1] „Warum das Design von gedruckten Schaltplatten für den Executive wichtig ist: Wie PCBs ein strategisches Vermögen zur Kostenreduktion und schnelleren Markteinführung sind.“, Aberdeen Group, http://www.aberdeen.com/research/6330/ra-circuit-board-design/content.aspx