隨著FPGA融入越來越多的能力,對有效調(diào)試工具的需求將變得至關(guān)重要。對內(nèi)部可視能力的事前周密計劃將能使研制組采用正確的調(diào)試戰(zhàn)略,以更快完成他們的設(shè)計任務(wù)。
“我知道我的設(shè)計中存在一個問題,但我沒有很快找到問題所需要的內(nèi)部可視能力?!庇捎谌狈ψ銐虻膬?nèi)部可視能力,調(diào)試FPGA基系統(tǒng)可能會受挫。使用通常包含整個系統(tǒng)的較大FPGA時,調(diào)試的可視能力成為很大的問題。為獲得內(nèi)部可視能力,設(shè)計工程師必須把一些引腳專門用作調(diào)試引腳,而不是實際用于設(shè)計。哪些工具可用于進(jìn)行內(nèi)部FPGA跡線測量?又有哪些技術(shù)可用固定的引腳數(shù)最大化內(nèi)部可視能力?
FPGA設(shè)計工程師有兩種進(jìn)行內(nèi)部跡線測量的方法:
1. 把結(jié)點(diǎn)路由至引腳,使用傳統(tǒng)的外部邏輯分析儀測試。
2. 把一個邏輯分析儀內(nèi)核插入FPGA 設(shè)計,通過JTAG把由內(nèi)部FPGA存儲器保存的跡線捕獲路由輸出。
邏輯分析
FPGA開發(fā)者要在設(shè)計前期作出重要的判定,他們有意識或無意識地確定如何能夠調(diào)試他們的設(shè)計。得到內(nèi)部FPGA可視能力的最常用方法是使用邏輯分析儀,把感興趣的內(nèi)部結(jié)點(diǎn)路由至分析儀探測的引腳。這種方法提供深存儲器跡線,在這里問題成因和其影響可能有很大的時間間隔。邏輯分析儀能很好測量可能逃逸仿真的異步事件。一個例子是具有非相關(guān)頻率的兩個或多個時鐘域交互影響。邏輯分析儀提供強(qiáng)大的觸發(fā),所得到的測量結(jié)果能建立與其它系統(tǒng)事件的時間相關(guān)。
傳統(tǒng)邏輯分析儀提供狀態(tài)和定時模式,因此可同步或異步地捕獲數(shù)據(jù)。在定時模式,設(shè)計工程師能看到信號躍變間的關(guān)系。在狀態(tài)模式,設(shè)計工程師有能力觀察相對于狀態(tài)時鐘的總線。當(dāng)調(diào)試總線值至關(guān)重要的數(shù)據(jù)路徑時,狀態(tài)模式是特別有用的。
有效的真實世界測量需要事先周密的計劃。使用傳統(tǒng)邏輯分析儀要顧及的主要權(quán)衡是把結(jié)點(diǎn)路由輸出至可探測的引腳。傳統(tǒng)邏輯分析儀只能觀察到路由至引腳的信號。由于還不知道潛在的電路內(nèi)調(diào)試問題,設(shè)計工程師只能把很少幾個引腳用于調(diào)試。這樣少的引腳數(shù)可能不足以提供解決手頭問題的足夠可視能力,從而延誤項目的完成。
保持內(nèi)部可視能力,同時減少專用于調(diào)試引腳數(shù)的一種方法是在設(shè)計中插入開關(guān)多路轉(zhuǎn)換器(見圖1)。例如當(dāng) FPGA 設(shè)計進(jìn)入電路時,可能需要觀察128個內(nèi)部結(jié)點(diǎn),這就需要一次跟蹤32個通道。在這種情況下,可在FPGA設(shè)計中實現(xiàn)多路轉(zhuǎn)換器,在給定時間內(nèi)路由出32個結(jié)點(diǎn)。為編程多路轉(zhuǎn)換器,設(shè)計工程師可下載新的配置文件,使用JTAG或通過多路轉(zhuǎn)換器上的控制線經(jīng)路由切換各信號。在設(shè)計階段,必須仔細(xì)規(guī)劃測試多路轉(zhuǎn)換器插入。否則設(shè)計工程師可能止步于不能同時訪問需要調(diào)試的結(jié)點(diǎn)。
圖1: 測試多路轉(zhuǎn)換器的插入使設(shè)計工程師有能力路由出內(nèi)部信號的子集,圖中為Agilent 16702B所捕獲的跡線。
最小化調(diào)試專用引腳數(shù)的第二種方法是時分復(fù)用(TDM)。TDM復(fù)用常用于設(shè)計原型,此時把多片F(xiàn)PGA 作為單片ASIC的原型,從而用于最小化調(diào)試專用引腳數(shù)。這項技術(shù)最適合用于處理較慢的內(nèi)部電路。假定使用8位總線的50MHz設(shè)計(時鐘沿間為20ns)需要電路內(nèi)的可視能力。使用100MHz在第一個10ns期間采樣低4bit,在第二個10ns期間采樣高4位。這樣僅用4個引腳,就可在每個20ns周期內(nèi)捕獲到全部8位的調(diào)試信息。在捕獲跡線后,組合相繼的4位捕獲就可重建8位跡線。TDM復(fù)用也有一些缺點(diǎn)。如果用傳統(tǒng)邏輯分析儀捕獲跡線,觸發(fā)就變得非常復(fù)雜和容易出錯。例如在8位碼型上的觸發(fā)就包括把邏輯分析儀設(shè)置到尋找跟隨規(guī)定4位碼型后的另一特定4位碼型。但邏輯分析儀不知道哪一個4位是 8位組的開始,因此要在與觸發(fā)設(shè)置相匹配的條件上觸發(fā)-而不是使用者所中意的觸發(fā)條件。
采用TDM復(fù)用時得到的測量結(jié)果有精確的周期。但設(shè)計工程師卻丟失了時鐘周期間的定時關(guān)系信息。通常單端引腳的速度和邏輯分析儀收集跡線的采集速度(狀態(tài)模式)限制了壓縮比。例如如果最大單端引腳速度是200MHz,內(nèi)部電路運(yùn)行于高達(dá)100 MHz,那么可實現(xiàn)的最大壓縮比是2:1。
隨著給定FPGA設(shè)計的成熟,它可能會增強(qiáng)和改變。原來專門用于調(diào)試的引腳會被用于設(shè)計增強(qiáng)?;蜷_始就限制了設(shè)計的引腳。另一種調(diào)試技術(shù)為這類情況帶來價值。
邏輯分析內(nèi)核
現(xiàn)在大多數(shù)FPGA 廠商也提供邏輯分析(見圖2)。這些 IP在合成前或合成后插入FPGA。內(nèi)核包含觸發(fā)電路,以及用于設(shè)置測量和內(nèi)部RAM,以保存跡線的資源。插入設(shè)計的邏輯分析內(nèi)核改變了設(shè)計的定時,因此大多數(shù)設(shè)計工程師都把內(nèi)核永久性地留在設(shè)計內(nèi)。
圖2: 從 JTAG 下載邏輯分析儀的配置,圖中的例子是 Xilinx ChipScopePro。
基于邏輯分析內(nèi)核的FPGA電路內(nèi)調(diào)試
相關(guān)推薦
SoC FPGA:產(chǎn)品開發(fā)中的自適應(yīng)性能分析
SoC新器件包括ARM應(yīng)用處理器和FPGA架構(gòu),為推出更高效的產(chǎn)品帶來了新機(jī)遇。片內(nèi)調(diào)試硬件、FPGA工具和軟件調(diào)試以及分析工具的創(chuàng)新已經(jīng)與硬件創(chuàng)新相匹配,因此,開發(fā)這些器件以及充分發(fā)揮其功率特性優(yōu)勢變得與在固定的ASIC器件上開發(fā)軟件一樣簡單高效。
2013-07-17 16:29:24
1125


