DE10230135B4 - Verfahren und System zur Erstellung eines Entwurfs und Sicherstellen der Verbindung mehrerer gedruckter Schaltungsplatinen - Google Patents

Verfahren und System zur Erstellung eines Entwurfs und Sicherstellen der Verbindung mehrerer gedruckter Schaltungsplatinen Download PDF

Info

Publication number
DE10230135B4
DE10230135B4 DE10230135A DE10230135A DE10230135B4 DE 10230135 B4 DE10230135 B4 DE 10230135B4 DE 10230135 A DE10230135 A DE 10230135A DE 10230135 A DE10230135 A DE 10230135A DE 10230135 B4 DE10230135 B4 DE 10230135B4
Authority
DE
Germany
Prior art keywords
connection
circuit board
printed circuit
design
pin
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.)
Expired - Fee Related
Application number
DE10230135A
Other languages
English (en)
Other versions
DE10230135A1 (de
Inventor
Michael John Loveland Erickson
Paul J. Fort Collins Mantey
John S. Fort Collins Atkinson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hewlett Packard Development Co LP
Original Assignee
Hewlett Packard Development Co LP
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hewlett Packard Development Co LP filed Critical Hewlett Packard Development Co LP
Publication of DE10230135A1 publication Critical patent/DE10230135A1/de
Application granted granted Critical
Publication of DE10230135B4 publication Critical patent/DE10230135B4/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/39Circuit design at the physical level
    • G06F30/394Routing

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

Verfahren zur Erstellung eines Entwurfs und Sicherstellung der Verbindung mehrerer gedruckter Schaltungsplatinen (32) eines Produktes, mit folgenden Schritten:
Übernahme einer Abbildungsdatei (16), die definiert, wie ein Signal einem Anschlussstift einer Verbindung zugeordnet ist;
Entwerfen einer ersten Schaltungsplatine (32A) des Produktes durch eine computergestützte Entwurfssoftware;
Entwerfen einer zweiten Schaltungsplatine (32B) des Produktes durch eine computergestützte Entwurfssoftware;
Festlegen einer oder mehrerer Pinbelegungen einer ersten Verbindung (33A) der ersten Schaltungsplatine (32A) auf der Basis der Abbildungsdatei (16); und
Festlegen von Pinbelegungen einer zweiten Verbindung (33B) der zweiten Schaltungsplatine (32B), die für eine Verbindung mit der ersten Verbindung ausgelegt ist, basierend auf der Abbildungsdatei.

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 physikalischen 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.
  • Aus der DE 3514264 A1 ist ein Vielfachschaltelement zum Verbinden einer Mehrzahl von Mehrfachbussen bekannt. Eine Mehrzahl von Platinen ist in eine Verdrahtungsplatine gesteckt, wobei drei Reihen von Steckern für jede Platine vorgesehen sind, die jeweiligen Bussen zugeordnet sind. Der mittlere Bus ist für einen Datenaustausch, während die beiden anderen Busse einem Benutzter frei zur Verfügung stehen. Um eine Verbindung der beiden anderen Busse zu ermöglichen, ist das Vielfachschaltelement vorgesehen, das unter Verwendung von Steckerleisten in die Rückseite der Verdrahtungsplatine gesteckt werden kann, wobei eine erste Reihe von Buchsen des Vielfachschaltelements mit einem ersten der Busse verbunden ist, während eine zweite Reihe von Buchsen mit einem zweiten der Busse verbunden ist.
  • Die DE 19826645 C2 befasst sich mit einem automatischen Verdrahtungsverbindungsgerät, das eine Matrixplatine aufweist, in der eine Vielzahl von Kreuzungsstellenlöchern auf einer zweidimensionalen Grundlage in einer vorbestimmten Anordnungsteilung angeordnet sind, um Signalpfade gemäß dem Einführen und Herausziehen von Verbindungsstiften hinsichtlich der Vielzahl der Kreuzungsstellenlöcher zu bilden. Das Einführen und Herausziehen der Verbindungsstifte erfolgt über einen Stifteinführ- und -herausziehkopf, der durch einen Stifteinführ- und -herausziehroboter verschiebbar ist. Eine Sensorvorrichtung zur Ermittlung der Position des Stifteinführ- und -herausziehroboters unter Verwendung von Positionsdetektionsmarken ist vorgesehen.
  • Walter Uhl, u.a. "Einsatz eines Datenverarbeitungssystems zum Erstellen von Verdrahtungsunterlagen", in BBC-Nachrichten 1968, Jg. 50, Heft 1 Januar, Seiten 12 bis 16, beschreiben ein Rechenprogramm zum automatischen Erstellen von Verdrahtungsunterlagen für Schaltanlagen. Das Programm erzeugt Listen, nach denen Schaltfelder im Werk verdrahtet werden. Daten, die Verbindungsmaterialien, Verdrahtungsbedingungen, Schaltgeräte und ihre Eingabeorte und die auszuführenden Verbindungen angeben, werden dem Programm durch Lochkarten zur Verfügung gestellt. Ausgehend von diesen Daten werden Werkstattlisten, Bauschaltpläne mit Außengeräteverbindungen und Kabelzusammenstellung, und eine Liste von Fehlermeldungen und Hinweisen ausgegeben.
  • Es ist die Aufgabe der vorliegenden Erfindung, ein Verfahren und ein System zu schaffen, die ein Zuordnen von Pinbelegungen bzw. Anschlußstiftzuordnungen über mehrere gedruckte Schaltungsplatinen eines Produktes und ein Sicherstellen einer richtigen Verbindung zwischen mehreren Schaltungsplatinen erleichtern.
  • Diese Aufgabe wird durch ein Verfahren gemäß Anspruch 1 oder ein System gemäß Anspruch 6 gelöst.
  • Bei einem anderen Aspekt kann das Verfahren die Schritte des Aktualisierens von Entwurfscharakteristika, die Pinbelegungen bzw. Anschlußstiftzuordnungen eines ersten Verbinders der ersten gedruckten Schaltungsplatine umfassen, durch die computergestützte Entwurfssoftware und des 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 Aktualisierungsneuzuordnung von Anschlußstiftzuordnungen bei einem ersten Verbinder der ersten gedruckten Schaltungsplatine durchgeführt werden.
  • Bei einem anderen Aspekt ist die Abbildungsdatei aus Eingaben 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 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:
  • 1 ein System zum Entwerfen von Schaltungsplatinen, das eine Anschlußstift- und Signalzuordnung über Verbinder sicherstellt, gemäß der Erfindung; und
  • 2 ein Flußdiagramm, das Verfahren zum Entwerfen von Schaltungen mit einer Anschlußstift- und Signal zuordnungsintegrität gemäß der Erfindung darstellt.
  • 1 zeigt ein System 10 der Erfindung zum Entwerfen und Herstellen gedruckter Schaltungsplatinen, zugeordneter Rückwandplatinen 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 Rückwandplatine 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 physikalische Schaltungsplatinen und Rückwandplatinen 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 repräsentieren physikalische Aspekte eines oder mehrerer Teile der Entwürfe 32 und stellen übli cherweise auch Schaltungsplatinenattribute dar, die erforderlich sind, um diese Teile unterzubringen. Eine Geometriedatei 14A kann zum Beispiel physikalische Charakteristika eines Verbinders 33A und die physikalischen Attribute für den Verbinder 33A mit dem zugrundeliegenden Schaltungsplatinenentwurf 32A darstellen, wobei eine Geometriedatei 14B physikalische Charakteristika eines Verbinders 33B und die physikalischen 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 physikalische Anschlußstiftgeometrien bindet, die die Entwürfe 32 darstellen. Zusätzliche Abbildungsdateiein 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.
  • 1 stellt zwei Schaltungsplatinenentwürfe 32A, 32B und einen einzelnen Rückwandplatinen-Entwurf 34 dar. Für Fachleute auf diesem Gebiet sollte es jedoch ersichtlich sein, daß die Anzahl von Platinenentwürfen 32 und Rückwandplatinen-Entwürfen 34 darstellend und nicht einschränkend ist. Beispielhaft können Platinenentwürfe 32A, 32B mit der Rückwandplatine 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 Rückwandplatine 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.
  • 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, 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, 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 Pinbelegung dessen bestimmen, wie diese Signale Anschlußstiften des Verbinders zugeordnet sind.
  • Nach einem Dateneintrag erzeugt deshalb der Modellerzeugungsschritt 54 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 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, 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.

Claims (10)

  1. Verfahren zur Erstellung eines Entwurfs und Sicherstellung der Verbindung mehrerer gedruckter Schaltungsplatinen (32) eines Produktes, mit folgenden Schritten: Übernahme einer Abbildungsdatei (16), die definiert, wie ein Signal einem Anschlussstift einer Verbindung zugeordnet ist; Entwerfen einer ersten Schaltungsplatine (32A) des Produktes durch eine computergestützte Entwurfssoftware; Entwerfen einer zweiten Schaltungsplatine (32B) des Produktes durch eine computergestützte Entwurfssoftware; Festlegen einer oder mehrerer Pinbelegungen einer ersten Verbindung (33A) der ersten Schaltungsplatine (32A) auf der Basis der Abbildungsdatei (16); und Festlegen von Pinbelegungen einer zweiten Verbindung (33B) der zweiten Schaltungsplatine (32B), die für eine Verbindung mit der ersten Verbindung ausgelegt ist, basierend auf der Abbildungsdatei.
  2. Verfahren gemäß Anspruch 1, das ferner die Schritte des Aktualisierens von Entwurfscharakteristika, die Pinbelegungen eines ersten Verbinders (33A) der ersten gedruckten Schaltungsplatine (32A) umfassen, durch die computergestützte Entwurfssoftware, und des Aktualisierens der Abbildungsdatei, um Pinbelegungen eines zweiten Verbinders (33B) der zweiten gedruckten Schaltungsplatine (32B) neu zuzuordnen, aufweist.
  3. Verfahren gemäß Anspruch 1, das ferner die Schritte des Aktualisierens von Entwurfscharakteristika, die Pinbelegungen eines zweiten Verbinders (33B) der zweiten gedruckten Schaltungsplatine (32B) umfassen, durch die computergestützte Entwurfssoftware und des Aktualisierens der Abbildungsdatei, um Pinbelegungen 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 3, das ferner einen Schritt des Bildens der Abbildungsdatei (16) durch die computergestützte Entwurfssoftware aufweist.
  6. Vorrichtung zur Erstellung eines Entwurfs mehrerer gedruckter Schaltungsplatinen, wobei Pinbelegungen mindestens einer Verbindung zwischen gedruckten Schaltungsplatinen (32) sichergestellt werden, mit folgenden Merkmalen: Softwarekonfigurationsdateien (12, 14), die zumindest eine Verbindung zwischen einer Mehrzahl gedruckter Schaltungsplatinenentwürfe (32) definieren; zumindest einer Abbildungsdatei (16), die definiert, wie ein Signal einem Anschlussstift einer Verbindung zugeordnet ist; und einem Verarbeitungsabschnitt (20) zum Verarbeiten der Konfigurationsdateien (12, 14) und der Abbildungsdatei (16), um Platinenschaltbilder für die Mehrzahl gedruckter Schaltungsplatinenentwürfe (32) zu erzeugen, wobei Pinbelegungen einer ersten Verbindung (33A) ei nes ersten Entwurfs (32A) einer gedruckten Schaltungsplatine und Pinbelegungen einer zweiten Verbindung (33B) eines zweiten Entwurfs (32B) einer gedruckten Schaltungsplatine, die für eine Verbindung mit der ersten Verbindung ausgelegt ist, auf der Basis der Abbildungsdatei (16) festgelegt werden.
  7. Vorrichtung gemäß Anspruch 6, das ferner eine Benutzerschnittstelle (22) zum Koppeln mit einer oder mehreren Benutzerstationen, die verwendet werden, um Entwurfsinformationen in die Konfigurationsdateien einzugeben, aufweist.
  8. Vorrichtung gemäß Anspruch 7, das ferner ein Netz aufweist, das die Benutzerstationen mit der Benutzerschnittstelle (22) koppelt.
  9. Vorrichtung gemäß einem der Ansprüche 6 bis 8, bei dem die Softwarekonfigurationsdateien (12, 14) Symboldateien aufweisen, die Teile in der Mehrzahl gedruckter Schaltungsplatinen darstellen.
  10. Vorrichtung gemäß Anspruch 9, bei dem die Softwarekonfigurationsdateien (12, 14) Geometriedateien aufweisen, die physikalische Attribute der Teile repräsentieren.
DE10230135A 2001-07-24 2002-07-04 Verfahren und System zur Erstellung eines Entwurfs und Sicherstellen der Verbindung mehrerer gedruckter Schaltungsplatinen Expired - Fee Related DE10230135B4 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/911997 2001-07-24
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

Publications (2)

Publication Number Publication Date
DE10230135A1 DE10230135A1 (de) 2003-04-03
DE10230135B4 true 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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007026942A1 (de) * 2007-06-12 2009-06-04 Rohde & Schwarz Gmbh & Co. Kg Verfahren und Vorrichtung zum Entwerfen und Fertigen von Kabelbäumen

Families Citing this family (18)

* Cited by examiner, † Cited by third party
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
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
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
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
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
EP1930823A3 (de) * 2006-12-04 2011-06-08 Fujitsu Limited Vorrichtung zur Unterstutzung von Schaltungsentwurf, Verfahren zur Unterstutzung von Schaltungsentwurf, Computerprogramm und Herstellungsverfahren für einen gedruckten Schaltkreis
KR100935124B1 (ko) * 2006-12-04 2010-01-06 후지쯔 가부시끼가이샤 회로 설계 지원 장치, 회로 설계 지원 방법, 회로 설계지원 프로그램을 기록한 컴퓨터 판독가능한 기록매체 및프린트 기판의 제조 방법
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
WO2013058095A1 (ja) * 2011-10-20 2013-04-25 株式会社図研 マルチボード設計装置、マルチボード設計方法、プログラムおよびコンピューター読み取り可能な記録媒体
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

Citations (2)

* Cited by examiner, † Cited by third party
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
DE19826645C2 (de) * 1997-12-02 2001-02-08 Fujitsu Ltd Automatisches Verdrahtungsverbindungsgerät

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
US6321369B1 (en) * 1996-10-28 2001-11-20 Altera Corporation Interface for compiling project variations in electronic design environments
US6009256A (en) * 1997-05-02 1999-12-28 Axis Systems, Inc. Simulation/emulation system and method
US7039892B2 (en) * 2001-07-24 2006-05-02 Hewlett-Packard Development Company, L.P. Systems and methods for ensuring correct connectivity between circuit designs

Patent Citations (2)

* Cited by examiner, † Cited by third party
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
DE19826645C2 (de) * 1997-12-02 2001-02-08 Fujitsu Ltd Automatisches Verdrahtungsverbindungsgerät

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
UHL, Walter, SCHIESTL, Bernhard: Einsatz eines Datenverarbeitungssytems zum Erstellen von Ver- drahtungsunterlagen. In: BBC-Nachrichten, 1968, Jg.50, Heft 1, Januar, S. 12-16 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007026942A1 (de) * 2007-06-12 2009-06-04 Rohde & Schwarz Gmbh & Co. Kg Verfahren und Vorrichtung zum Entwerfen und Fertigen von Kabelbäumen
DE102007026942B4 (de) * 2007-06-12 2010-04-15 Rohde & Schwarz Gmbh & Co. Kg Verfahren und Vorrichtung zum Entwerfen von Kabelbäumen

Also Published As

Publication number Publication date
US20030023944A1 (en) 2003-01-30
DE10230135A1 (de) 2003-04-03
US20040031012A1 (en) 2004-02-12
US6898775B2 (en) 2005-05-24
US6629307B2 (en) 2003-09-30
JP2003076731A (ja) 2003-03-14

Similar Documents

Publication Publication Date Title
DE10230135B4 (de) Verfahren und System zur Erstellung eines Entwurfs und Sicherstellen der Verbindung mehrerer gedruckter Schaltungsplatinen
DE60116769T2 (de) Verfahren und system zur hierarchischen metallenden-, einschliessungs- und belichtungsprüfung
DE102006037162A1 (de) Verfahren und Vorrichtung und deren Verwendung zur Prüfung des Layouts einer elektronischen Schaltung
DE102015200694A1 (de) Verfahren, computersystem und computerlesbares speichermedium zum erzeugen eines layouts eines integrierten schaltkreises
DE102010037566A1 (de) Systeme und Verfahren zur Generierung von Hardwarebeschreibungssprache (Hardware Description Language - HDL) für Kundenspezifische Leiterplatten
DE10234135B4 (de) Verfahren, System und Computerprogramm zum Steuern der Prüfung einer gedruckten Schaltungsplatine in Bezug auf Herstellungsdefekte
EP3605758B1 (de) Einrichtung und verfahren zum prüfen eines schaltschrankinhalts nach planungsbasierter montage
EP0894255B1 (de) Steuern eines zumindest eine Prüfgasse aufweisenden Prüfsystems für Kraftfahrzeuge
DE10138142B4 (de) Verfahren zur Analyse einer integrierten elektrischen Schaltung
DE102015221479A1 (de) Polymorphes schaltungssimulationssystem
DE10129654B4 (de) Verfahren, Vorrichtung und Computerprogramm-Produkt zum Ermitteln von Auswirkungen von Konstruktionsänderungen
EP1237395A1 (de) Leiterplattenanordnung
DE10206658B4 (de) Verfahren zum Überprüfen einer integrierten elektrischen Schaltung
DE2848621C2 (de) Verfahren zur rechnergesteuerten Simulation der Funktion einer mit Logikschaltkreisen aufzubauenden Schaltungsanordnung
DE10311055B3 (de) Verfahren und Anordnung zur Projektierung eines elektrischen Systems
DE10303186B4 (de) Verfahren zur Simulation einer elektrischen Schaltung
DE69727105T2 (de) Gerät für automatische Verbindungserkennung
DE102004037297A1 (de) Verfahren zum Korrigieren von Layoutfehlern
DE102005031565A1 (de) Fahrzeugschaltplan-Erstellvorrichtung und Verfahren zum Erstellen eines Schaltplans eines Fahrzeugsystems
DE19707298A1 (de) Anordnung für ein modulares Baugruppensystem als Prozeßrechner Interface mit freier Busanpassung und Erweiterungsbus-Schnittstelle
DE102006006782B4 (de) Verfahren zum Behandeln von Designfehlern eines Layouts einer integrierten Schaltung
DE2243568B2 (de) Rechnerunterstützter Entwurf von Leiterplatten
EP4300345A1 (de) Computerimplementiertes verfahren und anordnung zum generieren eines digitalen 3d-, insbesondere sogenannte building information modeling -, bim-, gebäudemodells sowie computerprogrammprodukt
DE19906177C1 (de) Verfahren und Vorrichtung zur Übertragung von Simulationsmodellen zwischen Simulatoren
DE102010022338A1 (de) Verfahren zur Schnittstellencharakterisierung einer elektrischen/elektronischen Schaltung

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