自动化工程学院2021-2022学年 研究生课程教学大纲目录 0608546003《时域测试技术综合实验》教学大纲…2
自动化工程学院 2021-2022 学年 研究生课程教学大纲目录 0608546003《时域测试技术综合实验》教学大纲.................................................................... 2
研究生课程教学大纲 0608546003《时域测试技术综合实验》教学大纲 课程 课程中 0608546003 时域测试技术综合实验 学时 40 编号 文名称 口学位课 课程 课程英 ■非学位课 Comprehensive Experiment of Time Domain 性质 文名称 学分 2 口其他 Testing Technology 开课 ■春 适用学科 适用 ■硕士 时间 ■秋 (类别) 学生 口博士 先修课程 C语言,电子测量、数据采集、 嵌入式系统、可编程逻辑设计、Verilog语言 等 开课单位 自动化工程学院 大纲撰写人 邱渡裕、袁渊 大纲审稿人 蒋俊 制(修)定时间 2021.8 课程简介(中英文) 本课程面向全日制专业学位研究生,以工程应用为重心,以自制实验实践平台为依托, 以时域测试技术为背景,通过软、硬件的综合训练,让学生掌握以需求为驱动、以通用硬件 为基础、以代码设计为手段的工程实现技术。主要内容包括了解时域测试的基本概念,理解 时域测试原理和方法,学习并掌握高速数据采集系统的设计、FPGA逻辑设计、数字滤波器 设计、虚拟仪器设计等技能,了解相关硬件芯片的特性和控制方法,并通过CPU和FPGA 来控制模拟通道、ADC、键盘、显示单元等,实现时域测试系统的各种功能。 This course is a professional basic course for full-time professional degree graduate students focusing on the engineering application technology based on self-made practice platform.It enables the students to master the necessary engineering implementation techniques through the comprehensive training associated with the basic principle,general hardware and software design. Its main content includes the basic concepts of time domain testing,data acquisition principle and method,hardware chip features and controlling method,related skills of High speed data acquisition system design,FPGA logic design,Digital filter design and virtual instruments design,.etc.These skills can be used to control related hardware units,such as analog channel, ADC,keyboard,Display unit.Finally,some functionalities in the time-domain testing system can be realized 一、教学目标 【主要说明教学过程结束时所要达到的结果,或教学活动预期达到的结果】 通过本课程教学,使学生了解时域测试技术和数据采集的基本概念和原理,学习并掌握 高速数据采集系统设计、FPGA逻辑设计、数字滤波器设计以及程序设计等技能,掌握时域 测试技术的实现方法,包括Verilog HDL应用以及上位机软件编程等,具备测试工程应用和 开发的基本能力。 2
研究生课程教学大纲 2 0608546003《时域测试技术综合实验》教学大纲 课程 编号 0608546003 课程中 文名称 时域测试技术综合实验 学时 40 课程 性质 □学位课 █非学位课 □其他 课程英 文名称 Comprehensive Experiment of Time Domain Testing Technology 学分 2 开课 时间 █春 █秋 适用学科 (类别) 适用 学生 █硕士 □博士 先修课程 C 语言,电子测量、数据采集、嵌入式系统、可编程逻辑设计、Verilog 语言 等 开课单位 自动化工程学院 大纲撰写人 邱渡裕、袁渊 大纲审稿人 蒋俊 制(修)定时间 2021.8 课程简介(中英文) 本课程面向全日制专业学位研究生,以工程应用为重心,以自制实验实践平台为依托, 以时域测试技术为背景,通过软、硬件的综合训练,让学生掌握以需求为驱动、以通用硬件 为基础、以代码设计为手段的工程实现技术。主要内容包括了解时域测试的基本概念,理解 时域测试原理和方法,学习并掌握高速数据采集系统的设计、FPGA 逻辑设计、数字滤波器 设计、虚拟仪器设计等技能,了解相关硬件芯片的特性和控制方法,并通过 CPU 和 FPGA 来控制模拟通道、ADC、键盘、显示单元等,实现时域测试系统的各种功能。 This course is a professional basic course for full-time professional degree graduate students focusing on the engineering application technology based on self-made practice platform. It enables the students to master the necessary engineering implementation techniques through the comprehensive training associated with the basic principle, general hardware and software design. Its main content includes the basic concepts of time domain testing, data acquisition principle and method, hardware chip features and controlling method, related skills of High speed data acquisition system design, FPGA logic design, Digital filter design and virtual instruments design, .etc. These skills can be used to control related hardware units, such as analog channel, ADC, keyboard, Display unit. Finally, some functionalities in the time-domain testing system can be realized. 一、教学目标 【主要说明教学过程结束时所要达到的结果,或教学活动预期达到的结果】 通过本课程教学,使学生了解时域测试技术和数据采集的基本概念和原理,学习并掌握 高速数据采集系统设计、FPGA 逻辑设计、数字滤波器设计以及程序设计等技能,掌握时域 测试技术的实现方法,包括 Verilog HDL 应用以及上位机软件编程等,具备测试工程应用和 开发的基本能力
研究生课程教学大纲 二、教学内容与要求 【包括总学时、章节内容的学时分配说明,各章节中应了解或掌握内容的细化描述,难点与 重点说明:课程设计或作业安排的内容与次数要求、工程实验要求等。】 本课程共40学时,分为以下13个实践环节: 实验一:概述及时域测试技术平台实践操作(2学时) 1本实验教学内容: (1)时域测试技术概述(0.5学时)。 (2)时域测试技术平台实践操作(1.5学时)。 2本实验教学要求: 通过本实验的学习,要求学生理解时域测试的组成原理、关键核心技术:对时域测试技 术综合实践平台进行基本的操作,理解测试的基本流程和原理。 3本实验教学重点: (1)时域测试技术的基本组成及关键技术。 (2)时域测试技术综合实践平台的实践操作学习。 4本实验教学难点: (1)时域测试技术中关键技术指标的对测试的影响。 (2)射频信号的匹配测试与波形获取。 实验二:数字示波器信号调理通道实验(3学时) 1本实验教学内容: (1)基于数字示波器的典型数据采集系统基本结构原理(0.5学时)。 (2)掌握信号调理基本原理,掌握压控增益放大器使用方法(2.5学时)。 2本实验教学要求: 通过本实验的学习,要求学生理解典型数据采集系统的基本组成原理,学习掌握信号调 理通道的基本原理,掌握利用压控增益放大器实现对信号幅度的调节,结合处理模块控制程 序,在实验平台上对特定波形实现放大或者衰减,并记录相关数据,另外,理解基本移位电 压调节电路原理,通过控制DAC实现对波形的模拟加减法运算。 3本实验教学重点: (1)典型数据采集系统基本结构原理。 (2)信号调理基本原理,掌握压控增益放大器使用方法,移位电压调节电路的实现原理。 4本实验教学难点: (1)信号调理单元中衰减网络中补偿电路的参数确定。 (2)信号幅度到ADC采样量化以及波形显示之间的对应关系。 实验三:FPGA基本开发环境的学习(3学时) 3
研究生课程教学大纲 3 二、教学内容与要求 【包括总学时、章节内容的学时分配说明,各章节中应了解或掌握内容的细化描述,难点与 重点说明;课程设计或作业安排的内容与次数要求、工程实验要求等。】 本课程共 40 学时,分为以下 13 个实践环节: 实验一:概述及时域测试技术平台实践操作 (2 学时) 1 本实验教学内容: (1) 时域测试技术概述(0.5 学时)。 (2) 时域测试技术平台实践操作(1.5 学时)。 2 本实验教学要求: 通过本实验的学习,要求学生理解时域测试的组成原理、关键核心技术;对时域测试技 术综合实践平台进行基本的操作,理解测试的基本流程和原理。 3 本实验教学重点: (1) 时域测试技术的基本组成及关键技术。 (2) 时域测试技术综合实践平台的实践操作学习。 4 本实验教学难点: (1) 时域测试技术中关键技术指标的对测试的影响。 (2) 射频信号的匹配测试与波形获取。 实验二:数字示波器信号调理通道实验(3 学时) 1 本实验教学内容: (1) 基于数字示波器的典型数据采集系统基本结构原理(0.5 学时)。 (2) 掌握信号调理基本原理,掌握压控增益放大器使用方法(2.5 学时)。 2 本实验教学要求: 通过本实验的学习,要求学生理解典型数据采集系统的基本组成原理,学习掌握信号调 理通道的基本原理,掌握利用压控增益放大器实现对信号幅度的调节,结合处理模块控制程 序,在实验平台上对特定波形实现放大或者衰减,并记录相关数据,另外,理解基本移位电 压调节电路原理,通过控制 DAC 实现对波形的模拟加减法运算。 3 本实验教学重点: (1) 典型数据采集系统基本结构原理。 (2) 信号调理基本原理,掌握压控增益放大器使用方法,移位电压调节电路的实现原理。 4 本实验教学难点: (1) 信号调理单元中衰减网络中补偿电路的参数确定。 (2) 信号幅度到 ADC 采样量化以及波形显示之间的对应关系。 实验三:FPGA 基本开发环境的学习(3 学时)
研究生课程教学大纲 1本实验教学内容: (1)FPGA在时域测试系统中的应用及开发流程概述(0.5学时)。 (2)掌握FPGA开发工具ISE的使用方法(2.5学时)。 2本实验教学要求: 通过本实验的学习,要求学生理解FPGA的基本开发流程,掌握ISE的基本使用功能, 能够读懂基本的Verilog HDL代码,能够使用调试工具ChipScope观察FPGA时序逻辑信号 波形。 3本实验教学重点: (I)FPGA开发流程和ISE开发环境的学习。 (2)应用ChipScope获取FPGA内部数字电路工作时序信号波形。 4本实验教学难点: (I)FPGA内部组成及工作原理。 (2)ISE中ChipScope工具的使用方法。 实验四:基于DDS原理的信号产生(3学时) 1本实验教学内容: (1)掌握基于FPGA架构的DDS波形产生原理(0.5学时)。 (2)基于DDS设计一个频率可变的信号输出,并通过示波器模块进行测试(2.5学时)。 2本实验教学要求: 通过本实验的学习,要求学生理解DDS的基本原理,掌握利用FPGA+DAC的信号产 生处理架构,完成FPGA中关键功能模块的Verilog HDL代码编写,实现任意频率可调的信 号输出。 3本实验教学重点: (I)基于FPGA+DAC的高速信号产生组成及DDS工作原理。 (2)编写FPGA波形产生代码,并联调程序,在Chipscope中获取波形数据,并在示波 器中测试产生的DDS波形。 4本实验教学难点: (I)用Verilog HDL波形产生代码,并在加载到FPGA中进行验证。 (2)通过FPGA中的Chipscope获取不同频率波形的设计与调试。 实验五:基于FF0高速采样与存储实验(6学时) 1本实验教学内容: (1)掌握DDS、ADC、FPGA的基本工作原理,利用这三个器件构建基本的信号产生与 采样存储测试系统原理框图。(1学时) (2)时钟模块DCM的设计与实现(2学时)。 (2)高速ADC+FIF0采集系统的设计与实现(3学时)
研究生课程教学大纲 4 1 本实验教学内容: (1) FPGA 在时域测试系统中的应用及开发流程概述(0.5 学时)。 (2) 掌握 FPGA 开发工具 ISE 的使用方法(2.5 学时)。 2 本实验教学要求: 通过本实验的学习,要求学生理解 FPGA 的基本开发流程,掌握 ISE 的基本使用功能, 能够读懂基本的 Verilog HDL 代码,能够使用调试工具 ChipScope 观察 FPGA 时序逻辑信号 波形。 3 本实验教学重点: (1) FPGA 开发流程和 ISE 开发环境的学习。 (2)应用 ChipScope 获取 FPGA 内部数字电路工作时序信号波形。 4 本实验教学难点: (1) FPGA 内部组成及工作原理。 (2) ISE 中 ChipScope 工具的使用方法。 实验四:基于 DDS 原理的信号产生(3 学时) 1 本实验教学内容: (1) 掌握基于 FPGA 架构的 DDS 波形产生原理(0.5 学时)。 (2) 基于 DDS 设计一个频率可变的信号输出,并通过示波器模块进行测试(2.5 学时)。 2 本实验教学要求: 通过本实验的学习,要求学生理解 DDS 的基本原理,掌握利用 FPGA+DAC 的信号产 生处理架构,完成 FPGA 中关键功能模块的 Verilog HDL 代码编写,实现任意频率可调的信 号输出。 3 本实验教学重点: (1) 基于 FPGA+DAC 的高速信号产生组成及 DDS 工作原理。 (2) 编写 FPGA 波形产生代码,并联调程序,在 Chipscope 中获取波形数据,并在示波 器中测试产生的 DDS 波形。 4 本实验教学难点: (1) 用 Verilog HDL 波形产生代码,并在加载到 FPGA 中进行验证。 (2) 通过 FPGA 中的 Chipscope 获取不同频率波形的设计与调试。 实验五:基于 FIFO 高速采样与存储实验(6 学时) 1 本实验教学内容: (1)掌握 DDS、ADC、FPGA 的基本工作原理,利用这三个器件构建基本的信号产生与 采样存储测试系统原理框图。(1 学时) (2) 时钟模块 DCM 的设计与实现(2 学时)。 (2) 高速 ADC+FIFO 采集系统的设计与实现(3 学时)
研究生课程教学大纲 2本实验教学要求: 在数据采集硬件平台上进行FPGA的编程,实现对DAC、ADC和FIFO的控制,完成 DAC+ADC+FPGA的信号产生与采样存储的基本测试功能。 3本实验教学重点: (I)时钟模块(DCM)和FIFO模块的调用与实现。 (2)编写FPGA波形产生代码,并联调程序,在Chipscope中获取ADC波形数据,将 DDS波形与ADC波形进行对比分析。 4本实验教学难点: (1)输入信号和高速ADC采集量化波形的转换关系。 (2)基于FFO的设计与实现。 实验六:信号采集触发功能设计(3学时) 1本实验教学内容: (I)结合数据采集模块的FPGA代码,理解信号采集过程中触发功能的作用,学习基本 的触发条件设置方法:(0.5学时) (2)在信号采集开发平台上,编写FPGA代码,实现数字触发功能。(2.5学时) 2本实验教学要求: 掌握信号采集过程中触发的原理和作用,掌握基本的触发条件设置方法:掌握数字触发 功能的设计方案及实现方法。 3本实验教学重点: (1)数字触发的实现原理。 (2)触发脉冲信号的产生,以及触发过程中对FFO读写使能信号的控制。 4本实验教学难点: (1)采集过程中,触发功能的实现流程。 (2)FFO读写使能信号的控制。 实验七:数据采集动态性能评估方法(3学时) 1本实验教学内容: (1)对直接生成的8bt二进制波形数据分别进行频谱分析,评估性能参数(1学时)。 (2)对导出的ADC采样数据分别进行频谱分析,评估ADC采样量化性能(2学时)。 2本实验教学要求: 通过本实验的学习和实践,了解模拟信号被数字量化后产生的各类误差和数据采集系统 动态性能评估方法。掌握数据采集系统的动态性能(SNR、SNAD、ENOB)的算法实现。 3本实验教学重点: (I)SNR、SNAD、ENOB等参数的定义和计算原理
研究生课程教学大纲 5 2 本实验教学要求: 在数据采集硬件平台上进行 FPGA 的编程,实现对 DAC、ADC 和 FIFO 的控制,完成 DAC+ADC+FPGA 的信号产生与采样存储的基本测试功能。 3 本实验教学重点: (1) 时钟模块(DCM)和 FIFO 模块的调用与实现。 (2) 编写 FPGA 波形产生代码,并联调程序,在 Chipscope 中获取 ADC 波形数据,将 DDS 波形与 ADC 波形进行对比分析。 4 本实验教学难点: (1) 输入信号和高速 ADC 采集量化波形的转换关系。 (2) 基于 FIFO 的设计与实现。 实验六:信号采集触发功能设计(3 学时) 1 本实验教学内容: (1) 结合数据采集模块的 FPGA 代码,理解信号采集过程中触发功能的作用,学习基本 的触发条件设置方法;(0.5 学时) (2) 在信号采集开发平台上,编写 FPGA 代码,实现数字触发功能。(2.5 学时) 2 本实验教学要求: 掌握信号采集过程中触发的原理和作用,掌握基本的触发条件设置方法;掌握数字触发 功能的设计方案及实现方法。 3 本实验教学重点: (1) 数字触发的实现原理。 (2) 触发脉冲信号的产生,以及触发过程中对 FIFO 读写使能信号的控制。 4 本实验教学难点: (1) 采集过程中,触发功能的实现流程。 (2) FIFO 读写使能信号的控制。 实验七:数据采集动态性能评估方法(3 学时) 1 本实验教学内容: (1) 对直接生成的 8bit 二进制波形数据分别进行频谱分析,评估性能参数(1 学时)。 (2) 对导出的 ADC 采样数据分别进行频谱分析,评估 ADC 采样量化性能(2 学时)。 2 本实验教学要求: 通过本实验的学习和实践,了解模拟信号被数字量化后产生的各类误差和数据采集系统 动态性能评估方法。掌握数据采集系统的动态性能(SNR、 SINAD 、ENOB)的算法实现。 3 本实验教学重点: (1) SNR、 SINAD 、ENOB 等参数的定义和计算原理
研究生课程教学大纲 (2)在Matlab环境下编写相应代码,实现波形动态参数的计算。 4本实验教学难点: (1)不同频率和幅度波形的导出。 (2)动态参数算法实现。 实验八:波形显示(3学时) 1本实验教学内容: (1)ADC量化波形与现实窗口的映射关系(0.5学时)。 (2)波形显示功能的实现(2.5学时)。 2本实验教学要求: 通过本实验的学习和实践,掌握ADC量化的二进制波形数据到屏幕显示的设计和实现 方法。 3本实验教学重点: (1)波形显示窗口的设计。 (2)波形映射、点显示与矢量显示的设计与实现。 4本实验教学难点: (1)波形映射关系。 (2)矢量显示的算法实现。 实验九:波形参数测量实验(3学时) 1本实验教学内容: (1)创建垂直光标并显示(1学时)。 (2)实现对脉冲波的顶值和低值的测量(2学时)。 2本实验教学要求: 能够进行简单波形的参数测量,能够表达光标和参数指示器的作用。 3本实验教学重点: (1)波形参数的分类及测量流程。 (2)波形参数的统计功能实现。 4本实验教学难点: 时域参数测量的代码编写和调试。 实验十:数字信号抽取实验(3学时) 1本实验教学内容: (I)利用计数器控制FFO写使能,实现抽取。 (2)利用分级计数的方式编写一个计数器,该计数器的模最大为65536,实现大点数抽 取。 6
研究生课程教学大纲 6 (2) 在 Matlab 环境下编写相应代码,实现波形动态参数的计算。 4 本实验教学难点: (1) 不同频率和幅度波形的导出。 (2) 动态参数算法实现。 实验八:波形显示(3 学时) 1 本实验教学内容: (1) ADC 量化波形与现实窗口的映射关系(0.5 学时)。 (2) 波形显示功能的实现(2.5 学时)。 2 本实验教学要求: 通过本实验的学习和实践,掌握 ADC 量化的二进制波形数据到屏幕显示的设计和实现 方法。 3 本实验教学重点: (1) 波形显示窗口的设计。 (2) 波形映射、点显示与矢量显示的设计与实现。 4 本实验教学难点: (1) 波形映射关系。 (2) 矢量显示的算法实现。 实验九:波形参数测量实验(3 学时) 1 本实验教学内容: (1) 创建垂直光标并显示(1 学时)。 (2) 实现对脉冲波的顶值和低值的测量(2 学时)。 2 本实验教学要求: 能够进行简单波形的参数测量,能够表达光标和参数指示器的作用。 3 本实验教学重点: (1) 波形参数的分类及测量流程。 (2) 波形参数的统计功能实现。 4 本实验教学难点: 时域参数测量的代码编写和调试。 实验十:数字信号抽取实验 (3 学时) 1 本实验教学内容: (1) 利用计数器控制 FIFO 写使能,实现抽取。 (2) 利用分级计数的方式编写一个计数器,该计数器的模最大为 65536,实现大点数抽 取
研究生课程教学大纲 2本实验教学要求: 1、了解信号采集过程中抽取功能的作用: 2、掌握分级计数器的设计原理: 3、掌握利用计数器控制FFO写使能以实现抽取的方法。 3本实验教学重点: (1)信号抽取的作用。 (2)数据抽取的实现过程。 4本实验教学难点: 波形数据实时抽取算法的实现。 实验十一:数字信号插值实验(3学时) 1本实验教学内容: (1)信号内插数字滤波器的设计实验。 (2)基于DSP的数字信号插值实验。 2本实验教学要求: 通过本实验的学习,要求学生理解数字信号处理基本流程,掌握信号插值数字滤波器的 基本设计流程,掌握信号插值数字滤波器的基本实现流程。 3本实验教学重点: (1)信号内插的基本原理。 (2)信号内插数字滤波器的设计方法。 (3)数字信号插值算法实现。 4本实验教学难点: (1)信号内插数字滤波器的设计方法。 (2)数字信号插值算法实现。 实验十二:基于FPGA的地址译码实验(2学时) 1本实验教学内容: (I)结合基于FPGA的嵌入式系统中,软件与硬件底层的数据读写交换工作原理。 (2)编写Verilog HDL代码,实现处理器系统对FPGA的读模块和写模块。 2本实验教学要求: 通过本实验的学习,要求学生掌握处理器与FPGA底层的数据读写交换方法,并在现 有实践平台上通过编写Verilog HDL代码实现读模块和写模块的功能,并通过片上LA,获 取读写时序逻辑,通过软硬件联调,验证所设计模块的正确性。 3本实验教学重点: (I)基于FPGA的地址译码原理。 (2)编写FPGA代码实现数据的读模块和写模块
研究生课程教学大纲 7 2 本实验教学要求: 1、了解信号采集过程中抽取功能的作用; 2、掌握分级计数器的设计原理; 3、掌握利用计数器控制 FIFO 写使能以实现抽取的方法。 3 本实验教学重点: (1) 信号抽取的作用。 (2) 数据抽取的实现过程。 4 本实验教学难点: 波形数据实时抽取算法的实现。 实验十一:数字信号插值实验(3 学时) 1 本实验教学内容: (1) 信号内插数字滤波器的设计实验。 (2) 基于 DSP 的数字信号插值实验。 2 本实验教学要求: 通过本实验的学习,要求学生理解数字信号处理基本流程,掌握信号插值数字滤波器的 基本设计流程,掌握信号插值数字滤波器的基本实现流程。 3 本实验教学重点: (1) 信号内插的基本原理。 (2) 信号内插数字滤波器的设计方法。 (3) 数字信号插值算法实现。 4 本实验教学难点: (1) 信号内插数字滤波器的设计方法。 (2) 数字信号插值算法实现。 实验十二:基于 FPGA 的地址译码实验(2 学时) 1 本实验教学内容: (1) 结合基于 FPGA 的嵌入式系统中,软件与硬件底层的数据读写交换工作原理。 (2) 编写 Verilog HDL 代码,实现处理器系统对 FPGA 的读模块和写模块。 2 本实验教学要求: 通过本实验的学习,要求学生掌握处理器与 FPGA 底层的数据读写交换方法,并在现 有实践平台上通过编写 Verilog HDL 代码实现读模块和写模块的功能,并通过片上 LA,获 取读写时序逻辑,通过软硬件联调,验证所设计模块的正确性。 3 本实验教学重点: (1) 基于 FPGA 的地址译码原理。 (2) 编写 FPGA 代码实现数据的读模块和写模块
研究生课程教学大纲 4本实验教学难点: (I)用Verilog HDL编写处理器读操作和写操作,并加载到FPGA中进行验证。 (2)通过片上LA分别获取读写操作时序,验证读写模块的正确性。 实验十三:虚拟仪器示波器的设计(3学时) 1本实验教学内容: (1)虚拟仪器概述及实现方法。 (2)基于LabWindows/CVI的虚拟数字示波器软件设计。 2本实验教学要求: 通过本实验的学习,要求学生理解虚拟仪器软件的概念和意义,掌握基于 LabWindows/CVI的虚拟仪器软件开发的方法,并基于自制实验平台设计实现虚拟数字示波 器。 3本实验教学重点: 基于LabWindows/,CVI的虚拟仪器软件开发方法和步骤。 4本实验教学难点: 虚拟仪器的软面板设计及控件功能的C语言实现。 三、教学方式 课程采取课前预习+课堂讲授+课堂实践的教学方式,实践40学时。 四、考核方式与成绩评定 考核方式:考查。 成绩组成:平时成绩(60%)+期末成绩(40%)。 其中平时成绩包括:课堂实践操作,课堂研讨、实验报告。 期末成绩包括:设计总结报告、文献综述。 五、教材及主要参考书目 【请参考参考文献格式,说明作者、书名、出版社及出版时间】 参考教材: []《时域测试技术综合实验指导书》,项目组自编。 [2]《数据采集与总线技术》,任家富等编著,北京航空航天大学出版社,2008。 [3】《Verilog HDL数字系统设计入门与应用实例》,王秀琴等编著,电子工业出版社, 2012。 [4]《Xilinx ISE使用详解》,王诚等编著,人民邮电出版社,2004。 [5]《DSP原理及应用》,邹彦等编著,电子工业出版社,2012。 [6)]《LabWindows/CVI虚拟仪器测试技术及工程应用》王建新等编著,化学工业出版 社,2011。 8
研究生课程教学大纲 8 4 本实验教学难点: (1) 用 Verilog HDL 编写处理器读操作和写操作,并加载到 FPGA 中进行验证。 (2) 通过片上 LA 分别获取读写操作时序,验证读写模块的正确性。 实验十三:虚拟仪器示波器的设计(3 学时) 1 本实验教学内容: (1) 虚拟仪器概述及实现方法。 (2) 基于 LabWindows/CVI 的虚拟数字示波器软件设计。 2 本实验教学要求: 通 过 本 实 验 的 学 习 , 要 求 学 生 理 解 虚 拟 仪 器 软 件 的 概 念 和 意 义 , 掌 握 基 于 LabWindows/CVI 的虚拟仪器软件开发的方法,并基于自制实验平台设计实现虚拟数字示波 器。 3 本实验教学重点: 基于 LabWindows/CVI 的虚拟仪器软件开发方法和步骤。 4 本实验教学难点: 虚拟仪器的软面板设计及控件功能的 C 语言实现。 三、教学方式 课程采取课前预习+课堂讲授+课堂实践的教学方式,实践 40 学时。 四、考核方式与成绩评定 考核方式:考查。 成绩组成:平时成绩(60%)+期末成绩(40%)。 其中平时成绩包括:课堂实践操作,课堂研讨、实验报告。 期末成绩包括:设计总结报告、文献综述。 五、教材及主要参考书目 【请参考参考文献格式,说明作者、书名、出版社及出版时间】 参考教材: [1] 《时域测试技术综合实验指导书》,项目组自编。 [2] 《数据采集与总线技术》,任家富等编著,北京航空航天大学出版社,2008。 [3] 《Verilog HDL 数字系统设计入门与应用实例》,王秀琴等编著,电子工业出版社, 2012。 [4] 《Xilinx ISE 使用详解》,王诚等编著,人民邮电出版社,2004。 [5] 《DSP 原理及应用》,邹彦等编著,电子工业出版社,2012。 [6] 《LabWindows / CVI 虚拟仪器测试技术及工程应用》王建新等编著,化学工业出版 社,2011