FPGA數(shù)字核脈沖分析器硬件電路
基于FPGA 的數(shù)字核脈沖分析器硬件設(shè)計方案,該方案采用現(xiàn)場可編程邏輯部件(FPGA),完成數(shù)字多道脈沖幅度分析儀的硬件設(shè)計。
2015-02-03 09:55:05
1869


FPGA學(xué)習(xí)之vivado邏輯分析儀的使用
其中待測設(shè)計就是我們整個的邏輯設(shè)計模塊,在線邏輯分析儀也同樣是在FPGA設(shè)計中。通過一個或多個探針來采集希望觀察的信號。然后通過JTAG接口,將捕獲到的數(shù)據(jù)通過下載器回傳給我們的用戶界面,以便我們進(jìn)行觀察。
2023-07-25 09:52:58
503


集成邏輯分析儀(ILA)的使用方法
在日常FPGA開發(fā)過程中,邏輯代碼設(shè)計完成后,為了驗證代碼邏輯的正確性,優(yōu)先使用邏輯仿真(modesim)進(jìn)行驗證。仿真驗證通過后進(jìn)行板級驗證時,使用邏輯分析儀進(jìn)行分析和驗證邏輯是否正確。FPGA
2023-10-01 17:08:00
1454


淺析FPGA的調(diào)試-內(nèi)嵌邏輯分析儀(SignalTap)原理及實例
對于FPGA調(diào)試,主要以Intel FPGA為例,在win10 Quartus ii 17.0環(huán)境下進(jìn)行仿真和調(diào)試,開發(fā)板類型EP4CE15F17。
2024-01-12 09:34:14
785


