System and method of sending data via additional secondary data lines on a bus

US9904652B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9904652-B2
Application numberUS-201414535992-A
CountryUS
Kind codeB2
Filing dateNov 7, 2014
Priority dateNov 14, 2013
Publication dateFeb 27, 2018
Grant dateFeb 27, 2018

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.

A serial low-power inter-chip media bus communications link is deployed in apparatus having multiple Integrated Circuit devices. Communications capabilities of a device coupled to the communications link may be determined and configuration or framing message may be sent to the first device based on the capabilities. The messages may be transmitted on a primary data line of the communications link with a clock used to control timing of transmission on at least the primary data line. The communications capabilities can include information identifying a number of data wires supported by or coupled to the device. A first device may be configured to communicate with a second device over a secondary data line, which may be reserved for such direct communication. Communications on the secondary data line may be synchronized using the clock signal and may be controlled by a different protocol than the protocol used for the primary data line.

First claim

Opening claim text (preview).

What is claimed is: 1. A communications method, comprising: determining communications capabilities of a first device coupled to a serial low-power inter-chip media bus (SLIMbus), wherein the communications capabilities identify a number of data wires coupled to the device including a secondary data line that couples the first device to a second device; and sending a configuration message from a third device to the first device over a primary data line of the SLIMbus; and providing a clock signal that controls timing of transmission on at least the primary data line, wherein the configuration message causes the first device to be configured for communication with the second device over the secondary data line, and wherein the configuration message includes control information reserving the secondary data line for communications between the first device and the second device. 2. The method of claim 1 , wherein the first device is configured to communicate with the second device over the secondary data line using a SLIMbus protocol. 3. The method of claim 1 , wherein the first device is configured to communicate with the second device over the secondary data line using a non-SLIMbus protocol. 4. The method of claim 1 , wherein communications on the secondary data line is synchronized using the clock signal. 5. The method of claim 1 , further comprising: allocating a plurality of communications channels in time slots on both the primary data line and the secondary data line, wherein the first device communicates with the second device over the secondary data line using one of the plurality of communications channels. 6. The method of claim 1 , wherein the secondary data line connects the first device with the second device independently of the SLIMbus. 7. The method of claim 1 , wherein the secondary data line is one of a plurality of secondary data lines of the SLIMbus. 8. The method of claim 7 , wherein the control information is generated by a SLIMbus manager provided on the third device, wherein the third device is restricted to communicating over the primary data line. 9. The method of claim 1 , further comprising: sending configuration messages over the primary data line to a plurality of devices; and transmitting a reconfiguration command to the plurality of devices, wherein the reconfiguration command causes each of the plurality of devices to adopt a configuration in accordance with at least one configuration message. 10. The method of claim 9 , wherein the first device is configured to relay one or more configuration messages sent over the primary data line to a fourth device. 11. An apparatus, comprising: a communication interface configured to couple the apparatus to a first device and to a second device through a serial low-power inter-chip media bus (SLIMbus); a SLIMbus manager; and a processing circuit configured to: determine communications capabilities of the first device the SLIMbus, wherein the communications capabilities identify a number of data wires coupled to the first device; and send a configuration message to the first device over a primary data line of the SLIMbus; and provide a clock signal that controls timing of transmission on at least the primary data line, wherein the configuration message causes the first device to be configured for communication with the second device over a secondary data line, and wherein the configuration message includes control information reserving the secondary data line for communications between the first device and the second device. 12. The apparatus of claim 11 , wherein the first device is configured to communicate with the second device using a SLIMbus protocol. 13. The apparatus of claim 11 , wherein the first device is configured to communicate with the second device using a non-SLIMbus protocol. 14. The apparatus of claim 11 , wherein communications on the secondary data line is synchronized using the clock signal. 15. The apparatus of claim 11 , wherein the processing circuit is configured to: allocate a plurality of communications channels in time slots on both the primary data line and the secondary data line, wherein the first device communicates with the second device using one of the plurality of communications channels. 16. The apparatus of claim 11 , wherein the secondary data line connects the first device with the second device independently of the SLIMbus. 17. The apparatus of claim 11 , wherein the secondary data line is one of a plurality of secondary data lines of the SLIMbus. 18. The apparatus of claim 17 , wherein the control information is generated by the SLIMbus manager, wherein the apparatus is restricted to communicating over the primary data line. 19. The apparatus of claim 11 , wherein the processing circuit is configured to: send configuration messages over the primary data line to a plurality of devices; and transmit a reconfiguration command to the plurality of devices, wherein the reconfiguration command causes each of the plurality of devices to adopt a configuration in accordance with at least one configuration message. 20. The apparatus of claim 19 , wherein the first device is configured to relay at least one configuration message sent over the primary data line to a third device. 21. A communications method, comprising: receiving one or more configuration messages from a serial low-power inter-chip media bus (SLIMbus) primary data line; reconfiguring a communications interface in response to a reconfiguration command and based on the one or more configuration messages; and communicating with a first device over a first data line while communicating with a second device over a second data line after reconfiguring the communications interface, communicating with a first device over a first data line while communicating with a second device over a second data line after reconfiguring the communications interface, wherein the second data line is reserved for communications with the second device, wherein the reconfiguration command is received from the first device, and wherein the first device is restricted from communicating over the second data line. 22. The method of claim 21 , wherein the first data line comprises the SLIMbus primary data line or a SLIMbus secondary data line. 23. The method of claim 21 , wherein the second data line comprises a SLIMbus secondary data line that employs a framing and control configuration used by the SLIMbus primary data line, and wherein the framing and control configuration defines a root clock frequency and gearing and is used to calculate a frame boundary. 24. The method of claim 21 , wherein communications on the second data line is controlled by a non-SLIMbus protocol. 25. The method of claim 21 , further comprising: reporting communications capabilities information to a manager in the first device, wherein the configuration messages are generated in response to the communications capabilities information. 26. An apparatus, comprising: a processing circuit configured to: receive one or more configuration messages from a serial low-power inter-chip media bus (SLIMbus) primary data line; reconfigure a communications interface in response to a reconfiguration command and based on the one or more configuration messages; and communicate with a first device over a first data line while communicating with a second device

Assignees

Inventors

Classifications

  • Synchronisation of different clock signals {provided by a plurality of clock generators} · CPC title

  • on a serial bus, e.g. I2C bus, SPI bus (on daisy chain buses G06F13/4247) · CPC title

  • with synchronous protocol · CPC title

  • Cross-Sectional Technologies · mapped topic

  • Cross-Sectional Technologies · mapped topic

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 US9904652B2 cover?
A serial low-power inter-chip media bus communications link is deployed in apparatus having multiple Integrated Circuit devices. Communications capabilities of a device coupled to the communications link may be determined and configuration or framing message may be sent to the first device based on the capabilities. The messages may be transmitted on a primary data line of the communications li…
Who is the assignee on this patent?
Qualcomm Inc
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 Feb 27 2018 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).