VXI总线教学讲解课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《VXI总线教学讲解课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VXI 总线 教学 讲解 课件
- 资源描述:
-
1、VXIVXI总线总线VXI系统概述系统概述VXI总线总线VXI总线系统的机电结构总线系统的机电结构VXI总线仪器总线仪器VXI总线控制器和接口板总线控制器和接口板通信规程简介通信规程简介VXI系统的软件结构系统的软件结构具有多种功能具有多种功能VXI总线系统的集成总线系统的集成 采用采用VXIbus技术设计的卡式仪器系统技术设计的卡式仪器系统称为称为VXI(VME bus Extensions for Instrumentation)仪器。仪器。VXIbus系统标准是在系统标准是在1987年提出的,年提出的,是在全世界完全开放的。是在全世界完全开放的。VXIbus是是VMEbus在仪器领域的扩
2、展。在仪器领域的扩展。VMEbus是一种工业微机的总线标准,它参考是一种工业微机的总线标准,它参考了了Motorola公司一种称为公司一种称为Versabus的通用总线的通用总线和一种称为欧式卡的模块式插入结构,是一种主要和一种称为欧式卡的模块式插入结构,是一种主要用于微机和数字系统的总线标准用于微机和数字系统的总线标准(IEEE1014),使用也比较广泛。使用也比较广泛。但是但是VMEbus没有考虑仪器的特点。例如它没有考虑仪器的特点。例如它的模块尺寸比较小,对一些仪器不适用或不便于屏的模块尺寸比较小,对一些仪器不适用或不便于屏蔽,也没有考虑仪器需要的多种电源,触发和产生蔽,也没有考虑仪器需
3、要的多种电源,触发和产生模拟信号等问题。模拟信号等问题。VXI系统最多可以包含系统最多可以包含256个器件,每个器件,每个器件都是具有唯一逻辑地址的单元。个器件都是具有唯一逻辑地址的单元。VXIbus系统允许有系统允许有A,B,C,D四种四种尺寸的模块,并把模块插入特制的主机箱内尺寸的模块,并把模块插入特制的主机箱内各槽中,系统组建者可以灵活方便的插放或各槽中,系统组建者可以灵活方便的插放或更换模块,随时构成所需的各种测试系统。更换模块,随时构成所需的各种测试系统。对该系统的控制和管理可以通过主机箱外的对该系统的控制和管理可以通过主机箱外的控者或嵌入主机箱内的控者实现。当采用外部控控者或嵌入主
4、机箱内的控者实现。当采用外部控者时,通过者时,通过GPIB,RS-232C,多总线扩展总线多总线扩展总线(MXIbus),局域网或局域网或VMEbus等多种总线连接,等多种总线连接,并并通过通过0号槽插件与号槽插件与VXIbus交换信息交换信息。另外,主。另外,主机箱除了提供插槽和印制了机箱除了提供插槽和印制了VXIbus的背板外,的背板外,还统一提供了系统所需要的电源和冷却系统及电还统一提供了系统所需要的电源和冷却系统及电磁兼容性,一个磁兼容性,一个VXI总线系统可以包括一至数个总线系统可以包括一至数个子系统。子系统。0号槽模块号槽模块1至至12号槽模块号槽模块P连接器连接器A尺寸尺寸B尺寸
5、尺寸C尺寸尺寸D尺寸尺寸外部计算机外部计算机RS232,MXIGP-IBVXI总线的基础总线的基础 -HP-IB和和VME总线总线VXI总线扩展总线扩展VXI总线种类总线种类VXI总线特点总线特点VXI与与PXI的取舍的取舍 HP-IB总线总线 VME总线总线HP-IBHP-IB总线总线 1965 1965年年,惠普公司惠普公司(Hewlett-Packard)Hewlett-Packard)设计了惠设计了惠普接口总线普接口总线HP-IBHP-IB,用于连接惠普的计算机和可编程用于连接惠普的计算机和可编程仪器。由于其高转换速率仪器。由于其高转换速率(通常可达通常可达1 1Mbytes/s),M
6、bytes/s),这这种接口总线得到普遍认可,并被接收为种接口总线得到普遍认可,并被接收为IEEEIEEE标准标准488-488-19751975和和ANSI/IEEEANSI/IEEE标准标准488.1-1987488.1-1987。后来,。后来,GPIB(General-Purpose Interface Bus)GPIB(General-Purpose Interface Bus)比比HP-IBHP-IB的名的名称用得更广泛。称用得更广泛。ANSI/IEEEANSI/IEEE 488.2-1987 488.2-1987加强了原加强了原来的标准,精确定义了控制器和仪器的通讯方式。可来的标准
7、,精确定义了控制器和仪器的通讯方式。可编程仪器的标准命令编程仪器的标准命令(Standard Commands for Standard Commands for Programmable Instruments,SCPI)Programmable Instruments,SCPI)采纳了采纳了IEEE488.2IEEE488.2定义的命令结构定义的命令结构,创建了一整套编程命令。创建了一整套编程命令。VME bus国际标准为国际标准为IEEEP1014,最初由美国最初由美国Motorola公司于公司于1981年年10月月提出,当时主要针对提出,当时主要针对16位和位和32位微处理器位微处理器
8、而设计的。该总线是异步和多路复用的。支而设计的。该总线是异步和多路复用的。支持持32位数据传输位数据传输和和24位地址范围位地址范围(16M字字节节)。它还通过总线仲裁,支持多达。它还通过总线仲裁,支持多达 4个处个处理器的真正理器的真正多处理器运行多处理器运行。由于。由于VMEbus具具有开放式系统结构,受到许多厂家的欢迎。有开放式系统结构,受到许多厂家的欢迎。四种插板四种插板:系统控制板,系统控制板,CPU板,存储器和板,存储器和 I/O板板四种信号线四种信号线:数据传输总线数据传输总线 仲裁总线仲裁总线 中断总线中断总线 公用总线公用总线系统系统控制板控制板CPU板板存储器存储器板板I/
9、O板板P连接器连接器数据传输总线数据传输总线优先中断总线优先中断总线公用总线公用总线VMEbus系统的功能模块和总线系统的功能模块和总线连接器连接器DTB仲裁总线仲裁总线1.数据总线数据总线(D00D31)2.地址总线地址总线(A01A31)3.地址修改线地址修改线(AM0 AM5)4.读读/写线写线(WRITE*)5.中断应答线中断应答线(IACK*)6.地址选通线地址选通线(AS*)7.数据选通线数据选通线(DS0 DS1)8.长字线长字线(LWORD*)9.数据传输应答线数据传输应答线(DTACK*)10.总线错误线总线错误线(BEER*)1.总线请求总线请求(BR0*BR3*)2.总线
10、允许输出总线允许输出(BG0OUT*BG3OUT)3.总线允许输入总线允许输入(BG0IN*BG3IN*)4.总线忙总线忙(BBSY*)5.总线清除总线清除(BCLR*)1)中断请求中断请求(IRQ1*IRQ7*)2)中断应答中断应答(IACK*)3)中断应答输入中断应答输入(IACKIN*)4)中断应答输出中断应答输出(IACKOUT*)1)系统时钟系统时钟(SYSCLK)2)系统复位系统复位(SYSRST*)3)序列数据线序列数据线(SERDAT*)4)序列时钟线序列时钟线(SERCLK)5)交流故障交流故障(ACFAIL*)6)系统故障系统故障(SYSFAIL*)VXI总线逻辑上可分为总
11、线逻辑上可分为8组总线和组总线和若干保留的引脚。这些总线位于若干保留的引脚。这些总线位于VXI总总线背板,其中全局总线由所有线背板,其中全局总线由所有VXI总线总线模块共享;特殊总线从模块共享;特殊总线从0槽模块一对一地槽模块一对一地接到其他模块;专用总线是相邻模块之接到其他模块;专用总线是相邻模块之间的局部总线。间的局部总线。VXI总线模块与连接器总线模块与连接器VXI总线主机箱总线主机箱VXI总线的屏蔽与冷却总线的屏蔽与冷却VXI总线系统电源总线系统电源VXI总线模块有四种标准尺寸总线模块有四种标准尺寸DCBAA10X16cmB23X16cmC23X34cmD36X34cmDCBAP1P2
12、P3 系统工作系统工作点点主机箱冷却曲主机箱冷却曲线线模块气阻曲模块气阻曲线线最低工作点最低工作点 VXI总线系统中的电源是以稳压直流电总线系统中的电源是以稳压直流电压送到背板上,流经任何连接器上各插脚的压送到背板上,流经任何连接器上各插脚的额定电流必须满足系统内温升的要求,在额定电流必须满足系统内温升的要求,在55摄氏度的环境下,每个引脚电流限制在摄氏度的环境下,每个引脚电流限制在1A时,时,VME总线的连接器仍能工作。由主机箱总线的连接器仍能工作。由主机箱电源供给的任何电压,主机箱最大额定电流电源供给的任何电压,主机箱最大额定电流必须符合一定的最大允许电压变化和最大允必须符合一定的最大允许
13、电压变化和最大允许直流负载纹波的要求。许直流负载纹波的要求。VXIbus共有共有8种总线:种总线:VME计算机总线计算机总线 时钟和同步总线时钟和同步总线 星形总线星形总线 触发总线触发总线 本地总线本地总线 模拟和总线模拟和总线 模块识别总线模块识别总线 电源线电源线 开放的标准开放的标准 高速数据吞吐量高速数据吞吐量 :40 40MB/s MB/s 对比于对比于HP-IBHP-IB的的1 1MB/sMB/s灵活性灵活性测试仪器的小型化测试仪器的小型化低成本低成本规范化:规范化:VXI plug&play VXI plug&play标准标准高可靠性高可靠性 VXIbus系统在系统在VMEbu
14、s系统系统的基础上扩展了不少总线,的基础上扩展了不少总线,P1连接连接器与器与VMEbus完全相同,对完全相同,对P2连接连接器的引脚作了扩展,并定义了器的引脚作了扩展,并定义了P3连连接器。与接器。与VMEbus的明显差别是的明显差别是VXIbus的的P2,P3连接器对连接器对0号槽号槽与对与对112槽的定义不完全相同或槽的定义不完全相同或基本不同。基本不同。VXIbus系统扩展总线分成系统扩展总线分成时钟总时钟总线线,星形和触发总线星形和触发总线,本地总线本地总线,模模拟和总线拟和总线,模块识别线模块识别线和和电源线电源线。时钟和同步总线:时钟和同步总线:通过通过P2连接器提供连接器提供1
15、0MHz时钟时钟CLK10,通过通过P3连接器提供连接器提供100MHz时钟时钟CLK100,它它们源自们源自0号槽模块而发至号槽模块而发至1-12号槽模块。号槽模块。P3上上还有一种同步信号还有一种同步信号SYNC100,它用来使多个器它用来使多个器件相对于件相对于CLK100的上升沿同步,以便在模块间的上升沿同步,以便在模块间提供非常准确的时间配合。时钟信号和同步信号提供非常准确的时间配合。时钟信号和同步信号都是从都是从0号槽模块点对点单独传至其他各槽,并号槽模块点对点单独传至其他各槽,并在背板上被单独缓冲以提供模块间高水平的隔离。在背板上被单独缓冲以提供模块间高水平的隔离。模块识别线:模
16、块识别线:模块识别线模块识别线MODID用来检测模块的存在并用来检测模块的存在并指示它的物理位置。指示它的物理位置。0号槽的号槽的P2连接器可引出连接器可引出MODID 01-12共共12条信号线。若槽中存在模条信号线。若槽中存在模块,模块识别线经过下拉电阻接地可判别槽中是块,模块识别线经过下拉电阻接地可判别槽中是否插入了模块,检测结果也可以通过槽口识别灯否插入了模块,检测结果也可以通过槽口识别灯或其他方法指示。或其他方法指示。TTL,ECL 及星形触发线:及星形触发线:为了适应仪器的触发定时和消息传递的要求,为了适应仪器的触发定时和消息传递的要求,VXIbus设定了设定了TTL,ECL及星形
17、触发线。其及星形触发线。其中前两种的每条触发线上连着各槽的模块,信号中前两种的每条触发线上连着各槽的模块,信号在背板的两个端点之间逐次传递,而星形总线从在背板的两个端点之间逐次传递,而星形总线从0号槽直接连向其他各槽,构成星形连接。号槽直接连向其他各槽,构成星形连接。PXI(PCI Extension of Instrumentation)总线是以总线是以PCI计算机局部总线计算机局部总线(IEEE1014-1987标标准准)为基础的模块仪器结构,目标是在为基础的模块仪器结构,目标是在PCI总线基础上总线基础上提供一种技术优良的模块仪器标准。提供一种技术优良的模块仪器标准。PXI模块机械尺模块
18、机械尺寸与寸与VXI相似,相似,PXI规范也定义了一个包括电源系统、规范也定义了一个包括电源系统、冷却系统和安插模块槽位的一个标准机箱。冷却系统和安插模块槽位的一个标准机箱。PXI在机在机械结构方面与械结构方面与Compact PCI的要求基本相同,采用的要求基本相同,采用了了ANSI310-C、IEC-297和和IEEE1101.1等在工等在工业环境下具有很长应用历史的业环境下具有很长应用历史的Eurocard规范,支持规范,支持3U和和6U两种模块尺寸,它们分别与两种模块尺寸,它们分别与VXIbus的的A尺寸尺寸和和B尺寸相同。尺寸相同。PXI总线规范是在总线规范是在PCI规范的基础上发展
19、而来规范的基础上发展而来的,它具有的,它具有PCIbus的性能和特点,包括的性能和特点,包括32/64位数据传输能力以及分别高达位数据传输能力以及分别高达132MB/s和和264MB/s的数据传输速度,另外还支持的数据传输速度,另外还支持PCI-PCI桥路扩展和即插即用。桥路扩展和即插即用。PXI在保持在保持PCI总线所总线所有这些优点的前提下增加了专门的系统参考时钟,有这些优点的前提下增加了专门的系统参考时钟,触发总线,星形触发线和模块间的局部总线,以此触发总线,星形触发线和模块间的局部总线,以此来满足高精度的定时和同步与数据通信要求。来满足高精度的定时和同步与数据通信要求。如果从性能上考虑
20、,如果从性能上考虑,PXI是当然之选,它不但传是当然之选,它不但传输速率较高,价格也相对较低。但是一个输速率较高,价格也相对较低。但是一个PXI机箱最机箱最多只有多只有7 7个插槽可插通用模块,不能满足需要;与此个插槽可插通用模块,不能满足需要;与此相比,相比,1313槽槽C尺寸尺寸VXI机箱能提供给设计者机箱能提供给设计者1212槽位置,槽位置,一般不用通过机箱级联就能满足实际需要了,而且,一般不用通过机箱级联就能满足实际需要了,而且,C尺寸的尺寸的VXI模块比模块比3 3U或或6 6U尺寸的尺寸的PXI模块能够集模块能够集成更多的功能。设计系统方案时,首先要对系统进行成更多的功能。设计系统
21、方案时,首先要对系统进行功能分解,使单个模块的功能相对独立,同时又能灵功能分解,使单个模块的功能相对独立,同时又能灵活地组建系统。活地组建系统。通常一个仪器将占据一块通常一个仪器将占据一块VXI总线模块,总线模块,但也允许在一个模块上实现多个仪器和一个但也允许在一个模块上实现多个仪器和一个仪器占据多个模块。在系统中,每个仪器都仪器占据多个模块。在系统中,每个仪器都有唯一的逻辑地址。仪器可以是计算机,万有唯一的逻辑地址。仪器可以是计算机,万用表,多路开关,振荡器,人机接口和计数用表,多路开关,振荡器,人机接口和计数器等等。根据器等等。根据VXI总线仪器支持的通信协议总线仪器支持的通信协议的能力可
22、将它分为的能力可将它分为4类。类。VXIVXI总线仪器总线仪器 混合仪器混合仪器 非非VXIVXI总线仪器总线仪器 消息基仪器消息基仪器存储器仪器存储器仪器扩展仪器扩展仪器寄存器基仪器寄存器基仪器CPUCPU仪器仪器人机接口人机接口?A16A16寄存器基仪器寄存器基仪器A14/A24A14/A24A16/A32A16/A32寄存器基仪器寄存器基仪器VMEVME总线仪器总线仪器 资源管理者资源管理者 支持支持VXI配置和通信协议。这一类仪器配置和通信协议。这一类仪器支持包括具有命令者和命令基从者原件的仪支持包括具有命令者和命令基从者原件的仪器。器。消息基仪器是具有通信能力的本地智能消息基仪器是具
23、有通信能力的本地智能仪器仪器,如,如:数字式万用表,频谱分析仪,:数字式万用表,频谱分析仪,显示控制器,显示控制器,IEEE 488-VXI总线接口仪总线接口仪器,开关控制器等。器,开关控制器等。消息基仪器在高层次上用消息基仪器在高层次上用ASCII字符字符进行通信,与这种仪器十分相似的是独立的进行通信,与这种仪器十分相似的是独立的HP-IB仪器,它非常容易组装成仪器,它非常容易组装成VXI总线总线系统系统。它用一种意义明确的。它用一种意义明确的“字串行协议字串行协议”规则进行通信,这种异步协议定义了在仪器规则进行通信,这种异步协议定义了在仪器之间传送命令和数据所需的挂钩要求。之间传送命令和数
24、据所需的挂钩要求。要获得这种使用方便性,需做出两种折衷要获得这种使用方便性,需做出两种折衷方案。第一,实施串行协议所需的通信接口是方案。第一,实施串行协议所需的通信接口是很复杂的,这就意味着它比寄存器基仪器的通很复杂的,这就意味着它比寄存器基仪器的通信接口要在电路板上占用更多的位置。因此消信接口要在电路板上占用更多的位置。因此消息基仪器总要比相等的寄存器基仪器贵得多。息基仪器总要比相等的寄存器基仪器贵得多。此外,由于多占用的空间用于通信,而不是用此外,由于多占用的空间用于通信,而不是用于测量电路,它一般都装在于测量电路,它一般都装在C尺寸或尺寸较大尺寸或尺寸较大的模块上。第二,器件之间的通信速
25、度较低,的模块上。第二,器件之间的通信速度较低,大致与大致与HP-IB的通信速度差不多。的通信速度差不多。具有配置寄存器,并且包含一定的存具有配置寄存器,并且包含一定的存储器仪器的特征,如:存储器类型和存取储器仪器的特征,如:存储器类型和存取时间等。但不具有时间等。但不具有VXI总线定义的其他寄总线定义的其他寄存器或通信协议。如磁泡存储器,存器或通信协议。如磁泡存储器,RAM/ROM插件卡。插件卡。寄存器基器件是只有基本配置寄存器的寄存器基器件是只有基本配置寄存器的VXI总线器件,总线器件,它的通信情况极像它的通信情况极像VME总线仪器,是在低层次上用二进总线仪器,是在低层次上用二进制信息编制
展开阅读全文