IP Library Granted Patent US 9,280,501
Granted Patent B2
US 9,280,501 · App. 13/871,043 · Granted Mar 8, 2016

Compatible network node, in particular, for can bus systems

Inventor: Markus Hopfner (Rosenheim, DE)
Assignee: Infineon Technologies AG
G06F13/36G06F13/4072H04L12/40006H04L12/40032H04L12/40169H04L2012/40215H04L2012/40273
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,280,501
App. No.
13/871,043
Granted
Mar 8, 2016
Kind
B2
Abstract

A network node is provided, including a device, in particular, an error detection logic, which is deactivated if it is detected that a signal according to a first protocol or a first version of a first protocol is received, and which is not deactivated if it is detected that a signal according to a second, different protocol or a second, different version of the first protocol is received.

Claims (27)

1. A network node, comprising a circuit configured to be deactivated when a signal according to a first protocol or a first version of a first protocol is received, and configured to not be deactivated when a signal according to a second, different protocol or a second, different version of the first protocol is received, wherein the circuit comprises an error detection logic configured to perform bit stuffing, and/or a checksum check, and/or a form error check.

2. The network node of claim 1 , wherein the first version of the first protocol comprises a first version of a CAN bus protocol, and the second, different version of the first protocol comprises a second, different version of a CAN bus protocol.

3. The network node of claim 1 , wherein the first version of the first protocol is a CAN FD protocol, and the second version of the first protocol is a CAN 2.0 protocol.

4. A method of controlling a network node, comprising:

deactivating an error detection circuit associated with the network node if it is detected that on a bus a data frame according to a first protocol or a first version of a first protocol is present, wherein the error detection circuit configured to perform bit stuffing, and/or a checksum check, and/or a form error check.

5. The method of claim 4 , further comprising:

not deactivating the error detection if it is detected that on the bus a data frame according to a second, different protocol or a second, different version of the first protocol is present.

6. The method of claim 5 , wherein the first version of the first protocol is a CAN FD protocol, and the second version of the first protocol is a CAN 2.0 protocol.

7. The method of claim 4 , comprising:

re-activating the error detection if an end of the data frame according to the first protocol or the first version of the first protocol is detected.

8. An electrical or electronic device, comprising a protocol handler adapted to perform the method of claim 4 .

9. A system, comprising:

a first component configured to receive and/or transmit data according to a first protocol or a first version of a first protocol;

a second component configured to receive and/or transmit data according to a second, different protocol or a second, different version of the first protocol; and

a bus interconnecting the first and the second component;

wherein the first component and the second component each comprise an oscillator, the oscillator of the first component being more precise than the oscillator of the second component.

10. The system of claim 9 , wherein the first component is configured to receive data at a first maximum data rate, and the second component is configured to receive data at a second maximum data rate, and wherein the second maximum data rate is lower than the first maximum data rate.

11. The system of claim 9 , wherein the second component comprises an error detector configured to be deactivated if it is detected that a signal according to the first protocol or the first version of the first protocol is received, and configured to be not deactivated if it is detected that a signal according to the second, different protocol or the second, different version of the first protocol is received.

12. The system of claim 11 , wherein the first version of the first protocol is a CAN FD protocol, and the second, different version of the first protocol is a CAN 2.0 protocol.

13. An electronic device, comprising:

a circuit configured to deactivate an error detection logic if it is detected that on a bus a data frame according to a first protocol or a first version of a first protocol is present, wherein the error detection circuit is configured to perform bit stuffing, and/or a checksum check, and/or a form error check.

14. The electronic device of claim 13 , wherein the circuit is configured to not deactivate the error detection logic if it is detected that on the bus a data frame according to a second, different protocol or a second, different version of the first protocol is present.

15. The electronic device of claim 13 , further comprising an end of frame detection logic.

16. The electronic device of claim 15 , wherein the circuit is configured to re-activate the error detection logic if an end of the data frame is detected by the end of frame detection logic.

17. The electronic device of claim 15 , wherein the end of frame detection logic comprises a counter.

18. The electronic device of claim 17 , wherein the end of frame detection logic comprises a filter or edge detector.

19. The electronic device of claim 18 , wherein the filter or edge detector is configured to reset the counter in response to detecting an activity on the bus.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2013
From: HOPFNER, MARKUS
To: INFINEON TECHNOLOGIES AG
Reel/Frame 030749/0227 →
Continuity (2)
Provisional Application 61759107 · Jan 31, 2013
Related Publication 20140215109A1 · Jul 31, 2014