多功能独立式逻辑分析仪设计与实现
发布时间:2018-02-28 08:28
本文关键词: 逻辑分析仪 FPGA NiosⅡ μC/OS-Ⅱ μC/GUI 出处:《东北师范大学》2015年硕士论文 论文类型:学位论文
【摘要】:随着数字技术的发展和广泛应用,对数字系统的测试变得越来越重要。同时,由于数字集成电路的集成度越来越高、芯片引脚越来越多,使得逻辑信号测试也变得越来越难。在数字系统测试中,往往需要同时监测多路信号,并通过对这些信号进行时序分析或者逻辑比较以分析电路功能或查找电路故障。逻辑分析仪由于能同时检测多路逻辑信号,并具有多种触发方式和时序分析功能,是数字系统分析、设计的主要工具,在教学、科研中广泛应用。目前,商业化的逻辑分析仪只有两种,一种是虚拟式逻辑分析仪,它是以计算机为处理核心,通过连接到计算机上的采集器,进行逻辑信号采集。这种逻辑分析仪设计、更新灵活,但必须配备计算机才能工作。另一种是非虚拟式逻辑分析仪,或称为独立式逻辑分析仪,仪器内部集成了所有部件,不需要配备计算机,但价格一般比较昂贵,不能很好地在教学和科研实践中得到普及。因此,设计一种功能全面、价格合理、可在教学科研中普遍应用的多功能、独立式逻辑分析仪具有重要的应用价值和广阔的市场前景。本设计采用FPGA为核心控制器件。构建了基于NiosⅡ软核处理器、SDRAM控制器、DMA控制器、定时控制器和PIO控制器的处理器系统;处理器系统和USB控制器、LCD控制器以及LAN控制器共同构成了系统硬件平台;并移植了μC/OS-Ⅱ操作系统和μC/GUI图形用户界面开发系统构建了系统软件开发平台。多功能独立式逻辑分析仪具有16个采样通道;采样频率可以设置为100M、50M、20M;采样深度为3M*16Bit;具有字触发、上升沿触发、下降沿触发、立即触发等触发方式。该多功能独立式逻辑分析仪能通过触控屏、旋转编码开关控制数据采样,并能通过7寸LCD显示数据波形。在计算机上可以通过网络协议、USB协议控制逻辑分析仪采样,并将采样数据显示在上位机软件。
[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 鈪,
本文编号:1546560
本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/1546560.html