FPGA與數(shù)字邏輯電路的區(qū)別
FPGA則應(yīng)該理解為可用電腦編輯的數(shù)字邏輯電路集成芯片,其實是在描繪一個數(shù)字邏輯電路。關(guān)于兩者的區(qū)別在于以下:1、速度上(兩者最大的差別)因為FPGA是硬件電路,運(yùn)行速度則取決于晶振速度,系統(tǒng)
2021-07-13 08:43:08
FPGA培訓(xùn)--FPGA高級邏輯設(shè)計研修班
以及高速數(shù)字電路的時序設(shè)計與優(yōu)化。相信通過三天的學(xué)習(xí),將會對學(xué)員在邏輯設(shè)計領(lǐng)域的工作和學(xué)習(xí)大有裨益。課程時間的安排上授課占60%,實驗占40%。五、培訓(xùn)對象課程適合于使用FPGA器件進(jìn)行科研、教學(xué)和產(chǎn)品
2009-07-24 13:13:48
FPGA實戰(zhàn)演練邏輯篇17:FPGA電源電路設(shè)計
FPGA電源電路設(shè)計本文節(jié)選自特權(quán)同學(xué)的圖書《FPGA設(shè)計實戰(zhàn)演練(邏輯篇)》配套例程下載鏈接:http://pan.baidu.com/s/1pJ5bCtt 整個系統(tǒng)需要三檔不同的電源電壓,即
2015-04-22 12:06:21
FPGA實戰(zhàn)演練邏輯篇48:基本的時序分析理論1
基本的時序分析理論1本文節(jié)選自特權(quán)同學(xué)的圖書《FPGA設(shè)計實戰(zhàn)演練(邏輯篇)》配套例程下載鏈接:http://pan.baidu.com/s/1pJ5bCtt 何謂靜態(tài)時序分析(STA,Static
2015-07-09 21:54:41
FPGA實戰(zhàn)演練邏輯篇69:基于FPGA的在線系統(tǒng)調(diào)試概述
的板級調(diào)試方法有很多,借助于常規(guī)的示波器和邏輯分析儀的調(diào)試方法是最典型的手段。如圖10.1所示,基于傳統(tǒng)的臺式示波器或邏輯分析儀進(jìn)行板級調(diào)試有著諸多的不便,相對于設(shè)計電路深藏在芯片內(nèi)部的FPGA
2015-09-02 18:39:49
FPGA工作調(diào)試方式
FPGA調(diào)試時間占用的比較多,想了解下這個調(diào)試是以什么方式進(jìn)行的,需要和板子硬件電路部分打交道多還是和軟件邏輯打交道多,主要偏向哪一個方向,請有經(jīng)驗的解釋下
2012-11-25 02:10:05
FPGA最小系統(tǒng)的下載配置與調(diào)試接口電路設(shè)計
下載配置與調(diào)試接口電路設(shè)計FPGA是SRAM型結(jié)構(gòu),本身并不能固化程序。因此FPGA需要一片F(xiàn)lash結(jié)構(gòu)的配置芯片來存儲邏輯配置信息,用于進(jìn)行上電配置。以Altera公司的FPGA為例,配置芯片
2019-06-11 05:00:07
fpga時序邏輯電路的分析和設(shè)計
fpga時序邏輯電路的分析和設(shè)計 時序邏輯電路的結(jié)構(gòu)及特點(diǎn)時序邏輯電路——任何一個時刻的輸出狀態(tài)不僅取決于當(dāng)時的輸入信號,還與電路的原狀態(tài)有關(guān)。[hide][/hide]
2012-06-20 11:18:44
邏輯分析儀測試在基于FPGA的LCD顯示控制中的應(yīng)用
摘要:邏輯分析儀作為基礎(chǔ)儀器,應(yīng)該在基礎(chǔ)數(shù)字電路教學(xué)中得到廣泛應(yīng)用。本文介紹了基于FPGA的液晶顯示控制設(shè)計方案,通過使用OLA2032B邏輯分析儀,對控制線進(jìn)行監(jiān)測與分析,保證設(shè)計方案的準(zhǔn)確性
2017-10-19 09:07:43
邏輯定時分析儀和邏輯狀態(tài)分析儀的區(qū)別是什么?
邏輯分析儀在數(shù)字電路測試中的觸發(fā)選擇延遲觸發(fā)有哪幾種類型?邏輯定時分析儀和邏輯狀態(tài)分析儀的區(qū)別是什么?
2021-04-12 06:55:10
[分享]組合邏輯電路的分析與設(shè)計
本帖最后由 gk320830 于 2015-3-5 08:04 編輯
第三章 組合邏輯電路的分析與設(shè)計 在任何時刻,輸出狀態(tài)只決定于同一時刻各輸入狀態(tài)的組合,而與先前狀態(tài)無關(guān)的邏輯電路稱為
2009-04-07 10:54:26
keil 調(diào)試時用邏輯分析時添加引腳PORTA_0為什么總是顯示unkno...
keil 調(diào)試時用邏輯分析時添加引腳PORTA_0為什么總是顯示unknown signal
2014-03-17 16:05:44
【實驗】入門基礎(chǔ)篇--FPGA數(shù)字邏輯電路設(shè)計與分析:全加器
FPGA數(shù)字邏輯電路的設(shè)計與分析,包含項目實例、全流程設(shè)計說明文檔,項目源代碼文件。
2021-03-30 14:48:05
【案例分享】玩轉(zhuǎn)FPGA必學(xué)的復(fù)雜邏輯設(shè)計
(Interconnect)三個部分。 現(xiàn)場可編程門陣列(FPGA)是可編程器件,與傳統(tǒng)邏輯電路和 門陣列(如PAL,GAL及CPLD器件)相比,FPGA具有不同的結(jié)構(gòu)。FPGA利用小型查找表(16×1RAM
2019-08-11 04:30:00
【夢翼師兄今日分享】 SignalTapII在線調(diào)試邏輯分析儀使用
FPGA開發(fā)的基本流程,幾乎都介紹到了嵌入式邏輯分析儀(或稱之為虛擬邏輯分析儀)的相關(guān)知識,包括為什么要有這樣的在線調(diào)試邏輯分析儀,它可以做什么,什么情況下使用,基于什么樣的原理,有哪些邏輯分析儀等等
2019-12-04 10:30:42
便攜式邏輯分析儀電路設(shè)計
了邏輯分析儀的成本且便于攜帶。重點(diǎn)闡述硬件電路部分的設(shè)計。關(guān)鍵詞 邏輯分析儀;USB接口;FPGA;FIFO傳輸邏輯分析儀是數(shù)字設(shè)計驗證與調(diào)試過程中應(yīng)用廣泛的工具,其能夠檢驗數(shù)字電路是否正常工作,并幫助
2019-06-18 07:56:45
加速FPGA系統(tǒng)實時調(diào)試過程和方法詳細(xì)介紹
使得設(shè)計調(diào)試和檢驗變成設(shè)計周期中最困難的流程。本文重點(diǎn)介紹在調(diào)試FPGA系統(tǒng)時遇到的問題及有助于提高調(diào)試效率的技術(shù),通過邏輯分析儀配合FPGA View軟件快速有效的觀測FPGA內(nèi)部節(jié)點(diǎn)信號。最后提供了FPGA具體的調(diào)試過程和方法。
2019-06-25 07:51:47
如何使用SignalTap II邏輯分析儀調(diào)試FPGA?
本文將介紹SignalTap II邏輯分析儀的主要特點(diǎn)和使用流程,并以一個實例介紹該分析儀具體的操作方法和步驟。
2021-04-29 06:12:52
如何用內(nèi)部邏輯分析儀調(diào)試FPGA?
推動FPGA調(diào)試技術(shù)改變的原因是什么外部邏輯分析儀受到的限制是什么如何用內(nèi)部邏輯分析儀調(diào)試FPGA
2021-04-30 06:44:08
小編科普一下link logic邏輯分析儀調(diào)試器
link logic邏輯分析儀調(diào)試器有哪些優(yōu)點(diǎn)呢?link logic邏輯分析儀調(diào)試器有哪些功能呢?
2022-02-24 06:13:38
推動FPGA調(diào)試技術(shù)發(fā)展的幾項潛在原因
”的方法。先將要觀察的FPGA內(nèi)部信號引到引腳,然后用外部的邏輯分析儀捕獲數(shù)據(jù)。然而當(dāng)設(shè)計的復(fù)雜程度增加時,這個方法就不再適合了,其中有幾個原因。 &
2010-01-08 15:05:27
數(shù)字電路與邏輯設(shè)計電路的分析和方法
數(shù)字電路與邏輯設(shè)計數(shù)字邏輯電路的分析和方法,常用集成數(shù)字邏輯電路的功能和應(yīng)用;主要內(nèi)容包括:邏輯代數(shù)基礎(chǔ)、組合邏輯電路分析和設(shè)計、常用組合邏輯電路及MSI組合電路模塊的應(yīng)用,時序邏輯電路的分析
2021-08-06 07:33:41
求一款虛擬FPGA邏輯驗證分析儀的設(shè)計方案
虛擬FPGA邏輯驗證分析儀的工作原理是什么?虛擬FPGA邏輯驗證分析儀有哪幾個主要工作環(huán)節(jié)?
2021-04-29 07:07:24
淺析邏輯分析儀的原理
邏輯分析儀是常用的電子儀器之一,主要應(yīng)用于做數(shù)字電路測試,FPGA調(diào)試,CPU/DSP調(diào)試,數(shù)字IQ/IF分析,無線通信/雷達(dá)接收機(jī)測試等場合。邏輯分析儀由模塊和計算機(jī)組成(當(dāng)然還有探頭),模塊負(fù)責(zé)
2019-06-28 07:51:30
示波器和邏輯分析儀聯(lián)合調(diào)試SPI通訊
在調(diào)試MCU 的SPI 接口時,偶爾發(fā)現(xiàn)通信不成功的情況,為了找出問題原因,使用MI1062 抓取了數(shù)字信號和模擬信號進(jìn)行對比分析。 1、邏輯分析儀測試信號邏輯 啟動MI1062 邏輯分析儀功能
2017-07-27 09:51:02
組合邏輯與時序邏輯電路一般分析方法
你了解如何分析組合邏輯電路與時序邏輯電路嗎?數(shù)字電路根據(jù)邏輯功能的不同特點(diǎn),可以分成兩大類,一類叫組合邏輯電路(簡稱組合電路),另一類叫做時序邏輯電路(簡稱時序電路)。邏輯電路的特點(diǎn)組合邏輯電路在
2021-11-18 06:30:00
請問16~32點(diǎn)邏輯分析儀能做什么?
公司10年前太克的已經(jīng)報廢,因為大家都懶得鉤現(xiàn)在的 FPGA 都有內(nèi)建軟核邏輯分析儀,每次測都上百點(diǎn)...16~32點(diǎn)邏輯分析儀能做什么? FPGA 運(yùn)行都破百 MHZ..不知道號稱n百M(fèi)HZ邏輯分析儀抓的到嗎?
2019-09-04 23:50:44
一種基于FPGA技術(shù)的虛擬邏輯分析儀的研究與實現(xiàn)
一種基于FPGA技術(shù)的虛擬邏輯分析儀的研究與實現(xiàn):邏輯分析儀的現(xiàn)狀" 發(fā)展趨勢及研制虛擬邏輯分析儀的必要性, 論述了基于FPGA技術(shù)的虛擬邏輯分析儀的設(shè)計方案及具體實現(xiàn)方法,介紹
2008-11-27 13:13:04
29

基于FPGA的USB2.0高速、低成本的虛擬邏輯分析儀的設(shè)計
基于FPGA的USB2.0高速、低成本的虛擬邏輯分析儀的設(shè)計原理與實現(xiàn)方法:本文介紹了一種基于FPGA的USB2.0高速、低成本的虛擬邏輯分析儀的設(shè)計原理與實現(xiàn)方法。重點(diǎn)介紹了邏輯分析儀
2009-06-22 19:11:17
57

TLA邏輯分析儀原理與應(yīng)用硬件調(diào)試基礎(chǔ)教程
TLA邏輯分析儀原理與應(yīng)用硬件調(diào)試基礎(chǔ)教程:數(shù)字系統(tǒng)的調(diào)試過程– 首先啟動硬件電路– 調(diào)試硬件的設(shè)計錯誤– 調(diào)試部局或結(jié)構(gòu)錯誤 短路, 開路, 連接錯誤等
2009-10-17 17:33:59
19

使用SignalTap II邏輯分析儀調(diào)試FPGA
本文介紹了可編程邏輯器件開發(fā)工具Quartus II 中SingalTap II 嵌入式邏輯分析器的使用,并給出一個具體的設(shè)計實例,詳細(xì)介紹使用SignalTap II對FPGA調(diào)試的具體方法和步驟。關(guān)鍵字 : S
2009-11-01 14:49:39
45

邏輯分析儀入門手冊
邏輯分析儀入門手冊:與許多電子測試和測量工具一樣,邏輯分析儀是一種針對特定類型問題的解決方案。它是一種通用工具,可以幫助您調(diào)試數(shù)字硬件、檢驗設(shè)計和調(diào)試嵌入式軟件
2009-11-15 22:34:18
64

組合邏輯電路的分析、設(shè)計和調(diào)試
組合邏輯電路的分析、設(shè)計和調(diào)試(一)一、實驗?zāi)康?.進(jìn)一步熟悉數(shù)字邏輯實驗箱的使用。2.掌握用SSI(小規(guī)模數(shù)字集成電路)構(gòu)成的組合邏輯電路的分析與設(shè)計方法。
2009-11-19 15:01:53
185

