基于FPGA的虚拟逻辑分析仪的研究与设计

被引量 : 14次 | 上传用户:fangli95680
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字技术、大规模集成电路及计算机的大量普及和快速发展,逻辑分析仪(Logic Analyzer,简称LA)作为数字系统的数据域测试仪器中应用最为广泛、最有代表性的一种通用测试仪器,为解决越来越复杂的数字系统的检测和故障诊断问题提供了强有力的工具。虚拟仪器(Virtual Instrument,简称VI)是现代计算机软件技术、通信技术和测量技术相结合的产物,它代表着目前测试仪器领域的发展方向。而如今互连资源丰富、性价比高的现场可编程逻辑器件(Filed Programmable Gate Array, FPGA)已经在高速数据采集上得到了广泛的应用,它是数字电路设计的利器。正是基于此,本文充分运用FPGA技术和虚拟仪器技术,开展了虚拟逻辑分析仪系统的研究与设计。本文首先探讨了逻辑分析仪的工作原理及需求分析,并在此基础上,确定了逻辑分析仪的整体方案,即仪器由PC端应用软件和数据采集系统的硬件两大部分组成,并对系统的各个组成模块的设计方案进行了研究,包括探头模块、时钟模块、延迟与锁存模块、毛刺检测模块、触发识别模块、存储控制模块、USB接口模块。在具体设计中,课题主要利用FPGA技术及一些相关的软硬件知识,完成了系统的采集、触发、存储、控制、接口模块的设计,这几大模块是逻辑分析仪的核心组成部分,都是在ALTERA公司的CycloneⅡ系列中的一款型号为EP2C8Q的FPGA中实现的,采用了Verilog HDL硬件描述语言与原理图相结合的混合输入方式,包括触发产生电路、触发选择电路、触发抑释电路、预触发电路、时基电路、前置/后置计数电路、FIFO (First In First Out)存储控制电路、通信接口电路。完成电路设计后,在ALTERA公司的QuartusⅡ中对整个FPGA电路进行了功能和时序仿真,并在GX-SOPC-EDA-STARTER-EDK开发板上进行了调试,以保证电路设计的正确性和可靠性。系统采用可编程逻辑器件,既提高了系统的集成度,也能满足逻辑分析仪基本功能的要求,同时在调试过程中可反复修改,提高了设计的灵活性,也节约了成本。最后论文对主要工作进行总结,介绍了该逻辑分析仪的特点和不足,并指出了系统软硬件需要进一步完善和发展的方面,以及未来逻辑分析仪的发展方向。
其他文献
目的 :研究杜仲口服液对高血压病、高脂血症的作用。方法 :60例高血压病受试者根据来诊的先后顺序 ,随机分为两组 ,对照组仍服用原来的降压药物 (种类和剂量不变 ) ,试服组加
<正>(一)取材 将制作标本 的骆驼行颈静脉放血,剥皮, 切断肩带肌肉,卸下四肢,剔 净各部肌肉;从肋骨椎骨端切断韧带,在左侧肋骨下端将胸骨切开,逐条取下肋骨,刮去内侧骨膜,依
<正>税收随着国家的出现而产生,它既是经济现象也是政治现象。佛教作为博大精深的思想体系,对国家税收这一公共事务也形成了相应的思想认识。尤其我们从佛陀(即释迦牟尼)教育
研究了二氧化氯催化氧化用催化剂的制备条件与催化剂性能.实验结果表明在商品催化剂载体上负载Cu活性组分的催化剂制备优化条件为:ω(Cu)=4%,焙烧温度为300~350℃,焙烧时间2h;
<正> 为便于家畜解剖学的教学,我们制作了马的全身骨骼标本,制作方法介绍如下。(一)取材 将制作标本的马行颈静脉放血,剥皮,切断肩带肌肉,卸下四肢,剔净各部肌肉;从肋骨椎骨
构建社会主义和谐社会,形成全体公民各尽所能、各得其所而又和谐相处的良好局面,是新的历史条件下党、政府以及全国人民为之奋斗的共同目标。和谐社会的首要特征就是公平与正
目的:探讨米氮平与阿米替林治疗脑卒中后抑郁的临床疗效和安全性。方法:将64例脑卒中后抑郁患者随机分为研究组(米氮平组)32例,对照组(阿米替林组)32例。于治疗前和治疗第1、
我国现行刑法第20条用简洁明了的语言规定了正当防卫成立的时间条件即正当防卫只能针对“正在进行的不法侵害”。何谓正在进行的不法侵害?不法侵害何时为开始?什么时间不法侵
<正> 江西红星南山奶牛场,自1983年以来,利用淀粉渣喂奶牛,曾一度奶量猛增。但饲喂一段时间后,部分奶牛出现减食,消化不良,前胃弛缓,乳量下降,产后瘫痪,跛行等症状,严重者可
20世纪80年代以来,随着我国企业发展的不断壮大,企业战略联盟越来越乏到众多企业的亲昧,与此同时战略联盟也越来越多的受到理论界和实业界的关注。通过对国内外大量理论与案