毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

USB接口逻辑分析仪的软件设计(3)

时间:2019-08-21 12:32来源:毕业论文
2.2 逻辑分析仪的功能 2.2.1 定时分析 定时分析仪是逻辑分析仪中类似示波器的部分,它与示波器显示信息的方式相同,水平轴代表时间,垂直轴代表电压幅


2.2 逻辑分析仪的功能
2.2.1 定时分析
定时分析仪是逻辑分析仪中类似示波器的部分,它与示波器显示信息的方式相同,水平轴代表时间,垂直轴代表电压幅度。定时分析仪首先对输入波形的采样,然后 使用用户定义的电压阈值,确定信号的高低电平。定时分析仪只能确定波形是高还是低,不存在中间电平。所以定时分析仪就像一台只有1位垂直分辨率的数字示波器。但是,定时分析仪并不能用于测试参量,如果你用定时分析测量信号的上升时间, 那你就用错了仪器。如果你要检验几条线上的信号的定时关系,定时分析仪就是合理的选择。如果定时分析仪前一次采样的信号是一种状态,这一次采样的信号是另一种状态,那么它就知道在两次采样之间的某个时刻输入信号发生了跳变,但是,定时分析仪却不知道精确的时刻。最坏的情况下,不确定度是一个采样周期。
2.2.2 跳变定时
如果我们要对一个长时间没有变化的采样并保存数据,跳变定时能有效地利用存储器。使用跳变定时,定时分析只保存信号跳变后采集的样本,以及与上次跳变的时间。
2.2.3 毛刺捕获
数字系统中毛刺是令人头疼的问题,某些定时分析仪具有毛刺捕获和触发能力,可以很容易的跟踪难以预料的毛刺。定时分析可以对输入数据进行有效地采样,跟踪采样间产生的任何跳变,从而容易识别毛刺。在定时分析中,毛刺的定义是:采样间穿越逻辑阈值多次的任何跳变。显示毛刺是一种很有用的功能,有助于对毛刺触发和显示毛刺产生 前的数据,从而帮助我们确定毛刺产生的原因。
2.2.4 状态分析
逻辑电路的状态是:数据有效时,对总线或信号线采样的样本。定时分析与状态分析的主要区别是:定时分析由内部时钟控制采样,采样与被测系统是异步的;状态分析由被测系统时钟控制采样,采样与被测系统是同步的。用定时分析仪查看事件“什么时候”发生,用状态分析仪检查发生了“什么”事件。定时分析仪通常用波形显示数据,状态分析仪通常用列表显示数据。
第三章 USB与FPGA简介
3.1 USB简介
USB(Universal Serial Bus)总线是一种新的串行总线接口规范。当USB最早出现在PC上时,Windows操作系统尚未包含所有外围设备的驱动程序。不过这些问题现在都己经得到了解决。因为越来越多的控制芯片、开发工具以及操作系统都支持USB接口,事实上,USB已经成为外围设备的最新标准接口。
3.1.1 USB的特点
USB从传统的I/O模式的桎梏中解放出来,开辟了一条外设与计算机连接的新方法,与其它老式计算机接口相比,USB具有以下优点。
1.热插拔。用户可以吧USB外设连接到一台正在运行的计算机上,操作系统能自动识别,并且用户立刻就可以使用,而不需要重启计算机。用户也可以在任何时候断开USB外设,而不管计算机是否正在运行,都不会损坏计算机和外设。
2.即插即用。USB实现了自动配置,它不需要用户手动配置I/O地址和中断请求。当外设接入计算机时,操作系统会作自动检测到这个连接,并加载合适的驱动程序。多用户来说,只需要稍稍等待一段时间,USB外设的安装就完成了。如果是第一次连接,操作系统可能会需要用户为其选择合适的设备驱动程序。除此之外,所有的安装都是自动关机的。 USB接口逻辑分析仪的软件设计(3):http://www.youerw.com/tongxin/lunwen_37634.html
------分隔线----------------------------
推荐内容