簡化Xilinx和Altera FPGA調(diào)試過程
簡化Xilinx和Altera FPGA調(diào)試過程:通過FPGAViewTM 解決方案,如混合信號示波器(MSO)和邏輯分析儀,您可以在Xilinx 和Altera FPGA 內(nèi)部迅速移動探點(diǎn),而無需重新編譯設(shè)計方案。能夠把內(nèi)部FPGA
2009-11-20 17:46:26
26

實用FPGA的調(diào)試工具—ChipScope Pro
實用FPGA的調(diào)試工具—ChipScope Pro
ChipScope Pro應(yīng)用于FPGA調(diào)試階段,它具有傳統(tǒng)邏輯分析儀的功能,可以觀察FPGA內(nèi)部的任何信號,觸發(fā)條件,數(shù)據(jù)寬度和深度等的設(shè)
2010-02-09 15:10:46
95

TLA邏輯分析儀原理與應(yīng)用 (硬件調(diào)試基礎(chǔ)教程)
TLA邏輯分析儀原理與應(yīng)用 -硬件調(diào)試基礎(chǔ)教程。
2010-08-05 15:08:02
49

使用邏輯分析儀調(diào)試定時問題
使用邏輯分析儀調(diào)試定時問題
在今天的數(shù)字世界, 嵌入式系統(tǒng)比以往任何時候都更為復(fù)雜。 使用速度更快、 功耗更
2010-08-06 07:49:46
24

