IP Library › Granted Patent US 12,607,666
Granted Patent B2
US 12,607,666 · App. 18/479,177 · Granted Apr 21, 2026

Electrical and logic isolation for systems on a chip

Inventors: Jose Luis Flores (Richardson, TX); Ramakrishnan Venkatasubramanian (Plano, TX); Samuel Paul Visalli (Allen, TX)
Assignee: TEXAS INSTRUMENTS INCORPORATED
G01R31/2803G01R31/40G06F1/3203
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 12,607,666
App. No.
18/479,177
Granted
Apr 21, 2026
Kind
B2
Abstract

In described examples, an SoC includes at least two voltage domains interconnected with a communication bus. Detection logic in a first voltage domain determines when a voltage error occurs in a second voltage domain and isolates communication via the communication bus when a voltage error or a timing error is detected.

Claims (57)

1 . An integrated circuit device comprising:

a first voltage domain;

a second voltage domain; and

a communication circuit coupled between the first voltage domain and the second voltage domain, wherein the first voltage domain includes:

an error signal circuit;

a processor core coupled to the error signal circuit and configured to cause the communication circuit to inhibit communication between the first voltage domain and the second voltage domain; and

a fault response circuit coupled between the error signal circuit and the communication circuit and configured to cause the communication circuit to inhibit communication between the first voltage domain and the second voltage domain.

2 . The integrated circuit device of claim 1 , wherein:

the first voltage domain includes a memory mapped register coupled to the processor core and to the communication circuit; and

the processor core is configured to cause the communication circuit to inhibit communication between the first voltage domain and the second voltage domain by writing a value to the memory mapped register.

3 . The integrated circuit device of claim 1 , wherein the error signal circuit is configured to:

detect a voltage of the second voltage domain exceeding a threshold; and

based on the voltage of the second voltage domain exceeding the threshold, provide an error signal to the processor core and the fault response circuit.

4 . The integrated circuit device of claim 3 , wherein the processor core is configured to execute software to determine whether to cause the communication circuit to inhibit communication between the first voltage domain and the second voltage domain based on the error signal.

5 . The integrated circuit device of claim 3 , wherein the fault response circuit is configured to cause the communication circuit to inhibit communication between the first voltage domain and the second voltage domain based on the error signal.

6 . The integrated circuit device of claim 1 further comprising a voltage supply monitor circuit that includes an input coupled to the second voltage domain and an output coupled to the error signal circuit.

7 . The integrated circuit device of claim 6 further comprising a deglitch circuit coupled between the output of the voltage supply monitor circuit and the error signal circuit.

8 . The integrated circuit device of claim 1 , wherein:

the first voltage domain includes:

a communication interface coupled to the communication circuit; and

a timeout detection circuit coupled between eh communication interface and the error signal circuit; and

the error signal circuit is configured to:

detect a timeout associated with the communication interface; and

based on the timeout associated with the communication interface, provide an error signal to the processor core and the fault response circuit.

9 . The integrated circuit device of claim 8 , wherein the processor core is configured to execute software to determine whether to cause the communication circuit to inhibit communication between the first voltage domain and the second voltage domain based on the error signal.

10 . The integrated circuit device of claim 8 , wherein the fault response circuit is configured to cause the communication circuit to inhibit communication between the first voltage domain and the second voltage domain based on the error signal.

11 . An integrated circuit device comprising:

a first voltage domain;

a second voltage domain; and

a communication circuit coupled between the first voltage domain and the second voltage domain that includes a set of pass gates, wherein the first voltage domain includes:

an error signal circuit; and

a processor core coupled to the error signal circuit and configured to execute software to determine whether to cause the communication circuit to inhibit communication between the first voltage domain and the second voltage domain based on the error signal circuit.

12 . The integrated circuit device of claim 11 , wherein:

the first voltage domain includes a memory mapped register coupled to the processor core and to the communication circuit; and

the processor core is configured to cause the communication circuit to inhibit communication between the first voltage domain and the second voltage domain by writing a value to the memory mapped register.

