Systems and methods for low-power single-wire communication

US10263765B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10263765-B2
Application numberUS-201715807854-A
CountryUS
Kind codeB2
Filing dateNov 9, 2017
Priority dateNov 9, 2016
Publication dateApr 16, 2019
Grant dateApr 16, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10263765B2 cover?
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 p…
Who is the assignee on this patent?
Univ Khalifa Science & Technology
What technology area does this patent fall under?
Primary CPC classification H04L25/4902. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 16 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).