FPGA電路測試及故障分析
目錄•FPGA調(diào)試的挑戰(zhàn)•傳統(tǒng)的FPGA調(diào)試方案•Agilent FPGA動態(tài)探頭的調(diào)試方案•總結(jié)
2010-10-11 11:04:36
26

LAB6000系列邏輯分析儀簡介
LAB6000系列邏輯分析儀是一款緊湊、快速調(diào)試數(shù)字電路設(shè)計強(qiáng)有力的便攜式邏輯分析儀;高速的USB2.0接口、高端的FPGA、強(qiáng)大的ARM處理器等組成的嵌入式系統(tǒng)全方位智能控制;高速、高
2010-11-15 17:15:58
9

LAB7000系列邏輯分析儀簡介
LAB7000系列邏輯分析儀是一款緊湊、快速調(diào)試數(shù)字電路設(shè)計強(qiáng)有力的便攜式邏輯分析儀;高速的USB2.0接口、高端的FPGA、強(qiáng)大的ARM處理器等組成的嵌入式系統(tǒng)全方位智能控制;高速、高
2010-11-16 16:23:20
35

虛擬FPGA邏輯驗證分析儀的設(shè)計
虛擬FPGA邏輯驗證分析儀的設(shè)計
隨著FPGA技術(shù)的廣泛使用,越來越需要一臺能夠測試驗證FPGA芯片中所下載電路邏輯時序是否正確的儀器。目前,雖然Agilent、Tektronix 等大公司生
2008-10-15 08:56:31
575


