邏輯分析儀是一種類似于示波器的波形測試設備,它可以監測硬件電路工作時的邏輯電平(高或低),并加以存儲,用圖形的方式直觀地表達出來,便于用戶檢測和分析電路設計(硬件設計和軟件設計)中的錯誤。邏輯分析儀是設計中不可缺少的電子測試設備,通過它可以迅速地定位錯誤、解決問題、達到事半功倍的效果。
邏輯分析儀的產生和發展
20 世紀 70 年代初研制出微處理器,出現 4 位和 8 位總線,傳統示波器的雙通道輸入無法滿足 8bit 的觀察。微處理器和存儲器的測試需要不同于時域和頻域儀器,所以數域測試儀器應運而生。當時的 HP 公司推出狀態分析儀和 Biomation 公司推出定時分析儀(兩者最初很不相同)之后不久,用戶開始接受這種數域測試儀器作為最終解決數字電路測試的手段,不久狀態分析儀與定時分析儀合并成邏輯分析儀。
20 世紀 80 年代后期,邏輯分析儀變得更加復雜,使用起來也更加困難。例如,引入多電平樹形觸發,以應付條件語句如 IF 、 THEN 、 ELSE 等復雜事件。這類組合觸發必然更加靈活,同時對大多數用戶來說就不是那樣容易掌握了。
邏輯分析儀的基本發展趨勢是計算機與儀器的不斷融合。在 PC 機平臺上使用 Windows ,只要給定正確的軟件和相關工具,即可通過互聯網進行遠程控制,從目標文件格式中提取源碼和符號,而且處理器可運行各種控制操作。
邏輯分析儀的分類
目前市場上邏輯分析儀有兩類,一類是獨立式邏輯分析儀,主要供應商有安捷倫和泰克;另一類是價格相對低廉的基于PC的虛擬邏輯分析儀(VI),主要供應商為美國國家儀器公司( National Instruments ,NI),主要產品為圖形化測試測量編程軟件 LabVIEW 。傳統上,在PC上運行的 LabVIEW 軟件被稱為虛擬儀器,但隨著 LabVIEW RT 的推出,這些 VI 可以在多種設備上運行,如便攜式儀器、工業 PC 或基于 Web 的儀器等。
在中國也有一些生產邏輯分析儀的廠家,但大部分是虛擬儀器,由于進口的獨立式邏輯分析儀的價格昂貴,國內很需要一款獨立便攜、使用簡單的邏輯分析儀,向***生產的,北京海洋推出的一款邏輯分析儀就比較適合國內市場。
邏輯分析儀的主要技術指標
1、邏輯分析儀的通道數
在需要邏輯分析儀的地方,要對一個系統進行全面地分析,就應當把所有應當觀測的信號全部引入邏輯分析儀當中,這樣邏輯分析儀的通道數至少應當是:被測系統的字長(數據總線數)+被測系統的控制總線數+時鐘線數。這樣對于一個 8 位機系統,就至少需要 34 個通道。現在幾個廠家的主流產品的通道數也高達 340 通道,例 Tektronix 等,市面上主流的產品是 34 通道的邏輯分析儀,用它來分析最常見的 8 位系統,像北京海洋最新推出的 OLA 系列邏輯分析儀就是 34 通道的。
2、定時采樣速率
在定時采樣分析時,要有足夠的定時分辨率,就應當有足夠高的定時分析采樣速率,但是并不是只有高速系統才需要高的采樣速率,現在的主流產品的采樣速率高達 2GS/s ,在這個速率下,我們可以看到 0.5ps 時間上的細節。
3、狀態分析速率
在狀態分析時,邏輯分析儀采樣基準時鐘就用被測試對象的工作時鐘(邏輯分析儀的外部時鐘)這個時鐘的最高速率就是邏輯分析儀的高狀態分析速率。也就是說,該邏輯分析儀可以分析的系統最快的工作頻率。現在的主流產品的定時分析速率在 300MHz ,最高可高達 500MHz 甚至更高。
4、邏輯分析儀的每通道的記錄長度
邏輯分析儀的內存是用于存儲它所采樣的數據,以用于對比、分析、轉換(譬如將其所捕捉到的信號轉換成非二進制信號)。
5、邏輯分析儀的測試夾具
邏輯分析儀通過探頭與被測器件連接,測試夾具起著很重要的作用,測試夾具有很多種,如飛行頭和蒼蠅頭等,詳見電子發燒友網站(www.nxhydt.com)。
示波器與邏輯分析儀的比較
1、示波器的特點是:
a)能夠查看信號的微小電壓變化;
b)具有很高的時間間隔測量準確度。
示波器通常在需要高垂直分辨率和高電壓分辨率時使用。也就是說,如果您需要觀察微小的電壓變化,您就應該使用示波器。許多示波器都能夠提供很高的時間間隔分辨,因此能以很高的精確度測量兩個事件的時間間隔。總之在需要參量信息時,您應使用示波器。
2、邏輯分析儀的特點是:
a)能夠同時觀察多個信號;
b)能夠查看硬件系統的系統信號;
c)能夠按高低電平模式觸發多條信號線,并查看結果。
邏輯分析儀與示波器的工作方式相似:用水平軸代表數據的時間,垂直軸代表數據的電壓幅度。雖然,邏輯分析儀沒有示波器那么高的電壓分辨率和事件間隔精確度,但是邏輯分析儀能夠同時捕獲并顯示多個信號,示波器卻做不到。當系統中的信號穿越閾值時,邏輯分析儀和您的邏輯電路具有相同的反應。所以在查看總線(微處理器的地址、數據或控制總線)的時間關系時,邏輯分析儀特別有用,它可以對微處理器總線信息解碼更有意義,更直觀的方式表示信息。當您的電路通過了參量設計階段后,對許多信號的定時關系感興趣,并且要在高低電平模式上觸發時,那么邏輯分析儀就是極好的選擇。但是以往的獨立式邏輯分析儀不僅價格昂貴,而且操作麻煩。另外虛擬的邏輯分析儀功能有限,所以市場需要一款適合普通用戶的邏輯分析儀,北京海洋儀器推出的 OLA 系列邏輯分析儀是很好的選擇。
邏輯分析儀的功能
如前所述,絕大多數邏輯分析儀是兩種儀器的合成,第一部分是定時分析儀,第二部分是狀態分析儀。
1. 定時分析
定時分析是邏輯分析儀中類似示波器的部分,它與示波器顯示信息的方式相同,水平軸代表時間,垂直軸代表電壓幅度。定時分析首先對輸入波形的采樣,然后使用用戶定義的電壓閾值,確定信號的高低電平。定時分析只能確定波形是高還是低,不存在中間電平。所以定時分析就像一臺只有 1 位垂直分辨率的數字示波器。但是,定時分析并不能用于測試參量,如果你用定時分析測量信號的上升時間,那你就用錯了儀器。如果你要檢驗幾條線上的信號的定時關系,定時分析就是合理的選擇。如果定時分析前一次采樣的信號是一種狀態,這一次采樣的信號是另一種狀態,那么它就知道在兩次采樣之間的某個時刻輸入信號發生了跳變,但是,定時分析卻不知道精確的時刻。最壞的情況下,不確定度是一個采樣周期。
2. 跳變定時
如果我們要對一個長時間沒有變化的采樣并保存數據,跳變定時能有效地利用存儲器。使用跳變定時,定時分析只保存信號跳變后采集的樣本,以及與上次跳變的時間。
3. 毛刺捕獲
數字系統中毛刺是令人頭疼的問題,某些定時分析儀具有毛刺捕獲和觸發能力,可以很容易的跟蹤難以預料的毛刺。定時分析可以對輸入數據進行有效地采樣,跟蹤采樣間產生的任何跳變,從而容易識別毛刺。在定時分析中,毛刺的定義是:采樣間穿越邏輯閾值多次的任何跳變。顯示毛刺是一種很有用的功能,有助于對毛刺觸發和顯示毛刺產生前的數據,從而幫助我們確定毛刺產生的原因。
4. 狀態分析
邏輯電路的狀態是:數據有效時,對總線或信號線采樣的樣本。定時分析與狀態分析的主要區別是:定時分析由內部時鐘控制采樣,采樣與被測系統是異步的;狀態分析由被測系統時鐘控制采樣,采樣與被測系統是同步的。用定時分析查看事件 “ 什么時候 ” 發生,用狀態分析檢查發生了“ 什么 ”事件。定時分析通常用波形顯示數據,狀態分析通常用列表顯示數據。
總結
邏輯分析儀主要用來測試以微處理器為核心的數字系統,在硬件電路、嵌入式系統和監控軟件的研制和調試過程中,都是一個必備的優秀工具。邏輯分析儀具有豐富的觸發條件,不管被測系統多么復雜,邏輯分析儀都能準確地找到那些隱蔽的、偶然的特殊時刻,然后把觸發條件發生前后,各信號的時序圖和數據流顯示出來。問題也就看清楚了,不需要再絞盡腦汁的推理和猜測了。
什么是邏輯分析儀
- 分析儀(51001)
相關推薦
邏輯分析儀-工程師的必備工具
讓嵌入式研發工程師人手一機邏輯分析儀———專訪***孕龍科技儀器事業處業務部業務經理鄭銘國  
2010-03-17 16:29:43
邏輯分析儀產生的脈沖頻率不對
各位大佬幫忙看一下,為什么邏輯分析儀的P24產生的脈沖頻率不對(按道理應該產生頻率1KHz,邏輯分析儀出來脈沖頻率是48Hz),而且不管怎么修改定時器初值,中斷的時間都沒有變化,Xtal(MHz
2023-12-13 17:00:52
邏輯分析儀在通訊協議分析上的應用
邏輯分析儀在通訊協議分析上的應用 前言 在科技時代里越來越多的電子裝置出現,也越來越多的裝置電子化,而在這些許許多多的裝置就會需要相互溝通與控制以及傳遞
2010-04-26 14:35:11
邏輯分析儀培訓調試模塊16700系列是什么
嗨,我們最近拂去了幾臺16702邏輯分析儀,正在尋找培訓輔助工具來加快速度。在網上搜索時,我們注意到曾經有一個名為“邏輯分析儀培訓調試模塊”的培訓套件。教育援助.16700-68700可用。想知道
2018-09-17 14:46:07
邏輯分析儀基礎簡介
邏輯分析儀是一種類似于示波器的波形測試設備,它可以監測硬件電路工作時的邏輯電平(高或低),并加以存儲,用圖形的方式直觀地表達出來,便于用戶檢測和分析電路設計(硬件設計和軟件設計)中的錯誤。邏輯分析儀
2017-08-07 10:27:22
邏輯分析儀基礎簡介
邏輯分析儀是一種類似于示波器的波形測試設備,它可以監測硬件電路工作時的邏輯電平(高或低),并加以存儲,用圖形的方式直觀地表達出來,便于用戶檢測和分析電路設計(硬件設計和軟件設計)中的錯誤。邏輯分析儀
2017-08-18 10:06:38
邏輯分析儀工作原理
邏輯分析儀是數字電路調試中常用的一種儀器。它可以采集、存儲多路數字信號,并將這些信號的時序波形在顯示器上直觀地顯示出來進行分析。數字電路的開發和測試人員可以用邏輯分析儀對自己的電路進行精確的狀態
2018-04-02 09:53:16
邏輯分析儀年初掃盲
邏輯分析儀的定義 邏輯分析儀是利用時鐘從測試設備上采集和顯示數字信號的儀器,最主要作用在于時序判定。由于邏輯分析儀不像示波器那樣有許多電壓等級,通常只顯示兩個電壓(邏輯1和0),因此設定了參考電壓后
2016-01-11 17:10:27
邏輯分析儀抓spi數據
問下各位大佬,邏輯分析儀抓取spi mosimiso 數據不正確,是什么原因,是否與從機芯片的初始化有關,但是看波形好像可以通信的,就是數據不正確,檢查了邏輯分析儀的配置也和代碼的初始一樣也嘗試改過,數據讀出來就不是代碼寫的那個數據。小白在線求教
2020-12-17 20:26:39
邏輯分析儀捕獲的兩路數據如何轉換成這種樣式,便于分析
`邏輯分析儀捕獲的兩路數據如何轉換成這種樣式,便于分析。所用的邏輯分析儀是Saleae Logic .1.18`
2014-09-03 21:47:47
邏輯分析儀是什么
一直以來,邏輯分析儀都披著神秘面紗,雖然大部分研發人員對示波器非常熟悉,但對邏輯分析儀可能仍有幾分陌生。或許您猜測它是一臺價格昂貴,體積較大,有笨重機箱的儀器,不論對錯,至少我在念大學時都還是這樣想
2016-08-23 16:31:00
邏輯分析儀測試軟件zlglogic 4.1版
邏輯分析儀測試軟件zlglogic 4.1版 軟件大小:13.1M [hide]邏輯分析儀軟件zlglogic 4.1版.rar[/hide]
2009-10-27 09:19:26
邏輯分析儀的原理和應用
您需要同時觀看 16 位計數器的輸入和輸出信號,以確定定時錯誤時,選用不正確的工具將會耗費大量時間。采用邏輯分析儀是對于上述問題的最好解決方案。本文將詳細講述邏輯分析儀的基本原理以及它的功能。關鍵詞
2008-11-27 08:19:21
邏輯分析儀的性能指標
邏輯分析儀有許多定量指標表示性能和效率,其中多個指標與采樣率有關。這是測量頻率軸,與數字熒光示波器(DPO)的帶寬類似。某些探測和觸發術語對DPO用戶來說可能也很熟悉,但有許多特點是邏輯分析儀數字域
2018-02-06 09:14:10
邏輯分析儀的選購技巧與用途
邏輯分析儀的品質可以用通過下面的指標分析,這些指標決定邏輯分析儀的品質。 信號采集能力反映出邏輯分析儀的基本工作能力。 1)輸入信號通道數目 它決定能夠同時測量的信號數目。2)采樣頻率范圍 它
2020-05-12 18:34:07
邏輯分析儀相關基礎知識介紹
邏輯分析的概念 邏輯分析儀也是非常常用的儀表,與示波器一樣,是數字設計和測量的經典儀器之一。數字電路測量時,何時應使用示波器呢?一般而言,當需要精確參數信息(如時間間隔和電壓讀數)時可以使用示波器
2019-06-28 07:30:52
Agitekservice網絡分析儀維修中心揭秘如何正確選擇邏輯分析儀?
` 揭秘如何正確選擇邏輯分析儀? 揭秘如何正確選擇邏輯分析儀?邏輯分析儀是一種類似于示波器的波形測試設備,它是用于監測硬件電路工作時的邏輯電平,并加以存儲,用圖形的方式直觀地表達出來,便于用戶檢測
2018-03-16 15:57:00
DSLogic邏輯分析儀
最近想購臺邏輯分析儀,最好是能夠混合測試的,關注了好幾天 各有各的好,,,最后看到了DSLogic邏輯分析儀,功能還很強大 性價比還行,,,要是能和DSCope結合在一起混合測試 就很
2016-07-21 15:38:26
Keil在線仿真邏輯分析儀的問題
, LED_Pin);}預計是1S時間翻轉一次LED。因為 HAL_Delay是1ms基礎。但是邏輯分析儀看PB9的電平 基本是0.1S翻轉一次呢解決:KEIL設置時鐘72M改為8M
2018-12-24 08:58:08
Signal tap 邏輯分析儀使用教程
tap 邏輯分析儀使用教程在之前的設計開發時,利用modelsim得出中間某單元的數據,并且輸入也是設計者在testbench中自己給出的。但是,實際應用時,外部輸入的信號不一定和我們在
2023-03-17 20:37:18
TLA系列邏輯分析儀說明書
TLA系列邏輯分析儀說明書應用:硬件調試和校驗處理器/總線高度和校驗嵌入式軟件集成,調試和校驗[hide]TLA系列邏輯分析儀說明書.pdf[/hide] [此貼子已經被作者于2009-12-14 11:47:42編輯過]
2009-12-14 11:47:03
USB邏輯分析儀
USB邏輯分析儀:英文名Logic Analyzer (LA),邏輯分析儀是一種類似于示波器的波形測試設備,用來監測硬件電路工作時的邏輯電平(高或低),并加以存儲,用圖形的方式直觀地表達出來,便于
2017-07-05 09:21:17
protues 的邏輯分析儀如何使用
`邏輯分析儀的連接如圖,運行后可以看到燈在閃,也就是有方波出來,可是邏輯分析儀卻沒有任何東西出來,是我連接的不對還是需要按下哪些按鈕才可以工作,請教大家一下,謝謝...!`
2013-07-16 15:19:36
為什么傳感器通訊加上邏輯分析儀時會發生錯誤數據?
今天用邏輯分析儀分析一個iic協議,發現不用分析儀時 傳感器通訊過程沒問題,加上分析儀時,通訊過程發現有時會發錯數據,數據有個別錯誤。最后找半天才發現,51單片機驅動能力不夠,用的是P3口,內部上拉能力不夠,需要外部再上拉電阻。上拉電阻后,加上邏輯分析儀程序也沒問題了。
2019-09-24 23:36:02
為什么要使用邏輯分析儀
一、簡介電子產品開發過程中我們最常用的是示波器,但隨著微處理器的出現,電子工程師們越來越發現傳統的雙通道或四通道示波器不能滿足微處理器電路在設計開發工程中的需要。于是具有多通道輸入的邏輯分析儀就應
2017-10-13 09:23:54
什么情況需要使用邏輯分析儀
做嵌入式驅動開發,會使用邏輯分析儀是必不可少的技能。什么情況需要使用邏輯分析儀當你編寫驅動與設備通信讀寫數據遇到問題時,可以用邏輯分析儀排除硬件問題,這樣我們就可以安心找軟件的bug了。這里我以
2021-08-06 08:41:40
什么是邏輯分析儀?它的作用是什么?
什么是邏輯分析儀?它的作用是什么?邏輯分析儀是一種類似于示波器的波形測試設備,它可以監測硬件電路工作時的邏輯電平(高或低),并加以存儲,用圖形的方式直觀地表達出來,便于用戶檢測
2010-04-26 14:23:57
便攜式邏輯分析儀電路設計
摘要介紹一種16通道便攜式邏輯分析儀,通過FPGA將高速數據采樣并緩存,采用USB控制芯片和FPCA協同控制將數據通過USB接口發送到電腦的上位機上顯示,簡化了以往邏輯分析儀硬件電路部分,降低
2019-06-18 07:56:45
關于使用邏輯分析儀調試SPI異常問題
``如題,小弟最近用邏輯分析儀(挺便宜的一款,但沒道理低速率SPI也有問題吧?)想對STM32F103C8T6和NRF24L01之間的SPI通信進行監測,使用的是SPI2,但是發現只要邏輯分析儀任一
2019-06-26 16:09:05
哪位同學給我推薦一款邏輯分析儀?
由于項目需要,我需要申購一臺邏輯分析儀,在此問下各位同學幾個問題:1、邏輯分析儀主要看哪幾個參數2、一般的邏輯分析儀在什么價位3、哪個品牌的邏輯分析儀性價比高些謝謝大家啦!
2014-05-12 16:29:44
基于16950B高端邏輯分析儀模塊的最大時鐘/數據速率計量方法介紹
中國國內每年銷售邏輯分析儀大概一千萬美元,但是能夠完整計量邏輯分析儀參數的單位卻不多。一般的計量單位只能做到門限精度的計量,而不能進行邏輯分析儀真正需要計量的參數:最大時鐘/數據速率的計量。下面以安捷倫的16950B高端邏輯分析儀模塊為例,介紹最大時鐘/數據速率的計量方法。
2019-07-03 06:39:19
如何使用SignalTap II邏輯分析儀調試FPGA?
本文將介紹SignalTap II邏輯分析儀的主要特點和使用流程,并以一個實例介紹該分析儀具體的操作方法和步驟。
2021-04-29 06:12:52
如何做一個簡易邏輯分析儀邏輯分析儀
本人最近想做一個簡易邏輯分析儀,是基于51單片機的,由于剛學單片機不久,對單片機學的不深!有沒有那為大神做過,給份資料!我先謝謝了!
2013-08-10 19:11:56
如何選擇邏輯分析儀
示波器邏輯分析儀在電子測試領域,示波器主要用于信號波形的采集和再現,主要用于對模擬信號和模擬電路的測試。隨著數字技術發展,對數字信號測試越來越重要,最早的數字信號測試,往往借助于示波器,后來出現了
2010-04-26 14:25:06
巧用邏輯分析儀 助力單片機開發
`單片機開發工程師和電子愛好者,每天都要和各種各樣的數字電路打交道。在制作調試電路時除了使用萬用表、示波器等工具,邏輯分析儀也是必不可少的。 邏輯分析儀是利用時鐘從測試設備上采集和顯示數字信號的儀器
2012-03-22 13:35:46
想問下大家邏輯分析儀的用途
公司要我們提需求,我是做邏輯的,問我需要不需要邏輯分析儀,我們FPGA外接很多驅動芯片,這種情況下是不是會大量用到邏輯分析儀呢?還請有經驗的人解惑啊!
2014-04-23 19:46:34
無法在Vivado邏輯分析儀中查看wavefrom
大家好, 我無法在Vivado邏輯分析儀中查看wavefrom,下面你可以找到圖像附加的波形是如何準確的...可以幫助我解決這個問題。謝謝Naveen S.
2020-03-20 09:26:44
有誰可以分享一份虛擬邏輯分析儀的設計方案?
與傳統的邏輯分析儀相比,虛擬邏輯分析儀有什么優勢?虛擬邏輯分析儀的工作原理是什么?怎樣去設計虛擬邏輯分析儀的觸發模塊?USB2.0接口該怎樣去設計?
2021-04-15 06:48:27
求推薦USB邏輯分析儀
我需要一個USB邏輯分析儀。我有一個SaleA邏輯16,它工作得很好,但是它缺少連續采樣模式。我曾經有過一個ROKYLogic 16,但我不認為它已經存在,軟件的日期是2003,它在Windows
2018-12-19 15:52:20
淺析邏輯分析儀
邏輯分析儀是什么? 邏輯分析儀有什么作用? 邏輯分析儀有什么功能? 邏輯分析儀是分析數字邏輯關系的一種分析儀器,將被測信號通過比較器進行判定,高于參考電壓者為High,低于參考電壓者為Low,在
2015-11-05 11:43:56
淺析邏輯分析儀的原理
邏輯分析儀是常用的電子儀器之一,主要應用于做數字電路測試,FPGA調試,CPU/DSP調試,數字IQ/IF分析,無線通信/雷達接收機測試等場合。邏輯分析儀由模塊和計算機組成(當然還有探頭),模塊負責
2019-06-28 07:51:30
深入了解邏輯分析儀入門手冊
深入了解邏輯分析儀入門手冊引言與許多電子測試和測量工具一樣,邏輯分析儀是一種針對特定類型問題的解決方案。它是一種通用工具,可以幫助您調試數字硬件、檢驗設計和調試嵌入式軟件。對設計數字電路的工程師來說
2009-11-19 11:40:22
示波器和邏輯分析儀聯合調試SPI通訊
在調試MCU 的SPI 接口時,偶爾發現通信不成功的情況,為了找出問題原因,使用MI1062 抓取了數字信號和模擬信號進行對比分析。 1、邏輯分析儀測試信號邏輯 啟動MI1062 邏輯分析儀功能
2017-07-27 09:51:02
請問16~32點邏輯分析儀能做什么?
公司10年前太克的已經報廢,因為大家都懶得鉤現在的 FPGA 都有內建軟核邏輯分析儀,每次測都上百點...16~32點邏輯分析儀能做什么? FPGA 運行都破百 MHZ..不知道號稱n百MHZ邏輯分析儀抓的到嗎?
2019-09-04 23:50:44
請問邏輯分析儀學習單片機用處大嗎?
用在學習單片機上,用處大嗎?現在只是學初級的8位機,網上的邏輯分析儀有幾十塊的和幾百塊的,區別只是采樣頻率嗎?如果有用,幾十塊的用在8位機上應該行吧,單片機的頻率也就幾兆十幾兆。邏輯分析儀主要是看單片機引腳的波形吧?從來沒接觸過,問了這么多,謝謝了!
2019-08-25 10:34:02
邏輯分析儀如何使用 邏輯分析儀使用教程
邏輯分析儀如何使用 邏輯分析儀使用教程? 邏輯分析儀是一種用來監測和分析數字信號的工具。它可以用來識別和解決電路故障,幫助做出可靠的設計決策。在本文中,我們將向您介紹如何使用邏輯分析儀進行
2023-09-19 16:03:451670
邏輯分析儀參數有哪些?
邏輯分析儀參數有哪些? 邏輯分析儀是一種廣泛應用于數字電子系統測試的工具。其主要功能是通過對數字信號進行采樣和分析,幫助用戶定位和解決電子系統中的故障問題。邏輯分析儀的性能參數是衡量邏輯分析儀
2023-09-19 16:33:181204
評論
查看更多