www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > EDA > 電子設計自動化

隨著FPGA技術的廣泛使用,越來越需要一臺能夠測試驗證FPGA芯片中所下載電路邏輯時序是否正確的儀器。目前,雖然Agilent、Tektronix 等大公司生產的高端邏輯分析儀能夠實現(xiàn)FPGA電路的測試驗證功能,但此類儀器價格高昂,一般要十萬、數(shù)十萬人民幣。所以,研究開發(fā)價格適中且具有邏輯分析儀和FPGA電路的測試驗證功能的儀器是非常有價值的。


本文所介紹的基于虛擬儀器技術的邏輯驗證分析儀,采用FPGA技術來實現(xiàn)儀器硬件部分的主要設計,應用圖形化編程語言LabVIEW來實現(xiàn)儀器的測試軟件設計。文中闡述了虛擬FPGA邏輯驗證分析儀的總體設計方案及其工作原理,并對儀器的兩個主要工作環(huán)節(jié)的開發(fā)設計作了具體介紹。虛擬FPGA邏輯驗證分析儀除了具有FPGA電路的基本測試驗證功能,還具有邏輯分析儀和產生激勵信號的功能。它是微機系統(tǒng)及數(shù)字電路設計、偵錯、軟件開發(fā)和仿真的理想儀器。

虛擬FPGA邏輯驗證分析儀的設計


1 虛擬FPGA邏輯驗證分析儀的總體設計


虛擬FPGA邏輯驗證分析儀是把計算機作為數(shù)據(jù)的顯示控制,顯示器和鼠標、鍵盤作為儀器的用戶面板,其組成框圖如圖1所示。

圖1 虛擬FPGA邏輯驗證分析儀組成框圖

本儀器的基本工作原理是:由計算機編輯輸入電路的仿真激勵信號給所設計的被測電路,同時進行采集和存儲,再傳送回計算機,最后進行電路的邏輯時序分析等,從而實現(xiàn)儀器的FPGA電路的基本測試驗證功能以及邏輯分析儀功能和產生激勵信號的功能。儀器的工作步驟如圖2所示。

圖2 虛擬FPGA邏輯驗證分析儀工作流程圖

2 虛擬FPGA邏輯驗證分析儀的硬件設計


虛擬FPGA邏輯驗證分析儀的硬件組成包含三個部分:


①主板,具有數(shù)據(jù)采集、數(shù)據(jù)存儲、定時計數(shù)、主板與計算機進行數(shù)據(jù)通信等多種功能。由于FPGA(現(xiàn)場可編程門陣列)可實現(xiàn)無限次地反復編程,快速方便實用,具有可現(xiàn)場模擬調試驗證等特點,所以本系統(tǒng)中比較復雜的控制器部分、采樣部分等都采用FPGA實現(xiàn);其他的由外圍芯片組成。外圍芯片上主要有RAM及數(shù)據(jù)緩沖和鎖存等數(shù)據(jù)通道部分。
②FPGA被測電路板
③通用的個人計算機,具有運行圖形化編程軟件的能力。


3 虛擬FPGA邏輯驗證分析儀的軟件設計


虛擬邏輯驗證分析儀的軟件設計采用NI公司的圖形化編程語言工具LabVIEW7.0。FPGA測試驗證軟件是一款包含數(shù)字波形打開、編輯、保存、瀏覽的高性能軟件,在硬件的配合下,可以完成數(shù)字波形的下載,即將編輯生成波形以數(shù)據(jù)形式加載到被測FPGA電路板的激勵端口,并從輸出端口取回測試數(shù)據(jù)顯示,以驗證用戶下載到被測FPGA電路板中的可編程邏輯設計是否正確。軟件的主界面如圖3所示。

圖3 軟件主界面

介紹虛擬FPGA邏輯驗證分析儀的兩個工作環(huán)節(jié)


1 編輯激勵信號


虛擬FPGA邏輯驗證分析儀的激勵信號源采用純軟件LabVIEW來實現(xiàn),該激勵信號源可選擇以真值表方式(按位方式)或編碼表(總線方式)打開、編輯或保存數(shù)字激勵波形,并可選擇周期數(shù)。其主要技術指標如下。


①輸入方式:真值表、總線方式編輯輸入;
②輸出通道:13個輸出激勵信號數(shù)據(jù)通道;
③顯示方式:
A:時序波形顯示,可水平位移和水平伸縮;
B:數(shù)據(jù)顯示,分為二進制、十六進制顯示。


2 測量被測電路板


