DE4017902C2 - - Google Patents

Info

Publication number
DE4017902C2
DE4017902C2 DE4017902A DE4017902A DE4017902C2 DE 4017902 C2 DE4017902 C2 DE 4017902C2 DE 4017902 A DE4017902 A DE 4017902A DE 4017902 A DE4017902 A DE 4017902A DE 4017902 C2 DE4017902 C2 DE 4017902C2
Authority
DE
Germany
Prior art keywords
contacts
additional card
card
electrical
contact
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
DE4017902A
Other languages
English (en)
Other versions
DE4017902A1 (de
Inventor
Andrew Boyce Deerfield Beach Fla. Us Macneill
Thomas Harold Boca Raton Fla. Us Newsom
Neal Allen Delray Beach Fla. Us Osborn
Eddie Miller Boca Raton Fla. Us Reid
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of DE4017902A1 publication Critical patent/DE4017902A1/de
Application granted granted Critical
Publication of DE4017902C2 publication Critical patent/DE4017902C2/de
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/409Mechanical coupling
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S439/00Electrical connectors
    • Y10S439/955Electrical connectors including electronic identifier or coding means

Description

Die Erfindung betrifft ein Computersystem und eine Zusatzkarte nach dem Oberbegriff der Patentansprüche 1 und 4.
Es ist allgemein bekannt, einen Computer, z. B. einen PS/2 Computer der International Business Machines Corp. mit Schlitzen mit einer oder mehr Busverbindungen zu versehen, damit Zusatzkarten mit zugeordneten Schaltungen mit dem Computerbus verbunden werden können und somit dem Anwender die Möglichkeit gegeben werden kann, die Funktionen des Computers zu erweitern. Diese Schlitze stellen die physikalische Führung für die Zusatzkarten dar, und die Busverbindung(en) ist(sind) so angeordnet, daß sie mit einem Verbindungs­ element auf der Zusatzkarte zusammenpaßt (zusammenpassen), wenn dieselbe völlig in den Schlitz eingeführt ist.
In bestimmten Computern, z. B. dem IBM PS/2 Modell 80 sind Busverbindungen mit zwei verschiedenen Größen in entsprechenden Schlitzen vorgesehen. Diese unterschied­ lichen Verbindungen geben die Unterschiede in der Anzahl von parallelen Bits an, welche der Daten- und Speicheradressierung zugeteilt sind. Gewöhnlich werden die Bits in Vielfachen von acht zugeteilt, und das Modell 80 enthält Schlitze für 16 parallele Daten- und Adreßbits sowie Schlitze für 32 parallele Bits. Es ist ebenfalls bekannt, Kennzeichen-Bitpositionen vorzusehen, um anzuzeigen, wann es sich bei einem über den Bus gesandten Befehl um einen 16 oder 32 Bit-Befehl handelt (z.B. logisch 1 = 32 Bits und logisch 0 = 16 Bits), so daß eine Karte in einem 16 Bit-Schlitz außerhalb ihrer Reichweite liegende Befehle erkennen kann und inaktiv bleibt. Eine 16 Bit-Karte kann somit eine Situation vermeiden, in der sie einen fehlerhaften Schritt ausführt, da sie einen Befehl oder eine Adresse nur teilweise erkennen kann.
Diese Kennzeichen-Bitposition gewährt jedoch keinen Schutz, wenn eine 32 Bit-Karte in einen 16 Bit-Schlitz eingeführt wird. In diesem Falle wird die Karte so verfahren, als wäre sie in einem 32 Bit-Schlitz, und binäre Signale an den fehlenden Positionen auf der Busverbindung fehlerhaft interpretieren.
Weiterhin bekannt ist, Daten zwischen zwei Datenbussen verschiedener Breite zu steuern, aber solches Steuern wird in einer typischen Ausführung durch eine Logik mit fester Schnittstelle vorgenommen, die erkennt, daß die Busdefinition auf jeder Seite dieselbe bleiben wird.
In der DE 36 24 373 ist ein Datenverarbeitungssystem mit Mikroprozessoren offenbart, welches "eine gewisse Breite . . . im Hinblick auf das Auswechseln funktioneller Einrichtungen" ermöglicht. Anhand der Fig. 3 ist hierzu ein Beispiel erläutert, bei dem zuerst ein Datenwort in eine bestimmte Speicherstelle des benutzten Mikroprozessors eingeschrieben und danach wieder ausgelesen wird. Entspricht das eingeschriebene Datenwort dem ausgelesenen Datenwort, so handelt es sich bei dem benutzten Mikroprozessor um ein Modell A, stimmen die eingelesenen und ausgelesenen Datenwörter nicht überein, so handelt es sich um ein Mikropro­ zessor-Modell B. In Abhängigkeit von dem benutzten Modell A oder Modell B wird dann der Mikroprozessor unterschiedlich initialisiert und bestimmte Berechnungen werden ebenfalls unterschiedlich durchgeführt.
Als weiterer Stand der Technik wird die US 44 85 437 genannt.
Die Aufgabe der Erfindung besteht darin, ein Computersystem mit einer Zusatzkarte bzw. eine Zusatzkarte für einen Computer vorzusehen, wobei die Zuatzkarte sich an ihre Schlitzposition anpaßt, die Zusatzkarte also erkennt, wann sie sich in einem Schlitz befindet, der die Aufnahme einer Karte geringerer Busbreite vorsieht.
Die Erfindung löst diese Aufgabe durch die Merkmale der kennzeichnenden Teile der Patentansprüche 1 und 4.
Die Erfindung sieht eine Zusatzkarte mit besonderen Schaltungen zum Erkennen einer Bedingung vor, die normalerweise keine Statusinformation liefert, und zum anschließenden Ansprechen auf diese Bedingung in einer solchen Weise, daß ein binäres, die Busbreite des Schlitzes anzeigendes Signal erzeugt wird.
In hier bevorzugten Ausführungsbeispielen stellt ein Gleichstromanschluß die Basis für das Erzeugen eines die Busbreite anzeigenden logischen Signals dar, und die Karte begrenzt ihre Antworten auf Befehle derart, daß das Adressieren von Speicherpositionen außerhalb der Adressenspanne für die Buskonfiguration des Schlitzes verhindert wird, in den sie eingeführt wurde. Weitere vorteilhafte Ausgestaltungen der Erfindung sind in den Unteransprüchen angegeben.
Ein Ausführungsbeispiel der Erfindung wird im Hinblick auf Struktur und Verfahren mit Hilfe der folgenden Beschreibung in Verbindung mit den Zeichnungen erläutert.
Fig. 1 ist ein Blockdiagramm von Elementen eines Hauptsystems, welches mit einem hier bevorzugten Ausführungsbeispiel einer Zusatzkarte verbunden ist, bei der die Logik für das Testen der Befehle durch einen programmierbaren lokalen Prozessor implementiert werden kann;
Fig. 2 ist ein Diagramm einer Zusatzkarte gemäß der Erfindung bei ihrem Einführen in einen Schlitz, mit einer Verbindung mit sämtlichen Kontakten, für welche die Karte vorgesehen ist;
Fig. 3 ist ein Diagramm einer Zusatzkarte gemäß der Erfindung bei ihrem Einführen in einen Schlitz, bei welcher ein Teil der Verbindungs­ kontakte nicht mit Kontakten einer Systemver­ bindung in Eingriff gelangt;
Fig. 4 und 5 sind vereinfachte Diagramme von 16 Bit- bzw. 32 Bit-Verbindungen;
Fig. 6A und 6B sind Diagramme der Verbindungsstift-Zu­ ordnung des Systems für eine Busbreite von 16 Bits gemäß der Mikrokanalarchitektur des IBM PS/2 Computers;
Fig. 7 ist ein Diagramm eines bevorzugten Ausführungsbeispiels für eine Wandlerschaltung gemäß der Erfindung;
Fig. 8 ist ein charakteristisches Flußdiagramm der Befehlsverarbeitung für Zusatzschaltungen einer Zusatzkarte nach dem Stand der Technik;
Fig. 9 ist ein Flußdiagramm nach Fig. 8, jedoch mit Befehlsprüfung nach einem bevorzugten Ausführungsbeispiel der Erfindung, damit nicht fehlerfrei ausführbare Befehle zurückgewiesen werden können;
Fig. 10 ist ein ausführliches Flußdiagramm der Logik zur Ausführung durch einen Allzweckprozessor für das Prüfen bestimmter, nicht ausführbarer Befehle vom Hauptsystem;
Fig. 11 ist ein ausführliches Flußdiagramm für weitere Logik zum Identifizieren nicht ausführbarer Befehle vom Hauptsystem.
Fig. 1 zeigt eine durch eine Kartenverbindung (Kontakte) 12 mit einem Hauptsystem 30 verbundene Zusatzkarte 10, wobei die Verbindung mit einer Systemverbindung 32 in Eingriff gelangt und Signale sowie Energie von einem Systembus 34 empfängt. Das Hauptsystem 30 enthält einen Zentralprozessor 36 und einen Systemspeicher 38, welcher mit dem Systembus 34 verbunden ist. Dies ist typisch für Systeme wie z.B. den IBM Computer Personal System/2.
Von der Kartenverbindung 12 gehen Signale an den Schnittstellen- Registern 14 ein, die über einen dort vorgesehenen Bus 18 von einem dort angeordneten Prozessor 16 beaufschlagt werden. Ein Systemspeicher 20 und Zusatztreiber 22 sind ebenso mit dem dort vorgesehenen Bus 18 verbunden und können zusammen mit dem Prozessor 16 und dem Systemspeicher 20 als Teil der gesamten Zusatzschaltungen 28 betrachtet werden. Die Zusatztreiber 22 unterscheiden sich je nach der betreffenden Karte; es kann sich hier z.B. um externe Steuervorrichtungen 40 handeln, wie Plattenantriebe gemäß der Systemschnittstelle für kleine Computer. Eine Wandlerschaltung 24 ist gemäß dem bevorzugten Ausführungsbeispiel der Erfindung mit der Kartenverbindung 12 verbunden und beaufschlagt den dort vorgesehenen Bus 18 mit einem Signal.
Fig. 2 zeigt die Zusatzkarte 10 mit einer Platte 11 aus starrem Schaltkartenmaterial. Einzelkontakte 13 der Kartenverbindung 12 sind in bestimmten Abständen auf beiden Seiten der Tafel 11 vorgesehen (zur besseren Übersicht wurden weniger als die bevorzugte Anzahl von Kontakten dargestellt). Die Systemverbindung 32 ist an einer planaren Karte 33 montiert und zusammen mit (nicht gezeigten) Kontakten angeordnet, um in die Kontakte 13 über die Länge der Kartenverbindung 12 einzugreifen, und dient zur Definition des Aufnahme­ schlitzes 42. Bei der gezeigten Kartenverbindung handelt es sich bevorzugt um eine steckerartige Anordnung der Kartenkante, sodaß die Systemverbindung eine steckdosenartige Anordnung der Kartenkante ist. Im Gegensatz zu Fig. 2 zeigt Fig. 3 eine verkürzte Systemverbindung 32′, womit das von der Erfindung angesprochene Problem dargelegt wird.
Die Fig. 4 und 5 zeigen Kontaktpositionen für typische Verbindungen 32′ und 32 für den Betrieb mit 16 bzw. 32 Bits. Die Fig. 6A und 6B zeigen die Zuordnungen für die Kontakte 12 bei einem Bussystem 34 (s.Fig. 1), welches den Mikrokanal-Bus-Spezifikationen entspricht, wobei die Bezeichnungen A und D Adressen- bzw. Datenpositionen angeben. Weitere Angaben über ein solches System sind dem Handbuch "Personal System/2 Hardware Interface Technical Reference" zu entnehmen.
Gemäß Fig. 7 ist die Wandlerschaltung 24 nach einem hier bevorzugten Ausführungsbeispiel der Erfindung mit einem bestimmten Kontakt 12 verbunden, der in Fig. 6B mit A77 bezeichnet ist. Er gelangt nicht in Eingriff mit einer 16 Bit-Systemverbindung 32′ (s. Fig. 3), wird jedoch von einer Gleichstromquelle von 12 V durch eine Verbindung 32 mit 32 Bits (s. Fig. 2) beaufschlagt. Die Widerstände 60 und 62 dienen als Spannungsteiler und liefern ein Logiksignal an Anschluß 64, der dieses Signal als Steuersignal an einen Eingang für den Prozessor 16 (s. Fig. 1) durch den dort befindlichen Bus 18 anlegt.
Fig. 8 zeigt einen normalen Betriebsablauf zum Ausführen eines vom Hauptsystem 30 kommenden Befehls (s. Fig. 1). Diese Logik wird bevorzugt unter Verwendung eines programmierbaren Prozessors 16 gemäß Fig. 1 ausgelegt, bei dem es sich z.B. um einen Intel 8032-Prozessor handeln kann. Zuerst wird vom Logikblock 80 von den Registern 14 Zugriff zum Befehl genommen. Dieser wird dann gemäß Logik 82 verarbeitet, die nach der Funktion der jeweiligen Zusatzkarte 10 vom Ausführenden vorbereitet wird. Die Logik 84 schließt dann den Verarbeitungsvorgang ab und bereitet den nächsten Befehl vor.
Fig. 9 zeigt die Veränderungen der Logik nach Fig. 8 gemäß dem hier bevorzugten Ausführungsbeispiel der Erfindung. Nachdem zum Befehl gemäß der Logik 80 Zugriff genommen worden ist, werden alle Speicheradressen, die gemäß dem Befehl auf dem Bus 34 (s. Fig. 1) vorzusehen sind, ausgelesen und geprüft, um festzustellen, ob sie die 16 MB-Grenze für das Adressieren mit 16 Bits überschreiten. Ist dies der Fall, dann testet die Logik 94 das von der Wandlerschaltung 24 gelieferte BIGSLOT-Signal und stellt fest, ob die Adresse die Adreßgrenze des Schlitzes übersteigt. Nur wenn eine Adresse die Schlitzgrenze übersteigt, weist gemäß einer hier bevorzugten Ausführung die Karte den Befehl unter Verwendung der Logik 96 zurück.
In Fig. 10 beginnt die Logik zum Verarbeiten von Befehlen in Steuerblockform mit der Aufnahme einer Adresse für den Zugriff zum Steuerblock. Der Wert des BIGSLOT-Signals wird in Logik 104 gelesen und in Logik 106 getestet. Wenn der Schlitz das Adressieren begrenzt, wird die Steuerblockadresse in Logik 108 getestet, und wenn die Schlitzgrenze überschritten wurde, wird dem Hauptsystem 30 durch Logik 110 eine Fehlernachricht übermittelt. Im anderen Falle ruft die Logik 112 den Steuerblock auf.
In Fig. 11 ist eine zusätzliche Logik zum Ergänzen der Logik der Fig. 10 für die Steuerblöcke erforderlich. In Logik 111 geht der Befehl im Speicher 20 ein. Das Signal BIGSLOT wird in der Logik 113 gelesen, und wenn es einen begrenzten Logikschlitz 114 zum Adressieren anzeigt, wird der Befehl in Logik 116 getestet und festgestellt, ob es sich um einen Befehl eines Typs handelt, bei dem ein oder mehr Speicherzugriffe erforderlich sind. Ist dies der Fall, werden die Adressen in der Logik 118 geprüft, und es wird festgestellt, ob sie die Schlitzgrenze überschreiten. Überschreitet eine Adresse die Schlitzgrenze, so wird dem Hauptsystem 30 von der Logik 120 eine Fehlermeldung übermittelt. Im anderen Falle wird der Befehl durch die Logik 122 ausgeführt.
Es wurden lediglich Ausführungsbeispiele der Erfindung in den Figuren dargestellt, jedoch sind für den Fachmann zahlreiche Modifikationen und Veränderungen naheliegend. Die vorgelegten Ansprüche gelten daher für alle Modifikationen und Veränderungen, die nicht vom Geist der Erfindung abweichen.

Claims (6)

1. Computersystem mit einer Verbindungsvorrichtung (32, 32′), die eine erste Anzahl von Kontakten aufweist, sowie mit einer Zusatzkarte (10), die eine zweite Anzahl von Kontakten (13) aufweist, wobei die erste Anzahl von Kontakten mit der zweiten Anzahl von Kontakten (13) in Eingriff gebracht und damit die Zusatzkarte (10) in die Verbindungsvorrichtung (32, 32′) eingesteckt werden kann, dadurch gekennzeichnet, daß auf der Zusatzkarte (10) eine elektrische Auswerteschaltung (24) vorgesehen ist, die mit einem (12) der Kontakte (13) der Zusatzkarte (10) verbunden ist, und daß bei gleicher erster und zweiter Anzahl von Kontakten der mit der Auswerteschaltung (24) verbundene Kontakt (12) der Zusatzkarte (10) mit einem eine erste elektrische Eigenschaft aufweisenden Kontakt der Verbindungsvorrichtung (32, 32′) in Eingriff kommt, während bei einer kleineren ersten Anzahl von Kontakten der mit der Auswerteschaltung (24) verbundene Kontakt (12) der Zusatzkarte (10) mit keinem Kontakt der Verbindungsvorrichtung (32, 32′) in Eingriff kommt und er dadurch eine zweite elektrische Eigenschaft erhält.
2. Computersystem nach Anspruch 1, dadurch gekennzeichnet, daß die elektrische Auswerteschaltung (24) in Abhängigkeit von der elektrischen Eigenschaft des mit ihr verbundenen Kontaktes (12) ein Ausgangssignal (BIGSLOT) erzeugt, das elektrischen Schaltungen (28) der Zusatzkarte (10) zugeführt ist.
3. Computersystem nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß die elektrische Auswerteschaltung (24) einen Spannungsteiler (60, 62) enthält, und daß die erste elektrische Eigenschaft das Vorhandensein eines elektrischen Potentials (A77, +12 V) ist.
4. Zusatzkarte mit einer zweiten Anzahl von Kontakten (13), für ein Computersystem mit einer Verbindungsvorrichtung (32, 32′), die eine erste Anzahl von Kontakten aufweist, wobei die erste Anzahl von Kontakten mit der zweiten Anzahl von Kontakten in Eingriff gebracht und damit die Zusatzkarte (10) in die Verbindungsvorrichtung (32, 32′) eingesteckt werden kann, dadurch gekennzeichnet, daß auf der Zusatzkarte (10) eine elektrische Auswerteschaltung (24) vorgesehen ist, die mit einem (12) der Kontakte (13) der Zusatzkarte (10) verbunden ist, und daß bei gleicher erster und zweiter Anzahl von Kontakten der mit der Auswerteschaltung (24) verbundene Kontakt (12) der Zusatzkarte (10) mit einem eine erste elektrische Eigenschaft aufweisenden Kontakt der Verbindungsvorrichtung (32, 32′) in Eingriff kommt, während bei einer kleineren ersten Anzahl von Kontakten der mit der Auswerteschaltung (24) verbundene Kontakt (12) der Zusatzkarte (10) mit keinem Kontakt der Verbindungsvorrichtung (32, 32′) in Eingriff kommt und er dadurch eine zweite elektrische Eigenschaft erhält.
5. Zusatzkarte nach Patentanspruch 4, dadurch gekennzeichnet, daß die elektrische Auswerteschaltung (24) in Abhängigkeit von der elektrischen Eigenschaft des mit ihr verbundenen Kontaktes (12) ein Ausgangssignal (BIGSLOT) erzeugt, das elektrische Schaltungen (28) der Zusatzkarte (10) zugeführt ist.
6. Zusatzkarte nach Anspruch 4 oder 5, dadurch gekennzeichnet, daß die elektrische Auswerteschaltung (24) einen Spannungsteiler (60, 62) enthält, und daß die erste elektrische Eigenschaft das Vorhandensein eines elektrischen Potentials (A77, +12 V) ist.
DE4017902A 1989-06-12 1990-06-02 Zusatzkarte mit automatischer anpassung an die schlitzposition Granted DE4017902A1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US07/365,269 US5119498A (en) 1989-06-12 1989-06-12 Feature board with automatic adjustment to one of two bus widths based on sensing power level at one connection contact

Publications (2)

Publication Number Publication Date
DE4017902A1 DE4017902A1 (de) 1990-12-20
DE4017902C2 true DE4017902C2 (de) 1992-03-12

Family

ID=23438162

Family Applications (2)

Application Number Title Priority Date Filing Date
DE69023701T Expired - Fee Related DE69023701T2 (de) 1989-06-12 1990-05-31 Merkmalplatine mit automatischer Justierung zur Steckplatzstelle.
DE4017902A Granted DE4017902A1 (de) 1989-06-12 1990-06-02 Zusatzkarte mit automatischer anpassung an die schlitzposition

Family Applications Before (1)

Application Number Title Priority Date Filing Date
DE69023701T Expired - Fee Related DE69023701T2 (de) 1989-06-12 1990-05-31 Merkmalplatine mit automatischer Justierung zur Steckplatzstelle.

Country Status (10)

Country Link
US (1) US5119498A (de)
EP (1) EP0403117B1 (de)
JP (1) JPH0324608A (de)
CA (1) CA2018072C (de)
CZ (1) CZ284019B6 (de)
DD (1) DD295039A5 (de)
DE (2) DE69023701T2 (de)
HU (1) HUT57921A (de)
PL (1) PL163268B1 (de)
RU (1) RU2009539C1 (de)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5329634A (en) * 1991-12-02 1994-07-12 International Business Machines Corp. Computer system with automatic adapter card setup
JPH0821015B2 (ja) * 1992-01-20 1996-03-04 インターナショナル・ビジネス・マシーンズ・コーポレイション コンピュータならびにそのシステム再構成化装置および方法
US5454081A (en) * 1992-08-28 1995-09-26 Compaq Computer Corp. Expansion bus type determination apparatus
US5477860A (en) * 1992-11-05 1995-12-26 Synectics Medical, Inc. Catheter for measuring respiration and respiratory effort
US5810741A (en) * 1992-11-05 1998-09-22 Synectics Medical Ab Method of measuring respiration and respiratory effort using plural catheters
US5438985A (en) * 1993-01-25 1995-08-08 Synectics Medical, Incorporated Ambulatory recording of the presence and activity of substances in gastro-intestinal compartments
US5551425A (en) * 1993-05-13 1996-09-03 Synectics Medical, Inc. Potential difference and perfusion pressure catheter
US5657759A (en) * 1993-05-13 1997-08-19 Synectics Medical, Incorporated Measurement of gastric emptying and gastrointestinal output
JP3483594B2 (ja) * 1993-07-20 2004-01-06 富士通株式会社 半導体装置
US5507289A (en) * 1993-09-16 1996-04-16 Synectics Medical, Inc. System and method to diagnose bacterial growth
US5477854A (en) * 1993-09-16 1995-12-26 Synectics Medical, Inc. System and method to monitor gastrointestinal Helicobacter pylori infection
US5479935A (en) * 1993-10-21 1996-01-02 Synectics Medical, Inc. Ambulatory reflux monitoring system
US5833625A (en) * 1993-10-21 1998-11-10 Synectics Medical Ab Ambulatory reflux monitoring system
US5630099A (en) * 1993-12-10 1997-05-13 Advanced Micro Devices Non-volatile memory array controller capable of controlling memory banks having variable bit widths
EP0973098A1 (de) 1994-03-11 2000-01-19 The Panda Project Steckverbindersystem von hoher Dichte
US6092139A (en) * 1994-03-11 2000-07-18 Crane, Jr.; Stanford W. Passive backplane capable of being configured to a variable data path width corresponding to a data size of the pluggable CPU board
US5680536A (en) * 1994-03-25 1997-10-21 Tyuluman; Samuel A. Dual motherboard computer system
US5577213A (en) * 1994-06-03 1996-11-19 At&T Global Information Solutions Company Multi-device adapter card for computer
EP0685803B1 (de) 1994-06-03 2001-04-18 Hyundai Electronics America Herstellungsverfahren für einen elektrischen Vorrichtungs-Adapter
US5506815A (en) * 1995-01-19 1996-04-09 Etron Technology Inc. Reconfigurable multi-user buffer memory particularly for signal processing system
US5909571A (en) * 1995-05-01 1999-06-01 Apple Computer, Inc. Clock distribution for processor and host cards
WO1996035177A1 (en) * 1995-05-01 1996-11-07 Apple Computer, Inc. A modular system utilizing interchangeable processor cards
US5596169A (en) * 1995-05-12 1997-01-21 Iomega Corporation Combined SCSI/parallel port cable
JPH09204243A (ja) * 1996-01-29 1997-08-05 Fujitsu Ltd データ転送方法
US5832244A (en) * 1996-02-20 1998-11-03 Iomega Corporation Multiple interface input/output port for a peripheral device
US5920731A (en) * 1997-02-21 1999-07-06 Vlsi Technology, Inc. Single-housing electrical device self-configurable to connect to PCMCIA compliant or non-PCMCIA compliant host interfaces
EP0887737B1 (de) * 1997-06-26 2003-01-22 Hewlett-Packard Company, A Delaware Corporation Umkehrbarer Stecker
US5978861A (en) 1997-09-30 1999-11-02 Iomega Corporation Device and method for continuously polling for communication bus type and termination
US6481629B1 (en) * 1997-10-17 2002-11-19 I-O Data Device, Inc. PC card with variable width data bus communication capabilities
US6146150A (en) * 1998-11-24 2000-11-14 International Business Machines Corporation Circuit card with separate interfaces for different bus architectures
US6487715B1 (en) * 1999-04-16 2002-11-26 Sun Microsystems, Inc. Dynamic code motion optimization and path tracing
GB2356715A (en) * 1999-11-25 2001-05-30 Nmi Electronics Ltd Single board computer module
US6640273B1 (en) 2000-01-05 2003-10-28 Tektronix, Inc. Apparatus for data bus expansion between two instrument chassis
US7672747B2 (en) * 2000-03-30 2010-03-02 Lam Research Corporation Recipe-and-component control module and methods thereof
US20020063716A1 (en) * 2000-11-30 2002-05-30 Palm, Inc. Control of color depth in a computing device
US6961790B2 (en) * 2001-06-29 2005-11-01 Motorola, Inc. Self-extracting re-configurable interface used in modular electronic architecture
US7362589B2 (en) * 2005-01-18 2008-04-22 Hewlett-Packard Development Company, L.P. Circuit board adapted to couple to different types of add-in cards
US7565220B2 (en) * 2006-09-28 2009-07-21 Lam Research Corporation Targeted data collection architecture
US7814046B2 (en) 2006-09-29 2010-10-12 Lam Research Corporation Dynamic component-tracking system and methods therefor
US7995050B2 (en) * 2006-12-27 2011-08-09 Hewlett-Packard Development Company, L.P. Power saving display

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4126897A (en) * 1977-07-05 1978-11-21 International Business Machines Corporation Request forwarding system
JPS5454536A (en) * 1977-10-08 1979-04-28 Fujitsu Ltd Data processor
US4447878A (en) * 1978-05-30 1984-05-08 Intel Corporation Apparatus and method for providing byte and word compatible information transfers
US4291370A (en) * 1978-08-23 1981-09-22 Westinghouse Electric Corp. Core memory interface for coupling a processor to a memory having a differing word length
US4309754A (en) * 1979-07-30 1982-01-05 International Business Machines Corp. Data interface mechanism for interfacing bit-parallel data buses of different bit width
US4443864A (en) * 1979-10-09 1984-04-17 Texas Instruments Incorporated Memory system for microprocessor with multiplexed address/data bus
US4306298A (en) * 1979-10-09 1981-12-15 Texas Instruments Incorporated Memory system for microprocessor with multiplexed address/data bus
US4471458A (en) * 1981-06-18 1984-09-11 Allied Corporation Computer interface
GB2101370A (en) * 1981-06-26 1983-01-12 Philips Electronic Associated Digital data apparatus with memory interrogation
US4500933A (en) * 1982-04-02 1985-02-19 Ampex Corporation Universal interface unit
US4667305A (en) * 1982-06-30 1987-05-19 International Business Machines Corporation Circuits for accessing a variable width data bus with a variable width data field
US4751671A (en) * 1983-02-14 1988-06-14 Prime Computer, Inc. Size configurable data storage system
US4675808A (en) * 1983-08-08 1987-06-23 American Telephone And Telegraph Company At&T Bell Laboratories Multiplexed-address interface for addressing memories of various sizes
US4739475A (en) * 1983-09-20 1988-04-19 Mensch Jr William D Topography for sixteen bit CMOS microprocessor with eight bit emulation and abort capability
JPS60204052A (ja) * 1984-03-28 1985-10-15 Fanuc Ltd 入出力ボ−ドのアドレス選択方式
KR900007564B1 (ko) * 1984-06-26 1990-10-15 모토로라 인코포레이티드 동적 버스를 갖는 데이터 처리기
US4716527A (en) * 1984-12-10 1987-12-29 Ing. C. Olivetti Bus converter
US4683534A (en) * 1985-06-17 1987-07-28 Motorola, Inc. Method and apparatus for interfacing buses of different sizes
JPS6219904A (ja) * 1985-07-18 1987-01-28 Diesel Kiki Co Ltd マイクロプロセツサを用いた制御装置
JPH0772886B2 (ja) * 1986-08-01 1995-08-02 インターナショナル・ビジネス・マシーンズ・コーポレーション データ処理システム
US5023823A (en) * 1986-11-07 1991-06-11 Norand Corporation Multiple channel communications system and packaging configuration therefor
US4803623A (en) * 1986-10-31 1989-02-07 Honeywell Bull Inc. Universal peripheral controller self-configuring bootloadable ramware
US4779190A (en) * 1986-12-03 1988-10-18 Ncr Corporation Communication bus interface
JPS6422107A (en) * 1987-07-17 1989-01-25 Oki Electric Ind Co Ltd Voltage level detecting circuit
JPH01180026A (ja) * 1988-01-11 1989-07-18 Nec Corp 汎用入出力インタフェース接続方式
US4991085A (en) * 1988-04-13 1991-02-05 Chips And Technologies, Inc. Personal computer bus interface chip with multi-function address relocation pins
US4885482A (en) * 1988-07-13 1989-12-05 Compaq Computer Corporation Multiple computer interface circuit board

Also Published As

Publication number Publication date
DE69023701D1 (de) 1996-01-04
PL163268B1 (en) 1994-02-28
JPH0580008B2 (de) 1993-11-05
EP0403117A1 (de) 1990-12-19
DD295039A5 (de) 1991-10-17
JPH0324608A (ja) 1991-02-01
CS9002917A2 (en) 1991-11-12
DE69023701T2 (de) 1996-06-20
DE4017902A1 (de) 1990-12-20
US5119498A (en) 1992-06-02
PL285595A1 (en) 1991-04-08
HUT57921A (en) 1991-12-30
EP0403117B1 (de) 1995-11-22
HU903801D0 (en) 1990-11-28
CZ284019B6 (cs) 1998-07-15
CA2018072C (en) 1993-08-24
RU2009539C1 (ru) 1994-03-15
CA2018072A1 (en) 1990-12-12

Similar Documents

Publication Publication Date Title
DE4017902C2 (de)
DE19580606C2 (de) Plattenlaufwerksverbinderschnittstelle zur Verwendung an einem PCI-Bus
DE2829550C2 (de)
DE2030760C2 (de) Paritätsprüfschaltung für eine Speicherschaltung
DE4135830C2 (de) Parallelinterface
DE4218787C2 (de) Selbstschaltende Einrichtung für eine Zentraleinheits-Logik
DE2722124A1 (de) Anordnung zum feststellen des prioritaetsranges in einem dv-system
DE2744531A1 (de) Elektronische datenverarbeitungsanlage
DE4313190B4 (de) Vorrichtung und Verfahren zur Initialisierung einer Datenschnittstelle für eine programmierbare Steuerung
DE4018481C2 (de)
EP0400174A1 (de) Adaptereinrichtung zum störungsfreien Anschluss von peripheren Rechnereinrichtungen an eine von Rechnersystemen gesteuerte Peripherieschnittstelle
DE19933257A1 (de) Microcontroller mit flexibler Schnittstelle zu externen Vorrichtungen
DE3911721C2 (de)
DE19525660A1 (de) Schaltvorrichtung für periphere Komponenten eines Computers
DE2906789B2 (de)
DE2915113A1 (de) Busvorrichtung fuer ein datenverarbeitendes system
EP0840230A2 (de) Vorrichtung zur Selektion von Adressenwörtern mittels Demultiplex-Decodierung
DE102019112589A1 (de) Mehr-Kern-Prozessorsystem
AT399237B (de) Vorrichtung zur überwachung eines prozessorsystems
DE60212465T2 (de) Protokoll zur übertragung von digitalen nachrichten
DE3335549A1 (de) Ueberwachungseinrichtung fuer eine datenverarbeitungsanlage
DE10155486A1 (de) Anordnung zur Verarbeitung von Zustandsinformationen externer Einheiten
DE4440789B4 (de) Slave-Einheit
EP0135009A2 (de) Die Erfindung bezieht sich auf eine Anordnung und ein Verfahren zum Prüfen eines Mikroprozessorsystem
DE3104928C2 (de) Multi-Mikrorechneranlage mit direktem Speicherzugriff

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
D2 Grant after examination
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee