IP Library Granted Patent US 11,946,972
Granted Patent B2
US 11,946,972 · App. 17/188,058 · Granted Apr 2, 2024

Monitoring of interconnect lines

Inventors: Dieter Jozef Joos (Nieuwenrode, BE); Yves Renard (Sterrebeek, BE)
Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
G01R31/3177B60R16/0232G01R31/58G06F13/4027G06F13/4068H04B1/02H04B1/06
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 11,946,972
App. No.
17/188,058
Granted
Apr 2, 2024
Kind
B2
Abstract

Devices, systems and methods for monitoring interconnect lines may include operations for transmitting, by a transmit block to a receive block, a first signal over a first interconnect line; executing, by the transmit block, a first transmit logic operation on the first signal with respect to a second signal, on at least one second interconnect line to generate a transmit signal; receiving, by the transmit block, a receive signal resulting from a receive logic operation executed by the receive block on a received first signal on the first interconnect line with respect to a received second signal received on at least one second interconnect line; executing, by the transmit block, a second transmit logic operation on the transmit signal with respect to the receive signal; and generating, by the transmit block and based on the executing of the second transmit logic operation, a result signal.

Claims (76)

1. A method, for monitoring of interconnect lines, comprising:

transmitting, by a transmit block to a receive block, a first signal over a first interconnect line and a second signal over a second interconnect line;

executing, by the transmit block, a first transmit logic operation on the first signal with respect to the second signal to generate a transmit signal;

receiving, by the transmit block, a receive signal resulting from a receive logic operation executed by the receive block on the first signal with respect to the second signal;

executing, by the transmit block, a second transmit logic operation on the transmit signal with respect to the receive signal; and

generating, by the transmit block and based on the executing of the second transmit logic operation, a result signal.

2. The method of claim 1 , wherein:

the first interconnect line and the second interconnect line form an interconnect bus coupling the transmit block with the receive block; and

the method facilitates detection of permanent faults on the interconnect bus.

3. The method of claim 1 , further comprising:

delaying execution of the second transmit logic operation for at least two or more clock periods.

4. The method of claim 1 , wherein:

the first transmit logic operation comprises an Exclusive OR (XOR) operation;

the receive logic operation comprises a second XOR operation; and

the second transmit logic operation comprises a third XOR operation.

5. The method of claim 1 , wherein:

the first transmit logic operation is executed using the first signal and the second signal;

the receive logic operation is executed using the first signal and the second signal; and

the second transmit logic operation is executed using the first signal and the second signal.

6. The method of claim 1 , further comprising:

debouncing the result signal a given number of clock periods, the debouncing configured to filter failure indicators out of the result signal for the given number of clock periods.

7. The method of claim 6 , wherein:

the first interconnect line comprises a long interconnect line; and

the debouncing of the result signal is configured to account for a round-trip signal propagation delay arising over the first interconnect line.

8. The method of claim 1 , wherein the first interconnect line provides data signals which facilitate operation of at least one safety component.

9. The method of claim 8 , wherein:

the first interconnect line comprises a metal interconnect; and

compliance with ASIL-D safety requirement is satisfied for the at least one safety component.

10. The method of claim 1 , wherein:

the transmit block comprises a digital block; and

the receive block comprises an analog block.

11. A method, for monitoring interconnect lines, comprising:

transmitting, by a transmit block to a receive block, a first signal over a first interconnect line;

executing, by the transmit block, a first transmit logic operation on the first signal with respect to a second signal on at least one second interconnect line to generate a transmit signal;

receiving, by the transmit block, a receive signal resulting from a receive logic operation executed by the receive block on a received first signal on the first interconnect line with respect to a received second signal received on the at least one second interconnect line;

executing, by the transmit block, a second transmit logic operation on the transmit signal with respect to the receive signal;

generating, by the transmit block and based on the executing of the second transmit logic operation, a result signal;

receiving, by a third transmit logic and during a given clock period, the result signal;

determining, by the third transmit logic, whether a failure indication is present in the result signal during the given clock period;

determining, by the third transmit logic, whether an ignore signal is being received by the third transmit logic during the given clock period, and when the ignore signal is present, resetting the third transmit logic; and

generating, by the third transmit logic, a set/reset signal indicating whether, during the given clock period, the ignore signal is not present while the failure indication is present in the result signal.

12. The method of claim 11 , wherein:

the first transmit logic operation is configured to execute an exclusive OR (XOR) operation;

the receive logic operation is configured to execute a second XOR operation;

the second transmit logic operation is configured to execute a third XOR operation; and

the third transmit logic is configured to execute a set/reset latch operation.

13. The method of claim 11 , wherein:

the first interconnect line and the at least one second interconnect line form an interconnect bus coupling the transmit block with the receive block; and

the method facilitates detection of transient faults on the interconnect bus.

14. The method of claim 11 , wherein the first interconnect line includes a long interconnect line,

the method further comprising:

delaying, for at least two or more clock periods, a providing of the ignore signal to the third transmit logic, the delaying of the providing of the ignore signal to the third transmit logic is configured to account for a round-trip signal propagation delay arising over the first interconnect line and a return path.

15. The method of claim 11 , wherein the first interconnect line provides data signals which facilitate operation of at least one safety component.

16. The method of claim 15 , wherein:

the first interconnect line comprises a metal interconnect; and

compliance with an Automotive Safety Integrity Level D (ASIL-D) safety requirement is satisfied for the at least one safety component.

17. A system, for monitoring of interconnect lines, comprising:

a transmit block including a first transmit logic and a second transmit logic;

a receive block including a receive logic; and

an interconnect bus coupling the transmit block with the receive block and including:

a first interconnect line; and

a second interconnect line,

the second transmit logic configured to detect a fault on the first interconnect line by comparing a transmit signal with a receive signal,

the transmit signal is generated by the transmit block using the first transmit logic,

the receive signal is generated by the receive block using the receive logic, and

the fault is detected by the second transmit logic when, for a given clock period, the transmit signal and the receive signal do not correspond.

18. The system of claim 17 , wherein:

the first transmit logic is configured to generate the transmit signal by comparing a first reference signal for the first interconnect line with a second reference signal for the second interconnect line; and

the receive logic is configured to generate the receive signal by comparing a first data on the first interconnect line with a second data on the second interconnect line.

19. The system of claim 18 , wherein:

the first interconnect line further includes a long interconnect line; and

the transmit block further includes a debouncer circuit configured to filter failure indicators out of a result signal for two or more clock periods.

20. The system of claim 19 , wherein:

the first transmit logic is configured to execute a first Exclusive OR (XOR) operation to compare the first reference signal with the second reference signal and generate the transmit signal;

the receive logic is configured to execute a third XOR operation to compare the first data with the second data to generate the receive signal; and

the second transmit logic is configured to execute a second XOR operation to compare the transmit signal with the receive signal and generate the result signal.

Assignments (3)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL 056595, FRAME 0177 Recorded Aug 16, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 064615/0564 →
SECURITY INTEREST Recorded Jun 15, 2021
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 056595/0177 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2021
From: JOOS, DIETER JOZEF; RENARD, YVES
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 055442/0280 →
Continuity (2)
Provisional Application 63061931 · Aug 6, 2020
Related Publication 20220043057A1 · Feb 10, 2022