邏輯分析儀測試在基于FPGA的LCD顯示控制中的應(yīng)用
邏輯分析儀測試在基于FPGA的LCD顯示控制中的應(yīng)用
摘要:邏輯分析儀作為基礎(chǔ)儀器,應(yīng)該在基礎(chǔ)數(shù)字電路教學(xué)中得到廣泛應(yīng)用。本文介紹了
2008-11-27 09:38:24
1031


使用SignalTap II邏輯分析儀調(diào)試FPGA
摘 要 :本文介紹了可編程邏輯器件開發(fā)工具Quartus II 中SingalTap II 嵌入式邏輯分析器的使用,并給出一個具體的設(shè)計實例,詳細(xì)介紹使用SignalTap II對FPGA調(diào)試的具體方
2009-06-20 10:42:18
1365


使用邏輯分析儀調(diào)試時序問題
使用邏輯分析儀調(diào)試時序問題
在今天的數(shù)字世界,嵌入式系統(tǒng)比以往任何時候都更為復(fù)雜。使用速度更快、功耗更低的設(shè)備和功能更強(qiáng)大的電路,
2009-08-26 12:09:14
1389


FPGA硬件系統(tǒng)的調(diào)試方法
FPGA硬件系統(tǒng)的調(diào)試方法
在調(diào)試FPGA電路時要遵循一定的原則和技巧,才能減少調(diào)試時間,避免誤操作損壞電路。一般情況下,可以參考以下步驟進(jìn)行
2010-02-08 14:44:42
2558

內(nèi)調(diào)制雜音,什么是內(nèi)調(diào)制雜音
內(nèi)調(diào)制雜音,什么是內(nèi)調(diào)制雜音
當(dāng)不同頻率的信號共享同一傳輸介質(zhì)的時候,可能導(dǎo)致內(nèi)調(diào)制雜音。這些信號的頻率是某兩個頻率
2010-03-17 17:18:11
455

嵌入式邏輯分析儀在FPGA測試中的應(yīng)用
邏輯分析儀自1973年問世以來,在短短幾十年的時間內(nèi)得到了迅速的發(fā)展。傳統(tǒng)邏輯分析儀利用芯片的引腳對信號采樣,并送到顯示部分對系統(tǒng)進(jìn)行分析,但對于無引腳的封裝類型,傳統(tǒng)邏輯分析儀很難有效的監(jiān)測系統(tǒng)內(nèi)部信號。而在FPGA測試中,嵌入式邏輯分析儀(ELA
2011-03-15 14:52:53
38

邏輯分析儀在嵌入式開發(fā)調(diào)試中的應(yīng)用
嵌入式開發(fā)調(diào)試中,開發(fā)人員的調(diào)試手段包括斷點(diǎn)、觸發(fā)和跟蹤三種。在線調(diào)試器(I(、I))與邏輯分析儀(IA)協(xié)調(diào)工作,為調(diào)試新一代嵌入式處理器的開發(fā)人員提供了上述三種調(diào)試手段。
2011-11-07 15:58:09
33

FPGA培訓(xùn)基礎(chǔ)資料
1. FPGA技術(shù)基礎(chǔ);2. FPGA基本設(shè)計流程及工具;3. FPGA設(shè)計指導(dǎo)原則與設(shè)計技巧;4. FPGA設(shè)計約束;5. TestBench設(shè)計與ModelSim仿真;6. FPGA配置及片內(nèi)調(diào)試技術(shù);7. 基于ISE、EDK的FPGA設(shè)計實例
2012-05-22 14:52:14
283

Xilinx FPGA集成電路的動態(tài)老化試驗
3 FPGA設(shè)計流程 完整的FPGA 設(shè)計流程包括邏輯電路設(shè)計輸入、功能仿真、綜合及時序分析、實現(xiàn)、加載配置、調(diào)試。FPGA 配置就是將特定的應(yīng)用程序設(shè)計按FPGA設(shè)計流程轉(zhuǎn)化為數(shù)據(jù)位流加載
2013-01-16 11:52:22
16

FPGA硬件電路的調(diào)試必備原則和技巧
在調(diào)試FPGA電路時要遵循必須的原則和技巧,才能降低調(diào)試時間,防止誤操作損壞電路。通常情況下,參考以下步驟執(zhí)行 FPGA硬件系統(tǒng)的調(diào)試。 1、在焊接硬件電路前,首先要測試電路板
2013-01-16 11:59:58
4665

怎樣使用 MSO 和 MDO 系列示波器的基本邏輯分析儀功能迅速驗證和調(diào)試數(shù)字電路
怎樣使用 MSO 和 MDO 系列示波器的基本邏輯分析儀功能迅速驗證和調(diào)試數(shù)字電路
2017-09-16 10:31:31
13

一種基于FPGA的SDRAM設(shè)計與邏輯時序分析
由于同步動態(tài)隨機(jī)存儲器SDRAM內(nèi)部結(jié)構(gòu)原因?qū)е缕淇刂?b class="flag-6" style="color: red">邏輯比較復(fù)雜?,F(xiàn)場可編程邏輯門陣列FPGA作為一種半定制電路具有速度快、內(nèi)部資源豐富、可重構(gòu)等優(yōu)點(diǎn)。本文設(shè)計了一種基于FPGA的SDRAM
2017-11-18 12:42:03
2054


