期刊文献+
共找到37篇文章
< 1 2 >
每页显示 20 50 100
基于LabVIEW和FPGA的多功能虚拟频谱分析仪设计 被引量:5
1
作者 潘红 李冶 +2 位作者 郭睿楠 王义涛 陆浩 《实验室研究与探索》 CAS 北大核心 2014年第12期66-71,共6页
基于虚拟仪器模块化的设计思想,设计出一种以FPGA为硬件基础,Lab VIEW为软件核心的多功能虚拟频谱分析仪。重点分析了硬件电路各个模块的设计方案和上位机软件数据处理方法。硬件电路包括对信号的调理、AD采集转换、存储及传输。另外,... 基于虚拟仪器模块化的设计思想,设计出一种以FPGA为硬件基础,Lab VIEW为软件核心的多功能虚拟频谱分析仪。重点分析了硬件电路各个模块的设计方案和上位机软件数据处理方法。硬件电路包括对信号的调理、AD采集转换、存储及传输。另外,系统采用AD9288作为模数转换器,通过AD双路并行8位采样模式,可以提高系统的采样率。软件开发平台采用Lab VIEW,对数据进行滤波、加窗、FFT运算处理,并具有数字显示、图形绘制、存储和查看测试数据等功能。经测试该频谱分析仪稳定可靠,可用于高校实验教学中,具有一定实用价值。 展开更多
关键词 虚拟仪器 LABVIEW fpga 频谱分析仪 AD9288
下载PDF
基于FPGA的虚拟逻辑分析仪设计与实现 被引量:8
2
作者 闾琳 汪道辉 《电子技术应用》 北大核心 2008年第7期85-87,共3页
阐述了一种基于FPGA的虚拟逻辑分析仪的设计,采用高性能的FPGA器件,再利用PC机的强大处理功能,配合LabVIEW图形化语言开发实现。由于虚拟逻辑分析仪的部分硬件功能软件化,使硬件电路大为简化,提高了可靠性,同时降低了成本,具有一定的教... 阐述了一种基于FPGA的虚拟逻辑分析仪的设计,采用高性能的FPGA器件,再利用PC机的强大处理功能,配合LabVIEW图形化语言开发实现。由于虚拟逻辑分析仪的部分硬件功能软件化,使硬件电路大为简化,提高了可靠性,同时降低了成本,具有一定的教学和科研价值。 展开更多
关键词 逻辑分析仪 虚拟仪器 fpga LABVIEW
下载PDF
基于FPGA的选择呼叫信号源设计 被引量:3
3
作者 周德新 杨代文 +1 位作者 王凯 樊智勇 《自动化仪表》 CAS 北大核心 2009年第5期68-70,共3页
基于FPGA的选择呼叫信号源主要应用于机载音频管理系统的地面测试设备中,具有飞机地面测定设备的选择呼叫功能。该信号源采用模块化的设计方法将选择呼叫代码的解码、DDS技术以及对选择呼叫信号发送时序的控制集成于一块FPGA芯片中,应... 基于FPGA的选择呼叫信号源主要应用于机载音频管理系统的地面测试设备中,具有飞机地面测定设备的选择呼叫功能。该信号源采用模块化的设计方法将选择呼叫代码的解码、DDS技术以及对选择呼叫信号发送时序的控制集成于一块FPGA芯片中,应用单片机控制USB模块识别/接收虚拟控制面板发送的数据。在机载电子设备自动测试过程中,可以根据需要精确稳定地产生选择呼叫音频信号,提高自动测试系统的可靠性。 展开更多
关键词 选择呼叫信号 现场可编程逻辑门阵列 USB 直接数字合成器 虚拟仪器
下载PDF
基于FPGA的便携式逻辑分析仪设计 被引量:6
4
作者 王庆春 何晓燕 《电子测量技术》 2012年第10期80-83,共4页
以设计的便携式逻辑分析仪是以FPGA芯片作为数据处理和系统控制核心,使用FPGA片内双口RAM进行数据存储、有限状态机实现触发控制和显示驱动,再用LCD12864液晶模块完成终端的输出图形显示。在DE0-Nano FPGA(Altera Cyclone IV)开发板上... 以设计的便携式逻辑分析仪是以FPGA芯片作为数据处理和系统控制核心,使用FPGA片内双口RAM进行数据存储、有限状态机实现触发控制和显示驱动,再用LCD12864液晶模块完成终端的输出图形显示。在DE0-Nano FPGA(Altera Cyclone IV)开发板上的测试结果表明,所设计的低成本便携式逻辑分析仪可以实现8通道逻辑组合触发或4级序列触发的工作模式,也具有8级采样率预置调节和被测信号频率直接读出的功能。 展开更多
关键词 fpga 逻辑分析仪 液晶显示屏 有限状态机
下载PDF
基于FPGA的虚拟逻辑分析仪设计 被引量:2
5
作者 谭斌 姚旺生 付学志 《工业控制计算机》 2007年第11期86-87,共2页
逻辑分析仪用于涉及大量信号或复杂的触发器要求的数字测量,但是以往的独立式逻辑分析仪不仅结构复杂,而且价格昂贵。介绍了一种基于FPGA的虚拟逻辑分析仪的工作原理和设计方法,重点阐述了虚拟逻辑分析仪的硬件电路设计和软件设计部分。
关键词 虚拟仪器 逻辑分析仪 fpga VC++
下载PDF
用FPGA实现虚拟逻辑状态分析仪多种功能 被引量:5
6
作者 窦振卓 林萍实 +1 位作者 郄汝博 潘仲英 《电子测量技术》 2006年第1期121-122,共2页
文中提出使用FPGA实现虚拟逻辑分析仪的多种功能的方法。采用VerilogHDL硬件描述语言设计功能模块,用EDA工具进行仿真、综合,实现虚拟逻辑状态分析仪的多种触发、存储功能。
关键词 虚拟仪器 逻辑状态分析仪 fpga
下载PDF
基于LabVIEW和FPGA的多通道虚拟逻辑分析仪的设计 被引量:3
7
作者 胡昆霖 李冶 +1 位作者 左向利 周杨 《电子技术应用》 北大核心 2012年第11期91-93,共3页
基于模块化虚拟仪器技术,阐述了一种以FPGA为硬件基础,以LabVIEW为软件核心的多通道虚拟逻辑分析仪的设计理念及实施方案。重点论述硬件电路设计和软件数据分析处理方法。最后给出虚拟逻辑分析仪的实测结果。
关键词 虚拟仪器 fpga LABVIEW 逻辑分析仪
下载PDF
基于LabVIEW和FPGA的虚拟逻辑分析仪设计与测试 被引量:3
8
作者 孙沛 李冶 《实验技术与管理》 CAS 北大核心 2017年第5期122-126,共5页
为实现逻辑分析仪的普及应用和提高仪器的可维护性,设计了一种基于虚拟仪器技术和模块化设计思想的虚拟逻辑分析仪。该虚拟逻辑分析仪以FPGA为硬件基础,搭建测试电路,实现对16路数据的并行采集,完成毛刺检测等功能,增强了扩展性。利用La... 为实现逻辑分析仪的普及应用和提高仪器的可维护性,设计了一种基于虚拟仪器技术和模块化设计思想的虚拟逻辑分析仪。该虚拟逻辑分析仪以FPGA为硬件基础,搭建测试电路,实现对16路数据的并行采集,完成毛刺检测等功能,增强了扩展性。利用LabVIEW编写用户应用界面,实现软件的控制流程、数据的处理分析等功能。给出了该虚拟逻辑分析仪在实际电路中的应用测试效果。 展开更多
关键词 逻辑分析仪 虚拟仪器 fpga LabVEW
下载PDF
基于FPGA的虚拟逻辑分析仪设计 被引量:3
9
作者 钱国栋 姚旺生 +1 位作者 付学志 谭斌 《舰船电子工程》 2009年第7期196-200,共5页
逻辑分析仪用于涉及大量信号或复杂的触发器要求的数字测量,但是以往的独立式逻辑分析仪不仅结构复杂,而且价格昂贵。文章介绍了一种基于FPGA的虚拟逻辑分析仪,阐述了虚拟逻辑分析仪的硬件电路设计和软件设计部分。实践证明该虚拟逻辑... 逻辑分析仪用于涉及大量信号或复杂的触发器要求的数字测量,但是以往的独立式逻辑分析仪不仅结构复杂,而且价格昂贵。文章介绍了一种基于FPGA的虚拟逻辑分析仪,阐述了虚拟逻辑分析仪的硬件电路设计和软件设计部分。实践证明该虚拟逻辑分析仪不仅结构简单、成本较低,而且具有通道数量多、捕获速度快、性能稳定等特点。 展开更多
关键词 虚拟仪器 逻辑分析仪 fpga VC++
下载PDF
基于单片机和FPGA的程控型逻辑分析仪设计与实现 被引量:3
10
作者 谭联群 胡生亮 付学志 《计算机与数字工程》 2011年第7期166-170,共5页
针对某电子设备的自动测试需求,用单片机和FPGA实现了具有最大64路逻辑采样、8级触发识别功能的逻辑分析仪。首先用Vhdl语言实现了具有状态触发、边沿触发、强制触发和触发屏蔽功能的"触发元",然后使用移位寄存器和自定义的&q... 针对某电子设备的自动测试需求,用单片机和FPGA实现了具有最大64路逻辑采样、8级触发识别功能的逻辑分析仪。首先用Vhdl语言实现了具有状态触发、边沿触发、强制触发和触发屏蔽功能的"触发元",然后使用移位寄存器和自定义的"结构体信号数组"数据类型成功构建了具有多级触发功能的触发元阵列,阵列中各触发元的触发功能可独立程控,从而实现了复杂的逻辑触发条件和延迟触发功能。用这种设计方法实现的逻辑分析仪已成功应用于该设备的自动测试中。 展开更多
关键词 虚拟仪器 自动测试 逻辑分析仪 fpga VHDL
下载PDF
面向异构多核处理器的FPGA验证 被引量:3
11
作者 李小波 唐志敏 李文 《计算机研究与发展》 EI CSCD 北大核心 2021年第12期2684-2695,共12页
随着处理器架构的发展,高性能异构多核处理器不断涌现.由于高性能异构多核处理器的设计十分复杂,为了降低设计风险,缩短验证周期,提前进行软件开发,复现硅后问题等,通常需要搭建现场可编程门阵列(field programmable gate array,FPGA)... 随着处理器架构的发展,高性能异构多核处理器不断涌现.由于高性能异构多核处理器的设计十分复杂,为了降低设计风险,缩短验证周期,提前进行软件开发,复现硅后问题等,通常需要搭建现场可编程门阵列(field programmable gate array,FPGA)的原型验证平台,并基于FPGA平台开展种类繁多,功能各异的软硬协同验证和调试工作.提出的基于同构FPGA平台对异构多核高性能处理器的FPGA调试、验证方法,有效地利用了异构多核处理器的架构特征,同构FPGA的对称特点,以层次化的方法自顶向下划分FPGA,自底向上构建FPGA平台.结合差速桥、自适应延迟调节、内嵌的虚拟逻辑分析仪(virtual logic analyzer,VLA)等技术可快速完成FPGA平台的点亮(bring-up)和部署.所提出的多核互补,核间替换模拟的调试SHELL等方法可以快速完整地对目标高性能异构多核处理器进行FPGA验证.通过该FPGA原型验证平台,成功地完成了硅前验证,软硬件协同开发和测试,硅后问题复现工作,并为下一代处理器架构设计提供了快速的硬件平台. 展开更多
关键词 异构多核 fpga原型验证 差速桥 自适应延迟调节 虚拟逻辑分析仪 核间替换模拟
下载PDF
高频虚拟仪器的FPGA实现
12
作者 朱容葛 《微电子学与计算机》 CSCD 北大核心 2007年第1期113-115,共3页
论述基于FPGA技术兼有数字信号发生器和逻辑分析仪功能的虚拟仪器的设计方案及具体实现方法。FPGA集成了串口通信、分频、RAM读写、数据采集、信号发生器等功能模块,具有成本低,频率高,修改扩充方便、抗干扰性好等特点。利用VBWindows... 论述基于FPGA技术兼有数字信号发生器和逻辑分析仪功能的虚拟仪器的设计方案及具体实现方法。FPGA集成了串口通信、分频、RAM读写、数据采集、信号发生器等功能模块,具有成本低,频率高,修改扩充方便、抗干扰性好等特点。利用VBWindows编程技术实现友好的虚拟仪器面板。 展开更多
关键词 虚拟仪器 fpga 数字信号发生器 逻辑分析仪
下载PDF
虚拟FPGA逻辑验证分析仪的设计
13
作者 王军 詹惠琴 袁亮 《自动化信息》 2008年第9期38-39,共2页
本文对一种虚拟FPGA逻辑验证分析仪的设计方案及其工作原理进行了研究,并详细介绍了该仪器的两个主要工作环节的设计。采用FPGA技术来实现仪器硬件部分的主要设计,应用图形化编程语言LabVIEW来实现仪器的软件设计。在该仪器研制中,... 本文对一种虚拟FPGA逻辑验证分析仪的设计方案及其工作原理进行了研究,并详细介绍了该仪器的两个主要工作环节的设计。采用FPGA技术来实现仪器硬件部分的主要设计,应用图形化编程语言LabVIEW来实现仪器的软件设计。在该仪器研制中,创新性地将逻辑分析仪和激励信号配合使用,实现了FPGA中电路的基本测试验证功能。同时,它还具有逻辑分析仪和产生激励信号的功能。 展开更多
关键词 逻辑验证分析仪 虚拟仪器 fpga LABVIEW
下载PDF
基于FPGA的逻辑分析仪连续触发模块设计
14
作者 孙旌旗 王厚军 戴志坚 《电子测试》 2010年第11期38-42,共5页
介绍一种逻辑分析仪数据捕获模式的设计原理与实现方法。这种模式主要用于嵌入式软件的测试分析,它不再采用采样的方式来采集数据,而是利用软件插桩与硬件设置触发字相结合的方法来监视系统总线,当程序运行到插桩点时,硬件产生触发,此... 介绍一种逻辑分析仪数据捕获模式的设计原理与实现方法。这种模式主要用于嵌入式软件的测试分析,它不再采用采样的方式来采集数据,而是利用软件插桩与硬件设置触发字相结合的方法来监视系统总线,当程序运行到插桩点时,硬件产生触发,此时才会主动地到总线上将相应数据与对应的具体时间捕获回来,从而实现有效数据的精确捕获。此外,在FPGA内部采用双RAM交替读写的方式来暂存数据,在不中断程序运行的情况下,实现有效数据的长时间实时存取与分析,提高嵌入式软件性能分析的范围和质量。采用FPGA作为实现硬件结构的基本功能器件,提高了工作速度,使整个设计具有集成度高、性能稳定、调试方便等特点。该模块在实际项目中得到了验证,取得了良好的效果。 展开更多
关键词 逻辑分析仪 连续触发 代码测试 fpga 软件插桩
下载PDF
基于FPGA的逻辑分析仪连续触发模块设计
15
作者 孙旌旗 王厚军 戴志坚 《自动化信息》 2010年第10期32-33,45,共3页
该文介绍一种逻辑分析仪数据捕获模式的设计原理与实现方法。该模式主要用于嵌入式软件的测试分析,它不再采用采样的方式来采集数据,而是利用软件插桩与硬件设置触发字相结合的方法来监视系统总线。当程序运行到插桩点时,硬件将产生... 该文介绍一种逻辑分析仪数据捕获模式的设计原理与实现方法。该模式主要用于嵌入式软件的测试分析,它不再采用采样的方式来采集数据,而是利用软件插桩与硬件设置触发字相结合的方法来监视系统总线。当程序运行到插桩点时,硬件将产生触发,此时才会主动地到总线上将相应数据与对应的具体时问捕获回来,从而实现有效数据的精确捕获。此外,在FPGA内部采用双RAM交替读写的方式来暂存数据,在不中断程序运行的情况下,实现有效数据的长时间实时存取与分析,提高嵌入式软件性能分析的范围和质量。采用FPGA作为构成硬件架构的基本功能器件,提高了工作速度,使整个设计具具有集成度高、性能稳定、调试方便等特点。该模块在实际应用中得到了验证,并取得了良好的效果。 展开更多
关键词 逻辑分析仪 连续触发 代码测试 fpga 软件插桩
下载PDF
基于DAQ及LabVIEW的虚拟逻辑分析仪 被引量:12
16
作者 陆红阳 陆绮荣 牛秦洲 《仪表技术与传感器》 CSCD 北大核心 2007年第12期14-16,共3页
以NI USB-6009数据采集卡、PC机及LabVIEW8为基础构建了逻辑分析仪。仪器可在状态仪和时序仪之间切换,最大通道数为8,触发级数可调。除数据采集由DAQ实现外,其他所有功能,包括数据存储、触发、控制、显示、用户界面等,均在PC机中用软件(... 以NI USB-6009数据采集卡、PC机及LabVIEW8为基础构建了逻辑分析仪。仪器可在状态仪和时序仪之间切换,最大通道数为8,触发级数可调。除数据采集由DAQ实现外,其他所有功能,包括数据存储、触发、控制、显示、用户界面等,均在PC机中用软件(LabVIEW8)实现。提高了可扩展性、可维护性,降低了成本。由于采用USB电缆,采集卡与PC机之间连接方便。测试结果表明该逻辑分析仪能够正确搜索到所有触发字并显示结果。 展开更多
关键词 虚拟仪器 逻辑分析仪 数据采集卡 LABVIEW
下载PDF
基于LabVIEW的频谱分析仪的设计 被引量:9
17
作者 胡宁 徐兵 《计算机测量与控制》 北大核心 2013年第5期1404-1407,共4页
阐述了一种基于LabVIEW虚拟仪器技术的频谱分析仪的软硬件设计方法及实现方案,并分析研究了频谱分析及误差理论;以模块化模拟电路结合FPGA模块作为硬件主体,对信号进行采集、调理、存储及传输,以LabVIEW软件平台作为核心,对信号进行滤... 阐述了一种基于LabVIEW虚拟仪器技术的频谱分析仪的软硬件设计方法及实现方案,并分析研究了频谱分析及误差理论;以模块化模拟电路结合FPGA模块作为硬件主体,对信号进行采集、调理、存储及传输,以LabVIEW软件平台作为核心,对信号进行滤波、加窗、频域分析及显示;频率范围能达到40MHz,最小分辨率1Hz,分析谱宽40 MHz以内可调;模块化硬件结构和图形化编程环境保证其系统可靠性、稳定性、兼容性及可持续发展性;最后对该虚拟频谱分析仪进行实测,并对比实际信号,给出理论分析及实验验证结果。 展开更多
关键词 虚拟仪器技术 LABVIEW fpga 频谱分析
下载PDF
高速逻辑分析仪产品化设计的关键技术 被引量:5
18
作者 师奕兵 王厚军 《仪器仪表学报》 EI CAS CSCD 北大核心 2002年第z3期38-40,共3页
就笔者所承担型号项目“逻辑分析仪”的开发研制中的若干关键技术进行论述 ,着重阐述其系统设计的虚拟仪器概念与原理、基于低速器件的高速数据采集技术、基于软件设计的数据窗定位技术、以及基于系统调试与产品生产考虑的可测性设计。... 就笔者所承担型号项目“逻辑分析仪”的开发研制中的若干关键技术进行论述 ,着重阐述其系统设计的虚拟仪器概念与原理、基于低速器件的高速数据采集技术、基于软件设计的数据窗定位技术、以及基于系统调试与产品生产考虑的可测性设计。工作为我国高速逻辑分析仪的开发和生产奠定了基础。 展开更多
关键词 逻辑分析仪 数据域测试 虚拟仪器 可测性
下载PDF
基于LabVIEW的虚拟逻辑分析仪 被引量:4
19
作者 吴桂初 李晓淼 《自动化仪表》 CAS 北大核心 2002年第8期25-28,共4页
论述了NI公司虚拟仪器软件开发平台LabVIEW的特点 ,介绍了非NI公司的设备与LabVIEW的连接方法 ,详细讨论了组建和设计虚拟逻辑分析仪的方法 。
关键词 虚拟仪器 逻辑分析仪 LABVIEW
下载PDF
基于PC机的虚拟逻辑分析仪的设计 被引量:3
20
作者 李爱华 王庆 《仪表技术与传感器》 CSCD 北大核心 2003年第9期23-24,共2页
逻辑分析仪的测试对象是数字系统中的数字信息,其结构复杂,成本较高。所述的是基于虚拟仪器概念的虚拟逻辑分析仪的设计思想和方法,由于部分硬件功能软化而使硬件电路大为简化,从而降低了仪器成本,提高了逻辑分析仪的可靠性和性能。重... 逻辑分析仪的测试对象是数字系统中的数字信息,其结构复杂,成本较高。所述的是基于虚拟仪器概念的虚拟逻辑分析仪的设计思想和方法,由于部分硬件功能软化而使硬件电路大为简化,从而降低了仪器成本,提高了逻辑分析仪的可靠性和性能。重点阐述了基于PC机的虚拟逻辑分析仪的硬件电路设计和软件设计部分。 展开更多
关键词 虚拟逻辑分析仪 PC机 虚拟仪器 动态链接库 动态数据交换 数字系统
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部