Data transmission code and interface
AssigneeNXP B.V.
InventorJan-Peter Schat
Life of this patent
Estimating the term…
Loading patent…
AssigneeNXP B.V.
InventorJan-Peter Schat
Estimating the term…
A data transmission interface for use in a first integrated circuit, for encoding and sending a data packet from the first IC to a second IC via a data bus having three data wires, the data transmission interface being arranged to generate three time-dependent binary signals which jointly encode the data packet, each of the signals being associated with a unique data wire of the data bus and spanning a temporal cycle T within which are defined six consecutive time stamps T1 . . . T6 at which the signals are allowed to change logical state, the data transmission interface further arranged to transmit the signals to the second IC substantially in parallel on their respective data wires, wherein, irrespective of the data packet content: at each time stamp T1 . . . T6 exactly one of the signals changes logical state; each signal changes logical state twice during the cycle; and in the first half of the cycle, all signals change from a logical low state to a logical high state or all signals change from a logical high state to a logical low state.
A data transmission interface in a first integrated circuit, IC, the data transmission interface module configured to encode and send a data packet from the first IC to a second IC via a data bus having three data wires, the data transmission interface being arranged to generate three time-dependent binary signals which jointly encode the data packet, each of the signals being associated with a unique data wire of the data bus and spanning a temporal cycle T within which are defined six consecutive time stamps T1 . . . T6 at which the signals are allowed to change logical state, the data transmission interface further arranged to transmit the signals to the second IC substantially in parallel on their respective data wires, wherein, irrespective of the data packet content:
A data receiving interface for use in a second integrated circuit, IC, configured to receive and decode a data packet sent from a first IC to the second IC via a data bus having three data wires, the data receiving interface arranged to receive three time-dependent binary signals which jointly encode the data packet, each of the signals being associated with a unique wire of the data bus and spanning a temporal cycle T within which are defined six consecutive time stamps T1 . . . T6 at which the signals are allowed to change logical state, the data receiving interface further arranged to decode the data packet from the three signals, wherein, irrespective of the data packet content:
A system comprising a first device, a second device and a data bus comprising three data wires, the first device and the second device being connected to the data bus,
Dependencies are inferred from the claim text.