INTERFACE MODULE, SYSTEM HAVING AN INTERFACE MODULE AND METHOD FOR COUPLING DATA BUSES

20200327081 · 2020-10-15

    Inventors

    Cpc classification

    International classification

    Abstract

    An interface module for coupling data buses to first signal line ports, to which signal lines of at least one first data bus are connectable, and second signal line ports, to which signal lines of at least one second data bus are connectable, has at least one connecting device for making at least one connection between one of the first signal line ports and one of the second signal line ports. In this case, the first signal line port connected to the second signal line port is alternately connectable to at least one other second signal line port and/or the second signal line port connected to the first signal line port is alternately connectable to at least one other first signal line port. A related system has at least one such interface module and at least one apparatus that has the at least one first data bus and/or at the least one second data bus.

    Claims

    1. An interface module for coupling data buses to first signal line ports to which signal lines of at least a first data bus are connectable, and to second signal line ports to which signal lines of at least a second data bus are connectable, the interface module comprising at least one connecting device for establishing at least one connection between one of the first signal line ports and one of the second signal line ports, wherein the first signal line port connected to the second signal line port is alternately connectable to at least one other second signal line port to which a signal line of another data bus which is different from the second data bus is connectable, and/or wherein the second signal line port connected to the first signal line port is alternately connectable to at least one other first signal line port to which a signal line of another data bus which is different from the first data bus is connectable.

    2. The interface module as claimed in claim 1, in which the alternating connection of first signal line ports and second signal line ports is automatically controllable.

    3. The interface module as claimed in claim 1, wherein the interface module is configured to receive data relating to the alternating connection of first signal line ports and second signal line ports from an external data source.

    4. The interface module as claimed in claim 1, further comprising at least one control unit and/or at least one reading device for reading RFID transponders and/or at least one interface for data transmission, and/or in which a data transmission connection can be established to a device comprising the first data bus and/or the second data bus.

    5. A system comprising at least one interface module as claimed in claim 1, and at least one device which comprises at least the first data bus and/or at least the second data bus.

    6. The system as claimed in claim 5, in which the device is configured to transmit data to the interface module relating to the alternating connection of first signal line ports and second signal line ports.

    7. The system as claimed in claim 5, in which the device comprises at least one data memory or RFID transponder for storing data, and/or which is configured for establishing a data transmission connection between the interface module and the device.

    8. A method for coupling data buses via an interface module, the method comprising: connecting signal lines of at least a first data bus to first signal line ports of the interface module; connecting signal lines of at least a second data bus to second signal line ports (3, 16) of the interface module; establishing at least one connection between one of the first signal line ports and one of the second signal line ports; and changing the connection, in that the first signal line port connected to the second signal line port is connected to another second signal line port to which a signal line of another data bus which is different from the second data bus is connectable, and/or in that the second signal line port connected to the first signal line port is connected to another first signal line port to which a signal line of another data bus which is different from the first data bus is connectable.

    9. The method as claimed in claim 8, in which the changing of the connection takes place automatically.

    10. The method as claimed in claim 8, in which the interface module receives data, which relate to the changing of the connection, from an external data source.

    11. The method as claimed in claim 10, in which the interface module at least partially reads out the data from at least one data memory or RFID transponder of a device comprising at least the first data bus and/or at least the second data bus, and/or at least partially receives said data via at least one interface for data transmission; and/or in which the data is at least partially transmitted to the interface module from a device comprising at least the first data bus and/or at least the second data bus, via a data transmission connection.

    Description

    BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS

    [0015] Embodiments of the present invention will be described in greater detail below with reference to drawings. The following are shown:

    [0016] FIG. 1 shows a schematic representation of an interface module;

    [0017] FIG. 2 shows the interface module of FIG. 1 comprising data buses which are connected to it;

    [0018] FIG. 3a) shows a connector profile of an interface module in a first specific configuration;

    [0019] FIG. 3b) shows the connector profile of FIG. 3a) in a second specific configuration;

    [0020] FIG. 4 shows an interface module including a control unit and an interface for data transmission;

    [0021] FIG. 5 shows a system comprising the interface module of FIG. 4 and a device.

    DETAILED DESCRIPTION

    [0022] FIG. 1 shows an interface module 1 comprising first signal line ports or pins 2 which, in their entirety, form a first connector profile of the interface module 1. A plurality of second signal line ports or pins 3 which, in their entirety, form a second connector profile of the interface module 1. The first connector profile comprising the pins 2 and the second connector profile comprising the pins 3 are presently arranged on opposite sides of the interface module 1. Both the pins 2 of the first connector profile and the pins 3 of the second connector profile are connected to a connecting means or device of the interface module 1, which is a multiplexer 4 in the present case. By way of the multiplexer 4, each one of the pins 2 of the first connector profile is alternately connectable to each one of the pins 3 of the second connector profile. In other words, pins 2 of the first connector profile and pins 3 of the second connector profile are interconnectable in pairs, one of the pins 2 of the first connector profile being electrically connected to one of the pins 3 of the second connector profile. A plurality of such pairs formed from pins 2 of the first connector profile and pins 3 of the second connector profile may be formed, of which respective pins 2 and 3 are interconnected.

    [0023] Although in the present case, the interface module 1 respectively comprises five first pins 2 and five second pins 3, the number of pins 2 and 3 is not limited to this number and may generally be arbitrary. In particular, the interface module 1 may also comprise only a single first signal line pin 2 or a single second signal line pin 3.

    [0024] Via the interface module 1, two or even a plurality of data buses may be coupled to one another if the data buses belong to different bus systems. For this purpose, FIG. 2 shows, by way of example, how the interface module 1 couples a first data bus 5 to a second data bus 6. The first data bus 5 comprises a first signal line 7, a second signal line 8, and a third signal line 9, of which each is connected to a respective one of the bottom three pins 2 in FIG. 2. On the other hand, the second data bus 6 comprises a first signal line 10, a second signal line 11, and a third signal line 12, of which each is connected to a respective one of the top three pins 3 in FIG. 2.

    [0025] For coupling the first data bus 5 and the second data bus 6, the first signal line 7 of the first data bus 5 must be connected to the first signal line 10 of the second data bus 6, the second signal line 8 of the first data bus 5 must be connected to the second signal line 11 of the second data bus 6, and the third signal line 9 of the first data bus 5 must be connected to the third signal line 12 of the second data bus 6. For this reason, the multiplexer 4 connects the third of the pins 2, counted from the top in FIG. 2, to which the first signal line 7 of the first data bus 5 is connected, to the first of the pins 3, counted from the top in FIG. 2, to which the first signal line 10 of the second data bus 6 is connected; and the fourth of the pins 2, counted from the top in FIG. 2, to which the second signal line 8 of the first data bus 5 is connected, to the second of the pins 3, counted from the top in FIG. 2, to which the second signal line 11 of the second data bus 6 is connected; and the lowest of the pins 2 in FIG. 2, to which the third signal line 9 of the first data bus 5 is connected, to the third of the pins 3, counted from the top in FIG. 2, to which the third signal line 12 of the second data bus 6 is connected.

    [0026] Instead of connecting the signal lines 10, 11, and 12 of the second data bus 6 respectively to the top three of the pins 3 in FIG. 2, the same could, for example, also be connected to the bottom three of the pins 3 in FIG. 2, for example, the first signal line 10 to the third-lowest of the pins 3, the second signal line 11 to the second-lowest of the pins 3, and the signal line 12 to the lowest of the pins 3. In this case, for coupling the first data bus 5 to the second data bus 6, the multiplexer 4 would connect the third-lowest of the pins 2 to the third-lowest of the pins 3, and would couple the second-lowest of the pins 2 to the second-lowest of the pins 3, and the lowest of the pins 2 to the lowest of the pins 3.

    [0027] Since the multiplexer 4 can connect each of the first pins 2 to each of the second pins 3, it is possible to connect the signal lines 7, 8, and 9 of the first data bus 5 and the signal lines 10, 11, and 12 of the second data bus 6 to any of the pins 2 or 3. Depending on which of the pins 2 or 3 the signal lines 7 to 12 are connected to in a specific case, the connections between the pins 2 or 3 which are necessary for coupling the data buses 5 and 6 may be established via the multiplexer 4. In this case, in general, neither the number of signal lines of the data buses which are coupled to one another have to match, nor do the data buses have to belong to the same bus system or be of the same type. Furthermore, via the interface module 1, it is possible to connect signal lines of a data bus to signal lines which belong to different data buses. For example, two signal lines of the same data bus which are connected to respective pins 3 may be connected via the multiplexer 4 to signal lines which are connected to respective pins 2, even if the signal lines connected to the respective pins 2 belong to respectively different data buses. As a result, there is a high overall degree of flexibility of the interface module 1.

    [0028] In this connection, FIG. 3a) depicts a connector profile of an interface module 13 having a total of ten signal line ports, which are arranged in two rows which are perpendicular and parallel to one another, to form five freely configurable signal line ports in each case. In FIG. 3a), the interface module 13 is configured by correspondingly connecting the signal line ports in such a way that different functions are available at the signal line ports of the depicted connector profile. Thus, the top two signal line ports in the left row provide the function of a serial data bus which is identified as I.sup.2C, which is used primarily within the device for communication between different circuit parts, for example, a control unit and peripheral circuits. On the other hand, the subjacent three signal line ports are associated with a so-called serial peripheral interface or SPI, which is a synchronous serial data bus having three lines, via which digital circuits may be interconnected according to the master-slave principle. The top three signal line ports of the right side are respectively signal outputs, while the subjacent signal line port is a signal input. Finally, the bottom signal line port of the right row is provided for a so-called interruption request or an interrupt.

    [0029] FIG. 3b) shows the same interface module 13 following a reconfiguration of the signal line ports. The top two signal line ports of the left row are now provided for a first UART (universal asynchronous receiver-transmitter) interface, which is used for transmitting and receiving data via a data line. Two signal line ports are provided thereunder as a signal output. On the other hand, the bottom signal line port of the left row is configured as a one-wire bus, i.e., as a serial interface. The top two signal line ports of the right row are also provided for a UART interface, more precisely, for a second UART interface, while the three subjacent signal line ports are provided as signal inputs.

    [0030] The interface module 14 shown in FIG. 4 is particularly advantageous; in addition to pins 15 of a first connector profile and pins 16 of a second connector profile, as well as a multiplexer 17, said interface module 14 furthermore comprises a control unit 18 connected to the multiplexer 17 and an interface 19 for data transmission. In the case of the interface module 14, the paired connection of respective pins 15 and 16, and thus the configuration of the respective connector profiles, is controlled via control commands output by the control unit 18, wherein the control unit 18 may in turn be programmed or controlled from an external position via the interface 19, or may receive relevant data via said interface for establishing the connections or configuring the connector profiles.

    [0031] The interface module 14 is shown in FIG. 5 as part of a system 20 to which a device 21 belongs, in addition to the interface module 14. The device 21 comprises a data bus 22 with signal lines which are connectable to the pins 16 of the interface module 14. Said device is presently configured to establish a data transmission connection 23, shown by dashed lines in FIG. 5, to the interface module 14 or its interface 19. Thus, the control unit 18 may receive or read out data stored on the device 21 about the required configuration of the pins 16 for connecting the signal lines of the data bus 22 to the pins 16, via the transmission connection 23 and the interface 19. These data may, for example, be stored in a data memory 24 of the device 21, or in an RFID transponder. In the latter case, the interface module 14 has a reading means for reading the RFID transponder. According to the data received by the device 21, the multiplexer 17 is now controlled by the control unit 18 in such a way that corresponding connections between pairs of pins 15 and 16 are established, so that the totality of the pins 16 or the connector profile 5 formed by them comprises the configuration required by the signal lines of the data bus 22. The system 20 formed from the interface module 14 and the device 21 is thus capable of carrying out necessary configurations of the pins 15 and 16 essentially automatically.

    [0032] In general, in the following claims, the terms used should not be construed to limit the claims to the specific embodiments disclosed in the specification and the claims, but should be construed to include all possible embodiments along with the full scope of equivalents to which such claims are entitled.