PXI机箱大解剖

上一节给大家介绍了PXI的背景和历史,让我们对PXI的起源有了更多的认识。同时对PXI机箱做了初步介绍。本节将会从10个方面为大家详细解剖PXI机箱。

PXI槽位序号

每一个PXI槽位都有一个对应的槽位号(大部分情况下)被标注在PXI插槽下方。一般为从左到右排列。
在这里插入图片描述
图1.3-在每个槽位下方标有槽位号的小型PXI机箱(图片所示为Pickering公司的40-922-001)

6U机箱及3U模块叠加安装

某些6U机箱允许3U模块被“叠加”使用,使每个6U插槽可安装两个3U模块。通常允许部分特定的槽位支持此类叠加应用,如下图所示。
在这里插入图片描述
图1.4-支持3U叠加安装的6U机箱上的槽位编号

一个支持叠加的6U机箱中的各槽位在底部都具备P1和P2两个连接器以支持3U PXI模块,而双叠加槽位中P4和P5连接器将用于支持安装在在槽位上部的另一个3U PXI模块。顶部PXI的槽位号标示在槽位上方,而不支持叠加的槽位上方没有此类标记。

PXI背板

PXI背板通常是多层的单一PCB(通常是很厚的PCB,因为层数很多并且包含专门的电源层用于电源分配),PXI模块可以插在其上,背板将所有的控制信号与电源传送到模块。
在这里插入图片描述
图1.5-19槽机箱中的背板(图片所示为Pickering公司的40-923A-001)

PXI总线与枚举

多数PXI系统通过33MHz 32位宽的总线连接模块,总线分段之间通过PCI桥连接。PCI桥对于用户的软件来说是透明的。

PCI总线通过被称为总线枚举的过程,以一种基于程序设定的识别算法来定位物理的PXI槽位。对于PCI来说有两个识别码:PCI总线分段号和段内设备号。PCI是共享总线的系统,系统内每个总线分段(在两个PCI桥之间)都有一个总线号,在每个分段内最多可以支持16个设备,并以设备号区分。在机箱中设备的物理位置是“硬连接”的。因此安装于机箱中特定插槽的外设模块都具有一个与之对应的特定的总线号和设备号。一个小小的难题是总线号是由枚举算法决定的,两个不同的控制器有可能会为同一个总线分段分配不同的总线号,例如一个控制器安装有PCI显示卡而另一个没有,则分配给PXI的总线号就可能不同,并且如果一个控制器添加了新的PCI设备也可能造成编号改变。对于控制器而言,内部的PCI总线首先得到编号,然后才是从控制器开始进行枚举。这个复杂的过程由VISA和其他软件工具来完成,对于用户来说是不可见的。

PCI可以支持的总线分段数量有明确的上限——256,PXI也同样如此。这对系统规模并不是一个严重的限制,因为在PXI系统中每个总线通常可支持最多7个设备。

PXI背板为PXI模块提供电源和PCI接口。背板需要同时包含为保持PCI总线完整而必须的PCI桥。此外背板还需支持其它PXI特性,如触发,本地总线和星形触发,这些内容在本书其它部分加以介绍。

PXI机箱电源

PXI标准规定了供应到每个模块的最低电源要求。以下为兼容2.1版PXI规范机箱的最低指标。
在这里插入图片描述
机箱电源必须能够为每个槽位提供电源且每个电源轨需供应足以支持所有槽位全部占用的情况。上表显示了通常机箱需提供的最低电流,这并非对单个模块的耗电限制——对这一指标另有规定。

机箱的电源和背板必须能够为每个外设槽位的+12V和-12V供应至少1A电流,而每个槽位的+5V需供应至少6A。如果机箱是遵照2.1版本之前的标准制造的,无需符合以上要求。

如果机箱中安装了多个高耗电的模块,有可能超过电源的容量,这种情况并不多见,因为在大多数测试系统中大部分模块的电源需求远低于平均值。