傳統(tǒng)FPGA調(diào)試方案與EXOSTIV Probe硬件調(diào)試儀
相信每一個電子工程師在項目開發(fā)的過程中都不可避免的要進(jìn)行方案的調(diào)試,除了模擬調(diào)試我們還必須進(jìn)行真機(jī)調(diào)試才能確保功能的正常,通常我們采用的調(diào)試方法分為兩種:第一種是使用硬件邏輯分析儀,第二種是采用嵌入邏輯分析IP。
2018-03-13 13:54:41
6885


學(xué)會Linux內(nèi)核調(diào)試方法!
內(nèi)核開發(fā)比用戶空間開發(fā)更難的一個因素就是內(nèi)核調(diào)試艱難。內(nèi)核錯誤往往會導(dǎo)致系統(tǒng)宕機(jī),很難保留出錯時的現(xiàn)場。調(diào)試內(nèi)核的關(guān)鍵在于你的對內(nèi)核的深刻理解。
2019-05-07 11:01:26
2154

數(shù)字設(shè)計FPGA應(yīng)用:時序邏輯電路FPGA的實現(xiàn)
本課程以目前流行的Xilinx 7系列FPGA的開發(fā)為主線,全面講解FPGA的原理及電路設(shè)計、Verilog HDL語言及VIVADO的應(yīng)用,并循序漸進(jìn)地從組合邏輯、時序邏輯的開發(fā)開始,深入到FPGA的基礎(chǔ)應(yīng)用、綜合應(yīng)用和進(jìn)階應(yīng)用。
2019-12-05 07:08:00
2539


數(shù)字設(shè)計FPGA應(yīng)用:FPGA的基本邏輯結(jié)構(gòu)
本課程以目前流行的Xilinx 7系列FPGA的開發(fā)為主線,全面講解FPGA的原理及電路設(shè)計、Verilog HDL語言及VIVADO的應(yīng)用,并循序漸進(jìn)地從組合邏輯、時序邏輯的開發(fā)開始,深入到FPGA的基礎(chǔ)應(yīng)用、綜合應(yīng)用和進(jìn)階應(yīng)用。
2019-12-03 07:04:00
2191


邏輯分析儀的工作原理和結(jié)構(gòu)
邏輯分析儀是常用的電子儀器之要應(yīng)用于做數(shù)字電路測試A調(diào)試,CPU/DSP調(diào)試,數(shù)字IQF分析,無線通信需達(dá)接收機(jī)測試等場合。邏輯分析儀由模塊和計算機(jī)組成(當(dāng)然還有探頭),模塊負(fù)責(zé)數(shù)據(jù)的觸發(fā),采集和存儲的工作,計算機(jī)負(fù)責(zé)后端的數(shù)據(jù)顯示,數(shù)據(jù)處理和分析等工作。
2020-07-10 10:29:00
4

采用內(nèi)部或者嵌入式邏輯分析儀推動FPGA調(diào)試技術(shù)改變
進(jìn)行硬件設(shè)計的功能調(diào)試時,FPGA的再編程能力是關(guān)鍵的優(yōu)點(diǎn)。CPLD和FPGA早期使用時,如果發(fā)現(xiàn)設(shè)計不能正常工作,工程師就使用“調(diào)試鉤”的方法。先將要觀察的FPGA內(nèi)部信號引到引腳,然后用外部的邏輯分析儀捕獲數(shù)據(jù)。
2020-09-14 15:08:00
527


