Device for coupling two bus systems
AssigneePhoenix Contact GmbH & Co. KG
InventorMichael Hoffmann
Life of this patent
Estimating the term…
Abstract
A coupling device that couples a first bus system to a second bus system configured to provide bidirectional communication between the first bus system and the second bus system comprising data transfer means for transmitting forward-directed data from the first bus system to the second bus system and for transmitting backward-directed data from the second bus system to the first bus system, data manipulation means for manipulating forward-directed data and/or backward-directed, and an instruction memory for storing manipulation instructions relating to the manipulation of data by the data manipulation means.
Claims15
A device that couples a first bus system to a second bus system configured to provide bidirectional communication between the first bus system and the second bus system, the device comprising:
- data transfer means for transmitting forward-directed data from the first bus system to the second bus system and for transmitting backward-directed data from the second bus system to the first bus system;
- data manipulation means for manipulating forward-directed data and/or backward-directed data;
- an instruction memory that stores manipulation instructions that have been loaded therein, the manipulating instructions relating to manipulation of data by said data manipulation means, wherein the manipulation instructions are reloadable into the instruction memory;
- instruction execution means for executing the manipulation instructions and generating manipulation data;
- and
- a manipulation data buffer that buffers generated manipulation data for the data manipulation means;
- wherein the data manipulation means is configured to link the manipulation data buffered in the manipulation data buffer with forward-directed and/or backward-directed data.
A method that couples a first bus system to a second bus system configured to provide bidirectional communication between the first bus system and the second bus system, the method comprising:
- providing an instruction memory that stores manipulation instructions that have been loaded therein;
- reloading the manipulation instructions into the instruction memory;
- storing the manipulation instructions in the instruction memory;
- transferring data between the first and second bus systems, by data transfer means;
- executing the manipulation instructions and generating manipulation data;
- manipulating data according to said manipulation instructions, by data manipulation means, wherein the manipulation data is linked with forward-directed and/or backward-directed data.
Dependencies are inferred from the claim text.