背板连接器上的每个针最大可通过1A电流。每个连接器为了承载额定电流需要使用多个针。按照上面的表格,每个+5V和+3.3V电源需要6根针。很多机箱可以为每个电压提供更高的电流。此信息需要在机箱使用手册中注明。

系统参考时钟

PXI背板提供了一个10MHz并达到100ppm或者更高精确度的系统参考时钟。此时钟规定为具有50%±5%占空比,并对每个模块都单独传送以避免模块之间相互干扰。保证每个槽位接收到的参考时钟信号同步,误差不超过1ns。

对于有些应用,系统参考时钟还不够精确或者不够稳定,尤其是对于规定射频载波频率准确度的射频应用。星形触发插槽具有专用引脚用于提供替代的参考时钟。PXI规范建议,背板提供在参考时钟与星形触发槽位(2槽)提供的替代频率源间切换的功能。

本地总线

本地总线是一组在相邻的PXI槽位间以菊花链形式连接的13条导线。本地总线中的每条线从槽位的右侧连接至相邻槽位的左侧。总线用于使两个相邻的模块间直接传送模拟信号(最高±42V)或数字信号。软件需要在模块使用此功能前检查相邻模块之间的相容性。如果模块使用了本地总线但没有安装在正确的位置,那么本地总线会失效,因为规范并没有要求模块提供本地总线桥接功能。不同的模块可能以不同的方式使用本地总线(或完全不用)。

位于控制器旁边的插槽(2槽星形触发)是例外情况。左侧的本地总线连线(面对控制器)用于星形触发功能,不与系统控制器连接。本地总线的带宽与其它特性并未在标准中规定,完全取决于产品设计者如何使用这些连接。
在这里插入图片描述
(PCI 仲裁与时钟信号)图1.6-PXI本地总线线路

触发总线

8个PXI触发线提供了一个同步操作PXI模块的方法。该总线可配置,因此在系统中任何模块都能向另一个模块发送触发信号,并且可以响应其它模块的触发。标准没有对缓冲区或支持工具做出具体规定。触发总线不允许在机箱中没有附加缓冲系统对段间电气隔离的情况下穿越PCI桥。

触发总线的长度也被限制为252mm。由于标准没有规定缓冲和相关的支持工具,因此这些功能可能并未包含在机箱中或仅通过跳线手动实现。因此建议将需要使用触发总线的模块置于同一个触发总线段中。机箱前部的PCI分段标示符明确标注了PCI桥的位置。

8个PXI触发线可以提供一种低延迟的事件触发方法——触发线可以直接连接到硬件。但在多数PXI产品中,触发操作会通过驱动程序处理(在IVI中则全部需经过驱动程序)所以实际的操作速度受制于软件延迟。

星形触发

星形触发是一种高性能的触发系统,设计用于从第一个外设槽位(2槽)向其它外设槽位之间引出高速触发线。这些外设槽位中的模块只有支持星形触发线才能实现以下所述的特性。星形触发占用的是2槽左侧通常用做本地总线的线路。星形触发插槽并不是一个机箱的必备组件,但是在实际中,大多数机箱都提供此槽位。如果不需要使用星形触发功能,该槽位可以用作一个普通的外设槽位。

星形触发的背板和模块均标记有星形触发槽位符号。
在这里插入图片描述
图1.7-星形触发槽位符号

将星形触发控制器安装在机箱中,通过星形触发可以确保对外设模块同步进行事件触发,且模块间的触发时间差极小,触发器系统是双向的,因此星形触发允许通过一个外设模块中的事件触发另一个模块中的事件。

星形触发控制器提供13根输出线,每一根都连接到特定的外设模块。在14槽机箱中通常包含12个外设插槽(14个槽位减去1槽和2槽)和1个PCI桥(指33MHz的PCI总线)。此13根星形触发输出线连接到12个外设插槽。对于更大的机箱,较高序号的槽位(超过15号)不支持星形触发,这些槽位中应安装不需要此功能的模块。

