Single Wire Communications Interface and Protocol
US-2015074306-A1 · Mar 12, 2015 · US
US9973431B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9973431-B2 |
| Application number | US-201514966844-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 11, 2015 |
| Priority date | Dec 11, 2015 |
| Publication date | May 15, 2018 |
| Grant date | May 15, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
System, methods, and apparatus are described that facilitate signaling between devices over a single bi-directional line. In an example, the apparatus couples a first device to a second device via a single bi-directional line, indicates initiation of a first action, initiated at the first device, by sending a first single transition on the single bi-directional line from the first device to the second device, and indicates initiation of a second action, initiated at the second device, by sending a second single transition on the single bi-directional line from the second device to the first device. In another example, a first device initiates a first action, indicates initiation of the first action by generating a first event on a single bi-directional line, and receives an indication of a second action initiated at a second device by observing a second event on the single bi-directional line.
Opening claim text (preview).
What is claimed is: 1. A method of signaling between devices, comprising: coupling a first device to a second device via a single bi-directional line; observing a first fault condition at the first device; initiating a first state change at the first device based on the first fault condition; indicating initiation of the first state change by sending a first single line transition on the single bi-directional line from the first device to the second device; and triggering the first state change at the second device upon receiving the first single line transition sent from the first device. 2. The method of claim 1 , further comprising: observing a second fault condition at the second device; initiating a second state change at the second device based on the second fault condition; indicating initiation of the second state change by sending a second single line transition on the single bi-directional line from the second device to the first device; and triggering the second state change at the first device upon receiving the second single line transition sent from the second device. 3. The method of claim 2 , wherein the first single line transition is at least one of a rising edge or a falling edge, and the second single line transition is at least one of the rising edge or the falling edge. 4. The method of claim 2 , wherein the first single line transition sent by the first device is a rising edge and the second single line transition sent by the second device is a falling edge. 5. The method of claim 1 , wherein one of the first device and the second device is a power management integrated circuit (PMIC) and the other of the first device and the second device is a system-on-chip (SoC). 6. The method of claim 2 , wherein: the first state change is at least one of a reset action or a boot sequence handshake; and the second state change is at least one of the reset action or the boot sequence handshake. 7. An apparatus for signaling between devices, comprising: a first device; a second device; and a single bi-directional line coupling the first device to the second device, wherein the first device observes a first fault condition, initiates a first state change based on the first fault condition, indicates initiation of the first state change by sending a first single line transition on the single bi-directional line to the second device, and wherein the second device triggers the first state change at the second device upon receiving the first single line transition sent from the first device. 8. The apparatus of claim 7 , wherein: the second device observes a second fault condition at the second device, initiates a second state change based on the second fault condition, and indicates initiation of the second state change by sending a second single line transition on the single bi-directional line from the second device to the first device; and the first device triggers the second state change at the first device upon receiving the second single line transition sent from the second device. 9. The apparatus of claim 8 , wherein the first single line transition is at least one of a rising edge or a falling edge, and the second single line transition is at least one of the rising edge or the falling edge. 10. The apparatus of claim 8 , wherein the first single line transition sent by the first device is a rising edge and the second single line transition sent by the second device is a falling edge. 11. The apparatus of claim 7 , wherein one of the first device and the second device is a power management integrated circuit (PMIC) and the other of the first device and the second device is a system-on-chip (SoC). 12. The apparatus of claim 8 , wherein: the first state change is at least one of a reset action or a boot sequence handshake; and the second state change is at least one of the reset action or the boot sequence handshake. 13. A method of signaling at a first device, comprising: observing a fault condition at the first device; initiating a first state change based on the fault condition; indicating initiation of the first state change by generating a first type of line transition on a single bi-directional line; receiving an indication of a second state change initiated at a second device by observing a second type of line transition on the single bi-directional line; and triggering the second state change at the first device upon receiving a first line pulse associated with the second type of line transition at the first device. 14. The method of claim 13 , wherein the second device triggers the first state change upon receiving a first line pulse associated with the first type of line transition at the second device. 15. The method of claim 13 , wherein the triggered second state change is variable depending on a state of a system that includes the first device and the second device. 16. The method of claim 13 , wherein: the first type of line transition includes a first number of line pulses; and the second type of line transition includes a second number of line pulses different from the first number. 17. The method of claim 16 , wherein: the first type of line transition includes a single line pulse and the second type of line transition includes a double line pulse, or the first type of line transition includes the double line pulse and the second type of line transition includes the single line pulse. 18. The method of claim 13 , wherein the first type of line transition is differentiated from the second type of line transition by at least one of: a voltage level; an impedance level; a line pulse width; or a number of line pulses. 19. The method of claim 13 , wherein one of the first device and the second device is a power management integrated circuit (PMIC) and the other of the first device and the second device is a system-on-chip (SoC). 20. The method of claim 13 , wherein: the first state change is at least one of a reset action or a boot sequence handshake; and the second state change is at least one of the reset action or the boot sequence handshake. 21. The method of claim 13 , wherein the first state change and the second state change are variable depending on a state of a system that includes the first device and the second device. 22. A first device, comprising: a memory; and a processing circuit coupled to the memory and configured to: observe a fault condition, initiate a first state change based on the fault condition, indicate initiation of the first state change by generating a first type of line transition on a single bi-directional line, receive an indication of a second state change initiated at a second device by observing a second type of line transition on the single bi-directional line, and trigger the second state change at the first device upon receiving a first line pulse associated with the second type of line transition at the first device. 23. The first device of claim 22 , wherein the second device triggers the first state change upon receiving a first line pulse associated with the first type of line transition at the second device. 24. The first device of claim 22 , wherein the triggered second state change is variable depending on a state of a system that includes the first device and the second device. 25. The first device of claim 22 , wherein: the first type of line transition includes a first number
where the received signal is a wanted signal · CPC title
Two-way operation using the same type of signal, i.e. duplex · CPC title
Avoiding congestion; Recovering from congestion · CPC title
power availability or consumption · CPC title
Integrated on microchip, e.g. switch-on-chip · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.