DE10230135A1 - Verfahren zum Sicherstellen korrekter Anschlußstiftzuordnungen zwischen Systemplatinenverbindungen unter Verwendung gemeinsamer Abbildungsdateien - Google Patents
Verfahren zum Sicherstellen korrekter Anschlußstiftzuordnungen zwischen Systemplatinenverbindungen unter Verwendung gemeinsamer AbbildungsdateienInfo
- Publication number
- DE10230135A1 DE10230135A1 DE10230135A DE10230135A DE10230135A1 DE 10230135 A1 DE10230135 A1 DE 10230135A1 DE 10230135 A DE10230135 A DE 10230135A DE 10230135 A DE10230135 A DE 10230135A DE 10230135 A1 DE10230135 A1 DE 10230135A1
- Authority
- DE
- Germany
- Prior art keywords
- printed circuit
- circuit board
- pin
- pin assignments
- circuit boards
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/39—Circuit design at the physical level
- G06F30/394—Routing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
- Combinations Of Printed Boards (AREA)
Abstract
Das System der Erfindung stellt Anschlußstiftausrichtungen zwischen Systemplatinenverbindungen gedruckter Schaltungsplatinen sicher. Eine Mehrzahl von Softwarekonfigurationsdateien definiert Verbindungen einer Mehrzahl gedruckter Schaltungsplatinen. Eine Abbildungsdatei korreliert Anschlußstiftzuordnungsattribute zwischen den Softwarekonfigurationsdateien. Ein Verarbeitungsabschnitt verarbeitet die Konfigurationsdateien und die Abbildungsdatei, um Platinenschaltbilder für die Mehrzahl gedruckter Schaltungsplatinen mit einer gemeinsamen Anschlußstiftzuordnung für die Verbindungen jeder der gedruckten Schaltungsplatinen zu erzeugen. Die Softwarekonfigurationsdateien können Symboldateien umfassen, die Teile in der Mehrzahl gedruckter Schaltungsplatinen darstellen. Die Softwarekonfigurationsdateien können auch Geometriedateien umfassen, die physische Attribute der Teile darstellen. Veränderungen an dem Entwurf werden automatisch durch die Platinen und das Layout mit den Anschlußstiftzuordnungen korreliert.
Description
- Ein Konstruieren eines üblichen elektronischen Produktes beinhaltet den Entwurf und die Herstellung einer gedruckten Schaltungsplatine. Verbinder zu der Schaltungsplatine werden einzeln erzeugt, um ein schnittstellenmäßiges Verbinden mit anderen Schaltungsplatinen und Signalen unterzubringen. Oft werden die Anschlußstifte eines Verbinders durch entsprechende Anschlußstiftnummern identifiziert. Diese gedruckten Schaltungsplatinen werden durch Ingenieure verifiziert, um eine Geometrie, Ausrichtung und Anschlußstiftnummerzuordnung sicherzustellen: die Geometrie- und die Ausrichtungsverifizierung beinhalten die physischen Attribute von Schaltungsplatine und Teilen, wobei die Anschlußstiftnummerverifizierung ein manuelles Verfolgen von Signalpfaden durch die Anschlußstifte der Verbinder und durch die darunterliegenden Schaltungsplatinen beinhaltet.
- Da Signalnamen oft von einer Schaltungsplatine zu der nächsten variieren, und da die Verbindungen zu einer bestimmten Platine sehr dicht und komplex sein können, sind die Verifizierungen, die Signal- und Anschlußstiftzuordnungen umfassen, immer schwieriger geworden. Fehler bei der Anschlußstiftzuordnung oder bei Signalzuordnungen zu Anschlußstiften werden bei schematischen Überprüfungen, insbesondere bei immer größeren Verbindern, die bei gedruckten Schaltungsplatinen verwendet werden, leicht übersehen. Bei der Entwicklung großer Systeme des Typs, die viele Platinen umfassen, betrifft eines der häufigsten Probleme die falsche Verbindung von Signalen zwischen Platinen.
- Es ist die Aufgabe der vorliegenden Erfindung, ein Verfahren zum Zuordnen von Anschlußstiftzuordnungen über mehrere gedruckte Schaltungsplatinen eines Produktes oder ein System zum Sicherstellen von Anschlußstiftzuordnungen zwischen Systemplatinenverbindungen gedruckter Schaltungsplatinen zu schaffen, die ein Zuordnen von Anschlußstiftzuordnungen bei gedruckten Schaltungsplatinen erleichtern.
- Diese Aufgabe wird durch ein Verfahren gemäß Anspruch 1 oder ein System gemäß Anspruch 9 gelöst.
- Bei einem Aspekt schafft die Erfindung ein Verfahren zum Zuordnen von Anschlußstiftzuordnungen über mehrere gedruckte Schaltungsplatinen eines Produktes, wobei das Verfahren folgende Schritte umfaßt: Entwerfen einer ersten Schaltungsplatine des Produktes durch eine computergestützte Entwurfssoftware; Entwerfen einer zweiten Schaltungsplatine des Produktes durch eine computergestützte Entwurfssoftware; Bilden einer Abbildungsdatei für eine oder mehrere Anschlußstiftzuordnungen des ersten Verbinders; und automatisches Zuordnen von Anschlußstiftzuordnungen des zweiten Verbinders basierend auf der Abbildungsdatei.
- Bei einem anderen Aspekt kann das Verfahren die Schritte des Aktualisierens von Entwurfscharakteristika, die Anschlußstiftzuordnungen eines ersten Verbinders der ersten gedruckten Schaltungsplatine umfassen, durch die computergestützte Entwurfssoftware und des automatischen Aktualisierens von Anschlußstiftzuordnungen der Abbildungsdatei, um Anschlußstiftzuordnungen eines zweiten Verbinders der zweiten gedruckten Schaltungsplatine neu zuzuordnen, umfassen. Aktualisierungen können auch an einem zweiten Verbinder der zweiten gedruckten Schaltungsplatine mit einer ähnlichen automatischen Aktualisierungsneuzuordnung von Anschlußstiftzuordnungen bei einem ersten Verbinder der ersten gedruckten Schaltungsplatine durchgeführt werden.
- Bei einem anderen Aspekt ist die Abbildungsdatei aus Eingängen durch eine Benutzerschnittstelle, die über ein Netz mit einer oder mehreren Arbeitsstationen gekoppelt ist, definiert.
- Das Verfahren kann ferner den Schritt des Bildens einer Abbildungsdatei für eine oder mehrere Signalverbindungen der ersten gedruckten Schaltungsplatine umfassen. Das Verfahren kann ferner den Schritt des automatischen Zuordnens von Signalverbindungen der zweiten gedruckten Schaltungsplatine basierend auf der Abbildungsdatei umfassen.
- Bei einem weiteren Aspekt ist ein System zum Sicherstellen von Anschlußstiftzuordnungen zwischen Systemplatinenverbindungen gedruckter Schaltungsplatinen vorgesehen. Eine Mehrzahl von Softwarekonfigurationsdateien definiert Verbindungen einer Mehrzahl gedruckter Schaltungsplatinen. Zumindest eine Abbildungsdatei korreliert Anschlußstiftzuordnungsattribute zwischen den Softwarekonfigurationsdateien. Ein Verarbeitungsabschnitt verarbeitet die Konfigurationsdateien und die Abbildungsdatei, um Platinenschaltbilder für die Mehrzahl von gedruckten Schaltungsplatinen mit einer gemeinsamen Anschlußstiftzuordnung für die Verbindungen jeder der gedruckten Schaltungsplatinen zu erzeugen.
- Bei einem Aspekt koppelt eine gemeinsame Benutzerschnittstelle eine oder mehrere Benutzerstationen, um Entwurfsinformationen in die Konfigurationsdateien einzugeben.
- Bevorzugte Ausführungsbeispiele der vorliegenden Erfindung werden nachfolgend Bezug nehmend auf die beigefügten Zeichnungen näher erläutert. Es zeigen:
- Fig. 1 ein System zum Entwerfen von Schaltungsplatinen, das eine Anschlußstift- und Signalzuordnung über Verbinder sicherstellt, gemäß der Erfindung; und
- Fig. 2 ein Flußdiagramm, das Verfahren zum Entwerfen von Schaltungen mit einer Anschlußstift- und Signalzuordnungsintegrität gemäß der Erfindung darstellt.
- Fig. 1 zeigt ein System 10 der Erfindung zum Entwerfen und Herstellen gedruckter Schaltungsplatinen, zugeordneter Backplanes und Verbinder bei komplexen elektrischen Produkten. Das System 10 sorgt für einen computergestützten Entwurf dieser Komponente durch ein Verarbeiten einer Mehrzahl von Symboldateien 12, einer Mehrzahl von Geometriedateien 14 und zumindest einer Abbildungsdatei 16. Ein Verarbeitungsabschnitt 20 integriert Dateien 12, 14, 16, um den Entwurf einer Schaltungsplatine bzw. einer Backplane 32, 34 zu erzeugen. Konstruktionsentwerfer geben Anforderungen an das System 10 durch eine Benutzerschnittstelle 22 und üblicherweise durch eine oder mehrere verbundene Benutzerstationen (z. B. Personalcomputer) 30 ein. Entwürfe 32, 34 können mit einem Layoutsystem 40 integriert sein, um physische Schaltungsplatinen und Backplanes entsprechend den Entwürfen 32, 34 zu erzeugen. Das System 40 kann zum Beispiel einen Eingang 41 liefern, um ein Produkt 48 aus den Entwürfen 32, 34 zu erzeugen.
- Die Symboldateien 12 stellen einen oder mehrere Teile des Entwurfs 32 dar. Die Symboldatei 12A kann zum Beispiel einen Verbinder 33A in dem Entwurf 32A darstellen, wobei ein Symbol 12B einen Verbinder 33B in einem Entwurf 32B darstellen kann. In den Symboldateien 12A, 12B werden Anschlußstifte auf einem Symbol durch Anschlußstiftnamen und, falls erwünscht, durch Anschlußstiftnummern beschrieben, die dieselbe einem Anschlußstift in einer Geometriedatei (unten beschrieben) zuordnen. Es ist für Fachleute ersichtlich, daß zusätzliche Symboldateien 12 in dem System 10 eingeschlossen sein können, und dies üblicherweise auch sind, um zusätzliche Teile in den Entwürfen 32 darzustellen.
- Die Geometriedateien 14 stellen physische Aspekte eines oder mehrerer Teile der Entwürfe 32 dar und stellen üblicherweise auch Schaltungsplatinenattribute dar, die erforderlich sind, um diese Teile unterzubringen. Eine Geometriedatei 14A kann zum Beispiel physische Charakteristika eines Verbinders 33A und die physischen Attribute für den Verbinder 33A mit dem zugrundeliegenden Schaltungsplatinenentwurf 32A darstellen, wobei eine Geometriedatei 14B physische Charakteristika eines Verbinders 33B und die physischen Attribute für den Verbinder 33B mit dem zugrundeliegenden Schaltungsplatinenentwurf 32B darstellen kann. Für Fachleute sollte es ersichtlich sein, daß zusätzliche Geometriedateien 14 in dem System 10 enthalten sein können, und dies üblicherweise auch sind, um zusätzliche Teile in den Entwürfen 32 darzustellen.
- Die Abbildungsdatei 16 bindet die Darstellungen von Symbol- und Geometriedateien 12, 14 aneinander, indem sie Anschlußstiftnamen (und Anschlußstiftnummern) an physische Anschlußstiftgeometrien bindet, die die Entwürfe 32 darstellen. Zusätzliche Abbildungsdateien 16 können in dem System 10 enthalten sein, und sind dies üblicherweise auch, um eine Abbildung zwischen zusätzlichen Teilen in den Entwürfen 32 zu ermöglichen.
- Fig. 1 stellt zwei Schaltungsplatinenentwürfe 32A, 32B und einen einzelnen Backplane-Entwurf 34 dar. Für Fachleute auf diesem Gebiet sollte es jedoch ersichtlich sein, daß die Anzahl von Platinenentwürfen 32 und Backplane-Entwürfen 34 darstellend und nicht einschränkend ist. Beispielhaft können Platinenentwürfe 32A, 32B mit der Backplane 34 zur letztendlichen Verwendung in einem einzelnen Produkt gekoppelt sein. Ein Ingenieur an einer Benutzerstation 30A kann eine Entwurfsverantwortung für den Schaltungsplatinenentwurf 32A haben, wobei ein Ingenieur an einer Benutzerstation 30B eine Entwurfsverantwortung für den Entwurf der Schaltungsplatine und der Backplane 32B, 34 haben kann. Das System 10 wird betrieben, um das Entwurfsverfahren zu rationalisieren, um eine korrekte Anschlußstiftzuordnung und Signalkompatibilität zwischen Entwürfen 32, 34 sicherzustellen.
- Beispielhaft erzeugt das System 10 Symbole für die Verbinder 33A, 33B in den Platinenentwürfen 32A, 32B. Vorzugsweise werden die gleichen Symbolanschlußstiftnamen über die Entwürfe 32A, 32B verwendet. Dies stellt sicher, daß gemeinsame Signale durch die Platinenentwürfe 32A, 32B geeignet abgebildet werden. Wenn zum Beispiel ein Symbol "A" auf den Anschlußstift "A1" auf dem Platinenentwurf 32A abgebildet wird, wird vorzugsweise die gleiche Nomenklatur bei dem Design 32B verwendet, so daß das Signal A in dem gesamten resultierenden Platinen-Layout abgebildet ist. Das System 10 berücksichtigt auch einen Benutzerfehler, zum Beispiel, wenn ein Ingenieur an der Station 30A eine Abbildungsdatei 16 einführt, um das Signal A auf den Anschlußstift "A2" in dem Platinenentwurf 32A abzubilden, wobei er dasselbe auf den Anschlußstift A1 abbilden hätte sollen, wobei dann das Signal A trotzdem ähnlich in dem Entwurf 32B abgebildet wird (Abbilden des Signals A auf den Anschlußstift A2), wobei das resultierende Signal korrekt zwischen den Platinenentwürfen 32A, 32B gekoppelt wird.
- Fig. 2 zeigt einen Entwurfsfluß 50, der geeignet zum Entwerfen größerer Systeme oder Produkte ist, die Schaltungsplatinen und Verbinder beinhalten. Der Entwurfsfluß 50 stellt zum Beispiel dar, wie ein Produkt 48, Fig. 1, unter Verwendung eines Systems 10 der Erfindung entworfen werden kann. Ein Schritt 52 ist der Dateneintragsschritt. In Schritt 52 geben Entwurfsingenieure Charakteristika über den Produktentwurf in das System 10 zum Beispiel durch die Benutzerschnittstelle 22 ein. In Schritt 52 werden zum Beispiel die Signale, die zur Verbindung zwischen Platinen erforderlich sind (zum Beispiel dargestellt durch Entwürfe 32, Fig. 1), in eine Liste eingegeben. Danach bestimmt bei einem Schritt 54 eine Modellerzeugung die Größe und den Typ der erforderten Verbinder. Beispielhaft führt der Verarbeitungsabschnitt 20 den Modellerzeugungsschritt 54 beim Bestimmen der Größe und des Typs der Verbinder 33A, 33B basierend auf Eingängen (zum Beispiel Schritt 52), die Dateien 12, 14 bilden, durch. Der Modellerzeugungsschritt 54 kann auch Leistungsanforderungen und Ersatzanschlußstiftprozentsätze, falls dies erwünscht ist, bestimmen. Wenn Platinenabmessungen und Verbindungsorte als Eingabe bei Schritt 52 eingegeben werden, kann der Modellerzeugungsschritt 54 auch die mechanischen Daten für eine Paßanalyse erzeugen. Ferner kann, wenn bei Schritt 52 bestimmte Daten hinsichtlich der Teile eingegeben werden, die Signale und Busse auf jeder Seite des Verbinders verbinden, der Modellerzeugungsschritt 54 eine optimale Pinbelegung dessen bestimmen, wie diese Signale Anschlußstiften des Verbinders zugeordnet sind.
- Nach einem Dateneintrag erzeugt deshalb der Modellerzeugungsschritt 54 automatisch Symbole, Abbildungsdateien, Geometrien von bekannten Teilen und mechanische Daten. In einem Schritt 56 werden diese in den elektrischen und/oder mechanischen Entwurf einzelner Schaltungsplatinen integriert. Als Vergleich verwendet der Verarbeitungsabschnitt 20 die Dateien 12, 14, 16, um Entwürfe 32 basierend auf einem Eingang an die Benutzerschnittstelle 22 zu erzeugen. In Fig. 2 stellt Schritt 56 den Schritt des Integrierens mehrerer Entwürfe 32 in einen einzelnen System- oder Produktentwurf dar.
- Der Modellerzeugungsschritt 54 und der Integrierungsschritt 56 sorgen so für eine schematische Erzeugung, die dem Entwurf des elektronischen Teils, zum Beispiel dem Layout einer gedruckten Schaltungsplatine, einschließlich Komponentenorte und Signalleitung, zugeordnet ist. Veränderungen an dem Entwurf können bei einem Schritt 58 mechanische Merkmale und/oder eine elektrische Verbindung zwischen Schaltungsplatinen beeinflussen. Wenn eine Veränderung in Schritt 58 durchgeführt wird, stellen Eingänge an das System (zum Beispiel Eingänge an die Schnittstelle 22, Fig. 1) sicher, daß der Prozessorabschnitt 20 die Entwurfsveränderungen an alle betroffenen Platinen verteilt, wobei diese Schritte unter Umständen keine persönliche Interaktion durch die elektrischen Entwerfer erfordern. Entwurfsveränderungen pflanzen sich durch die Entwicklung des Produktes 48 fort, wobei ein Modellneuerzeugungsschritt 60 eine Kohärenz des Systemebenenentwurfs nach Entwurfsveränderungen in Schritt 58 beibehält. Ein Schritt 62 stellt eine nachfolgende Integration des elektrischen und/oder mechanischen Entwurfs dar, was aus Veränderungen bei Schritt 58 resultiert. Der Prozeß kann wie durch einen Pfeil 63 dargestellt wiederholt werden, bis der Entwurfsprozeß mit einem fertigen Produkt, Schritt 64, abgeschlossen ist.
- Die Erfindung weist mehrere Vorteile auf. Konstruktionsentwerfer, die das System 10, Fig. 1, verwenden, können die zusätzliche Bemühung reduzieren, die beim Bereitstellen von "Ersatzverbindern" in Schaltungsplatinen aufgebracht wird, da Signal- und Anschlußstiftzuordnungen vollständig durch das System 10 erfaßt werden. Entwerfer, die CAD-Programme, wie zum Beispiel Mentor, verwenden, können weiter Vorteile beim Prüfen eines latenten Symbols oder von Signalveränderungen durch das System 10, wie eine eingebaute Prüfung hinsichtlich der CAD-Software, sehen. Die Erfindung liefert auch einen einzelnen Punkt einer Schnittstelle (zum Beispiel Benutzerschnittstelle 22), um neue Schaltbilder zu entwerfen und zu erfassen, wobei ein einzelner Satz von Anschlußstiftzuordnungen verwendet werden kann, um hinsichtlich Zahl- und Signalzuordnungen zuzustimmen oder nicht.
Claims (13)
1. Verfahren zum Zuordnen von Anschlußstiftzuordnungen
über mehrere gedruckte Schaltungsplatinen (32) eines
Produktes, mit folgenden Schritte:
Entwerfen einer ersten Schaltungsplatine (32A) des Produktes durch eine computergestützte Entwurfssoftware;
Entwerfen einer zweiten Schaltungsplatine (32B) des Produktes durch eine computergestützte Entwurfssoftware;
Bilden einer Abbildungsdatei (16) für eine oder mehrere Anschlußstiftzuordnungen der ersten Schaltungsplatine (32A); und
automatisches Zuordnen von Anschlußstiftzuordnungen der zweiten Schaltungsplatine (32B) basierend auf der Abbildungsdatei.
Entwerfen einer ersten Schaltungsplatine (32A) des Produktes durch eine computergestützte Entwurfssoftware;
Entwerfen einer zweiten Schaltungsplatine (32B) des Produktes durch eine computergestützte Entwurfssoftware;
Bilden einer Abbildungsdatei (16) für eine oder mehrere Anschlußstiftzuordnungen der ersten Schaltungsplatine (32A); und
automatisches Zuordnen von Anschlußstiftzuordnungen der zweiten Schaltungsplatine (32B) basierend auf der Abbildungsdatei.
2. Verfahren gemäß Anspruch 1, das ferner die Schritte
des Aktualisierens von Entwurfscharakteristika, die
Anschlußstiftzuordnungen eines ersten Verbinders (33A)
der ersten gedruckten Schaltungsplatine (32A)
umfassen, durch die computergestützte Entwurfssoftware und
des automatischen Aktualisierens von
Anschlußstiftzuordnungen der Abbildungsdatei, um
Anschlußstiftzuordnungen eines zweiten Verbinders (33B) der zweiten
gedruckten Schaltungsplatine (32B) neu zuzuordnen,
aufweist.
3. Verfahren gemäß Anspruch 1 oder 2, das ferner die
Schritte des Aktualisierens von
Entwurfscharakteristika, die Anschlußstiftzuordnungen eines zweiten
Verbinders (33B) der zweiten gedruckten Schaltungsplatine
(32B) umfassen, durch die computergestützte
Entwurfssoftware und des automatischen Aktualisierens von
Anschlußstiftzuordnungen der Abbildungsdatei, um
Anschlußstiftzuordnungen eines ersten Verbinders (33A)
der ersten gedruckten Schaltungsplatine (32A) neu
zuzuordnen, aufweist.
4. Verfahren gemäß einem der Ansprüche 1 bis 3, das
ferner den Schritt des Eingebens der Abbildungsdatei (16)
durch eine Benutzerschnittstelle (22), die über ein
Netz mit einer oder mehreren Benutzerstationen (30)
gekoppelt ist, aufweist.
5. Verfahren gemäß einem der Ansprüche 1 bis 4, bei dem
der Schritt des Bildens einer Abbildungsdatei (16) ein
Bilden einer Abbildungsdatei für eine oder mehrere
Signalverbindungen der ersten gedruckten
Schaltungsplatine (32A) aufweist.
6. Verfahren gemäß Anspruch 5, das ferner den Schritt des
automatischen Zuordnens von Signalverbindungen der
zweiten gedruckten Schaltungsplatine (32B) basierend
auf der Abbildungsdatei aufweist.
7. Verfahren gemäß einem der Ansprüche 1 bis 6, bei dem
der Schritt des Bildens einer Abbildungsdatei ein
Bilden einer Abbildungsdatei für eine oder mehrere
Signalverbindungen der zweiten gedruckten
Schaltungsplatine (32B) aufweist.
8. Verfahren gemäß Anspruch 7, das ferner den Schritt des
automatischen Zuordnens von Signalverbindungen der
ersten gedruckten Schaltungsplatine (32A) basierend auf
der Abbildungsdatei (16) aufweist.
9. System zum Sicherstellen von Anschlußstiftzuordnungen
zwischen Systemplatinenverbindungen gedruckter
Schaltungsplatinen (32), mit folgenden Merkmalen:
Softwarekonfigurationsdateien (12, 14), die Verbindungen einer Mehrzahl gedruckter Schaltungsplatinen (32) definieren;
zumindest einer Abbildungsdatei (16), die Anschlußstiftzuordnungsattribute zwischen den Softwarekonfigurationsdateien (12, 14) korreliert; und
einem Verarbeitungsabschnitt (20) zum Verarbeiten der Konfigurationsdateien (12, 14) und der Abbildungsdatei (16), um Platinenschaltbilder für die Mehrzahl gedruckter Schaltungsplatinen (32) mit einer gemeinsamen Anschlußstiftzuordnung für die Verbindungen jeder der gedruckten Schaltungsplatinen zu erzeugen.
Softwarekonfigurationsdateien (12, 14), die Verbindungen einer Mehrzahl gedruckter Schaltungsplatinen (32) definieren;
zumindest einer Abbildungsdatei (16), die Anschlußstiftzuordnungsattribute zwischen den Softwarekonfigurationsdateien (12, 14) korreliert; und
einem Verarbeitungsabschnitt (20) zum Verarbeiten der Konfigurationsdateien (12, 14) und der Abbildungsdatei (16), um Platinenschaltbilder für die Mehrzahl gedruckter Schaltungsplatinen (32) mit einer gemeinsamen Anschlußstiftzuordnung für die Verbindungen jeder der gedruckten Schaltungsplatinen zu erzeugen.
10. System gemäß Anspruch 9, das ferner eine
Benutzerschnittstelle (22) zum Koppeln mit einer oder mehreren
Benutzerstationen, die verwendet werden, um
Entwurfsinformationen in die Konfigurationsdateien einzugeben,
aufweist.
11. System gemäß Anspruch 10, das ferner ein Netz
aufweist, das die Benutzerstationen mit der
Benutzerschnittstelle (22) koppelt.
12. System gemäß einem der Ansprüche 9 bis 11, bei dem die
Softwarekonfigurationsdateien (12, 14) Symboldateien
aufweisen, die Teile in der Mehrzahl gedruckter
Schaltungsplatinen darstellen.
13. System gemäß Anspruch 12, bei dem die
Softwarekonfigurationsdateien (12, 14) Geometriedateien aufweisen,
die physische Attribute der Teile darstellen.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/911,997 US6629307B2 (en) | 2001-07-24 | 2001-07-24 | Method for ensuring correct pin assignments between system board connections using common mapping files |
| US09/911997 | 2001-07-24 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE10230135A1 true DE10230135A1 (de) | 2003-04-03 |
| DE10230135B4 DE10230135B4 (de) | 2006-04-20 |
Family
ID=25431238
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE10230135A Expired - Fee Related DE10230135B4 (de) | 2001-07-24 | 2002-07-04 | Verfahren und System zur Erstellung eines Entwurfs und Sicherstellen der Verbindung mehrerer gedruckter Schaltungsplatinen |
Country Status (3)
| Country | Link |
|---|---|
| US (2) | US6629307B2 (de) |
| JP (1) | JP2003076731A (de) |
| DE (1) | DE10230135B4 (de) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8185849B2 (en) | 2006-10-11 | 2012-05-22 | Zuken Inc. | Electric information processing method in CAD system, device thereof, program, and computer readable storage medium |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7039892B2 (en) * | 2001-07-24 | 2006-05-02 | Hewlett-Packard Development Company, L.P. | Systems and methods for ensuring correct connectivity between circuit designs |
| EP1717910B1 (de) | 2005-04-27 | 2011-12-14 | LG Electronics Inc. | Mobiles Kommunikationsendgerät mit Multifunktionsanschlussdose und entsprechendes Verfahren |
| US20070061764A1 (en) * | 2005-09-15 | 2007-03-15 | Interntional Business Machines Corporation | Keyword-based connectivity verification |
| US8176457B2 (en) * | 2006-12-04 | 2012-05-08 | Fujitsu Limited | Apparatus and method updating diagram of circuit based on pin swap performed in package design with respect to PLD |
| US7904863B2 (en) * | 2006-12-04 | 2011-03-08 | Fujitsu Limited | Circuit-design supporting apparatus, circuit-design supporting method, computer product, and printed-circuit-board manufacturing method |
| CN101196945B (zh) * | 2006-12-04 | 2010-06-02 | 富士通株式会社 | 电路设计支持装置及方法、印刷电路板制造方法 |
| EP1930825A3 (de) * | 2006-12-04 | 2011-06-29 | Fujitsu Limited | Vorrichtung zur Unterstützung von Schaltungsentwurf, Verfahren zur Unterstützung von Schaltungsentwurf, Computerprogramm und Herstellungsverfahren für einen gedruckten Schaltkreis |
| US8255844B2 (en) * | 2006-12-04 | 2012-08-28 | Fujitsu Limited | Coordinated-design supporting apparatus, coordinated-design supporting method, computer product, printed-circuit-board manufacturing method, circuit-design supporting apparatus, circuit-design supporting method, computer product, and printed-circuit-board manufacturing method |
| EP1930830A3 (de) * | 2006-12-04 | 2011-06-29 | Fujitsu Limited | Vorrichtung zur Unterstützung für koordiniertes Design, Verfahren zur Unterstützung für koordiniertes Design, Computerprodukt und Verfahren zur Herstellung für einen gedruckten Schaltkreis |
| DE102007026942B4 (de) * | 2007-06-12 | 2010-04-15 | Rohde & Schwarz Gmbh & Co. Kg | Verfahren und Vorrichtung zum Entwerfen von Kabelbäumen |
| US8438524B1 (en) * | 2009-12-30 | 2013-05-07 | Cadence Design Systems, Inc. | Hierarchical editing of printed circuit board pin assignment |
| CN102063554B (zh) * | 2011-01-17 | 2012-10-03 | 浪新微电子系统(上海)有限公司 | Pcb设计平台 |
| US8261226B1 (en) * | 2011-07-20 | 2012-09-04 | International Business Machines Corporation | Network flow based module bottom surface metal pin assignment |
| EP2770449A4 (de) * | 2011-10-20 | 2015-10-21 | Zuken Inc | Multikarten-entwurfsvorrichtung, multikarten-entwurfsverfahren, programm und computerlesbares aufzeichnungsmedium |
| JP2014032584A (ja) * | 2012-08-06 | 2014-02-20 | Fujitsu Ltd | 部品置換のための情報処理方法及び装置 |
| CN103745050B (zh) * | 2013-12-27 | 2016-09-14 | 北京亚科鸿禹电子有限公司 | 一种管脚映射方法和系统 |
| CN104021258B (zh) * | 2014-06-24 | 2017-08-25 | 浪潮电子信息产业股份有限公司 | 一种抑制平面谐振的pcb设计方法 |
| DE102020121614B4 (de) * | 2020-08-18 | 2022-05-25 | Lisa Dräxlmaier GmbH | Elektrische Verbindungsanordnung zum Anschließen von frei konfigurierbaren elektrischen Komponenten in einem Fahrzeug |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3514264A1 (de) * | 1985-04-19 | 1986-10-23 | Wilhelm Sedlbauer GmbH Fabrik für Feinmechanik und Elektronik, 8000 München | Vielfachschaltelement zum verbinden einer mehrzahl von mehrfachbussen |
| US4613941A (en) * | 1985-07-02 | 1986-09-23 | The United States Of America As Represented By The Secretary Of The Army | Routing method in computer aided customization of a two level automated universal array |
| JPH02245840A (ja) * | 1989-03-20 | 1990-10-01 | Fujitsu Ltd | 記憶装置 |
| US5502621A (en) * | 1994-03-31 | 1996-03-26 | Hewlett-Packard Company | Mirrored pin assignment for two sided multi-chip layout |
| US5841664A (en) * | 1996-03-12 | 1998-11-24 | Avant| Corporation | Method for optimizing track assignment in a grid-based channel router |
| US6102964A (en) * | 1996-10-28 | 2000-08-15 | Altera Corporation | Fitting for incremental compilation of electronic designs |
| US6009256A (en) * | 1997-05-02 | 1999-12-28 | Axis Systems, Inc. | Simulation/emulation system and method |
| JP3654758B2 (ja) * | 1997-12-02 | 2005-06-02 | 富士通株式会社 | 自動配線接続装置 |
| US7039892B2 (en) * | 2001-07-24 | 2006-05-02 | Hewlett-Packard Development Company, L.P. | Systems and methods for ensuring correct connectivity between circuit designs |
-
2001
- 2001-07-24 US US09/911,997 patent/US6629307B2/en not_active Expired - Fee Related
-
2002
- 2002-07-04 DE DE10230135A patent/DE10230135B4/de not_active Expired - Fee Related
- 2002-07-23 JP JP2002213327A patent/JP2003076731A/ja active Pending
-
2003
- 2003-08-07 US US10/636,903 patent/US6898775B2/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8185849B2 (en) | 2006-10-11 | 2012-05-22 | Zuken Inc. | Electric information processing method in CAD system, device thereof, program, and computer readable storage medium |
| US8650528B2 (en) | 2006-10-11 | 2014-02-11 | Zuken Inc. | Electric information processing method in CAD system, device thereof, program, and computer-readable storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| US6898775B2 (en) | 2005-05-24 |
| JP2003076731A (ja) | 2003-03-14 |
| US20040031012A1 (en) | 2004-02-12 |
| US6629307B2 (en) | 2003-09-30 |
| US20030023944A1 (en) | 2003-01-30 |
| DE10230135B4 (de) | 2006-04-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE10230135A1 (de) | Verfahren zum Sicherstellen korrekter Anschlußstiftzuordnungen zwischen Systemplatinenverbindungen unter Verwendung gemeinsamer Abbildungsdateien | |
| DE60116769T2 (de) | Verfahren und system zur hierarchischen metallenden-, einschliessungs- und belichtungsprüfung | |
| DE69229889T2 (de) | Automatische Logikmodell-Erzeugung aus einer Schaltschema-Datenbank | |
| DE10241400B4 (de) | Verfahren zum Verwalten eines sequentiellen Prozesses unter Verwendung einer graphischen Benutzerschnittstelle | |
| DE69532307T2 (de) | Ausdrucks-Propagierung für hierarchisches Netzlisten | |
| DE10234135B4 (de) | Verfahren, System und Computerprogramm zum Steuern der Prüfung einer gedruckten Schaltungsplatine in Bezug auf Herstellungsdefekte | |
| DE102010037566A1 (de) | Systeme und Verfahren zur Generierung von Hardwarebeschreibungssprache (Hardware Description Language - HDL) für Kundenspezifische Leiterplatten | |
| DE69433907T2 (de) | Autonomes, evolutionsartiges Hardwareentwurfssystem | |
| DE102006037162A1 (de) | Verfahren und Vorrichtung und deren Verwendung zur Prüfung des Layouts einer elektronischen Schaltung | |
| DE69609762T2 (de) | Verfahren und System zur Erstellung eines technologie-unabhängigen Entwurfs integrierter Schaltungen | |
| DE10324594A1 (de) | Verfahren zum Bereitstellen einer verbesserten Simulationsfähigkeit eines dynamischen Systems außerhalb der ursprünglichen Modellierungsumgebung | |
| DE10138142A1 (de) | Verfahren zur Analyse einer integrierten elektrischen Schaltung | |
| DE102015221479A1 (de) | Polymorphes schaltungssimulationssystem | |
| EP1141867A2 (de) | Verfahren und anordnung zur verifikation eines layouts einer integrierten schaltung mit hilfe eines rechners sowie dessen anwendung zur herstellung einer integrierten schaltung | |
| WO2003001310A2 (de) | Verfahren zum ermitteln von auswirkungen von konstruktionsänderungen | |
| DE102006014849A1 (de) | Vorrichtung und Verfahren zum Vorbereiten von Daten, um ein Simulationsmodell zu erzeugen, sowie ein Programm dafür | |
| WO2004031996A2 (de) | Verfahren zum bestimmen der anordnung von kontaktflächen auf der aktiven oberseite eines halbleiterchips | |
| DE102004003100A1 (de) | Verfahren zum Auflösen nicht richtig angepaßter graphischer Symbole bei einem rechnergestützten Entwurf integrierter Schaltungen | |
| DE102017212612A1 (de) | Verfahren zum automatischen Erzeugen von Tests für die Software eines Fahrzeugs | |
| DE2848621C2 (de) | Verfahren zur rechnergesteuerten Simulation der Funktion einer mit Logikschaltkreisen aufzubauenden Schaltungsanordnung | |
| DE102021213650A1 (de) | Verfahren zum Verarbeiten von Geometriedaten, Computerprogrammprodukt sowie System zum Verarbeiten von Geometriedaten | |
| DE102017104049B4 (de) | Verfahren und vorrichtung zum überprüfen der zuverlässigkeit eines chips | |
| DE10303186B4 (de) | Verfahren zur Simulation einer elektrischen Schaltung | |
| DE10055679A1 (de) | Verfahren, Computersystem und Computerprogramm-Produkte zur modellbasierten Generierung von Testszenarien | |
| DE102018127910A1 (de) | Verfahren und Vorrichtungen zur Schaltungsverifikation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| 8127 | New person/name/address of the applicant |
Owner name: HEWLETT-PACKARD DEVELOPMENT CO., L.P., HOUSTON, TE |
|
| 8364 | No opposition during term of opposition | ||
| 8339 | Ceased/non-payment of the annual fee |