雜訊濾波設定
使用邏輯分析儀內部取樣測量匯流排數值,出現誤差!
|
當使用邏輯分析儀內部取樣測量匯流排數值時,因非同步取樣而造成匯流排數值出現誤差,您該怎麼辦? 這時,您就可以使用孕龍邏輯分析儀的『雜訊濾波設定』功能將誤差數值濾除哦!
適用:研發硬體環境上,本身存在一些雜訊問題卻又無法即時將硬體上的雜訊去除,當下又想得到正確的匯流排數值,這個時候!就是使用匯流排寬度過濾功能的機會了! 經由孕龍邏輯分析儀,設定好過濾的寬度時間,即可得到正確的匯流排數值。
|

圖一: 資料ToolBar下

圖二: 雜訊濾波設定 (Bus or 單一通道選擇)

圖三: 雜訊濾波設定 - 未啟動 ( 0x64為雜訊)
|
使用『雜訊濾波設定』功能將誤差數值濾除。 |

圖四: 雜訊濾波設定 – 啟動5ns雜訊濾波 (0x64被濾除)
|
|
當某一I2C訊號狀態在某一狀況突然下出現解出data N-ACK造成資料確認位元錯誤時,我們可以查看CLK與 DATA打出波形是否正確,如圖一 |

圖一: 第七封包有異常狀態
|
確認CLK信號緣時發現CLK多打出一次,判斷可能為雜訊干擾,這時就可使用匯流排的寬度過濾來把此一雜訊過濾掉,如圖二所示 |

圖二: Data 0xD7出現100ns雜訊干擾
|
設定雜訊濾波,並把條件設為100ns,如圖三所示 |

圖三: 設定寬度過濾條件
|
設定完成後,Data資料就完整解碼,如圖四所示 |

圖四: 雜訊問題解除
|