虚拟FPGA逻辑测试验证平台的设计

被引量 : 0次 | 上传用户:miaohaikun0
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着FPGA器件的快速发展使用,如何准确高效地测试验证大量同型号的FPGA芯片,在类似实际使用的环境下是否能正确执行设计规范所设定的逻辑功能,就成为厂家需要考虑的一个重要问题。因此,研发一套FPGA逻辑测试验证平台是十分必要的。本文以虚拟仪器技术为软件核心,针对FPGA逻辑测试验证的特性,设计了一台虚拟FPGA逻辑测试验证平台。该仪器是由软件提供不同的测试向量信号,在数据采集与逻辑控制等部分的硬件电路及计算机软件的共同作用下,完成FPGA中所下载数字电路的逻辑测试验证。论文首先对FPGA逻辑测试验证及虚拟仪器技术作出概述,其次介绍了课题的研究背景和意义,然后重点论述了虚拟FPGA逻辑测试验证平台的总体设计与实现,接着分章仔细讨论了仪器的硬件设计方案和原理以及应用软件的设计。最后简单介绍了被测FPGA开发板和验证样例的设计,并且给出了验证样例的测试结果与分析。在硬件组成上,一个完整的测试验证平台包括主板、被测FPGA开发板和计算机。在应用软件的配合下,平台的硬件部分具有信号产生、数据采集、缓冲存储、定时计数等多种功能。论文主要对平台的主板和被测FPGA开发板作了详细设计和调试。主板包括测试向量下载存储电路、响应数据采集存储电路、逻辑控制电路、缓冲电路和EPP(增强型并口)接口等部分。各控制电路均在FPGA中实现,本文重点阐述了FPGA中时钟分频电路、触发电路、地址产生电路、存储及控制电路、EPP接口控制电路及逻辑控制电路的设计。软件是虚拟FPGA逻辑测试验证平台的重要组成部分。所采用的软件编程环境是NI公司的Labwindows/CVI和LabVIEW。在软件的设计部分,采用模块化的编程方法,详细阐述了编程思路和实现方式,给出了设计流程图。在硬件的配合下,所设计的应用软件能够实现向量的新建、编辑、保存、下载、加载以及被测电路板响应数据地读取,并将其与预期响应数据的对比验证、保存打印等功能。最后论文对主要工作进行总结,并指出了平台的硬软件设计需要进一步完善和发展的方面。
其他文献
联轴器品种、型式、规格很多,目前我国制订为国际和行标的联轴器有数十种,这些标准联轴器绝大多数是通用联轴器,每一种联轴器都有各自的特点和适合范围。其中LX(原HL型)弹性
谈文总结了数据仓库的定义及其特征;介绍了数据仓库的结构;探讨了数据仓库的不同实施方法;说明了数据仓库系统的构建步骤;提出了数据仓库需要亟待解决的问题。
预应力混凝土连续梁桥以其优良的结构性能成为大跨径桥梁建设时的主要桥型之一。但是随着其跨度的不断增大,其对施工中的要求越来越高,也给施工带来了一些不便,甚至也出现了
课堂提问是语文教师的常规武器。语文教师在课堂教学中必须学会“善问”、“巧问”。如何提问才是巧妙的、有价值的呢?这就要求教师必须“吃透”教材,选准切入点:关键点;疑难
海雾是我国近海、特别是黄海常见的天气现象。有海雾时,水汽凝结产生大量雾滴悬浮在海面上空,使海面能见度降低,对人类海上活动产生重要影响。由于海上观测记录稀少,卫星遥感
当今医患冲突已成为社会关注的焦点,多数医疗纠纷源于医患双方缺乏信任,以自我为中心,过分强调经济利益,缺少人文关怀。重建医患信任,有赖于强化政府责任,为调节与平衡医患利
本文从提高综合技术保障能力入手,以打赢未来高科技条件下的局部战争为目的,提出了加强航空四站装备管理的几点要求,旨在不断提高四站保障能力。
<正>●目前在国内供配电系统中低压配电柜的型号有很多种,它们的柜体结构﹑技术参数都有所不同。在下列因素的影响下,设计好的图纸经常需要修改,甚至是重新设计,这样不但影响了
动感单车是一项非常有效的室内团体有氧课程,它所具备的能量区间安排给不同健身目的的人群有了充分选择的空间,对规律性参加动感单车课程16周的健身人群受测试者参加课程前后
基层交通行政执法面临着诸多困难,交通管理模式落后,执法队伍年龄、知识结构失衡,相对人素质不高,交通执法取证难,处罚执行受限较多。因此,必须进一步改变交通管理体制,强化