13 . The integrated circuit device of claim 11 , wherein the error signal circuit is configured to:

detect a voltage of the second voltage domain exceeding a threshold; and

based on the voltage of the second voltage domain exceeding the threshold, provide an error signal to the processor core.

14 . The integrated circuit device of claim 11 further comprising a voltage supply monitor circuit that includes an input coupled to the second voltage domain and an output coupled to the error signal circuit.

15 . The integrated circuit device of claim 11 , wherein:

the first voltage domain includes:

a communication interface coupled to the communication circuit; and

a timeout detection circuit coupled between eh communication interface and the error signal circuit; and

the error signal circuit is configured to:

detect a timeout associated with the communication interface; and

based on the timeout associated with the communication interface, provide an error signal to the processor core.

16 . The integrated circuit device of claim 11 , further comprising a fault response circuit coupled between the error signal circuit and the communication circuit and configured to determine whether to cause the communication circuit to inhibit communication between the first voltage domain and the second voltage domain based on the error signal circuit.

17 . A method comprising:

determining, by a circuit in a first voltage domain, whether a fault occurred in a voltage supplied to a second voltage domain;

determining, by a processor core, whether to cause a communication circuit to inhibit communication between the first voltage domain and the second voltage domain based on whether the fault occurred; and

in parallel, determining, by a fault response circuit, whether to cause the communication circuit to inhibit communication between the first voltage domain and the second voltage domain based on whether the fault occurred.

18 . The method of claim 17 , wherein the fault includes at least one of a high voltage or low voltage condition associated with the voltage.

19 . The method of claim 17 further comprising:

determining whether a communication error occurred between the first voltage domain and the second voltage domain;

determining, by the processor core, whether to cause the communication circuit to inhibit communication between the first voltage domain and the second voltage domain based on whether the communication error occurred; and

in parallel, determining, by the fault response circuit, whether to cause the communication circuit to inhibit communication between the first voltage domain and the second voltage domain based on whether the communication error occurred.

20 . The method of claim 19 , wherein the communication error includes a communication timeout error.

Continuity (3)
Continuation 17127109 · Dec 18, 2020
Provisional Application 62956391 · Jan 2, 2020
Related Publication 20240027515A1 · Jan 25, 2024
References Cited (21)
US 5946175A · Yu · 1999 [cited by applicant]
US 8570788B2 · Hess et al. · 2013 [cited by applicant]
US 8749932B2 · Tanaka et al. · 2014 [cited by applicant]
US 9188645B2 · Barrenscheen et al. · 2015 [cited by applicant]
US 10249606B2 · Suzuki · 2019 [cited by examiner]
US 10498396B1 · Frey · 2019 [cited by examiner]
US 11183452B1 · Mueller-Meskamp · 2021 [cited by examiner]
US 20060125470A1 · Chen et al. · 2006 [cited by applicant]
US 20120275236A1 · Hess · 2012 [cited by applicant]
US 20120300349A1 · Abou-Khalil et al. · 2012 [cited by applicant]
US 20130321961A1 · Lin et al. · 2013 [cited by applicant]
US 20160283438A1 · Chen et al. · 2016 [cited by applicant]
US 20210026438A1 · Sharif · 2021 [cited by examiner]
US 20210083907A1 · Briano · 2021 [cited by examiner]
CN 1924822A · 2007 [cited by applicant]
CN 107223222B · 2019 [cited by applicant]
CN 110546590B · 2023 [cited by applicant]
International Search Report for PCT/US2021/012070 mailed Mar. 25, 2021. [cited by applicant]
“DRA829V Jacinto Automotive Processors Silicon Revision 1.0”, DRA829V, Texas Instruments, Inc., Dec. 2019, pp. 1-309. [cited by applicant]
“Power Isolation”, Semiconductor Engineering, available at https://semiengineering.com/knowledge_centerslow-power/techniques/power-isolation/ on Oct. 5, 2020, pp. 1-2. [cited by applicant]
National Intellectual Property Administration, Office Action for CN Application No. 2021800174054, mailed Sep. 19, 2025, 10 pages. [cited by applicant]