Method, apparatus and system for expansion of inside integrated circuit bus

A technology of expansion device and bus system, applied in the computer field, can solve problems such as low communication efficiency and heavy software design burden

Active Publication Date: 2008-09-03
CHENGDU HUAWEI TECH
View PDF0 Cites 39 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In view of this, the embodiment of the present invention provides an I2C bus extension method, device and system to solve the problem of heavy software design burden and low communication efficiency in the prior art question

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
  • Method, apparatus and system for expansion of inside integrated circuit bus
  • Method, apparatus and system for expansion of inside integrated circuit bus
  • Method, apparatus and system for expansion of inside integrated circuit bus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In the embodiment of the present invention, the I2C bus system includes an I2C master device, an expansion device and at least one I2C slave device, and each output port of the expansion device is connected to an I2C slave device. Wherein, the expansion device is only connected to one branch of the I2C bus, and each output port of the expansion device is connected to an I2C slave device. Configure the address port correspondence table in the expansion device in advance. In the subsequent operation of the I2C bus system, the I2C master device does not need to configure the expansion device, and can directly read the I2C slave device connected to the determined port according to the address port correspondence table. / write operation, thereby eliminating the need for the configuration of the I2C master device to the expansion device, which can simplify the difficulty of software design and improve communication efficiency.

[0028] see image 3 , is a flowchart of an emb...

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

The invention embodiment discloses an expansion method of an inner integrated circuit I2C bus. The I2C bus system comprises an I2C master device, an expansion device and at least a I2C slave device. Each output port of the expansion device connects an I2C slave device, comprising: receiving address, writing commands and data sent by the I2C master device, or receiving address and reading commands sent by the I2C master device; searching pre-set address port corresponding list and determining the output ports of the expansion device corresponded to the address sent by the I2C master device; writing the data into the I2C slave device connected with the output ports of the expansion device through the output ports of the expansion device, or reading information from the I2C slave device connected with the output ports of the expansion device through the output ports of the expansion device. Furthermore, the invention embodiment also provides an expansion device and a system of I2C bus.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to an extension method, device and system of an Inter Integrated Circuit Bus (I2C bus or IIC bus). Background technique [0002] Because the protocol and interface are very simple, many chips in the circuit system use I2C as the out-of-band control bus of the chip. The I2C bus only includes a bidirectional signal line SDA and a clock line SCL, which belongs to the serial communication interface. There is a master device (Master) and multiple slave devices (Slave) on an I2C bus. The master device is used to initiate the I2C protocol, and the slave device receives the protocol and responds. see figure 1 , which is a schematic diagram of the I2C protocol field. The protocol field includes the slave device address (SLAVE ADDRESS), read / write indication bit (R / W), confirmation bit (A) and data (DATA), where the start signal (S) is used To start the I2C bus, the stop signal (...

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 & Authority Applications(China)
IPC IPC(8): G06F13/42
Inventor 杜宇旻
Owner CHENGDU HUAWEI TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products