对于需要使用超过一个机箱的系统,可以将星形触发模块安装在每个机箱中,并将它们连接在一起。连接方法可以通过线缆,或者通过GPS时钟来同步,以使PXI测量仪器系统以分布式的形式实现更复杂的测量。

与8个PXI触发线类似,星形触发的操作可能需通过驱动程序来执行,在这种情况下,同步度可能要取决于软件的延迟时。
在这里插入图片描述
图1.8-包含两个总线段的PXI系统结构

PXI模块

PXI标准同时定义了3U和6U模块适用的机械尺寸与连接器形式。

3U模块在模块底部安装有一个助拔手柄。在顶部和底部通过螺钉固定,底部的固定螺钉部分隐藏在助拔手柄中。占用超过一个槽位的模块可以使用超过两个螺钉来固定。可以安装两个连接器(J1,J2),但是如果模块不需要J2连接器的功能(64位PCI和PXI特性),为了降低成本可以不安装此连接器。

6U模块安装有两个助拔手柄和两个连接器(J1,J2)。安装任何其它连接器(定义为J3,J4,J5)都不在规范之内并且可能产生机械和电气的兼容性问题。用于固定的螺钉安装在模块的顶部和底部且部分隐藏在助拔手柄中。占用超过一个槽位的模块可以使用超过两个螺钉来固定。

应该保持所有的锁紧装置均调整牢靠,尤其对于需要良好接地的模块来说非常重要。前面板地必须与PXI电源地相隔离以避免产生地环路电流。对所有模块的性能描述均指所有螺钉已锁紧的条件下。

近年来PXI的发展进入了一个新阶段,前面板空间不足的问题愈发显现,当前有一种趋势是取消模块的助拔手柄。
在这里插入图片描述
图1.9-PXI外设模块的封装形式和连接器

除了具有特定仪器功能的PXI模块,制造商也提供PXI原型模块,这种模块提供一个PXI接口,一些控制线以及其它一些实用功能。这些模块使得用户可以设计实现具有独特功能的模块而无需投入过多资源用于PXI基本功能的研发。当硬件完成后就可以创建专用的驱动程序再集成到PXI系统之中。
在这里插入图片描述
图1.10-典型的原型模块(图片所示为Pickering公司的面包板模块40-220)

PXI-1槽,系统插槽

机箱最左侧的槽位预留为系统控制器专用。该槽位包含一组连接到背板的连接器,且名义上此处为1个槽位。然而在实际使用中,一个控制器可能需要占用多个槽位,因 此标准允许在机箱中将1槽的空间向左扩展(远离其它外围模块的方向)。典型的机箱可能包含三个控制器扩展槽位,与控制器槽一起共可为控制器提供4槽的空间,但是仅使用一组背板连接器。控制器扩展槽位没有背板连接器。

PXI机箱中可以在1槽位置安装嵌入式控制器,也可以安装接口模块连接外置控制器(例如一台电脑)。典型的接口模块基于专用的串行接口,以铜缆或光纤连接外部控制器和机箱中的模块。接口的运作方式类似于PCI到PCI桥,对系统软件透明。控制器中的PCI接口卡发送串行信号而机箱中的PXI接口卡解码数据并传送至PCI总线。例如,National Instruments的MXI-3采用专用1.5Gb/s串行连接作为互联接口,ADLINK采用4个基于开放标准的Star Fabric串行连接提供总带宽2.5Gb/s的连接来实现相同的功能。也可以使用外部PCIe系统。

相同接口的模块可以在系统中用于机箱扩展。在第一个机箱中任意外设槽位安装接口模块,通过串行接口连接到另一个机箱1槽中的接口模块。

到此PXI总线及PXI机箱内容暂时告一段落,下一章节将为大家介绍PXI Express总线的相关内容,敬请关注!

关于虹科测试测量

