Dynamically adjustable multi-line bus shared by multi-protocol devices

a multi-protocol device, dynamic adjustment technology, applied in the field of interface, can solve the problem of requiring high data rate throughput beyond the capability of legacy i2c, and achieve the effect of improving the performance of a shared bus

Inactive Publication Date: 2019-05-16
QUALCOMM INC
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent text describes systems, methods, and devices that improve the performance of a shared bus that connects multiple sensor devices to a main device. The main device acts as the main controller and the sensor devices act as slave devices.

Problems solved by technology

However, the advent of new sensors, together with a need for backward compatibility to support legacy sensors and power savings for “always-on” type applications, requires high data rate throughputs that are beyond the capability of legacy I2C.
However, the challenge remains of how to provide higher throughputs for next-generation sensor devices while concurrently accommodating operation of legacy sensor devices on the same bus.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dynamically adjustable multi-line bus shared by multi-protocol devices
  • Dynamically adjustable multi-line bus shared by multi-protocol devices
  • Dynamically adjustable multi-line bus shared by multi-protocol devices

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053]Various aspects are now described with reference to the drawings. In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of one or more aspects. It may be evident, however, that such aspect(s) may be practiced without these specific details.

[0054]As used in this application, the terms “component,”“module,”“system” and the like are intended to include a computer-related entity, such as, but not limited to hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component may be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program and / or a computer. By way of illustration, both an application running on a computing device and the computing device can be a component. One or more components can reside within a process and / or thread of execution and a componen...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A device is provided that has a bus including a first line and a second line. A first set of devices are coupled to the bus and, in a first mode of operation, configured to use the first line for data transmissions and use the second line for a first clock signal. One or more additional lines are connected between two or more of the devices in the first set of devices for transmitting signaling between the two or more devices. A second set of devices are configured to use the bus and at least one of the additional lines for data transmissions in a second mode of operation, where in the second mode of operation symbols are encoded across the first line, the second line, and the at least one of the additional lines.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS[0001]This application is a continuation of U.S. Non-Provisional patent application Ser. No. 15 / 660,752 filed in the U.S. Patent Office on Oct. 3, 2017, which is a continuation-in-part of U.S. Non-Provisional patent application Ser. No. 14 / 728,777 filed in the U.S. Patent Office on Jun. 2, 2015 and issued as U.S. Pat. No. 10,007,628 on Jun. 26, 2018, which claimed priority to and the benefit of Provisional Patent Application No. 62 / 013,818 filed in the U.S. Patent Office on Jun. 18, 2014, the entire content of these applications being incorporated herein by reference.BACKGROUNDField[0002]The present disclosure relates generally to an interface between a host processor and a peripheral device and, more particularly, to an interface and dynamically adjustable shared bus connecting both next-generation and legacy sensors and accommodating multiple modes of operation.Background[0003]Manufacturers of mobile devices, such as cellular phones, may obta...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & AuthorityApplications(United States)
IPC IPC(8): G06F13/42G06F13/40G06F13/364
CPCG06F13/4291G06F13/4022G06F13/4295G06F13/364Y02D10/00
InventorPITIGOI-ARON, RADUWIETFELDT, RICHARD DOMINIC
OwnerQUALCOMM INC