Communication device and communication system

US12314211B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12314211-B2
Application numberUS-202318320662-A
CountryUS
Kind codeB2
Filing dateMay 19, 2023
Priority dateMay 24, 2022
Publication dateMay 27, 2025
Grant dateMay 27, 2025

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.

The memory capacity for storing address information etc. of an I2C communication instrument, as well as the number of encoders and decoders can be reduced. A communication device to establish communication between a first I2C communication instrument and a second I2C communication instrument connected to a communication partner device, includes: an encoder that generates Header Packet Data including a target ID of the communication partner device and I2C Packet Data including a slave address and an offset address of the second I2C communication instrument; a communication unit that transmits a transmission packet including the Header Packet Data and the I2C Packet Data generated by the encoder to the communication partner device by a TDD communication scheme and receives a reception packet from the communication partner device by the TDD communication scheme; and a decoder that generates the I2C Packet Data from the reception packet.

First claim

Opening claim text (preview).

The invention claimed is: 1. A communication device configured to cause a first I2C communication instrument and a second I2C communication instrument connected to a communication partner device to establish communication therebetween, the communication device comprising: an encoder that generates Header Packet Data including a target ID of the communication partner device and I2C Packet Data including a slave address and an offset address of the second I2C communication instrument; a communication unit that transmits a transmission packet including the Header Packet Data and the I2C Packet Data generated by the encoder to the communication partner device by a Time Division Duplex (TDD) communication scheme and receives a reception packet from the communication partner device by the TDD communication scheme; and a decoder that generates the I2C Packet Data from the reception packet, wherein the target ID is one of a plurality of target IDs, the communication partner device is one of a plurality of communication partner devices, the Header Packet Data includes the plurality of target IDs respectively corresponding to the plurality of communication partner devices. 2. The communication device according to claim 1 , wherein a memory space which stores therein the Header Packet Data and the I2C Packet Data includes a memory space for communication with the communication partner device. 3. The communication device according to claim 1 , wherein the Header Packet Data includes four of the target IDs compliant with Automotive SerDes Alliance (ASA) standards. 4. The communication device according to claim 1 , wherein the encoder and the decoder are provided so as to be shared by the plurality of the communication partner devices corresponding to the plurality of the target IDs. 5. The communication device according to claim 1 , wherein a memory which stores therein the Header Packet Data and the I2C Packet Data has a plurality of memory spaces each having a fixed length to store therein the plurality of the target IDs included in the Header Packet Data, and an invalid ID is stored in the memory space corresponding to the target ID that is unused. 6. The communication device according to claim 1 , wherein the Header Packet Data comprises variable-length data which includes information indicating a number of the target IDs that are valid, and in which the target IDs that are valid are arranged after the information. 7. A communication device configured to cause a first I2C communication instrument and a second I2C communication instrument connected to a communication partner device to establish communication therebetween, the communication device comprising: an encoder that generates Header Packet Data including a target ID of the communication partner device and I2C Packet Data including a slave address and an offset address of the second I2C communication instrument; a communication unit that transmits a transmission packet including the Header Packet Data and the I2C Packet Data generated by the encoder to the communication partner device by a Time Division Duplex (TDD) communication scheme and receives a reception packet from the communication partner device by the TDD communication scheme; and a decoder that generates the I2C Packet Data from the reception packet, wherein the target ID is one of a plurality of target IDs, and the Header Packet Data includes a target code which specifies a combination of the plurality of target IDs. 8. The communication device according to claim 7 , wherein the target code comprises bit-string data having a fixed length. 9. The communication device according to claim 8 , wherein the target code comprises 4-bit data and specifies a combination of four of the target IDs. 10. A communication device configured to cause a first I2C communication instrument and a second I2C communication instrument connected to a communication partner device to establish communication therebetween, the communication device comprising: an encoder that generates Header Packet Data including a target ID of the communication partner device and I2C Packet Data including a slave address and an offset address of the second I2C communication instrument; a communication unit that transmits a transmission packet including the Header Packet Data and the I2C Packet Data generated by the encoder to the communication partner device by a Time Division Duplex (TDD) communication scheme and receives a reception packet from the communication partner device by the TDD communication scheme; and a decoder that generates the I2C Packet Data from the reception packet, wherein a memory which stores therein the Header Packet Data and the I2C Packet Data stores, as the I2C Packet Data, at least either one of I2C Configuration Data including an operation setting of the second I2C communication instrument or I2C Data for the second I2C communication instrument. 11. A communication system comprising: a first communication device to which a first I2C communication instrument is connected; and a second communication device to which a second I2C communication instrument is connected, and which alternately transmits and receives information within an allocated period to and from the first communication device by a Time Division Duplex (TDD) communication scheme, wherein the first communication device includes a first encoder that generates Header Packet Data including a target ID of the second communication device and I2C Packet Data including a slave address and an offset address of the second I2C communication instrument, a communication unit that transmits a transmission packet including the Header Packet Data and the I2C Packet Data generated by the first encoder to the second communication device by a Time Division Duplex (TDD) communication scheme and receives a reception packet from the second communication device by the TDD communication scheme, and a first decoder that generates the I2C Packet Data from the reception packet; and wherein the second communication device includes a second encoder that generates Header Packet Data including a target ID of the first communication device and I2C Packet Data including a slave address and an offset address of the first I2C communication instrument, a communication unit that transmits a transmission packet including the Header Packet Data and the I2C Packet Data generated by the second encoder to the first communication device by a Time Division Duplex (TDD) communication scheme and receives a reception packet from the first communication device by the TDD communication scheme, and a second decoder that generates the I2C Packet Data from the reception packet. 12. The communication system according to claim 11 , wherein the second I2C communication instrument further includes an I2C Slave unit to which an I2C Master unit is connected via an I2C bus. 13. The communication system according to claim 11 , wherein a plurality of the second communication devices is connected by a daisy chain, and the Header Packet Data is divided into a plurality of Groups, and each Group includes a plurality of the target IDs compliant with Automotive SerDes Alliance (ASA) standards. 14. The communication system according to claim 11 , wherein a plurality of the second communication devices is connected by a daisy chain, and the Header Packet Data includes a Group number indicating a Group and a bit string that specifies a combination of a plurality of the target IDs. 15. A communication device configured to cause a first I2C communication instrument and a second I2C communication instr

Assignees

Inventors

Classifications

  • Parsing or analysis of headers · CPC title

  • Inter-integrated circuit (I2C) · CPC title

  • on a serial bus, e.g. I2C bus, SPI bus (on daisy chain buses G06F13/4247) · 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 US12314211B2 cover?
The memory capacity for storing address information etc. of an I2C communication instrument, as well as the number of encoders and decoders can be reduced. A communication device to establish communication between a first I2C communication instrument and a second I2C communication instrument connected to a communication partner device, includes: an encoder that generates Header Packet Dat…
Who is the assignee on this patent?
Sony Semiconductor Solutions Corp
What technology area does this patent fall under?
Primary CPC classification G06F13/4282. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 27 2025 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).