FPGA設(shè)計與調(diào)試教程說明
FPGA概述FPGA調(diào)試介紹調(diào)試挑戰(zhàn)設(shè)計流程概述■FPGA調(diào)試方法概述嵌入式邏輯分析儀外部測試設(shè)備■使用 FPGAVIEW改善外部測試設(shè)備方法■FPGA中高速O的信號完整性測試和分析
2020-09-22 17:43:21
9

FPGA開發(fā)在線調(diào)試和配置過程
在線調(diào)試也稱作板級調(diào)試,它是將工程下載到FPGA芯片上后分析代碼運(yùn)行的情況。
2020-11-01 10:00:49
3947


嵌入式LINUX系統(tǒng)內(nèi)核和內(nèi)核模塊調(diào)試
嵌入式LINUX系統(tǒng)內(nèi)核和內(nèi)核模塊調(diào)試(嵌入式開發(fā)和硬件開發(fā))-嵌入式LINUX系統(tǒng)內(nèi)核和內(nèi)核模塊調(diào)試? ? ? ? ? ? ? ? ?
2021-07-30 13:55:21
9

邏輯調(diào)試器link-logic
link_logic帶link調(diào)試功能、串口調(diào)試、邏輯分析儀與一身的數(shù)字調(diào)試器項目地址:GitHub個人博客:全球:fzxhub.com 中國:fzxhub.gitee.io簡介本項目是一個link
2022-01-12 20:21:00
9

通過片上儀器和邏輯分析輕松進(jìn)行FPGA和ASIC調(diào)試
隨著復(fù)雜性的增加和對探測點(diǎn)的訪問受限,ASIC 和 FPGA 驗證和調(diào)試變得乏味且耗時。隨著越來越多的功能集成到每個芯片中,對探測點(diǎn)的物理訪問變得不可能。接下來的挑戰(zhàn)是整合足夠的片上觀察點(diǎn),不僅可以處理預(yù)期的調(diào)試場景,還可以處理意外的調(diào)試場景。
2022-07-09 06:54:00
321


FPGA調(diào)試中LVDS信號線間串?dāng)_問題
在FPGA調(diào)試過程中,除了邏輯代碼本身的質(zhì)量之外,FPGA板子上PCB走線、接插件質(zhì)量等因素的影響也非常重要。
2022-10-28 16:40:03
2217

Linux內(nèi)核調(diào)試的方式以及工具匯總(上)
內(nèi)核總是那么捉摸不透, 內(nèi)核也會犯錯, 但是調(diào)試卻不能像用戶空間程序那樣, 為此內(nèi)核開發(fā)者為我們提供了一系列的工具和系統(tǒng)來支持內(nèi)核的調(diào)試.
內(nèi)核的調(diào)試, 其本質(zhì)是內(nèi)核空間與用戶空間的數(shù)據(jù)交換, 內(nèi)核開發(fā)者們提供了多樣的形式來完成這一功能.
2023-05-12 14:58:41
636


Linux內(nèi)核調(diào)試的方式以及工具匯總(下)
內(nèi)核總是那么捉摸不透, 內(nèi)核也會犯錯, 但是調(diào)試卻不能像用戶空間程序那樣, 為此內(nèi)核開發(fā)者為我們提供了一系列的工具和系統(tǒng)來支持內(nèi)核的調(diào)試.
內(nèi)核的調(diào)試, 其本質(zhì)是內(nèi)核空間與用戶空間的數(shù)據(jù)交換, 內(nèi)核開發(fā)者們提供了多樣的形式來完成這一功能.
2023-05-12 14:59:24
878


國微思爾芯多FPGA聯(lián)合深度調(diào)試新思路
剖析》分析了用戶在進(jìn)行大規(guī)模原型驗證過程中的多FPGA聯(lián)合調(diào)試難題,并介紹了一種新型FPGA原型驗證深度跟蹤調(diào)試解決方案,用于幫助客戶在SoC開發(fā)過程中解決調(diào)試問
2022-06-16 10:16:48
627


usb邏輯分析儀怎么用
usb邏輯分析儀怎么用 USB邏輯分析儀是一種用于分析USB設(shè)備和主機(jī)之間通信的工具。它能夠監(jiān)視USB的數(shù)據(jù)傳輸,捕獲和解碼USB的通信信號,對USB接口進(jìn)行調(diào)試,并以便捷的方式檢測出USB環(huán)境
2023-09-19 16:03:47
1221

如何用內(nèi)部邏輯分析儀調(diào)試FPGA?
的FPGA內(nèi)部信號引到引腳,然后用外部的邏輯分析儀捕獲數(shù)據(jù)。然而當(dāng)設(shè)計的復(fù)雜程度增加時,這個方法就不再適合了,其中有幾個原因。第一是由于FPGA的功能增加了,而器件的引腳數(shù)目卻緩慢地增長。因此,可用邏輯對I/O的比率減小了,參見圖1。此外,設(shè)計很復(fù)雜時
2023-12-20 13:35:01
147


評論