【PXI系列科普文】--PXI机箱电源、时钟及触发介绍

2024-02-12 13:10

本文主要是介绍【PXI系列科普文】--PXI机箱电源、时钟及触发介绍,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

昨天带大家简单认识了PXI之后,今天虹科会继续详细讲解下关于PXI机箱的槽位号、背板、总线、电源、时钟、触发总线等相关的知识。欢迎持续关注~了解更多欢迎发邮件到ltt@hkaco.com。

目录

1、PXI槽位序号

3、PXI背板

4、PXI总线与枚举

5、机箱电源

6、系统参考时钟

7、本地总线

8、触发总线

9、星形触发


1、PXI槽位序号

每一个PXI槽位都有一个对应的槽位号(大部分情况下)被标注在PXI插槽下方。一般为从左到右排列。

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

某些6U机箱允许3U模块被“叠加”使用,使每个6U插槽可安装两个3U模块。通常允许部分特定的槽位支持此类叠加应用,如下图所示。

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

3、PXI背板

PXI背板通常是多层的单一PCB(通常是很厚的PCB,因为层数很多并且包含专门的电源层用于电源分配),PXI模块可以插在其上,背板将所有的控制信号与电源传送到模块。

4、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特性,如触发,本地总线和星形触发,这些内容之后的内容中加以介绍。

5、机箱电源

PXI标准规定了供应到每个模块的最低电源要求。以下为兼容2.1版PXI规范机箱的最低指标。

机箱电源必须能够为每个槽位提供电源且每个电源轨需供应足以支持所有槽位全部占用的情况。上表显示了通常机箱需提供的最低电流,这并非对单个模块的耗电限制——对这一指标另有规定。

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

如果机箱中安装了多个高耗电的模块,有可能超过电源的容量,这种情况并不多见,因为在大多数测试系统中大部分模块的电源需求远低于平均值。背板连接器上的每个针最大可通过1A电流。每个连接器为了承载额定电流需要使用多个针。按照上面的表格,每个+5V和+3.3V电源需要6根针。很多机箱可以为每个电压提供更高的电流。此信息需要在机箱使用手册中注明。

6、系统参考时钟

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

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

7、本地总线

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

位于控制器旁边的插槽(2槽星形触发)是例外情况。左侧的本地总线连线(面对控制器)用于星形触发功能,不与系统控制器连接。

本地总线的带宽与其它特性并未在标准中规定,完全取决于产品设计者如何使用这些连接。

8、触发总线

8个PXI触发线提供了一个同步操作PXI模块的方法。该总线可配置,因此在系统中任何模块都能向另一个模块发送触发信号,并且可以响应其它模块的触发。标准没有对缓冲区或支持工具做出具体规定。

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

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

9、星形触发

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

星形触发的背板和模块均标记有星形触发槽位符号。

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

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

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

与8个PXI触发线类似,星形触发的操作可能需通过驱动程序来执行,在这种情况下,同步度可能要取决于软件的延迟时间。

今天的内容就先科普到这里,明天会带大家一起来看下PXI板卡的封装形式,以及接口形式。需要进一步交流欢迎随时联系虹科电子李婷婷ltt@hkaco.com,明天见。

 

 

 

 

 

 

这篇关于【PXI系列科普文】--PXI机箱电源、时钟及触发介绍的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/702642

相关文章

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

性能测试介绍

性能测试是一种测试方法,旨在评估系统、应用程序或组件在现实场景中的性能表现和可靠性。它通常用于衡量系统在不同负载条件下的响应时间、吞吐量、资源利用率、稳定性和可扩展性等关键指标。 为什么要进行性能测试 通过性能测试,可以确定系统是否能够满足预期的性能要求,找出性能瓶颈和潜在的问题,并进行优化和调整。 发现性能瓶颈:性能测试可以帮助发现系统的性能瓶颈,即系统在高负载或高并发情况下可能出现的问题

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

Hadoop数据压缩使用介绍

一、压缩原则 (1)运算密集型的Job,少用压缩 (2)IO密集型的Job,多用压缩 二、压缩算法比较 三、压缩位置选择 四、压缩参数配置 1)为了支持多种压缩/解压缩算法,Hadoop引入了编码/解码器 2)要在Hadoop中启用压缩,可以配置如下参数

第10章 中断和动态时钟显示

第10章 中断和动态时钟显示 从本章开始,按照书籍的划分,第10章开始就进入保护模式(Protected Mode)部分了,感觉从这里开始难度突然就增加了。 书中介绍了为什么有中断(Interrupt)的设计,中断的几种方式:外部硬件中断、内部中断和软中断。通过中断做了一个会走的时钟和屏幕上输入字符的程序。 我自己理解中断的一些作用: 为了更好的利用处理器的性能。协同快速和慢速设备一起工作

科研绘图系列:R语言扩展物种堆积图(Extended Stacked Barplot)

介绍 R语言的扩展物种堆积图是一种数据可视化工具,它不仅展示了物种的堆积结果,还整合了不同样本分组之间的差异性分析结果。这种图形表示方法能够直观地比较不同物种在各个分组中的显著性差异,为研究者提供了一种有效的数据解读方式。 加载R包 knitr::opts_chunk$set(warning = F, message = F)library(tidyverse)library(phyl

图神经网络模型介绍(1)

我们将图神经网络分为基于谱域的模型和基于空域的模型,并按照发展顺序详解每个类别中的重要模型。 1.1基于谱域的图神经网络         谱域上的图卷积在图学习迈向深度学习的发展历程中起到了关键的作用。本节主要介绍三个具有代表性的谱域图神经网络:谱图卷积网络、切比雪夫网络和图卷积网络。 (1)谱图卷积网络 卷积定理:函数卷积的傅里叶变换是函数傅里叶变换的乘积,即F{f*g}

【生成模型系列(初级)】嵌入(Embedding)方程——自然语言处理的数学灵魂【通俗理解】

【通俗理解】嵌入(Embedding)方程——自然语言处理的数学灵魂 关键词提炼 #嵌入方程 #自然语言处理 #词向量 #机器学习 #神经网络 #向量空间模型 #Siri #Google翻译 #AlexNet 第一节:嵌入方程的类比与核心概念【尽可能通俗】 嵌入方程可以被看作是自然语言处理中的“翻译机”,它将文本中的单词或短语转换成计算机能够理解的数学形式,即向量。 正如翻译机将一种语言

C++——stack、queue的实现及deque的介绍

目录 1.stack与queue的实现 1.1stack的实现  1.2 queue的实现 2.重温vector、list、stack、queue的介绍 2.1 STL标准库中stack和queue的底层结构  3.deque的简单介绍 3.1为什么选择deque作为stack和queue的底层默认容器  3.2 STL中对stack与queue的模拟实现 ①stack模拟实现

flume系列之:查看flume系统日志、查看统计flume日志类型、查看flume日志

遍历指定目录下多个文件查找指定内容 服务器系统日志会记录flume相关日志 cat /var/log/messages |grep -i oom 查找系统日志中关于flume的指定日志 import osdef search_string_in_files(directory, search_string):count = 0