youtube facebook twitter  
  Instrument Division
繁體中文 / 简体中文 / English  

Software

    >> Signal Process Home / smart+ /
 smart+
 Trigger Function
 Signal Process
 Other

Noise Filter Setup

Error happens during bus value measuring with internal clock !

What would you do if error caused by asynchronous sampling happens during bus value measuring with internal clock? Now “Noise Filter Setup” can be used to filter the error.
Application: In the development hardware environment, some noise has existed; if it is not removed in time, the bus value measuring will be affected. Now the “Noise Filter Setup” is stand for use. Users can set one proper width for filtering and correct bus value will be get.

Data Menu

Fig.1: Data Menu

 

Noise filter settings

Fig.2: Noise filter settings (Bus or channel)

 

Noise filter is not activated

Fig.3: Noise filter is not activated (0x64 is the noise).

 

This function can filter the error value.

Noise filter settings

Fig.4: Noise filter settings—5ns(0x64 is filtered).

 

Practical Application

If Data N-ACK is decoded in some condition of I2C signal, and that causes acknowledge bit error, then we can check the waveforms of CLK and DATA is correct or not. See Fig.1.

he seventh packet contains abnormal status

Fig.1: The seventh packet contains abnormal status.

 

The CLK is found to be twice than the original, so noise interference is possible. So Noise Filter can be used to filter this noise, see Fig.2.

100ns noise appears in the Data 0XD7

Fig.2: 100ns noise appears in the Data 0XD7.

 

Set the filter condition to be 100ns, see Fig.3.

Set the filter condition

Fig.3: Set the filter condition.

 

The Data is decoded completely after performing the setting, see Fig.4.

Noise is filtered

Fig.4: Noise is filtered.

 

 
Copyright ZEROPLUS TECHNOLOGY CO., LTD.