DE102005057168A1 - Monitoring system for slide in peripheral modules in a computer system to indicate correct connection - Google Patents

Monitoring system for slide in peripheral modules in a computer system to indicate correct connection Download PDF

Info

Publication number
DE102005057168A1
DE102005057168A1 DE200510057168 DE102005057168A DE102005057168A1 DE 102005057168 A1 DE102005057168 A1 DE 102005057168A1 DE 200510057168 DE200510057168 DE 200510057168 DE 102005057168 A DE102005057168 A DE 102005057168A DE 102005057168 A1 DE102005057168 A1 DE 102005057168A1
Authority
DE
Germany
Prior art keywords
control device
peripherals
connection
frame
slide
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
Application number
DE200510057168
Other languages
German (de)
Other versions
DE102005057168B4 (en
Inventor
Robert Depta
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Technology Solutions GmbH
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 Fujitsu Technology Solutions GmbH filed Critical Fujitsu Technology Solutions GmbH
Priority to DE102005057168A priority Critical patent/DE102005057168B4/en
Publication of DE102005057168A1 publication Critical patent/DE102005057168A1/en
Application granted granted Critical
Publication of DE102005057168B4 publication Critical patent/DE102005057168B4/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • G06F13/4068Electrical coupling

Abstract

A computer system has a frame [20] with multiple compartments [21] that are used for the insertion of slide in peripheral equipment modules [30] that connect with controller [10] contacts [11]. The controller monitors the connections and generates via a local controller [25] outputs to optical indicators [27].

Description

Die Erfindung betrifft eine Anordnung, umfassend eine Steuervorrichtung für Peripheriegeräte eines Computers mit Anschlussmöglichkeiten für die Peripheriegeräte und einen Einschubrahmen mit mehreren Einschubfächern zur Aufnahme der Peripheriegeräte, wobei der Einschubrahmen Steckerleisten zum Anschluss von in den Einschubrahmen eingeschobenen Peripheriegeräten und Steckverbinder zur Verbindung mit den Anschlussmöglichkeiten der Steuervorrichtung aufweist. Weiterhin betrifft die Erfindung ein Verfahren zum Ermitteln der Zuordnung von Einschubfächern eines Einschubrahmens für Peripheriegeräte zu mit diesen Peripheriegeräten verbundenen Anschlussmöglichkeiten eines Steuergerätes für die Peripheriegeräte. Weiterhin betrifft die Erfindung ein Computersystem mit einer Steuervorrichtung und einem Einschubrahmen für Peripheriegeräte.The The invention relates to an arrangement comprising a control device for peripherals one Computers with connection options for the peripherals and one Slide-in frame with several slots to hold the peripherals, where the slide-in frame connector strips for connection of inserted into the slide-in frame peripherals and connectors for connection to the connection possibilities of Control device comprises. Furthermore, the invention relates to a Method for determining the assignment of slots of a Slide-in frame for peripherals to connected to these peripherals connection options a control unit for the Peripherals. Furthermore, the invention relates to a computer system with a control device and a drawer frame for Peripherals.

Anordnungen aus Steuervorrichtungen und Einschubrahmen werden häufig bei modular aufgebauten Computersystemen oder Kommunikationseinrichtungen eingesetzt. In die Einschubfächer des Einschubrahmens können Peripheriegeräte, aber auch Steckkarten oder sonstige Funktionsmodule, die mit Anschlusskontakten versehen sind, eingesetzt werden. Quer zur Einschubrichtung verläuft am hinteren Ende der Einschubfächer des Einschubrahmens häufig eine Steckerplatine, auch „Backplane" genannt, bei der für jedes Einschubfach eine Steckerleiste vorgesehen ist, mit der die Anschlusskontakte eines eingeschobenen Peri pheriegeräts zusammenwirken. Auf der Steckerplatine stehen weiterhin Steckverbinder zur Verbindung mit den Anschlussmöglichkeiten der Steuervorrichtung zur Verfügung. Die Steckerleisten oder zumindest der Teil der Steckerleisten, der für die Übertragung von Daten vorgesehen ist, sind über die Steckerplatine jeweils in einer direkten Verbindung (Punkt-zu-Punkt-Verbindung) mit den Steckverbindern und somit letztlich mit den Anschlussmöglichkeiten der Steuervorrichtung verknüpft. Neben dem Teil der Steckerleiste, der der Datenübertragung dient, kann ein weiterer Teil der Steckerleisten der Stromversorgung der Peripheriegeräte dienen. Diese Teile der Steckerleisten sind über die Steckerplatine meist busartig parallel miteinander verbunden.arrangements from control devices and drawer frames are common Modular computer systems or communication devices used. In the slots of the Slide-in frame can Peripherals, but also plug-in cards or other functional modules, with connection contacts are used, are used. Transverse to the insertion direction runs at the rear End of the slots of the drawer frame frequently a connector board, also called "backplane", in the for each Drawer a plug strip is provided with the connection contacts of an inserted Peri pheriegeräts cooperate. On the Connector board are still connector for connection with the connection options the control device available. The connector strips or at least the part of the connector strips, the for the transmission Data provided is about the connector board in a direct connection (point-to-point connection) with the connectors and thus ultimately with the connection options linked to the control device. In addition to the part of the connector strip, which serves the data transmission, a further part of the power strips of the power supply of the peripheral devices serve. These parts of the connector strips are usually on the connector board bus-like connected in parallel.

Im Datenverarbeitungsbereich werden solche Einschubrahmen mit Steckerplatinen häufig eingesetzt, wenn mehrere gleichartige Peripheriegeräte, beispielsweise Festplattenlaufwerke, in einem Gehäuse vorgesehen sind. Insbesondere Netzwerkdienstanbieter setzen oft Servercomputer mit einer Vielzahl von Festplattenlaufwerken in Form eines RAID-Systems (Redundant Array of Independent Devices) ein. Bei Ausfall eines Festplattenlaufwerks bietet die Anordnung der Laufwerke in einem Einschubrahmen die Möglichkeit, das fehlerhafte Laufwerk schnell und einfach tauschen zu können.in the Data processing area will be such slide-in frame with connector boards often used when multiple similar peripherals, for example Hard disk drives are provided in a housing. Especially Network service providers often set server computers with a variety Hard Disk Drives in the Form of a RAID System (Redundant Array of Independent Devices). If a hard disk drive fails The arrangement of the drives in a rack makes it possible to to be able to swap the faulty drive quickly and easily.

Für den Betrieb der Peripheriegeräte ist es dabei zunächst einmal unerheblich, welches Einschubfach des Einschubrahmens mit welcher Anschlussmöglichkeit der Steuervorrichtung, auch „Port" genannt, verbunden ist. Einschubrahmen weisen häufig an jedem Einschubfach eine Statusanzeige auf, z. B. in Form einer Leuchtdiode, deren Einsatz dann jedoch eine fest definierte, vorgegebene Zuordnung zwischen der Anschlussmöglich keit und den Einschubfächern voraussetzt, wie im Folgenden erläutert wird.For the business the peripherals it is first once irrelevant, which slot of the drawer frame with which connection possibility the control device, also called "port" connected is. Slide-in frames are common at each slot a status indicator, z. B. in the form of a LED, but their use then a fixed, predetermined assignment between the connection possible speed and the slots requires, as explained below.

Die Statusanzeigen werden von einem Kontrollelement, das meist auf der Steckerplatine angeordnet ist, gemäß Steueranweisungen angesteuert, die der Kontrolleinheit über eine zusätzliche Verbindung von der Steuervorrichtung übermittelt werden. Detektiert die Steuervorrichtung dann z. B. den Ausfall eines der Peripheriegeräte, kann über diese zusätzliche Verbindung die Kontrolleinheit angewiesen werden, ein Warnsignal neben dem Einschubfach anzuzeigen, in dem sich das fehlerhafte Peripheriegerät befindet. Durch das Warnsignal kann das fehlerhafte Peripheriegerät auch bei einer Vielzahl von Peripheriegeräten schnell identifiziert werden und durch einen Servicetechniker oder Benutzer ausgetauscht werden. Da die Statusanzeigen zunächst einmal Einschubfächern und nicht Peripheriegeräten zugeordnet sind, muss die Verkabelung zwischen Steuervorrichtung und Einschubrahmen, durch die eine Zuordnung zwischen Anschlussmöglichkeiten und Einschubfächern definiert wird, auf genau vorgegebene Weise erfolgen, damit Signalisierung und Peripheriegeräte miteinander korrelieren.The Status indicators are controlled by a control that is mostly on the Connector board is arranged, driven in accordance with control instructions, the the control unit over an additional Connection are transmitted from the control device. detected the controller then z. B. the failure of one of the peripheral devices, can on this additional Connection to the control unit to be instructed, a warning signal next to the slot in which the faulty peripheral device is located. By the warning signal, the faulty peripheral device can also at a variety of peripherals be identified quickly and by a service technician or Users are exchanged. Because the status displays first of all additional compartments and not peripherals are assigned, the wiring between control device and slide-in frame, through which an assignment between connection options and slots is defined, done in a precisely predetermined manner, thus signaling and peripherals correlate with each other.

In der Praxis geschieht die Vorgabe der Verkabelung häufig durch eine Nummern- oder Farbcodierung der Anschlussmöglichkeiten an der Steuervorrichtung einerseits und den Steckverbindern der Steckerplatine am Einschubrahmen andererseits. Diese Farbcodierung ist zum Einen jedoch, insbesondere bei Komponenten verschiedener Hersteller, nicht immer einheitlich. Zum Anderen ist auch bei einheitlicher Codierung eine irrtümlich falsch ausgeführte Verbindung zwischen den Anschlussmöglichkeiten und den Steckverbindern nicht ausgeschlossen. Es ist daher in der Praxis nicht ungewöhnlich, dass ein korrekt arbeitendes Peripheriegerät vermeintlich als ausgefallenes Peripheriegerät signalisiert wird. Wird dieses Peripheriegerät dann ausgetauscht, kann ein Datenverlust nicht ausgeschlossen werden.In In practice, the specification of the wiring is often done by a number or color coding of the connection options on the control device on the one hand and the connectors of the connector board on the slide-in frame on the other hand. This color coding is on the one hand, however, in particular with components from different manufacturers, not always uniform. On the other hand, even with uniform coding one mistakenly wrong executed Connection between the connection options and the connectors not excluded. It is therefore not uncommon in practice that a properly working peripheral device supposedly as failed peripheral is signaled. If this peripheral device is then replaced, data loss can occur not be excluded.

Es ist daher eine Aufgabe der vorliegenden Erfindung, eine Anordnung aus Steuervorrichtung und Einschubrahmen anzugeben, bei der eine fehlerhaft ausgeführte Verkabelung zwischen Steuervorrichtung und Einschubrahmen nicht zu einer falschen Signalisierung führt.It is therefore an object of the present invention to provide an arrangement of control device and slide-in frame, in which a faulty cabling between the control device and slide-in frame not to a wrong Signaling leads.

Diese Aufgabe wird gelöst durch Verfahren nach Anspruch 1 und 4, eine Anordnung nach Anspruch 8 und ein Computersystem gemäß Anspruch 15.These Task is solved by the method according to claims 1 and 4, an arrangement according to claim 8 and a computer system according to claim 15.

Das erste erfindungsgemäße Verfahren basiert dabei auf der Grundidee, dass die Zuordnung von Einschubfächern eines Einschubrahmens zu Anschlussmöglichkeiten eines Steuergerätes ermittelt werden kann, indem für alle Anschlussmöglichkeiten nacheinander ein Signal vom Steuergerät ausgegeben wird und daraufhin überwacht wird, ob an einem der Einschubfächer ein eingeschobenes Peripheriegerät eine Aktivität zeigt. Falls an einem der Einschubfächer das eingeschobene Peripheriegerät eine Aktivität zeigt, wird dieses Einschubfach der Anschlussmöglichkeit der Steuervorrichtung zugeordnet, an der das Signal ausgegeben wurde.The first method according to the invention is based on the basic idea that the assignment of slots one Slide-in frame for connection options a control unit can be determined by for all connection options one after the other a signal from the controller is issued and then monitored is, whether at one of the compartments an inserted peripheral device an activity shows. If the inserted peripheral shows activity on one of the slots, this insertion compartment of the connection possibility of the control device assigned at which the signal was output.

Zur Überwachung, ob und an welchem Einschubfach ein eingeschobenes Peripheriegerät eine Aktivität zeigt, wird dabei bevorzugt ein von einem aktiven Peripheriegerät abgegebenes Aktivitätssignal automatisch ausgewertet.For monitoring, if and at which slot an inserted peripheral shows an activity, In this case, it is preferable that an output from an active peripheral device activity signal automatically evaluated.

In einer weiteren Ausführungsform des Verfahrens wird zum Überwachen, ob und an welchem Einschubfach ein eingeschobenes Peripheriegerät eine Aktivität zeigt, eine an dem eingeschobenen Peripheriegerät vorgesehene Aktivitätsanzeige von einem Benutzer erfasst und eine Kennung des Einschubfaches, in dem sich ein aktives Peripheriegerät befindet, vom Benutzer angegeben.In a further embodiment of the method is used to monitor if and at which slot an inserted peripheral shows an activity, an activity indicator provided on the inserted peripheral device detected by a user and an identifier of the slot, in which an active peripheral device is located, specified by the user.

Das zweite erfindungsgemäße Verfahren ist ebenfalls auf eine Interaktion mit einem Benutzer angewiesen. Die Zuordnung von Einschubfächern eines Einschubrahmens mit mehreren Einschubfächern für Peripheriegeräte, wobei jedem Einschubfach eine optische Signalanzeige zugeordnet ist, zu mit diesen Peripheriegeräten verbundenen Anschlussmöglichkeiten eines Steuergerätes für die Peripheriegeräte wird ermittelt, indem für alle Einschubfächer nacheinander die optische Signalanzeige an einem der Einschubfächer aktiviert wird und überwacht wird, ob eine der Verbindungen zwischen einem der Peripheriegeräte und einer der Anschlussmöglichkeiten zeitweise durch einen Benutzer getrennt wird. Falls eine der Verbindungen zwischen einem der Peripheriegeräte und einer der Anschlussmöglichkeiten zeitweise getrennt wird, wird das Einschubfach, an dem die optische Signalanzeige aktiviert wurde, zu der Anschlussmöglichkeit der Steuervorrichtung, deren Verbindung zum Peripheriegerät getrennt wurde, zugeordnet.The second inventive method is also dependent on interaction with a user. The assignment of insert compartments a drawer frame with multiple slots for peripherals, wherein Each slot is associated with an optical signal display, with these peripherals connected connection options a control unit for the peripherals is determined by for all slots successively activates the optical signal display on one of the compartments is and monitors whether one of the connections between one of the peripherals and one the connection possibilities temporarily disconnected by a user. If one of the connections between one of the peripherals and one of the connection options is temporarily disconnected, the insertion tray, where the optical Signal display has been activated, to the connection possibility of the control device, whose connection to the peripheral device has been disconnected assigned.

Durch das erfindungsgemäße Verfahren wird somit eine Zuordnung, z. B. in Form einer Zuordnungstabelle, erstellt, die die tatsächliche, sich aus der ausgeführten Verkabelung ergebende Zuordnung zwischen Einschubfächern und Anschlussmöglichkeiten wiedergibt. Gemäß dieser Zuordnung kann eine einem Einschubfach zugeordnete optische Signalanzeige an genau dem Einschubfach aktiviert werden, in das ein Peripheriegerät eingeschoben ist, auf das mit der optischen Signalanzeige aufmerksam gemacht werden soll.By the inventive method Thus, an assignment, for. In the form of an allocation table, created the actual, from the executed Cabling resulting assignment between slots and connection options reproduces. According to this Assignment can be an optical signal display assigned to a slot be activated at exactly the slot, in which a peripheral device inserted is made aware of this with the optical signal indicator shall be.

Weitere vorteilhafte Ausführungsformen und Weiterbildungen der Erfindung sind Gegenstand der abhängigen Ansprüche.Further advantageous embodiments and further developments of the invention are the subject of the dependent claims.

Im Folgenden wird die Erfindung anhand eines Ausführungsbeispiels mit Hilfe von zwei Figuren näher erläutert. Es zeigt:in the Below, the invention will be described with reference to an embodiment with the aid of two figures closer explained. It shows:

1 ein Ausführungsbeispiel einer erfindungsgemäßen Anordnung aus Steuervorrichtung und Einschubrahmen in einer schematischen Darstellung und 1 An embodiment of an inventive arrangement of control device and drawer frame in a schematic representation and

2 das Flussdiagramm eines Ausführungsbeispiels des ersten erfindungsgemäßen Verfahrens. 2 the flowchart of an embodiment of the first method according to the invention.

1 zeigt eine Anordnung umfassend eine Steuervorrichtung 10 und einen Einschubrahmen 20, der Einschubfächer 21 (a–d) aufweist, in die Peripheriegeräte 30 (a, c, d) eingeschoben sind. Der Einschubrahmen 20 weist eine Steckerplatine 22 auf, auf der Steckverbinder 23 (a–d) sowie Steckerleisten 24 angeordnet sind, die paarweise miteinander verbunden sind. Die Steckerleisten 24 kontaktieren dabei Anschlüsse eingeschobener Peripheriegeräte 30. Weiterhin sind auf der Steckerplatine 22 eine Kontrolleinheit 25, verbunden mit einem weiteren Steckverbinder 26, sowie Signalanzeigen 27 (a–d) vorgesehen. Die Steckerleisten 24 sind mit der Kontrolleinheit 25 zur Übermittlung von Aktivitätssignalen 28 (a–d) verbunden. Die Steuervorrichtung 10 weist Anschlussmöglichkeiten 11 (a–d) sowie eine weitere Anschlussmöglichkeit 12 auf. Weiterhin ist eine Zuordnungstabelle 13 in der Steuervorrichtung 10 vorgesehen. Die Anschlussmöglichkeiten 11 (a–d) sind über Datenkabel 40 (a–d) mit den Steckverbindern 23 (a–d) der Steckerplatine 22 am Einschubrahmen 20 verbunden. Weiterhin ist eine Kontrollleitung 24 vorgesehen, die die weitere Anschlussmög lichkeit 12 mit dem weiteren Steckverbinder 26 der Steckerplatine 22 verbindet. 1 shows an arrangement comprising a control device 10 and a drawer frame 20 , the insertion fan 21 (a-d) into the peripherals 30 (a, c, d) are inserted. The slide-in frame 20 has a connector board 22 on, on the connector 23 (a-d) and power strips 24 are arranged, which are connected in pairs. The power strips 24 contact ports of inserted peripherals 30 , Furthermore, on the connector board 22 a control unit 25 , connected to another connector 26 , as well as signal displays 27 (a-d) provided. The power strips 24 are with the control unit 25 for transmission of activity signals 28 (a-d) connected. The control device 10 has connection options 11 (a-d) and another connection option 12 on. Furthermore, an assignment table 13 in the control device 10 intended. The connection options 11 (a-d) are via data cables 40 (a-d) with the connectors 23 (a-d) of the connector board 22 on the slide-in frame 20 connected. Furthermore, a control line 24 provided that the further connection Possibility 12 with the other connector 26 the connector board 22 combines.

Im Folgenden wird ein zusätzlicher Buchstabe (a, b, c, d) bei Bezugszeichen nur dann explizit verwendet, wenn auf ein bestimmtes Element verwiesen wird. Ein Bezugszeichen ohne den zusätzlichen Buchstaben verweist auf die Gruppe (a–d) der Elemente oder auf ein unbestimmtes Element dieser Gruppe.in the Following is an additional Letters (a, b, c, d) are only used explicitly for reference signs, when referring to a particular element. A reference number without the extra Letters refer to the group (a-d) of the elements or to a indefinite element of this group.

Die in 1 dargestellte Anordnung ist typisch für den Einsatz in einer Datenverarbeitungsvorrichtung, bei der z. B. mehrere Festplattenlaufwerke oder andere Massenspeichereinrichtungen als Peripheriegeräte 30 in einem Einschubrahmen 20 angeordnet sind. Die Festplattenlaufwerke können dann bei Bedarf schnell und einfach ausgetauscht werden, um z. B. eine hohe Verfügbarkeit der Datenverarbeitungsvorrichtung zu erreichen. Eine solche Datenverarbeitungsvorrichtung könnte ein Computersystem, z. B. ein Server, aber auch ein Speicherschrank sein. Eine gebräuchliche Anordnung weist z. B. einen so genannten HBA- (Host Bus Adapter) Controller als Steuervorrichtung 10 zusammen mit SATA- (Serial Advanced Technology Attachment) oder SAS- (Serial Attached Small Computer System Interface) Festplattenlaufwerken als Peripheriegeräten 30 auf.In the 1 illustrated arrangement is typical for use in a data processing apparatus, in which z. B. multiple hard disk drives or other mass storage devices as peripherals 30 in a drawer frame 20 are arranged. The hard disk drives can then be quickly and easily replaced as needed to z. B. to achieve high availability of the data processing device. Such a data processing device could be a computer system, e.g. B. a server, but also a storage cabinet. A common arrangement has z. B. a so-called HBA (Host Bus Adapter) controller as a control device 10 along with Serial Advanced Technology Attachment (SATA) or Serial Attached Small Computer System Interface (SAS) hard disk drives as peripherals 30 on.

Je nach Datenverarbeitungsvorrichtung sind typischerweise weitere Komponenten vorgesehen, die aus Gründen der Übersichtlichkeit hier nicht gezeigt sind. Beim Computersystem können das beispielsweise eine Hauptplatine mit Prozessor sein, mit der die Steuervorrichtung 10 zum Datenaustausch in Verbindung stehen würde. Bei einem Speicherschrank wären entsprechende Komponenten vorgesehen, über die die Steuervorrichtung 10 Daten mit einem Netzwerk austauschen könnte.Depending on the data processing device further components are typically provided, which are not shown here for reasons of clarity. In the case of the computer system, this can be, for example, a motherboard with a processor, with which the control device 10 to communicate with each other. In a storage cabinet corresponding components would be provided, via which the control device 10 Could exchange data with a network.

Die Steckerplatine 22 weist für jedes der Einschubfächer 21 des Einschubrahmens 20 eine der Steckerleisten 24 auf. Die Anordnung dieser Steckerleisten 24 ist so an den Einschubrahmen 20 angepasst, dass ein in eines der Einschubfächer 21 eingeschobenes Peripheriegerät 30 mit seinen Anschlusskontakten mit der jeweiligen Steckerleiste 24 zusammenwirkt. Exemplarisch sind in der Figur vier Einschubfächer 21 gezeigt, der Einschubrahmen 20 kann jedoch für eine beliebige Anzahl an Einschubfächern 21 ausgelegt sein. Zu jeder Steckerleiste 24 zum Anschluss eines Peripheriegeräts 30 ist im Ausführungsbeispiel genau ein Steckverbinder 23 zum Anschluss an die Steuervorrichtung 10 vorgesehen. Durch die Steckerplatine 22 wird jede Steckerleiste 24 direkt (Punkt-zu-Punkt-Verbindung) mit dem entsprechenden Steckverbinder 23 verbunden. Diese Auslegung ist ein Erfordernis der benutzten Spezifikation, nach der die Peripheriegeräte 30 und die Steuervorrichtung 10 Daten austauschen. Prinzipiell sind für die Architektur der Verbindung von den Anschlussmöglichkeiten 11 der Steuervorrichtung 10 über die Steckverbinder 23 bis zu den Steckerleisten 24 jedoch beliebige andere Strukturen denkbar. Beispielsweise ist möglich, dass zwar elektrisch eine Punkt-zu-Punkt-Verbindung existiert, mehrere der Verbindungsleitungen von einzelnen Steckerleisten 24 jedoch in einem der Steckverbinder 23 mechanisch zusammengefasst sind (so genannte Multiportstecker). In der Figur ist nicht gezeigt, dass ein Teil der Kontakte der Steckerleisten 23 auch zur Stromversorgung der Peripheriegeräte 30 eingesetzt werden kann. Die entsprechenden Kontakte der einzelnen Steckerleisten 24 sind üblicherweise auf der Steckerplatine 22 durch parallel ausgeführte, busartige Stromversorgungsleitungen miteinander verbunden, die über einen geeigneten Steckanschluss an eine externe Stromversorgungseinrichtung angeschlossen werden können.The connector board 22 points to each of the compartments 21 of the slide-in frame 20 one of the power strips 24 on. The arrangement of these power strips 24 is like that on the slide-in frame 20 adapted that into one of the slots 21 inserted peripheral device 30 with its connection contacts with the respective power strip 24 interacts. Exemplary are four slots in the figure 21 shown the slide-in frame 20 However, this can be for any number of slots 21 be designed. To every power strip 24 for connecting a peripheral device 30 is exactly one connector in the embodiment 23 for connection to the control device 10 intended. Through the connector board 22 is every power strip 24 direct (point-to-point connection) with the corresponding connector 23 connected. This design is a requirement of the specification used, according to which the peripherals 30 and the control device 10 Exchange data. In principle, for the architecture of the connection of the connection options 11 the control device 10 over the connectors 23 to the power strips 24 However, any other structures conceivable. For example, it is possible that, although electrically a point-to-point connection exists, more of the connection lines of individual power strips 24 however, in one of the connectors 23 are mechanically combined (so-called multiport connector). In the figure, it is not shown that a part of the contacts of the power strips 23 also to power the peripherals 30 can be used. The corresponding contacts of the individual power strips 24 are usually on the connector board 22 connected by parallel, bus-like power supply lines, which can be connected via a suitable plug-in connection to an external power supply device.

Die Datenleitungen 40 verbinden jeweils eine Anschlussmöglichkeit 11 mit einem Steckverbinder 23. Im gezeigten Ausführungsbeispiel ist die Verkabelung so ausgeführt, dass die Anschlussmöglichkeiten 11a, 11b, 11c, 11d mit den Steckverbindern 23a, 23b, 23d, 23c (jeweils paarweise in der angegebenen Reihenfolge) verbunden sind. Die Überkreuzung der Datenleitungen 40c und 40d ist dabei z. B. auf nicht kompatible Kodierungen der Anschlussmöglichkeiten 11 bzw. Steckverbinder 23 zurückzuführen oder auf einen Fehler bei der Installation der Anordnung. Als Folge werden Signale von der Anschlussmöglichkeit 11c an das in das Einschubfach 22d eingeschobene Peripheriegerät 30d geleitet und entsprechend Signale von der Anschlussmöglichkeit 11d an das in das Einschubfach 22c eingeschobene Peripheriegerät 30c geleitet.The data lines 40 each connect a connection option 11 with a connector 23 , In the embodiment shown, the wiring is designed so that the connection options 11a . 11b . 11c . 11d with the connectors 23a . 23b . 23d . 23c (in pairs in the given order) are connected. The crossover of the data lines 40c and 40d is z. B. on non-compatible coding of the connection options 11 or connector 23 attributed or to an error in the installation of the arrangement. As a result, signals from the connectivity 11c to the in the slot 22d inserted peripheral device 30d directed and corresponding signals from the connection option 11d to the in the slot 22c inserted peripheral device 30c directed.

Jedem Einschubschacht 21 des Einschubrahmens 20 ist eine optische Signalanzeige 27 zugeordnet. In der schematischen Zeichnung der 1 sind diese optischen Signalanzeigen 27 der Übersichtlichkeit halber auf der Steckerplatine 22 eingezeichnet. In einer Implementierung des Ausführungsbeispiels sollten die optischen Signalanzeigen 22 für einen Bediener gut sichtbar sein und eindeutig einem Einschubfach 21 zugeordnet sein. Für Signalanzeigen 27, die auf der Steckerplatine 22 angeordnet sind, kann das beispielsweise durch Lichtwellenleiter in Form von Plexiglasstäben, die in den Einschubrahmen 20 eingearbeitet sind, erreicht werden. Alternativ ist möglich, die optischen Signalanzeigen 27 direkt im Einschubrahmen 20, z. B. in Form einer Leuchtdiode (LED), an der den Steckerleisten 24 gegenüberliegenden Seite vorzusehen und über entsprechende Kabel mit der Steckerplatine 22 zu verbinden. Die Signalanzeigen 27 sind dann weiter über Leitungen auf der Steckerplatine 22 mit der Kontrolleinheit 25 verbunden. Die Kontrolleinheit 25 ist dazu eingerichtet, die Signalanzeigen 27 auf Anweisungen der Steuervorrichtung 10 zu aktivieren. Um selektiv einzelne der Signalanzeigen 27 ansprechen zu können, enthält die Anweisung eine entsprechende Kennung der Signalanzeige, die z. B. aus einer fortlaufenden Nummerierung (hier a bis d) des Einschubfaches 21, dem die Signalanzeige 27 zugeordnet ist. Die Anweisung wird der Kontrolleinheit 25 von der Steuervorrichtung 10 über die weitere Anschlussmöglichkeit 12, die Kontrollleitung 41 und den weiteren Steckverbinder 26 übermittelt. Zur Übermittlung eignen sich einfache serielle Übertragungswege, da hier keine hohen Anforderungen an Datenraten gestellt werden. Geeignet ist z. B. eine Übertragung gemäß der I2C (Inter-Integrated Circuit) oder der SGPIO (Serial General Purpose Input Output) Spezifikation.Each slot 21 of the slide-in frame 20 is an optical signal display 27 assigned. In the schematic drawing of 1 are these optical signal displays 27 for the sake of clarity on the connector board 22 located. In an implementation of the embodiment, the optical signal displays should 22 be clearly visible to an operator and clearly a slot 21 be assigned. For signal displays 27 on the connector board 22 can be arranged, for example, by optical fibers in the form of Plexiglas rods, in the drawer frame 20 are incorporated. Alternatively it is possible the optical signal displays 27 directly in the slide-in frame 20 , z. B. in the form of a light emitting diode (LED), on the power strips 24 provide opposite side and via appropriate cable to the connector board 22 connect to. The signal displays 27 then continue on lines on the connector board 22 with the control unit 25 connected. The control unit 25 is set up to display the signals 27 on instructions of the control device 10 to activate. To selectively select one of the signal displays 27 to be able to respond, the instruction contains a corresponding identifier of the signal display, the z. B. from a consecutive numbering (here a to d) of the slot 21 to which the signal display 27 assigned. The instruction becomes the control unit 25 from the control device 10 over the further connection possibility 12 , the control line 41 and the other connector 26 transmitted. For transmission simple serial transmission paths are suitable, since here no high on demands on data rates. Suitable is z. As a transmission according to the I2C (Inter-Integrated Circuit) or the SGPIO (Serial General Purpose Input Output) specification.

Eingesetzt werden die optischen Signalanzeigen 27, wenn auf eines der Peripheriegeräte 30 aufmerksam gemacht werden soll. Detektiert die Steuervorrichtung 10 ein Peripheriegerät 30 als nicht mehr funktionsfähig, z. B. aufgrund fehlender oder fehlerhafter Rückmeldung auf über eine der Anschlussmöglichkeiten 11 gesendete Anfrage an das Peripheriegerät 30, kann das fehlerhafte Peripheriegerät 30 mit Hilfe der entsprechenden Signalanzeige 27 markiert werden, sodass es durch einen Servicetechniker schneller lokalisiert und ausgetauscht werden kann.The optical signal displays are used 27 when on one of the peripherals 30 to be made aware. Detects the control device 10 a peripheral device 30 as no longer functional, eg. B. due to missing or incorrect feedback on one of the connection options 11 sent request to the peripheral device 30 , may be the faulty peripheral device 30 with the help of the corresponding signal display 27 be marked so that it can be quickly located and replaced by a service technician.

Weiterhin ist die Kontrolleinheit 25 dazu eingerichtet, von den Peripheriegeräten 30 abgegebene und über ihre Anschlusskontakte und über die Steckerleisten 24 weitergeleitete Aktivitätssignale 28 zu erfassen und an die Steuervorrichtung 10 weiterzuleiten. Solche Aktivitätssignale 28 werden von den Peripheriegeräten 30 häufig dann abgegeben, wenn das Peripheriegerät 30 beschäftigt ist, z. B. während ein Zugriff von der Steuervorrichtung 10 auf das Peripheriegerät 30 stattfindet. Häufig weisen Peripheriegeräte, wie auch in der Abbildung gezeigt, zusätzlich die Aktivitätsanzeige 31 auf, die synchron mit dem Aktivitätssignal 28 betätigt wird.Furthermore, the control unit 25 set up from the peripherals 30 delivered and via their terminals and the power strips 24 forwarded activity signals 28 to capture and to the control device 10 forward. Such activity signals 28 be from the peripherals 30 often dispensed when the peripheral device 30 is busy, z. During an access from the control device 10 on the peripheral device 30 takes place. Often, peripherals, as shown in the picture, also have the activity indicator 31 on, in sync with the activity signal 28 is pressed.

Damit gesichert ist, dass tatsächlich die Signalanzeige 27 angesprochen wird, die dem Einschubfach 21 zugeordnet ist, in das das fehlerhafte Peripheriegerät 30 eingeschoben ist, wird erfindungsgemäß die Zuordnung zwischen den Anschlussmöglichkeiten 11 zu den Einschubfächern 24 ermittelt.This ensures that actually the signal display 27 addressed to the slot 21 is assigned, in which the faulty peripheral device 30 is inserted, according to the invention, the assignment between the connection options 11 to the compartments 24 determined.

In 2 ist das Flussdiagramm eines Ausführungsbeispiels eines erfindungsgemäßen Verfahrens zur Ermittlung der Zuordnung von den Einschubfächern 23 zu den Anschlussmöglichkeiten 11 dargestellt.In 2 is the flowchart of an embodiment of a method according to the invention for determining the assignment of the slots 23 to the connection possibilities 11 shown.

Dieses Verfahren kann von der in 1 dargestellten Anordnung z. B. nach der Erstinstallation oder einer Änderung der Datenleitungen 40 auf Anforderung eines Bedieners ausgeführt werden. Ebenso ist denkbar, dieses Verfahren nach jedem Start eines Systems, in dem die Anordnung verwendet wird, oder auch in regelmäßigen Zeitabständen regelmäßig auszuführen.This method can be different from the one in 1 shown arrangement z. For example, after the initial installation or a change in the data lines 40 at the request of an operator. It is also conceivable to carry out this method regularly after each start of a system in which the arrangement is used or also at regular time intervals.

In Schritt S1 des Verfahrens wird zunächst der normale Betrieb der Peripheriegeräte 30 gestoppt, indem die Steuervorrichtung 10 keine weiteren Anfragen oder Zugriffe auf die Peripheriegeräte 30 durch das System, in dem die Anordnung verwendet wird, zulässt und gegebenenfalls eine entsprechende Statusmeldung, dass die Peripheriegeräte 30 nicht verfügbar sind, an das System sendet.In step S1 of the method, first, the normal operation of the peripheral devices 30 stopped by the control device 10 no further requests or accesses to the peripherals 30 by the system in which the arrangement is used, and optionally a corresponding status message indicating that the peripherals 30 are not available to the system.

Insbesondere wenn die Peripheriegeräte 30 Festplattenlaufwerke oder andere Massenspeichereinrichtungen sind, sind in der Steuervorrichtung 10 schnelle Zwischenspeicher, so genannte Cache-Speicher, für von den Peripheriegeräten 30 gelesene oder an die Peripheriegeräte 30 zu schreibende Daten vorgesehen. Zur Vermeidung von Datenverlusten werden solche zwischengespeicherte Daten in Schritt S2 des Verfahrens an die Peripheriegeräte 30 übermittelt und daraufhin der Cache-Zwischenspeicher gelöscht. Ein solcher Vorgang ist auch als „Cache-Flush" bekannt.Especially if the peripherals 30 Hard disk drives or other mass storage devices are in the control device 10 fast latches, called cache memory, for from the peripherals 30 read or to the peripherals 30 provided for writing data. In order to avoid data losses, such temporarily stored data are sent to the peripheral devices in step S2 of the method 30 and then the cache is cleared. Such a process is also known as a "cache flush".

Nach diesen vorbereitenden Schritten beginnt in Schritt S3 das eigentliche Verfahren zur Ermittlung der Zuordnung, indem an einer ersten Anschlussmöglichkeit 11, z. B. 11a, durch die Steuervorrichtung 10 ein Signal ausgegeben wird, das geeignet ist, um an einem angeschlossenen Peripheriegerät 30 eine Aktivität hervorzurufen. Ein solches Signal kann beispielsweise eine Statusabfrage sein oder, falls das Peripheriegerät 30 ein Festplattenlaufwerk ist, eine Anfrage zum Auslesen eines Dateikatalogs oder Ähnliches. Weiterhin wird die Kontrolleinheit 25 über die Kontrollleitung 41 angewiesen, in den Einschubrahmen 21 eingeschobene Peripheriegeräte 30 auf Aktivität zu überprüfen.After these preparatory steps, the actual procedure for determining the assignment begins in step S3, by starting at a first connection possibility 11 , z. B. 11a , by the control device 10 a signal is output which is suitable for connection to a connected peripheral device 30 to cause an activity. Such a signal may be, for example, a status request or, if the peripheral device 30 is a hard disk drive, a request to read a file catalog or the like. Furthermore, the control unit 25 over the control line 41 instructed to slide in the frame 21 inserted peripherals 30 to check on activity.

In Schritt K1 erfasst die Kontrolleinheit 25 zu diesem Zweck die Signalleitungen 28 und überprüft, ob eines der Aktivitätssignale 28 eine Aktivität eines eingeschobenen Peripheriegerätes 30 signalisiert. Falls das nicht so ist, wird in Schritt K2 eine entsprechende Rückmeldung an die Steuervorrichtung 10 generiert und übermittelt. Falls eine Aktivität detektiert wird, wird in Schritt K3 eine Rückantwort generiert, die eine Kennung des Einschubfachs 21 enthält, an des sen Steckerleiste 24 die Aktivität des eingeschobenen Peripheriegerätes 30 detektiert wurde. Die Rückantwort von der Kontrolleinheit 25 zur Steuervorrichtung 10 wird in Schritt S4 von der Steuervorrichtung 10 entgegengenommen und ausgewertet. Dazu wird in der Tabelle 13 die zurückgegebene Kennung des Einschubfachs 21 der Kennung der Anschlussmöglichkeit 11 zugeordnet, an der in Schritt S3 das Signal ausgegeben wurde. Falls in der Rückantwort übermittelt wurde, dass keines der eingeschobenen Peripheriegeräte 30 ein Aktivitätssignal 28 abgegeben hat, kann auch dieses durch einen vereinbarten Eintrag in der Tabelle 13 vermerkt werden.In step K1, the control unit detects 25 for this purpose the signal lines 28 and checks for any of the activity signals 28 an activity of an inserted peripheral device 30 signaled. If this is not the case, in step K2 a corresponding feedback is sent to the control device 10 generated and transmitted. If an activity is detected, a response is generated in step K3, which is an identifier of the insertion compartment 21 contains, on the sen plug connector 24 the activity of the inserted peripheral device 30 was detected. The response from the control unit 25 to the control device 10 is in step S4 of the control device 10 received and evaluated. For this purpose, in Table 13, the returned identifier of the insertion compartment 21 the identifier of the connection option 11 at which the signal was output in step S3. If in the reply was submitted that none of the inserted peripherals 30 an activity signal 28 This can also be noted by an agreed entry in Table 13.

Von Schritt S5 verzweigt das Verfahren zu Schritt S3 zurück, bis die Schritte S3, K1 bis K3 und S4 für alle Anschlussmöglichkeiten 11 der Steuervorrichtung 10 durchlaufen worden sind. Abschließend wird in Schritt S6 der normale Betriebszustand für die Peripheriegeräte 30 wiederhergestellt und dem System gegebenenfalls mitgeteilt, dass die Peripheriegeräte 30 wieder einsatzbereit sind.From step S5, the process branches back to step S3 until steps S3, K1 to K3 and S4 for all connection possibilities 11 the control device 10 have been gone through. Finally At step S6, the normal operating state for the peripherals becomes 30 restored and the system may be notified that the peripherals 30 are ready for use again.

Für das in 1 gezeigte Ausführungsbeispiel führt das Ausgeben des Signals an die Anschlussmöglichkeit 11a in Schritt S3 zu einer Rückmeldung, dass Aktivität am Einschubfach 21a detektiert wurde. Für die Anschlussmöglichkeit 11b wird keine Aktivität detektiert, für die Anschlussmöglichkeit 11c wird die Aktivität am Einschubfach 21d und für die Anschlussmöglichkeit 11d schließlich Aktivität am Einschubfach 21c detektiert und entsprechend in die Zuordnungstabelle 13 eingetragen. Diese Zuordnungstabelle 13 spiegelt damit die aktuelle, sich aufgrund der Verkabelung durch die Datenleitung 40 ergebende Zuordnung zwischen den Anschlussmöglichkeiten 11 und den Einschubschächten 21 wider. Die Zuordnungstabelle ist sinnvollerweise in einem nichtflüchtigen Speicher, z. B. in Solid-State Technologie oder als CMOS-Speicher mit einer Puffer-Batterie, abgelegt, um auch nach einer Unterbrechung der Stromversorgung verfügbar zu sein. Um über die Signalanzeigen 27 auf ein bestimmtes Peripheriegerät 30 hinzuweisen, setzt die Steuervorrichtung 10 die Kennung der Anschlussmöglichkeit 11, über die sie dieses Peripheriegerät 30 anspricht, gemäß der Zuordnungstabelle 13 in eine Kennung des Einschubfachs 21 um. Diese Kennung des Einschubfachs 21 wird der Kontrolleinheit 25 übermittelt und betrifft genau das Einschubfach 21, in dem sich das betreffende Peripheriegerät 30 befindet.For the in 1 embodiment shown leads the outputting of the signal to the connection possibility 11a in step S3 to a feedback that activity at the slot 21a was detected. For the connection possibility 11b If no activity is detected, for the possibility of connection 11c becomes the activity at the slot 21d and for the connection possibility 11d finally activity at the slot 21c detected and corresponding in the allocation table 13 entered. This assignment table 13 thus reflects the current, due to the wiring through the data line 40 resulting assignment between the connection options 11 and the slots 21 contrary. The allocation table is usefully in a non-volatile memory, eg. B. in solid-state technology or as a CMOS memory with a buffer battery, stored in order to be available even after a power interruption. To over the signal displays 27 to a specific peripheral device 30 to indicate, sets the control device 10 the identifier of the connection option 11 about which they use this peripheral device 30 according to the allocation table 13 in an identifier of the slot 21 around. This identifier of the slot 21 becomes the control unit 25 transmitted and affects exactly the slot 21 in which the relevant peripheral device 30 located.

In einer alternativen Ausführungsform der erfindungsgemäßen Anordnung ist möglich, die Zuordnungstabelle 13 nicht in der Steuervorrichtung 10 vorzusehen, sondern in der Kontrolleinheit 25. Die Umsetzung von der Kennung der Anschlussmöglichkeit 11 zur Kennung des Einschubfachs 21 verläuft analog.In an alternative embodiment of the arrangement according to the invention is possible, the assignment table 13 not in the control device 10 but in the control unit 25 , The implementation of the identifier of the connection possibility 11 for identifying the slot 21 is analogous.

Grundsätzlich kann das Verfahren von der Steuervorrichtung 10 selber ausgeführt werden, oder von einem Applikationsprogramm, das auf einem mit der Steuervorrichtung 10 in Verbindung stehenden Computersystem abläuft.In principle, the method of the control device 10 be carried out by itself, or by an application program on one with the control device 10 related computer system expires.

Weiterhin ist möglich, das erfindungsgemäße Verfahren nicht vollautomatisch sondern halbautomatisch mit Interaktion mit einem Benutzer durchzuführen. Dieses bietet sich an, falls die Kontrolleinheit 25 nicht dazu eingerichtet ist, Aktivitätssignale 28 zu erfassen und der Steuervorrichtung 10 zu übermitteln, oder falls die eingesetzten Peripheriegeräte 30 ein solches Aktivitätssignal 28 nicht bereitstellen.Furthermore, it is possible to carry out the method according to the invention not fully automatically but semi-automatically with interaction with a user. This is useful if the control unit 25 not set up to receive activity signals 28 to capture and the control device 10 or if the peripherals used 30 such an activity signal 28 do not deploy.

Auch bei den halbautomatischen Verfahren werden zunächst vorbereitende Schritte wie die Schritte S1 und S2 der 2 durchlaufen.In the case of semi-automatic methods as well, preparatory steps such as steps S1 and S2 of the 2 run through.

In einer ersten Ausführungsform eines halbautomatischen Verfahrens werden die Schritte S3 uns S4 wie zuvor in Verbindung mit 2 beschrieben ausgeführt. Im Gegensatz zum vollautomatischen Verfahren übermittelt jedoch nicht die Kontrolleinheit 25 die Kennung des Einschubfaches, an dem das eingeschobene Peripheriegerät 30 Aktivität zeigt, sondern ein Benutzer ist aufgefordert, die Kennung am Einschubrahmen 22 abzulesen und der Steuervorrichtung 10 mitzuteilen. Zu diesem Zweck kann sich die Steuervorrichtung, gegebenenfalls mit Hilfe eines Applikationsprogramms, der Ein- und Ausgabemöglichkeiten eines mit ihr in Verbindung stehenden Computersystems bedienen.In a first embodiment of a semi-automatic method, steps S3 and S4 become as previously described in connection with FIG 2 described executed. Unlike the fully automatic procedure, however, does not transmit the control unit 25 the ID of the slot at which the inserted peripheral device 30 Activity shows, but a user is prompted for the identifier on the bay 22 read and the control device 10 tell. For this purpose, the control device can, if appropriate with the aid of an application program, use the input and output possibilities of a computer system connected to it.

In einem weiteren halbautomatischen Verfahren kann auf die Verwendung externer Ein- und Ausgabemöglichkeiten verzichtet werden, was insbesondere dann vorteilhaft ist, wenn der Einschubrahmen 20 räumlich weit von nutzbaren Ein- und Ausgabemöglichkeiten entfernt ist.In a further semi-automatic method can be dispensed with the use of external input and output options, which is particularly advantageous if the drawer frame 20 spatially far away from usable input and output options.

In dem Verfahren weist die Steuervorrichtung 10 über die Kontrollleitung 41 die Kontrolleinheit 25 an, eine erste der Signalanzeigen 27 zu aktivieren. Der Benutzer ist nun aufgefordert, ein eventuell in dem der aktivierten Signalanzeige 27 zugeordneten Einschubfach 21 befindliches Peripheriegerät 30 kurz vorzuziehen und wieder einzustecken, sodass die Verbindung zwischen den Anschlusskontakten des Peripheriegerätes 30 und der Steckerleiste 24 kurz unterbrochen wird. Die Steuervorrichtung 10, die ständig den Zustand von an den Anschlussmöglichkeiten 11 angeschlossenen Peripheriegeräten 30 überwacht, detektiert die kurze Unterbrechung an einer der Anschlussmöglichkeiten 11 und ordnet deren Kennung der Kennung der aktivierten Signalanzeige 27 zu. Dieser Vorgang wird für alle Signalanzeigen 27 nacheinander durchgeführt. Wird für einen vorgebbaren Zeitraum nach Aktivieren einer Signalanzeige 27 keine Unterbrechung an einer der Anmeldemöglichkeiten 11 detektiert, kann dieses als Zeichen gewertet werden, dass in dem entsprechenden Einschubfach 21 kein Peripheriegerät 30 vorhanden ist. Nach Abschluss dieses halbautomatischen Verfahrens steht ebenfalls eine Zuordnungstabelle 13 bereit, anhand derer die Kennung einer der Anschlussmöglichkeiten 11 in die Kennung des Einschubfachs 21 umgesetzt werden, in dem sich das an die Anschlussmöglichkeit 11 angeschlossene Peripheriegerät 30 befindet.In the method, the control device 10 over the control line 41 the control unit 25 on, a first of the signal displays 27 to activate. The user is now prompted, possibly in the activated signal display 27 assigned slot 21 located peripheral device 30 short and preferable to reinsert, so that the connection between the terminals of the peripheral device 30 and the power strip 24 briefly interrupted. The control device 10 constantly checking the condition of the connection options 11 connected peripherals 30 monitors, detects the brief interruption at one of the connection options 11 and assigns its identifier of the identifier of the activated signal display 27 to. This process will be for all signal displays 27 performed in succession. Will be for a predefined period of time after activating a signal indicator 27 no interruption to any of the registration options 11 detected, this can be interpreted as a sign that in the corresponding slot 21 no peripheral device 30 is available. After completion of this semi-automatic procedure is also an assignment table 13 ready, by which the identifier of one of the connection possibilities 11 in the ID of the slot 21 be implemented, in which the to the connection possibility 11 connected peripheral device 30 located.

1010
Steuervorrichtungcontrol device
11 a–d11 a-d
Anschlussmöglichkeitconnectivity
1212
weitere AnschlussmöglichkeitFurther connectivity
1313
Zuordnungstabelleallocation table
2020
Einschubrahmenguide frame
2121
Einschubfachinsertion tray
2222
Steckerplatineconnector board
23 a–d23 a-d
SteckverbinderConnectors
24 a–d24 a-d
Steckerleistepower strip
2525
Kontrolleinheitcontrol unit
2626
weiterer SteckverbinderAnother Connectors
27 a–d 27 a-d
Signalanzeigesignal display
2828
AktivitätssignalBeep
3030
Peripheriegerätperipheral
3131
Aktivitätsanzeigeactivity
40 a–d40 a-d
Datenleitungdata line
4141
Kontrollleitungcontrol line

Claims (14)

Verfahren zum Ermitteln der Zuordnung von Einschubfächern (21) eines Einschubrahmens (20) mit mehreren Einschubfächern (21) für Peripheriegeräte (30) zu mit diesen Peripheriegeräten (30) verbundenen Anschlussmöglichkeiten (11) eines Steuergerätes (10) für die Peripheriegeräte (30) mit den Schritten – Ausgeben eines Signals an einer der Anschlussmöglichkeiten (11) des Steuergerätes (10); – Überwachen, ob an einem der Einschubfächer (21) ein eingeschobenes Peripheriegerät (30) eine Aktivität zeigt; – falls an einem der Einschubfächer (21) das eingeschobenes Peripheriegerät (30) eine Aktivität zeigt, Zuordnen des Einschubfaches (21), an dem das eingeschobene Peripheriegerät (30) die Aktivität zeigt, zu der Anschlussmöglichkeit (11) der Steuervorrichtung (10), an dem das Signal ausgegeben wurde; – Wiederholen der vorherigen Schritte für alle Anschlussmöglichkeiten (11) der Steuervorrichtung (10).Method for determining the assignment of slots ( 21 ) of a slide-in frame ( 20 ) with several compartments ( 21 ) for peripherals ( 30 ) to these peripherals ( 30 ) connection options ( 11 ) of a control unit ( 10 ) for the peripherals ( 30 ) with the steps - outputting a signal at one of the connection possibilities ( 11 ) of the control unit ( 10 ); - monitor whether at one of the compartments ( 21 ) an inserted peripheral device ( 30 ) shows an activity; - if at one of the compartments ( 21 ) the inserted peripheral device ( 30 ) shows an activity, assigning the insertion compartment ( 21 ) on which the inserted peripheral device ( 30 ) shows the activity, to the connection possibility ( 11 ) of the control device ( 10 ) at which the signal was output; - Repeat the previous steps for all connectivity options ( 11 ) of the control device ( 10 ). Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass zur Überwachung, ob und an welchem Einschubfach (21) ein eingeschobenes Peripheriegerät (30) eine Aktivität zeigt, ein von einem aktiven Peripheriegerät (30) abgegebenes Aktivitätssignal (28) automatisch ausgewertet wird.A method according to claim 1, characterized in that for monitoring whether and at which slot ( 21 ) an inserted peripheral device ( 30 ) shows an activity, one from an active peripheral device ( 30 ) emitted activity signal ( 28 ) is evaluated automatically. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass zum Überwachen, ob und an welchem Einschubfach (21) ein eingeschobenes Peripheriegerät (30) eine Aktivität zeigt, eine an dem eingeschobenen Peripheriegerät (30) vorgesehene Aktivitätsanzeige (31) von einem Benutzer erfasst wird, und eine Kennung des Einschubfaches (21), in dem sich ein aktives Peripheriegerät (30) befindet, vom Benutzer angegeben wird.Method according to claim 1, characterized in that for monitoring whether and at which slot ( 21 ) an inserted peripheral device ( 30 ) shows an activity, one on the inserted peripheral device ( 30 ) activity display ( 31 ) is detected by a user, and an identifier of the insertion compartment ( 21 ), in which an active peripheral device ( 30 ) specified by the user. Verfahren zum Ermitteln der Zuordnung von Einschubfächern (21) eines Einschubrahmens (20) mit mehreren Einschubfächern (21) für Peripheriegeräte (30), wobei jedem Einschubfach (21) eine optische Signalanzeige (27) zugeordnet ist, zu mit diesen Peripheriegeräten (30) verbundenen Anschlussmöglichkeiten (11) eines Steuergerätes (10) für die Peripheriegeräte (30) mit den Schritten – Aktivieren der optischen Signalanzeige (27) an einem der Einschubfächer (21); – Überwachen, ob eine der Verbindungen zwischen einem der Peripheriegeräte (30) und einer der Anschlussmöglichkeiten (11) zeitweise durch einen Benutzer getrennt wird; – falls eine der Verbindungen zwischen einem der Peripheriegeräte (30) und einer der Anschlussmöglichkeiten (11) zeitweise getrennt wird, Zuordnen des Einschubfachs (21), an dem die optische Signalanzeige (27) aktiviert wurde, zu der Anschlussmöglichkeit (11) der Steuervorrichtung (10), deren Verbindung zum Peripheriegerät (30) getrennt wurde; – Wiederholen der vorherigen Schritte für alle Einschubfächer (21) des Einschubrahmens (20).Method for determining the assignment of slots ( 21 ) of a slide-in frame ( 20 ) with several compartments ( 21 ) for peripherals ( 30 ), each compartment ( 21 ) an optical signal display ( 27 ) is associated with these peripherals ( 30 ) connection options ( 11 ) of a control unit ( 10 ) for the peripherals ( 30 ) with the steps - activating the optical signal display ( 27 ) on one of the compartments ( 21 ); Monitor whether one of the connections between one of the peripherals ( 30 ) and one of the connection options ( 11 ) is temporarily disconnected by a user; - if one of the connections between one of the peripherals ( 30 ) and one of the connection options ( 11 ) is temporarily disconnected, assigning the slot ( 21 ) on which the optical signal display ( 27 ) has been activated to the connection option ( 11 ) of the control device ( 10 ), their connection to the peripheral device ( 30 ) was separated; - Repeat the previous steps for all slots ( 21 ) of the slide-in frame ( 20 ). Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass die Zuordnung von den Einschubfächern (21) des Einschubrahmens (20) zu den Anschlussmöglichkeiten (11) der Steuervorrichtung (10) in einer Zuordnungstabelle (13) gespeichert wird.Method according to one of claims 1 to 4, characterized in that the assignment of the slots ( 21 ) of the slide-in frame ( 20 ) to the connection possibilities ( 11 ) of the control device ( 10 ) in an allocation table ( 13 ) is stored. Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass während des Verfahrens jegliche bestim mungsgemäße Verwendung der Peripheriegeräte (30) unterbunden wird.Method according to one of claims 1 to 5, characterized in that during the procedure any intended use of the peripheral devices ( 30 ) is prevented. Verfahren nach Anspruch 6, dadurch gekennzeichnet, dass vor dem Schritt des Ausgebens des Signals eventuell in der Steuervorrichtung (10) zwischengespeicherte und für eines der Peripheriegeräte (30) bestimmte Daten an das entsprechende Peripheriegerät (30) übertragen werden.A method according to claim 6, characterized in that before the step of outputting the signal possibly in the control device ( 10 ) and for one of the peripheral devices ( 30 ) certain data to the corresponding peripheral device ( 30 ) be transmitted. Anordnung, umfassend – eine Steuervorrichtung (10) für Peripheriegeräte (30) eines Computers mit Anschlussmöglichkeiten (11) für die Peripheriegeräte (30); – einen Einschubrahmen (20) mit mehreren Einschubfächern (21) zur Aufnahme der Peripheriegeräte (30), wobei der Einschubrahmen (20) Steckerleisten (24) zum Anschluss von in den Einschubrahmen (20) eingeschobenen Peripheriegeräten (30) und Steckverbinder (23) zur Verbindung mit den Anschlussmöglichkeiten (11) der Steuervorrichtung (10) aufweist, dadurch gekennzeichnet, dass die Anordnung zur Durchführung des Verfahrens nach einem der Ansprüche 1 bis 7 geeignet ist.Arrangement comprising - a control device ( 10 ) for peripherals ( 30 ) of a computer with connection options ( 11 ) for the peripherals ( 30 ); - a slide-in frame ( 20 ) with several compartments ( 21 ) for receiving the peripheral devices ( 30 ), wherein the insertion frame ( 20 ) Power strips ( 24 ) for connection in the slide-in frame ( 20 ) inserted peripherals ( 30 ) and connectors ( 23 ) for connection to the connection options ( 11 ) of the control device ( 10 ), characterized in that the arrangement for carrying out the method according to one of claims 1 to 7 is suitable. Anordnung nach Anspruch 8, dadurch gekennzeichnet, dass der Einschubrahmen (20) eine Steckerplatine (22) aufweist auf der die Steckerleisten (24) und die Steckverbinder (23) angeordnet sind, wobei jeweils ein Steckverbinder (23) durch die Steckerplatine (22) mit je einer Steckerleiste (24) verbunden ist.Arrangement according to claim 8, characterized in that the insertion frame ( 20 ) a connector board ( 22 ) has on the the power strips ( 24 ) and the connectors ( 23 ) are arranged, wherein in each case a connector ( 23 ) through the connector board ( 22 ) each with a connector strip ( 24 ) connected is. Anordnung nach Anspruch 9, dadurch gekennzeichnet, dass auf der Steckerplatine (22) eine Kontrolleinheit (25) und ein weiterer Steckverbinder (26) vorgesehen sind, wobei die Kontrolleinheit (25) über den weiteren Steckverbinder (26) mit einer weiteren Anschlussmöglichkeit (12) der Steuervorrichtung (10) verbindbar ist und dazu eingerichtet ist, von der Steuervorrichtung (10) Anweisungen zu empfangen und/oder an die Steuervorrichtung (10) Statusinformationen zu senden.Arrangement according to claim 9, characterized in that on the connector board ( 22 ) a control unit ( 25 ) and another connector ( 26 ), the control unit ( 25 ) via the further connector ( 26 ) with a further connection possibility ( 12 ) of the control device ( 10 ) and is adapted to be controlled by the control device ( 10 ) To receive instructions and / or to the control device ( 10 ) To send status information. Anordnung nach Anspruch 10, dadurch gekennzeichnet, dass die Kontrolleinheit (25) dazu eingerichtet ist, ein von einem eingeschobenen Peripheriegerät (30) an einen der weiteren Steckverbinder (26) abgegebenes Aktivitätssignal (28) zu erfassen und der Steuervorrichtung (10) als Statusinformationen zu übermitteln, ob und an welchem der Einschubfächer (21) ein eingeschobenes Peripheriegerät (30) eine Aktivität zeigt.Arrangement according to claim 10, characterized in that the control unit ( 25 ) is set up to use an inserted peripheral device ( 30 ) to one of the other connectors ( 26 ) emitted activity signal ( 28 ) and the control device ( 10 ) as status information, whether and at which of the compartments ( 21 ) an inserted peripheral device ( 30 ) shows an activity. Anordnung nach einem der Ansprüche 10 oder 11, wobei – am Einschubrahmen (20) für jedes der Einschubfächer (21) eine diesem Einschubfach (21) zugeordnete optische Signalanzeige (27) vorgesehen ist; – die Kontrolleinheit (25) dazu eingerichtet ist, gemäß von der Steuervorrichtung (10) empfangener Anweisungen die optischen Signalanzeigen (27) zu aktivieren; – die Zuordnungstabelle (13) in der Kontrolleinheit (25) vorgesehen ist und die Kontrolleinheit (25) dazu eingerichtet ist, eine von der Steuervorrichtung (10) übermittelte und eines der Peripheriegeräte (30) betreffende Anweisung gemäß der Zuordnungstabelle (13) umzusetzen und die optische Signalanzeige (27) zu aktivieren, die dem Einschubfach (21) zugeordnet ist, in den das betreffende Peripheriegerät (30) eingeschoben ist.Arrangement according to one of claims 10 or 11, wherein - on the slide-in frame ( 20 ) for each of the compartments ( 21 ) a this insertion compartment ( 21 ) associated optical signal display ( 27 ) is provided; - the control unit ( 25 ) is arranged, in accordance with the control device ( 10 ) received instructions the optical signal displays ( 27 ) to activate; - the allocation table ( 13 ) in the control unit ( 25 ) and the control unit ( 25 ) is adapted to receive one of the control device ( 10 ) and one of the peripherals ( 30 ) according to the allocation table ( 13 ) and the optical signal display ( 27 ), which is the slot ( 21 ) in which the relevant peripheral device ( 30 ) is inserted. Anordnung nach einem der Ansprüche 10 oder 11, wobei – am Einschubrahmen (20) für jedes der Einschubfächer (21) eine diesem Einschubfach (21) zugeordnete optische Signalanzeige (27) vorgesehen ist; – die Kontrolleinheit (25) dazu eingerichtet ist, gemäß von der Steuervorrichtung (10) empfangener Anweisungen die optischen Signalanzeigen (27) zu aktivieren; – die Zuordnungstabelle (13) in der Steuervorrichtung (10) vorgesehen ist und die Steuervorrichtung (10) dazu eingerichtet ist, eine eines der Peripheriegeräte (30) betreffende Anweisung an die Kontrolleinheit (25) gemäß der Zuordnungstabelle (13) umzusetzen und an die Kontrolleinheit (25) zu übermitteln, so dass die optische Signalanzeige (27) aktiviert wird, die dem Einschubfach (21) zugeordnet ist, in den das betreffende Peripheriegerät (30) eingeschoben ist.Arrangement according to one of claims 10 or 11, wherein - on the slide-in frame ( 20 ) for each of the compartments ( 21 ) a this insertion compartment ( 21 ) associated optical signal display ( 27 ) is provided; - the control unit ( 25 ) is arranged, in accordance with the control device ( 10 ) received instructions the optical signal displays ( 27 ) to activate; - the allocation table ( 13 ) in the control device ( 10 ) is provided and the control device ( 10 ) is set up, one of the peripheral devices ( 30 ) to the control unit ( 25 ) according to the allocation table ( 13 ) and to the control unit ( 25 ), so that the optical signal display ( 27 ), which is located in the slot ( 21 ) in which the relevant peripheral device ( 30 ) is inserted. Anordnung nach einem der Ansprüche 8 bis 13, dadurch gekennzeichnet, dass die Steuervorrichtung (10) und der Einschubrahmen (20) für Peripheriegeräte (30) geeignet sind, die gemäß der SAS- oder der SATA-Spezifikation betrieben werden.Arrangement according to one of claims 8 to 13, characterized in that the control device ( 10 ) and the slide-in frame ( 20 ) for peripherals ( 30 ) operating in accordance with the SAS or SATA specification.
DE102005057168A 2005-11-30 2005-11-30 Arrangement of a control device and a slide-in frame for peripheral devices and method for determining the assignment of slots of the drawer frame to connect the control device Expired - Fee Related DE102005057168B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102005057168A DE102005057168B4 (en) 2005-11-30 2005-11-30 Arrangement of a control device and a slide-in frame for peripheral devices and method for determining the assignment of slots of the drawer frame to connect the control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102005057168A DE102005057168B4 (en) 2005-11-30 2005-11-30 Arrangement of a control device and a slide-in frame for peripheral devices and method for determining the assignment of slots of the drawer frame to connect the control device

Publications (2)

Publication Number Publication Date
DE102005057168A1 true DE102005057168A1 (en) 2007-05-31
DE102005057168B4 DE102005057168B4 (en) 2013-11-28

Family

ID=38037814

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102005057168A Expired - Fee Related DE102005057168B4 (en) 2005-11-30 2005-11-30 Arrangement of a control device and a slide-in frame for peripheral devices and method for determining the assignment of slots of the drawer frame to connect the control device

Country Status (1)

Country Link
DE (1) DE102005057168B4 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4243510A1 (en) * 1992-12-22 1994-06-23 Sel Alcatel Ag Ascertaining presence and position of module for telecommunications appts.
US5491804A (en) * 1987-03-13 1996-02-13 International Business Machines Corp. Method and apparatus for automatic initialization of pluggable option cards
US5666557A (en) * 1994-06-16 1997-09-09 Cassidy; Bruce Michael Method and apparatus for automatically assigning device identifiers on a parallel data bus
US6154728A (en) * 1998-04-27 2000-11-28 Lucent Technologies Inc. Apparatus, method and system for distributed and automatic inventory, status and database creation and control for remote communication sites
EP1298974A2 (en) * 2001-09-27 2003-04-02 Alcatel Canada Inc. Method and apparatus for providing a common support services infrastructure for a network element
US20040165358A1 (en) * 2003-02-26 2004-08-26 Dell Products L.P. System and method for detecting blank modules
US20050026486A1 (en) * 2003-07-30 2005-02-03 Thomas William J. Automatic maintenance of configuration information in a replaceable electronic module

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5491804A (en) * 1987-03-13 1996-02-13 International Business Machines Corp. Method and apparatus for automatic initialization of pluggable option cards
DE4243510A1 (en) * 1992-12-22 1994-06-23 Sel Alcatel Ag Ascertaining presence and position of module for telecommunications appts.
US5666557A (en) * 1994-06-16 1997-09-09 Cassidy; Bruce Michael Method and apparatus for automatically assigning device identifiers on a parallel data bus
US6154728A (en) * 1998-04-27 2000-11-28 Lucent Technologies Inc. Apparatus, method and system for distributed and automatic inventory, status and database creation and control for remote communication sites
EP1298974A2 (en) * 2001-09-27 2003-04-02 Alcatel Canada Inc. Method and apparatus for providing a common support services infrastructure for a network element
US20040165358A1 (en) * 2003-02-26 2004-08-26 Dell Products L.P. System and method for detecting blank modules
US20050026486A1 (en) * 2003-07-30 2005-02-03 Thomas William J. Automatic maintenance of configuration information in a replaceable electronic module

Also Published As

Publication number Publication date
DE102005057168B4 (en) 2013-11-28

Similar Documents

Publication Publication Date Title
EP1784738B1 (en) Backplane for use in a rack for peripheral devices
EP2751699B1 (en) Server system and method for transmitting at least one chassis-specific configuration value
US6889345B2 (en) System and method for locating a failed storage device in a data storage system
DE112007001566B4 (en) control device
DE69722897T2 (en) Automatic address assignment for racks containing disk drives as well as error detection procedures and equipment
DE69725519T2 (en) Connection of a double voltage module
US9853492B2 (en) Automatic transfer switch module
CN102724093B (en) A kind of ATCA machine frame and IPMB method of attachment thereof
DE102014112943A1 (en) Modular computer system and server module
DE102012209958A1 (en) A method of retrieving status information from a remote unit and host system
DE102008046577A1 (en) Connection device for connecting a plurality of peripheral devices and operating methods
DE602005005290T2 (en) A computer, input / output expansion device and method for detecting a connection with the expansion device
EP2510412A1 (en) Electronic assembly
CN107832193B (en) Based on I2Multi-board-card state monitoring method for C bus
EP2825968A2 (en) Modular server system, i/o module and switching method
DE60008872T2 (en) METHOD AND DEVICE FOR AUTOMATIC REINTEGRATION OF A MODULE IN A COMPUTER SYSTEM
DE102005057168B4 (en) Arrangement of a control device and a slide-in frame for peripheral devices and method for determining the assignment of slots of the drawer frame to connect the control device
DE60008785T2 (en) FAULT TOLERANT VIRTUAL REAR PANEL FOR VMEBUS
US7627774B2 (en) Redundant manager modules to perform management tasks with respect to an interconnect structure and power supplies
DE602004007681T2 (en) AUTONOMOUS BUSUM CONFIGURATION FOR ERROR CONDITIONS
DE102019109016B3 (en) Circuit board with at least one multi-pin header, computer system and operating method
DE102011113068B3 (en) Printed circuit board for a computer system and expansion card
DE102016117385B4 (en) Device and method for the identification of electronic assemblies
US7711869B1 (en) Method for communicating plural signals generated at a source to a remote destination through a single wire
DE102014112945B3 (en) Modular computer system and server module

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
R084 Declaration of willingness to licence

Effective date: 20110413

R081 Change of applicant/patentee

Owner name: FUJITSU TECHNOLOGY SOLUTIONS INTELLECTUAL PROP, DE

Free format text: FORMER OWNER: FUJITSU SIEMENS COMPUTERS GMBH, 80807 MUENCHEN, DE

Effective date: 20111229

Owner name: FUJITSU LTD., KAWASAKI-SHI, JP

Free format text: FORMER OWNER: FUJITSU SIEMENS COMPUTERS GMBH, 80807 MUENCHEN, DE

Effective date: 20111229

R082 Change of representative

Representative=s name: EPPING HERMANN FISCHER, PATENTANWALTSGESELLSCH, DE

Effective date: 20111229

Representative=s name: EPPING HERMANN FISCHER PATENTANWALTSGESELLSCHA, DE

Effective date: 20111229

R018 Grant decision by examination section/examining division
R020 Patent grant now final

Effective date: 20140301

R081 Change of applicant/patentee

Owner name: FUJITSU LTD., KAWASAKI-SHI, JP

Free format text: FORMER OWNER: FUJITSU TECHNOLOGY SOLUTIONS INTELLECTUAL PROPERTY GMBH, 80807 MUENCHEN, DE

R082 Change of representative

Representative=s name: EPPING HERMANN FISCHER, PATENTANWALTSGESELLSCH, DE

Representative=s name: EPPING HERMANN FISCHER PATENTANWALTSGESELLSCHA, DE

R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee