Signal codec device and method in communication system
US-2017309287-A1 · Oct 26, 2017 · US
US10263765B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10263765-B2 |
| Application number | US-201715807854-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 9, 2017 |
| Priority date | Nov 9, 2016 |
| Publication date | Apr 16, 2019 |
| Grant date | Apr 16, 2019 |
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.
Systems and methods for low-power single-wire communication are provided. In some embodiments, a method of operation of a transmitter to transmit a data word to a receiver using low-power single-wire communication includes receiving the data word to be transmitted to the receiver. The method also includes encoding the data word to be transmitted in a Pulsed Index Communication (PIC) format to produce a PIC data word and transmitting the PIC data word to the receiver. In this way, the transmitter may be able to transmit an increased amount of data while maintaining a simple communication protocol that uses low power and does not require a Clock-Data Recovery circuit.
Opening claim text (preview).
What is claimed is: 1. A method of operation of a transmitter to transmit a data word to a receiver using low-power single-wire communication, the method comprising: receiving the data word to be transmitted to the receiver; encoding the data word to be transmitted in a Pulsed Index Communication (PIC) format to produce a PIC data word, by: determining a set of ON indexes which are the indexes of the data word that contain a logical True value; and generating a number of pulses corresponding to a value of the index for each index in the set of ON indexes to produce the PIC data word; and transmitting the PIC data word to the receiver. 2. The method of claim 1 wherein encoding the data word to be transmitted in the PIC format to produce the PIC data word further comprises: determining whether to invert the ON indexes in the data word prior to determining the set of ON indexes which are the indexes of the data word that contain the logical True value. 3. The method of claim 2 wherein determining whether to invert the ON indexes in the data word comprises determining that inverting the ON indexes in the data word results in fewer pulses to transmit than if the data word were not inverted. 4. The method of claim 3 wherein encoding the data word to be transmitted in the PIC format to produce the PIC data word further comprises: determining whether to reverse the ON indexes in the data word prior to determining the set of ON indexes which are the indexes of the data word that contain the logical True value. 5. The method of claim 4 wherein determining whether to reverse the ON indexes in the data word comprises determining that reversing the ON indexes in the data word results in fewer pulses to transmit than if the data word were not inverted. 6. The method of claim 5 wherein transmitting the PIC data word to the receiver further comprises: transmitting a flag to the receiver that indicates at least one of the group comprising: the data word is inverted, the data word is not inverted, the data word is reversed, and the data word is not reversed. 7. The method of claim 6 wherein transmitting the flag to the receiver comprises: transmitting a number of pulses that indicates a value of the flag that indicates at least one of the group comprising: the data word is inverted, the data word is not inverted, the data word is reversed, and the data word is not reversed. 8. A method of operation of a receiver to receive a data word from a transmitter using low-power single-wire communication, the method comprising: receiving a Pulsed Index Communication (PIC) data word from the transmitter comprising a number of received pulses; and decoding the PIC data word using a PIC format to produce the data word, by: determining a value of an index for each index in a set of ON indexes from the number of received pulses; and producing the data word comprising a logical True value for each ON index of the set of ON indexes. 9. The method of claim 8 wherein decoding the PIC data word received in the PIC format to produce the data word further comprises: counting the number of received pulses using rising edge detection. 10. The method of claim 9 wherein decoding the PIC data word received in the PIC format to produce the data word further comprises: determining whether to invert the ON indexes to produce the data word. 11. The method of claim 10 wherein determining whether to invert the ON indexes in the data word comprises determining that inverting the ON indexes in the data word results in fewer pulses than if the data word were not inverted. 12. The method of claim 11 wherein decoding the PIC data word received in the PIC format to produce the data word further comprises: determining whether to reverse the ON indexes to produce the data word. 13. The method of claim 12 wherein determining whether to reverse the ON indexes in the data word comprises determining that reversing the ON indexes in the data word results in fewer pulses than if the data word were not inverted. 14. The method of claim 13 wherein receiving the PIC data word from the transmitter further comprises: receiving a flag from the transmitter that indicates at least one of the group comprising: the data word is inverted, the data word is not inverted, the data word is reversed, and the data word is not reversed. 15. The method of claim 14 wherein receiving the flag from the transmitter comprises: receiving a number of pulses that indicates a value of the flag that indicates at least one of the group comprising: the data word is inverted, the data word is not inverted, the data word is reversed, and the data word is not reversed. 16. A transmitter for transmitting a data word to a receiver using low-power single-wire communication, the transmitter comprising: at least one processor; and memory comprising instructions executable by the at least one processor whereby the transmitter is operable to: receive the data word to be transmitted to the receiver; encode the data word to be transmitted in a Pulsed Index Communication (PIC) format to produce a PIC data word by: determining a set of ON indexes which are the indexes of the data word that contain a logical True value; and generating a number of pulses corresponding to a value of the index for each index in the set of ON indexes to produce the PIC data word; and transmit the PIC data word to the receiver. 17. The transmitter of claim 16 wherein being operable to encode the data word to be transmitted in the PIC format to produce the PIC data word comprises the transmitter being further operable to: determine whether to invert the ON indexes in the data word prior to determining the set of ON indexes which are the indexes of the data word that contain the logical True value. 18. The transmitter of claim 17 wherein being operable to encode the data word to be transmitted in the PIC format to produce the PIC data word comprises the transmitter being further operable to: determine whether to reverse the ON indexes in the data word prior to determining the set of ON indexes which are the indexes of the data word that contain the logical True value.
using pattern inversion or substitution (H04L25/4908 takes precedence) · CPC title
Pulse width modulation; Pulse position modulation · CPC title
Parallel interference cancellation · CPC title
using the properties of error detecting or error correcting codes, e.g. parity as synchronisation signal · CPC title
using special codes as synchronising signal · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.