在虛擬FPGA邏輯驗證分析儀的工作流程中,測量被測電路板這一工作即將編輯好的仿真激勵信號輸入給所設計的被測電路板,同時進行采集和存儲所測試電路板的數(shù)據(jù)。該步驟中的采集工作主要采用FPGA來實現(xiàn),存儲工作用RAM來完成。通過分析論證,本設計采用ALTER公司Cyclone系列的芯片,型號為EP1C6Q144。它采用1.5V內核電壓,內嵌92160位存儲區(qū)間,可提供兩個鎖相環(huán)和雙信數(shù)據(jù)傳輸速率(DDR)的接口電路。設計中,邏輯分析儀電路及采集電路的主要技術指標如下。


①采集時鐘:外時鐘和內時鐘;
②內時鐘頻率:25kHz、50kHz、100kHz、250kHz、500kHz、1MHz、5MHz、10MHz;
③采集存儲點數(shù):1~2048;
④觸發(fā)方式:時鐘觸發(fā)、外部觸發(fā)、字觸發(fā)和按鍵觸發(fā)。
 
結束語


本文所介紹的虛擬FPGA邏輯驗證分析儀,采用FPGA技術來實現(xiàn)儀器硬件部分的主要設計,應用圖形化編程語言LabVIEW來實現(xiàn)儀器的測試軟件設計。事實證明,該方案設計的虛擬FPGA邏輯驗證分析儀不但具有FPGA電路的基本測試驗證功能,還有邏輯分析儀和產生激勵信號的功能。通過實用證明,該儀器具有功能強大、穩(wěn)定性好、可擴展性強及操作方便靈活等特點,是教學、實驗和科研的很好的輔助儀器。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

英偉達9月20日的“春晚”GTC沒能力挽狂瀾。美東時間9月26日,英偉達收盤于122.28美元。一個月前的8月26日,英偉達開啟了本輪下行,從當天開盤的178.57美元一路下探,至今已跌去超三成。

關鍵字: 算力 英偉達 計算機

中國超級計算機是如何實現(xiàn)從無到有,從大型機到巨型機進化的?1950年3月,中央人民廣播電臺播發(fā)了一封書信,信中說“梁園雖好,非久居之鄉(xiāng),歸去來兮。

關鍵字: 超級 計算機 進化史

隨著IT技術飛速發(fā)展,互聯(lián)網(wǎng)已經(jīng)進入了“物聯(lián)網(wǎng)”時代。物聯(lián)網(wǎng)中需要的大量設備不在依賴人與人之間的交互產生聯(lián)系,更多通過協(xié)議、通信、程序設計等方式連接到一處。即 “物聯(lián)網(wǎng)”的目的則是讓所有的物品都具有計算機的智能但并不以通...

關鍵字: 嵌入式 物聯(lián)網(wǎng) 計算機

現(xiàn)實生活中,我們聽到的聲音都是時間連續(xù)的,我們稱為這種信號叫模擬信號。模擬信號需要進行數(shù)字化以后才能在計算機中使用。

關鍵字: 模擬信號 數(shù)字化 計算機

最近為什么越來越多的研究開始利用FPGA作為CNN加速器?FPGA與CNN的相遇究竟能帶來什么神奇效果呢?原來,F(xiàn)PGA擁有大量的可編程邏輯資源,相對于GPU,它的可重構性以及高功耗能效比的優(yōu)點,是GPU無法比擬的;同時...

關鍵字: FPGA 可編程邏輯資源 GPU

FPGA的應用領域包羅萬象,我們今天來看看在音樂科技領域及醫(yī)療照護的智能巧思。

關鍵字: FPGA 科技領域 智能

強大的產品可降低信號噪音并提高分辨率與動態(tài)

關鍵字: Spectrum儀器 數(shù)字化儀 FPGA

最近某項目采用以太網(wǎng)通信,實踐起來有些奇怪,好像設計成只能應答某類計算機的ICMP(ping)命令, 某類計算機指的是Windows特定系統(tǒng),其他系統(tǒng)發(fā)送ping都不能正確識別。

關鍵字: 嵌入式Linux FPGA 協(xié)議

近兩年,國外廠商的FPGA芯片價格飆升,由于價格,貨期,出口管制等多方面因素的影響,很多公司都在尋找FPGA國產化替代方案。我工作中正在使用的幾款芯片也面臨停產的風險,用一片少一片,了解到國產FPGA發(fā)展的也不錯,完全自...

關鍵字: FPGA 芯片 EDA

萬物智聯(lián)時代,嵌入式技術及其應用的形態(tài)將更加豐富和多元,同時也將日益呈現(xiàn)深度物理融合、混合架構共存、群體智能協(xié)同、網(wǎng)絡安全攸關等諸多新的計算特性。顯然,經(jīng)典的嵌入式系統(tǒng)體系結構、軟硬件技術和開發(fā)方法都已很難應對新趨勢下的...

關鍵字: 嵌入式 物聯(lián)網(wǎng) 計算機

電子設計自動化

21191 篇文章

關注

發(fā)布文章

編輯精選

技術子站

關閉