Device with multiple I2C buses, processor, system main board and industrial controlled computer

A processor and I2C technology, applied in electrical digital data processing, instruments, etc., can solve problems such as low efficiency, multiple CPU resources, and high cost of single-board design, and achieve the effects of reducing complexity, high execution efficiency, and stable system operation

Active Publication Date: 2011-04-20
广东省工业边缘智能创新中心有限公司
View PDF0 Cites 39 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem to be solved in the present invention is, can not realize multi-channel I2C bus for the processing of prior art; After realizing with pure software I2C interface, it will occupy more CPU resource, inefficiency; Or realize multiple I2C slaves with IC chip When the device is read and written, the design cost of the single board is high, and a device with a multi-channel I2C bus, a processor, a system motherboard and an industrial computer are provided.

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
  • Device with multiple I2C buses, processor, system main board and industrial controlled computer
  • Device with multiple I2C buses, processor, system main board and industrial controlled computer
  • Device with multiple I2C buses, processor, system main board and industrial controlled computer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] Such as figure 1 with 2 Shown, in the processor with multi-channel I2C bus of the present invention, it mainly comprises processor main body, and the innovative point of the present invention is, the programmable logic device that is connected with processor main body is set, to the I2C bus line of processor main body To expand, the main body of the processor can have multiple I2C bus channels, and multiple different devices can be connected to each I2C bus, which can be a master device or a slave device. The main body of the processor uses the local bus to communicate with the programmable logic device through the address line, data line, read and write signal line and chip selection signal line, and completes the communication function with the main body of the processor by executing the control software inside the programmable logic device. At the same time, the complete I2C protocol is completed, and the function of the I2C bus controller is completed inside the pr...

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 relates to a device with multiple I2C (Inter-Integrated Circuit) buses, a processor, a system main board and an industrial controlled computer. The device with multiple I2C buses comprises a programmable logic device. The programmable logic device comprises a plurality of I2C bus controllers and a processor interface module, wherein each I2C bus controller has a master work module and a slave work mode, and each I2C bus controller is matched with a register set. The I2C buses of the processor are expanded by the programmable logic device, so that the processor can have a plurality of I2C bus channels. Multiple different units can be hung on each I2C bus, and the units can be master units as well as slave units to meet the requirements of certain specific application occasions, particularly monitoring systems. In the programmable logic device, each I2C bus controller only uses four registers, and therefore, the control complexity is largely reduced, the system can run stably runs and achieve high execution efficiency.

Description

technical field [0001] The invention relates to a processor, more specifically, to a device with multiple I2C buses, a processor, a system main board and an industrial control computer. Background technique [0002] The I2C bus is a two-wire bus developed by Philips for the connection between IC devices. It is a bidirectional, two-wire, serial, and multi-master interface standard. It has a bus arbitration mechanism and is very suitable for close proximity between devices. distance, infrequent data communication. It transmits data between devices connected to the bus through SDA (serial data line) and SCL (serial clock line), and identifies each device according to the address. Each device connected to the bus can pass Unique address and always present simple master-slave relationship Software set address Master can act as master transmitter or master receiver. It is a true multi-master bus that prevents data corruption through collision detection and arbitration if two or ...

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/40G06F13/42
Inventor 王从毫王玉章
Owner 广东省工业边缘智能创新中心有限公司
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