Common-mode noise suppression method of I2C communication bus and bus network

A technology of communication bus and common mode noise, which is applied in the field of communication, can solve problems such as lack of filtering effect, unfavorable system stability, and difficulty in selecting filter parameters, and achieve the effects of signal integrity, strong anti-interference ability, and small size

Active Publication Date: 2020-01-17
JIANGNAN INST OF COMPUTING TECH
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] figure 2 Among the several low-pass filtering measures shown, if the value of the filter resistor and filter capacitor is too small, the filtering effect will not be achieved; if the value of the filter device is too large, the I2C communication signal will be distorted
therefore, figure 2 The filtering measures shown can only improve the quality of I2C communication to a limited extent
[0012] In addition, due to the uncertainty of the interference source, the noise signal coupled on the I2C bus generally has a wide frequency band (1MHz-1GHz), resulting in the common communication rates of the I2C bus, such as 100kbps, 400kbps, and 3.4Mbps, which are close to or directly located in the noise frequency band. This further reduces the filtering efficiency of conventional filtering schemes, making it extremely difficult to select filter parameters, and even requires the use of complex bandpass filters, which greatly increases the hardware overhead of the I2C bus, which is not conducive to system stability

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
  • Common-mode noise suppression method of I2C communication bus and bus network
  • Common-mode noise suppression method of I2C communication bus and bus network
  • Common-mode noise suppression method of I2C communication bus and bus network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] This embodiment provides a common mode noise suppression method for an I2C communication bus, including:

[0039] Set the I2C bus including data line, data line signal ground, clock line and clock line signal ground;

[0040] Add the first common mode filter between the SDA pin of each device participating in I2C communication and the data line of the I2C bus and the signal ground of the data line, and between the SCL pin of each device participating in I2C communication and the clock of the I2C bus A second common-mode filter is added between the signal ground of the clock line and the clock line, and the device includes a master and a slave. That is, two common-mode filters are added to both the master and the slave in the manner described above.

[0041] The above solution adds a ground wire, and inserts a common-mode filter between the data line of the device and the signal ground of the data line, and between the clock line and the signal ground of the clock line....

Embodiment 2

[0047] Such as image 3 As shown, the present embodiment provides a kind of I2C communication bus network, including:

[0048] I2C communication line, including data line (SDA), data line signal ground (SDA_GND), clock line (SCL) and clock line signal ground (SCL_GND); I2C communication line can be PCB trace or multi-core soft plastic line, etc.;

[0049] The host device includes an I2C host and two common-mode filters (L1 and L2). Ports 1 of the two common-mode filters are grounded, and ports 2 and 2 are respectively connected to the SDA and SCL pins of the I2C host, one of which is Port 3 and port 4 of the common mode filter are respectively connected to the data line and the signal ground of the data line, and ports 3 and 4 of the other common mode filter are respectively connected to the clock line and the signal ground of the clock line; in addition, there are conventional The pull-up resistor commonly used in the I2C bus communication network is used to enhance the outp...

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

PropertyMeasurementUnit
Inductanceaaaaaaaaaa
Login to view more

Abstract

The invention discloses a common-mode noise suppression method of an I2C communication bus and a bus network. The common-mode noise suppression method comprises the following steps: setting the I2C bus to comprise a data line, a data line signal ground, a clock line and a clock line signal ground; adding a first common mode filter between an SDA pin of each device participating in I2C communication and a data line of an I2C bus and between the SDA pin of each device participating in I2C communication and the signal ground of the data line; and adding a second common mode filter between the SCLpin of each device participating in I2C communication and the clock line of the I2C bus and the clock line signal ground, wherein the device comprises a host and a slave. According to the common-modenoise suppression method of an I2C communication bus, the anti-interference capability can be improved, and the waveform at the port is complete, and the quality is high, and the communication distance is long, and multi-time cross-circuit board transmission is allowed.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to a method for suppressing common mode noise of an I2C communication bus and a bus network. Background technique [0002] Due to its simple interface and low hardware overhead, the I2C bus is widely used in short-distance and low-speed communication between board-level CPUs and other CPUs and peripherals. figure 1 It is a typical I2C bus communication structure, mainly including: [0003] The host device; the host device can be a circuit board, an independent device, etc.; [0004] Slave device 1, slave device 2, ... [0005] I2C communication line, including data line (SDA), clock line (SCL), signal ground (GND), I2C communication line can be PCB wiring or multi-core soft plastic line, etc.; [0006] External interference signals can be electromagnetic radiation signals generated by strong interference sources such as switching power supplies, relays, and switches. [00...

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
IPC IPC(8): G06F13/42H04L12/40
CPCG06F13/4282H04L12/40006
Inventor 关通吴福永何宁袁博秦骏曹清杨培和
Owner JIANGNAN INST OF COMPUTING 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