虹科是一家在测试测量行业经验超过10年的高科技公司,虹科与世界知名的测量行业巨头公司Marvin Test以及Pickering Interface合作多年,提供领域内顶尖水平的基于PXI/PXIe/PCI/LXI平台的多种功能模块,以及自动化测试软件平台和测试系统。事业部所有成员都受过国内外专业培训,并获得专业资格认证,所有工程师平均5年+技术经验和水平一致赢得客户极好口碑。我们积极参与行业协会的工作,为推广先进技术的普及做出了重要贡献。至今,虹科已经为全国用户提供了100+不同的解决方案和项目,并且获得了行业内用户极好口碑。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/66493.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

经典大脑解剖网站大全

本文首发在个人博客上(7988888.xyz),此文章中所有链接均通过博客进行访问。 根据互联网公开资源,整理了部分大脑解剖学习资源网站,仅供学习参考。 在脑科学的研究中,大脑解剖学知识的了解是必不可少的&am…

视网膜生理解剖

Cornea:角膜 Pupil:瞳孔 Lris:虹膜 Lens:晶状体 Retina:视网膜 Macula:黄斑 Optic nerve:视神经 视网膜(retina)居于眼球壁的内层,是一层透明的薄膜。视网膜…

Maven仓库解剖

介绍 分类 项目从仓库找包顺序 各个仓库的介绍 本地仓库 私服 nexus私服 阿里云云效制品仓库 中央仓库 公共仓库 演示 介绍 所谓的maven仓库,其实就是存放各个依赖包的文件夹,maven不仅是构建工具和依赖管理工具以及项目信息管理工具&#xff…

冠状动脉解剖(CTA)

