DE19829212A1 - Coupling device for computer peripheral component interconnection buses - Google Patents
Coupling device for computer peripheral component interconnection busesInfo
- Publication number
- DE19829212A1 DE19829212A1 DE1998129212 DE19829212A DE19829212A1 DE 19829212 A1 DE19829212 A1 DE 19829212A1 DE 1998129212 DE1998129212 DE 1998129212 DE 19829212 A DE19829212 A DE 19829212A DE 19829212 A1 DE19829212 A1 DE 19829212A1
- Authority
- DE
- Germany
- Prior art keywords
- pci
- primary
- bus
- data transmission
- interface logic
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4004—Coupling between buses
- G06F13/4027—Coupling between buses using bus bridges
- G06F13/4045—Coupling between buses using bus bridges where the bus bridge performs an extender function
Abstract
Description
Die Erfindung betrifft eine Einrichtung gemäß dem Oberbegriff des Patentanspruchs 1.The invention relates to a device according to the preamble of claim 1.
Der sogenannte PCI (Peripheral Component Interconnect)-Bus wird heute bei leistungsfähigen Personal Computern und Work stations verbreitet eingesetzt. Er ist zur Übertragung von Daten innerhalb eines Computersystems mit sehr hoher Daten übertragungsrate geeignet. Bei einer Standardbusbreite von 32 Bit läßt sich damit maximal eine Datenübertragungsrate von 133 MByte/s erreichen.The so-called PCI (Peripheral Component Interconnect) bus is used today in powerful personal computers and work stations widely used. It is for the transfer of Data within a computer system with very high data transfer rate suitable. With a standard bus width of A maximum data transfer rate of Reach 133 MByte / s.
Es ist bekannt, einen mit einem PCI-Bus ausgestatteten Compu ter noch mit einem zweiten PCI-Bus zu versehen, falls im je weiligen Computersystem viele PCI-Steckkarten und/oder PCI- Baugruppen arbeiten sollen. Zum Betreiben des zusätzlichen PCI-Busses ist eine sogenannte PCI to PCI-Bridge erforder lich, also eine Logikschaltung, die eine Verbindung zwischen zwei unabhängigen PCI-Bussen herstellt. Der eine dieser PCI- Busse wird als primärer PCI-Bus und der andere als sekundärer PCI-Bus bezeichnet.It is known to use a Compu equipped with a PCI bus ter with a second PCI bus, if ever many computer plug-in cards and / or PCI Assemblies should work. To operate the additional A PCI to PCI bridge is required for PCI buses lich, so a logic circuit that connects between manufactures two independent PCI buses. The one of these PCI Busses is the primary PCI bus and the other is the secondary PCI bus called.
Der primäre PCI-Bus ist derjenige PCI-Bus an einer PCI to PCI-Bridge, der am nächsten zum Prozessor (CPU; Central Processing Unit) ist, und der sekundäre PCI-Bus derjenige PCI-Bus, der vom Prozessor weiter-entfernt liegt. PCI to PCI- Bridges, also Chipbausteine, die an einen primären PCI-Bus eines Computersystems einen sekundären PCI-Bus anschließen, sind heute bekannt.The primary PCI bus is the PCI bus on a PCI to PCI bridge that is closest to the processor (CPU; Central Processing Unit), and the secondary PCI bus is the one PCI bus that is further away from the processor. PCI to PCI Bridges, that is, chip components connected to a primary PCI bus connect a secondary PCI bus of a computer system, are known today.
Die beiden PCI-Busse müssen hierbei aber unmittelbar neben einander angeordnet sein und sind über die PCI to PCI-Bridge verbunden. Der Abstand der beiden PCI-Busse beträgt dabei et wa 5 cm. Eine Erweiterung des primären PCI-Busses durch einen in größerer räumlicher Distanz angeordneten sekundären PCI- Bus, z. B. in einem anderen Gehäuse, ist nicht möglich. Eine nachträgliche Erweiterung von Geräten, also beispielsweise eines Personal Computers oder einer Workstation, ist eben falls nicht möglich.However, the two PCI buses must be right next to it are arranged one above the other and are over the PCI to PCI bridge connected. The distance between the two PCI buses is et wa 5 cm. An expansion of the primary PCI bus by a Secondary PCIs arranged at a greater spatial distance Bus, e.g. B. in another housing, is not possible. A subsequent expansion of devices, for example a personal computer or a workstation, is just if not possible.
Der Erfindung liegt die Aufgabe zugrunde, Maßnahmen anzuge ben, durch die ein Computersystem mit PCI-Bus in seiner An zahl der anschließbaren PCI-Bus-Teilnehmer (PCI-Steckkarten, PCI-Baugruppen) erweitert werden kann, wobei diese PCI-Bus- Teilnehmer vom vorhandenen PCI-Bus räumlich relativ weit ent fernt sein können, sich also beispielsweise in einem zusätz lichen Gehäuse außerhalb des eigentlichen Computers befinden können. Die Erweiterung soll dabei für die existierende Soft ware transparent sein.The invention has for its object to take measures ben, through which a computer system with PCI bus in its An number of connectable PCI bus participants (PCI plug-in cards, PCI modules) can be expanded, whereby these PCI bus Participants are relatively far away from the existing PCI bus can be far away, for example in an additional Lichen housing outside of the actual computer can. The extension is intended for the existing soft would be transparent.
Diese Aufgabe wird bei einer entsprechend dem Oberbegriff des Anspruchs 1 ausgebildeten Einrichtung zur Verbindung eines primären PCI (Peripheral Component Interconnect)-Busses eines Computersystems mit einem sekundären PCI-Bus des Computersy stems mittels einer sogenannten PCI to PCI-Bridge, durch die im kennzeichnenden Teil des Anspruchs 1 angegebenen Merkmale gelöst.This task is carried out in accordance with the preamble of Claim 1 trained device for connecting a primary PCI (Peripheral Component Interconnect) bus of a Computer system with a secondary PCI bus from Computersy stems by means of a so-called PCI to PCI bridge, through which features specified in the characterizing part of claim 1 solved.
Gemäß der Erfindung besteht die PCI to PCI-Bridge aus drei
Teilen, nämlich
zum ersten aus einer an den primären PCI-Bus angeschlossenen
und daran räumlich nah angeordneten primären PCI-Schnitt
stellenlogik, die PCI-Buszyklen in das Protokoll einer bidi
rektionalen Datenübertragungsstrecke umsetzt und umgekehrt
das Protokoll der Datenübertragungsstrecke in PCI-Buszyklen
umsetzen kann,
zum zweiten aus einer an den sekundären PCI-Bus angeschlosse
nen und daran räumlich nah angeordneten sekundären PCI-
Schnittstellenlogik, die PCI-Buszyklen in das Protokoll der
bidirektionalen Datenübertragungsstrecke umsetzt und umge
kehrt das Protokoll der Datenübertragungsstrecke in PCI-
Buszyklen umsetzen kann, und
zum dritten aus der eine Datenübertragungsverbindung zwischen
der primären und der sekundären PCI-Schnittstellenlogik in
beiden Richtungen bildenden bidirektionalen Datenübertra
gungsstrecke.According to the invention, the PCI to PCI bridge consists of three parts, namely
first of all from a primary PCI interface logic connected to the primary PCI bus and spatially close to it, which converts PCI bus cycles into the protocol of a bidirectional data transmission path and conversely can convert the protocol of the data transmission path into PCI bus cycles,
secondly, from a secondary PCI interface logic connected to the secondary PCI bus and located spatially close to it, which converts PCI bus cycles into the protocol of the bidirectional data transmission path and vice versa, can convert the protocol of the data transmission path into PCI bus cycles, and
thirdly, from the bidirectional data transmission link forming a data transmission connection between the primary and the secondary PCI interface logic in both directions.
Diese drei Bestandteile im kennzeichnenden Teil des Anspruchs 1 verhalten sich nach außen (Businterface, Register, . . .) wie eine PCI to PCI-Bridge. Dies bedeutet, daß -keine speziel le Software notwendig ist, um PCI-Bausteine und PCI-Steck karten am sekundären PCI-Bus zu betreiben. Die bidirektionale Verbindung der beiden PCI-Schnittstellenlogiken (PCI-Inter faces) über die dazwischen liegende Datenübertragungsstrecke ermöglicht eine räumliche Trennung von primärem und sekundä rem PCI-Bus.These three components in the characterizing part of the claim 1 behave to the outside (bus interface, register,...) like a PCI to PCI bridge. This means that none is specific le software is necessary to plug in PCI building blocks and PCI cards to operate on the secondary PCI bus. The bidirectional Connection of the two PCI interface logics (PCI inter faces) over the intermediate data transmission path enables a spatial separation of primary and secondary rem PCI bus.
Ein wesentlicher Gedanke der Erfindung kann darin gesehen werden, eine Datenübertragungsstrecke mit einer PCI-Schnitt stellenlogik zu versehen, so daß sich diese genauso verhält wie eine PCI to PCI-Bridge. Dadurch können also ein primärer und ein sekundärer PCI-Bus transparent für die Software räum lich getrennt werden.An essential idea of the invention can be seen in this be a data link with a PCI cut position logic so that it behaves the same way like a PCI to PCI bridge. So this can be a primary and a secondary PCI bus transparent to the software be separated.
Zweckmäßige Weiterbildungen der Einrichtung nach der Erfin dung sind in den Unteransprüchen angegeben.Appropriate further training of the institution after the Erfin are specified in the subclaims.
Die primäre und die sekundäre PCI-Schnittstellenlogik können eine Umsetzung in eine serielle Signalisierung beinhalten. Dadurch kann die zwischen den beiden PCI-Schnittstellenlogi ken liegende Datenübertragungsstrecke eine serielle Verbin dung sein, wodurch der Aufwand und die Kosten der Leitungen und der Steckverbindungen geringer sind als bei einer paral lelen Übertragung. The primary and secondary PCI interface logic can include conversion to serial signaling. This allows the between the two PCI interface logi a data link is a serial connection be, which reduces the effort and cost of the lines and the plug connections are less than with a paral lelen transmission.
Eine Anwendung der Einrichtung nach der Erfindung besteht in der Erweiterung eines bereits voll ausgebauten Computers durch ein Zusatzgehäuse, in welchem sich PCI-Steckkarten bzw. PCI-Bausteine befinden.One application of the device according to the invention is in the expansion of an already fully developed computer through an additional housing in which PCI plug-in cards or PCI modules are located.
Eine weitere Anwendung der Einrichtung nach der -Erfindung be steht im Anschluß einer bocking-Station an einen Notebook- Rechner über eine bidirektionale Verbindung mit jeweils einer PCI-Schnittstellenlogik in jedem der beiden Geräte.Another application of the device according to the invention stands in the connection of a bocking station to a notebook Computer via a bidirectional connection with one each PCI interface logic in each of the two devices.
In der beigefügten Figur ist zur weiteren Erläuterung der Er findung ein prinzipielles Blockschaltbild einer Einrichtung nach der Erfindung dargestellt.In the attached figure, the Er is for further explanation Find a basic block diagram of a device shown according to the invention.
In der Figur ist eine Einrichtung zur Verbindung eines primä ren PCI-Busses 1 eines Computersystems mit einem sekundären PCI-Bus 2 des Computersystems in Form einer entsprechend der Erfindung ausgebildeten PCI to PCI-Bridge dargestellt. Der primäre PCI-Bus 1 ist derjenige PCI-Bus an der PCI to PCI- Bridge, der am nächsten zur Rechner-CPU ist, während der se kundäre PCI-Bus 2 derjenige PCI-Bus an der PCI to PCI-Bridge ist, der am entferntesten zur Rechner-CPU ist.The figure shows a device for connecting a primary PCI bus 1 of a computer system to a secondary PCI bus 2 of the computer system in the form of a PCI to PCI bridge designed in accordance with the invention. The primary PCI bus 1 is the PCI bus on the PCI to PCI bridge that is closest to the computer CPU, while the secondary PCI bus 2 is the PCI bus on the PCI to PCI bridge that is the most distant from the computer CPU.
Die entsprechend der Erfindung ausgebildete PCI to PCI-Bridge
besteht aus drei Teilen:
Als ersten Bestandteil weist sie eine an den primären PCI-Bus
1 angeschlossene und daran räumlich nahe angeordnete primäre
PCI-Schnittstellenlogik (PCI-Interface) 3 auf, die PCI-Bus
zyklen in das Protokoll einer bidirektionalen Datenübertra
gungsstrecke 4 umsetzt und umgekehrt das Protokoll der Daten
übertragungsstrecke 4 in PCI-Buszyklen umsetzen kann.The PCI to PCI bridge designed according to the invention consists of three parts:
As a first component, it has a primary PCI interface logic (PCI interface) 3 which is connected to the primary PCI bus 1 and is spatially arranged close to it, which converts PCI bus cycles into the protocol of a bidirectional data transmission path 4 and vice versa the protocol of Data transmission path 4 can implement in PCI bus cycles.
Als zweiten Bestandteil weist die entsprechend der Erfindung ausgebildete PCI to PCI-Bridge eine an den sekundären PCI-Bus 2 angeschlossene und daran räumlich nahe angeordnete sekundä re PCI-Schnittstellenlogik 5 auf, die PCI-Buszyklen in das Protokoll der bidirektionalen Datenübertragungsstrecke 4 um setzt und umgekehrt das Protokoll der Datenübertragungsstrec ke 4 in PCI-Buszyklen umsetzen kann.As a second component, the PCI to PCI bridge designed in accordance with the invention has a secondary PCI interface logic 5 which is connected to the secondary PCI bus 2 and is spatially arranged close to it, which converts PCI bus cycles into the protocol of the bidirectional data transmission link 4 and conversely, the protocol of the data transmission route 4 can be implemented in PCI bus cycles.
Als dritten Bestandteil umfaßt die entsprechend der Erfindung ausgebildete PCI to PCI-Bridge die bereits erwähnte, eine Da tenübertragungsverbindung zwischen der primären und der se kundären PCI-Schnittstellenlogik 3 bzw. 5 in beiden Richtun gen bildende bidirektionale Datenübertragungsstrecke 4.As a third component, the PCI to PCI bridge designed in accordance with the invention comprises the already mentioned, a data transmission connection between the primary and the secondary PCI interface logic 3 or 5 , forming bidirectional data transmission path 4 in both directions.
Zum Betreiben von PCI-Bausteinen und PCI-Steckkarten am se kundären PCI-Bus 2 ist keine spezielle Software erforderlich. Die bidirektionale Verbindung der beiden PCI-Schnittstellen logiken 3 und 5 mittels der Datenübertragungsstrecke 4 ermög licht die räumliche Trennung zwischen dem primären PCI-Bus 1 und dem sekundären PCI-Bus 2.No special software is required to operate PCI modules and PCI plug-in cards on the secondary PCI bus 2 . The bidirectional connection of the two PCI interface logic 3 and 5 by means of the data transmission link 4 enables the spatial separation between the primary PCI bus 1 and the secondary PCI bus 2 .
Claims (7)
zum ersten aus einer an den primären PCI-Bus (1) angeschlos senen und daran räumlich nah angeordneten primären PCI- Schnittstellenlogik (3), die PCI-Buszyklen in das Protokoll einer bidirektionalen Datenübertragungsstrecke (4) umsetzt und umgekehrt das Protokoll der Datenübertragungsstrecke in PCI-Buszyklen umsetzen kann,
zum zweiten aus einer an den sekundären PCI-Bus (2) ange schlossenen und daran räumlich nah angeordneten sekundären PCI-Schnittstellenlogik (5), die PCI-Buszyklen in das Proto koll der bidirektionalen Datenübertragungsstrecke umsetzt und umgekehrt das Protokoll der Datenübertragungsstrecke in PCI- Buszyklen umsetzen kann, und
zum dritten aus der eine Datenübertragungsverbindung zwischen der primären und der sekundären PCI-Schnittstellenlogik in beiden Richtungen bildenden bidirektionalen Datenübertra gungsstrecke (4).1. Device for connecting a primary PCI (Peripheral Component Interconnect) bus of a computer system to a secondary PCI bus of the computer system by means of a so-called PCI to PCI bridge, ie a logic that establishes a connection between two independent PCI buses. as characterized in that the PCI to PCI bridge consists of three parts, namely
first from a primary system to the PCI bus (1) is Schlos Senen and it spatially closely disposed primary PCI interface logic (3), the PCI-bus cycles are reacted in the protocol of a bidirectional data transmission link (4) and vice versa, the protocol of the data transmission path in PCI - can implement bus cycles
secondly from a secondary PCI interface logic ( 5 ) connected to the secondary PCI bus ( 2 ) and spatially close to it, which converts PCI bus cycles into the protocol of the bidirectional data transmission path and vice versa the protocol of the data transmission path into PCI bus cycles can implement, and
thirdly from the bidirectional data transmission link ( 4 ) which forms a data transmission connection between the primary and the secondary PCI interface logic in both directions.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE1998129212 DE19829212A1 (en) | 1998-06-30 | 1998-06-30 | Coupling device for computer peripheral component interconnection buses |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE1998129212 DE19829212A1 (en) | 1998-06-30 | 1998-06-30 | Coupling device for computer peripheral component interconnection buses |
Publications (1)
Publication Number | Publication Date |
---|---|
DE19829212A1 true DE19829212A1 (en) | 2000-01-05 |
Family
ID=7872529
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE1998129212 Withdrawn DE19829212A1 (en) | 1998-06-30 | 1998-06-30 | Coupling device for computer peripheral component interconnection buses |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE19829212A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001061512A1 (en) * | 2000-02-14 | 2001-08-23 | Mobility Electronics, Inc. | Computer docking system and method |
WO2001061513A1 (en) * | 2000-02-14 | 2001-08-23 | Mobility Electronics, Inc. | Bus bridge |
EP1653373A3 (en) * | 2000-02-14 | 2006-07-12 | Tao Logic Systems LLC | Bus bridge |
US7269680B1 (en) | 1998-08-06 | 2007-09-11 | Tao Logic Systems Llc | System enabling device communication in an expanded computing device |
US7657678B2 (en) | 1998-08-06 | 2010-02-02 | Ahern Frank W | Modular computer system |
USRE41494E1 (en) | 2000-04-19 | 2010-08-10 | Ahern Frank W | Extended cardbus/PC card controller with split-bridge technology |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0844567A1 (en) * | 1996-11-21 | 1998-05-27 | Hewlett-Packard Company | Long haul PCI-to-PCI bridge |
-
1998
- 1998-06-30 DE DE1998129212 patent/DE19829212A1/en not_active Withdrawn
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0844567A1 (en) * | 1996-11-21 | 1998-05-27 | Hewlett-Packard Company | Long haul PCI-to-PCI bridge |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7269680B1 (en) | 1998-08-06 | 2007-09-11 | Tao Logic Systems Llc | System enabling device communication in an expanded computing device |
US7657678B2 (en) | 1998-08-06 | 2010-02-02 | Ahern Frank W | Modular computer system |
US7734852B1 (en) | 1998-08-06 | 2010-06-08 | Ahern Frank W | Modular computer system |
US8060675B2 (en) | 1998-08-06 | 2011-11-15 | Frank Ahern | Computing module with serial data connectivity |
WO2001061512A1 (en) * | 2000-02-14 | 2001-08-23 | Mobility Electronics, Inc. | Computer docking system and method |
WO2001061513A1 (en) * | 2000-02-14 | 2001-08-23 | Mobility Electronics, Inc. | Bus bridge |
EP1594066A3 (en) * | 2000-02-14 | 2006-07-05 | Tao Logic Systems LLC | Computer docking system and method |
EP1653373A3 (en) * | 2000-02-14 | 2006-07-12 | Tao Logic Systems LLC | Bus bridge |
USRE41494E1 (en) | 2000-04-19 | 2010-08-10 | Ahern Frank W | Extended cardbus/PC card controller with split-bridge technology |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE4135830C2 (en) | Parallel interface | |
DE102008060790A1 (en) | Single-chip system with a master / slave debug interface | |
DE60305998T2 (en) | An apparatus, gateway, and method for loading information between aircraft on-board equipment and off-board charging equipment | |
DE10337171A1 (en) | Method for exchanging programs in aircraft computers | |
DE2517048A1 (en) | SYSTEM FOR MONITORING THE OPERATION OF A DATA PROCESSING SYSTEM | |
DE19829212A1 (en) | Coupling device for computer peripheral component interconnection buses | |
DE60126074T2 (en) | ADVANCED CARDBUS / PC CARD CONTROL DEVICE WITH SPLIT-BRIDGE TECHNOLOGY | |
DE60221786T2 (en) | Low height connector for a USB interface and associated storage device | |
DE19960565A1 (en) | Computer peripheral device has user-interface panel which can be removed to allow remote control | |
DE4125874A1 (en) | COUPLING DEVICE FOR TRANSFERRING TRANSMISSION OF DATA AND / OR CONTROL SIGNALS | |
EP0531353B1 (en) | Device with a plug-in circuit board for the control of data communication | |
EP0689752B1 (en) | Isdn adapter board | |
DE202004019268U1 (en) | Multi-outlet connector with wireless data reception function | |
EP1972107A1 (en) | Protection or control-system appliance | |
DE60028549T2 (en) | bus bridge | |
DE1914873B2 (en) | Circuit to differentiate between data and control characters for digital computer systems | |
DE3035850C2 (en) | Method for a centrally controlled telecommunications system, in particular a telephone branch exchange, with external input and output devices | |
DE10301474A1 (en) | Electronic circuit connector has pins of varying length inserted in connector body for providing data connections between partially overlapping electronic circuits and electronic device | |
DE4236810C2 (en) | Arrangement of an interface unit | |
EP1076294B1 (en) | Computer Bus Bridges | |
DE60028570T2 (en) | COMPUTER POP SYSTEM AND METHOD | |
DE10309312B4 (en) | Multipage programmable interface device | |
DE2555329C3 (en) | Control device made up of several modules for a switching system, in particular telephone switching system, and method for operating the control device | |
DE19814356C2 (en) | connecting element | |
DE10252265B4 (en) | Network card and method of use |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8130 | Withdrawal |