多功能獨(dú)立式邏輯分析儀設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-02-28 08:28
本文關(guān)鍵詞: 邏輯分析儀 FPGA NiosⅡ μC/OS-Ⅱ μC/GUI 出處:《東北師范大學(xué)》2015年碩士論文 論文類(lèi)型:學(xué)位論文
【摘要】:隨著數(shù)字技術(shù)的發(fā)展和廣泛應(yīng)用,對(duì)數(shù)字系統(tǒng)的測(cè)試變得越來(lái)越重要。同時(shí),由于數(shù)字集成電路的集成度越來(lái)越高、芯片引腳越來(lái)越多,使得邏輯信號(hào)測(cè)試也變得越來(lái)越難。在數(shù)字系統(tǒng)測(cè)試中,往往需要同時(shí)監(jiān)測(cè)多路信號(hào),并通過(guò)對(duì)這些信號(hào)進(jìn)行時(shí)序分析或者邏輯比較以分析電路功能或查找電路故障。邏輯分析儀由于能同時(shí)檢測(cè)多路邏輯信號(hào),并具有多種觸發(fā)方式和時(shí)序分析功能,是數(shù)字系統(tǒng)分析、設(shè)計(jì)的主要工具,在教學(xué)、科研中廣泛應(yīng)用。目前,商業(yè)化的邏輯分析儀只有兩種,一種是虛擬式邏輯分析儀,它是以計(jì)算機(jī)為處理核心,通過(guò)連接到計(jì)算機(jī)上的采集器,進(jìn)行邏輯信號(hào)采集。這種邏輯分析儀設(shè)計(jì)、更新靈活,但必須配備計(jì)算機(jī)才能工作。另一種是非虛擬式邏輯分析儀,或稱(chēng)為獨(dú)立式邏輯分析儀,儀器內(nèi)部集成了所有部件,不需要配備計(jì)算機(jī),但價(jià)格一般比較昂貴,不能很好地在教學(xué)和科研實(shí)踐中得到普及。因此,設(shè)計(jì)一種功能全面、價(jià)格合理、可在教學(xué)科研中普遍應(yīng)用的多功能、獨(dú)立式邏輯分析儀具有重要的應(yīng)用價(jià)值和廣闊的市場(chǎng)前景。本設(shè)計(jì)采用FPGA為核心控制器件。構(gòu)建了基于NiosⅡ軟核處理器、SDRAM控制器、DMA控制器、定時(shí)控制器和PIO控制器的處理器系統(tǒng);處理器系統(tǒng)和USB控制器、LCD控制器以及LAN控制器共同構(gòu)成了系統(tǒng)硬件平臺(tái);并移植了μC/OS-Ⅱ操作系統(tǒng)和μC/GUI圖形用戶(hù)界面開(kāi)發(fā)系統(tǒng)構(gòu)建了系統(tǒng)軟件開(kāi)發(fā)平臺(tái)。多功能獨(dú)立式邏輯分析儀具有16個(gè)采樣通道;采樣頻率可以設(shè)置為100M、50M、20M;采樣深度為3M*16Bit;具有字觸發(fā)、上升沿觸發(fā)、下降沿觸發(fā)、立即觸發(fā)等觸發(fā)方式。該多功能獨(dú)立式邏輯分析儀能通過(guò)觸控屏、旋轉(zhuǎn)編碼開(kāi)關(guān)控制數(shù)據(jù)采樣,并能通過(guò)7寸LCD顯示數(shù)據(jù)波形。在計(jì)算機(jī)上可以通過(guò)網(wǎng)絡(luò)協(xié)議、USB協(xié)議控制邏輯分析儀采樣,并將采樣數(shù)據(jù)顯示在上位機(jī)軟件。
[Abstract]:With the development and wide application of digital technology, the test of digital system becomes more and more important. Logic signal testing is also becoming more and more difficult. In digital system testing, it is often necessary to monitor multiple signals at the same time. Through timing analysis or logic comparison of these signals to analyze circuit function or find circuit fault. Logic analyzer can detect multiple logic signals simultaneously, and has many trigger modes and sequential analysis functions. It is the main tool of digital system analysis and design, and is widely used in teaching and scientific research. At present, there are only two kinds of commercial logic analyzer, one is virtual logic analyzer, which takes the computer as the core of processing. The logic analyzer is designed and updated flexibly, but it must be equipped with a computer to work. The other is a non-virtual logic analyzer, or a stand-alone logic analyzer. The instrument is integrated with all the components and does not need to be equipped with a computer, but the price is generally expensive and cannot be well popularized in teaching and research practice. Therefore, the design of a fully functional, reasonable price, The independent logic analyzer has important application value and broad market prospect. This design adopts FPGA as the core controller, and constructs the controller based on Nios 鈪,
本文編號(hào):1546560
本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/1546560.html
最近更新
教材專(zhuān)著