以下的认知,也是通过其他的文章东挪西凑出来的,结合自己的理解归纳一下。后续还会更正,也望大家指正。 1 基本概念 左冠状动脉(Left Coronary artery) 左冠状动脉主干:Left Main Artery(LM&a…

解剖常见电子元器件,了解其内部结构

作者:TubeTimeUS 排版:晓宇 看一下LED,电阻,电容,二极管等这些迷人且很有教育意义的横截面,喜欢请留言点赞并转发,感谢芯片之家小伙伴的支持! 1、电容 这是表面贴装电容的横截面&am…

大脑解剖图(纯图片)

因为上一个排版有问题,本来是左图右字的,但是它一发布就全都乱套了,修改了很多次也没改成,所以就截图重新发布了一个。 图片均来自《神经科学——探索脑》中文版(第2版)一书,Mark F.Bear [美]…

计算机内存和u盘存储原理,解剖U盘存储结构原理

原标题:解剖U盘存储结构原理 U盘的结构比较简单,主要是由USB插头、主控芯片、稳压IC(LDO)、晶振、闪存(FLASH)、PCB板、帖片电阻、电容、发光二极管(LED)等组成。 U盘的基本工作原理也比较简单:USB端口负责连接电脑,是数据输入或输…

Milvus 数据处理流程解剖

编者按:本文详细解剖 Milvus 2.0 主要的数据处理流程以及访问接入层( Access Layer)。 主要数据处理流程 MsgStream 接口 写路径 读路径 DDL 流程 建索引流程 Access Layer 代码 主要数据处理流程 Milvus 2.0 中主要的数据处理流程包括…

《C语言深度解剖》20道习题解析

1.下面的代码输出是什么&#xff1f;为什么&#xff1f; void foo(void) {unsigned int a 6; int b -20;(a b>6)? puts(">6"):puts("<6"); } 答案&#xff1a;输出  >6 原因&#xff1a;当表达式中存在有符号类型和无符号类型时所有的…

顺序表的深度解剖

篮球哥温馨提示&#xff1a;编程的同时不要忘记锻炼哦&#xff01; 时光不老&#xff0c;咱们不散&#xff0c;这里依旧是爱打篮球的程序猿带你学顺序表&#xff01; 你接下看到的可能是最详细的顺序表讲解之一 好的废话不多说&#xff0c;爱打篮球的程序猿直接带你上高速&…

C语言深度解剖——C语言关键字

每天进步一点点&#xff0c;坚持带来大改变&#xff01;&#xff01;&#xff01; 前言&#xff1a; 在C语言的学习过程中会遇到许多的关键字&#xff0c;我们是否真的详细了解这些关键字的使用方法和使用场景&#xff0c;下面我们来详解C语言中的32个关键字 1.C语言关键字概览…

C语言深度解剖:关键字

第一个C语言程序内存定义与声明变量是什么为什么要定义变量定义变量的本质定义声明 关键字 - auto局部与全局变量作用域 vs 生命周期auto 关键字 - register寄存器本质register 修饰变量 1、多文件1.1、变量声明1.2、头文件包含内容1.3、函数声明 1.4、跨文件2、static1、sizeo…

ADC采样效应及相关影响解剖

在前述文章&#xff0c;BUCK电路模拟补偿器的数字化过程 &#xff0c;我们讨论了模拟补偿器的数字化&#xff0c;事实上&#xff0c;数字化过程的第一个重要的环节就是ADC对反馈量的采样&#xff0c;本文就重点探讨一下由于ADC采样频率带来的一些问题&#xff0c;进而讨论一下相…

大脑解剖图

脑的表面解剖 1&#xff1a;嗅球 2&#xff1a;大脑 3&#xff1a;小脑 4&#xff1a;脑干 5&#xff1a;外侧裂 6&#xff1a;中央前回 7&#xff1a;中央沟 8&#xff1a;中央后回 9&#xff1a;颞上回 10&#xff1a;颞叶 11&#xff1a;额叶 12&#xff1a;顶叶 …

冠状动脉解剖结构

学习冠脉解剖结构过程中看了很多的PPT但是要么问题过多要么&#xff0c;解剖结构图展示的不够清晰明了&#xff0c;现在网络上搜集了一些比较好的PPT的截图&#xff0c;供大家学习。 CTA横断面冠脉解剖结构 PL可从左发出也可以从右侧发出 Reference&#xff1a; [1]: 帮你真正…

推荐一个解剖学网站

博主高中是物生班的&#xff0c;非常喜欢生物这门课&#xff0c;后来学了很多工程类的知识&#xff0c;愈发觉得人体真是一个伟大的工程架构&#xff0c;我们如今的工程学&#xff0c;很多也是在变相的拓展人体的能力。从这个角度来看&#xff0c;医生就是人体维修师&#xff0…

C语言深度解剖 PDF 分享

链接:https://pan.baidu.com/s/1U-8L7ZY5_sLpk4p0J302Mg 提取码:d8nu 相关推荐 [Objective-c程序设计] 中文编程学习进阶_易语言 Windows API开发详解 函数、接口、编程实例 Programming in Objective-C, 4th Edition c++性能优化指南 《C语言深度解剖》是2012年出…

chatgpt赋能Python-python_beeware

Python Beeware&#xff1a;创建跨平台应用程序的开源工具包 如果你是一名开发人员&#xff0c;特别是自己开发应用程序的开发人员&#xff0c;你可以使用Python Beeware&#xff0c;这是一个开源的工具包&#xff0c;可以帮助你创建跨平台应用程序。这篇文章将介绍Python Bee…

谷歌内部文件泄露:大模型已被开源社区「偷家」,不改变ChatGPT也会黯然失色...

鱼羊 编辑整理量子位 | 公众号 QbitAI 在这场大模型军备竞赛中&#xff0c;我们没有护城河&#xff0c;OpenAI也没有。 一份谷歌内部“泄密文件”&#xff0c;正在网上一石激起千层浪。 全文挺长&#xff0c;但核心观点十分明确&#xff1a;开源大模型迅猛发展&#xff0c;正在…

机器学习实战2-聚类算法分析亚洲足球梯队

大家好&#xff0c;我是微学AI&#xff0c;今天给大家带来机器学习实战案例&#xff0c;分析亚洲足球梯队。2022年卡塔尔世界杯将在本月进行&#xff0c;不到半个月就开幕了&#xff0c;本届世界杯通过预选赛已选出32支球队。 2022卡塔尔世界杯决赛圈名单如下&#xff0c;各大…