PCIe卡的主要引脚 及 热插拔

PCIe卡的主要引脚 及 热插拔目录1PCIe总线使用的信号1.1收发数据信号1.2辅助信号2热插拔参考资料1PCIe总线使用的信号PCIex1,x4,x8,x16卡的连接器引脚如下图所示,数据收发引脚为白色,辅助引脚为灰色:mechanicalkey对应防呆缺口的位置。1.1收发数据信号PCIe总线的层次分层图:与收发数据相关的线就是每个通路(lane)的两对差分传输线。PCIex1,x2,x4,x8,x16分别代表有1,2,4,8,16条lane。1.2辅助信号在连接器上提供辅助引脚来辅助

大家好,又见面了,我是你们的朋友全栈君。

1 PCIe 总线使用的信号

PCIe x1,x4,x8,x16 卡的连接器引脚如下图所示,数据收发引脚为白色,辅助引脚为灰色:

在这里插入图片描述

mechanical key对应防呆缺口的位置。

1.1 收发数据信号

PCIe总线的层次分层图:

在这里插入图片描述

与收发数据相关的线就是每个通路(lane)的两对差分传输线。PCIe x1,x2,x4,x8,x16分别代表有1,2,4,8,16条lane。

1.2 辅助信号

在连接器上提供辅助引脚来辅助系统级功能或实现,PCI Express连接器和Add-in Card接口支持以下辅助信号:

  • REFCLK-/REFCLK+ (必要): 低电压差分信号。系统板需要提供一个符合PCIe基本规范的通用架构的参考时钟。
  • PERST# (必要): 指示所应用的主供电在规定的误差内且稳定。
  • WAKE#: (可选): 一个开漏(open-drain)低电平有效的信号,重新激活PCI Express Link层次结构的主电源和参考时钟。用于符合PCIe规范的任何支持唤醒功能的外接程序卡或系统板。
  • SMBCLK (可选): SMBus接口时钟信号。这是一个开漏的信号。
  • SMBDAT (可选): SMBus接口地址/数据信号。
  • JTAG (TRST#, TCLK, TDI, TDO, and TMS) (可选): 支持IEEE 1149.1标准。
  • PRSNT1# (必要): 插件卡存在检测引脚,用于实现热插拔。
  • PRSNT2# (必要): 插件卡存在检测引脚,用于实现热插拔。
  • CLKREQ# (可选): 卡驱动的低电平有效开漏信号,请求PCI Express参考时钟可用(有效时钟状态)以允许 PCI Express接口发送/接收数据。
  • PWRBRK# (可选): 由系统驱动低信号来发送信号应急减电机制。

2 热插拔

在这里插入图片描述

没有插入时,PCIe卡端的PRSNT1#PRSNT2#连接在一起。而插槽端的PRSNT1#接地,PRSNT2#通过上拉电阻拉高。

注意到PRSNT1#PRSNT2#对应的金手指与其他信号是不等长的,当卡的其他信号完成连接之后,因为卡的PRSNT2#PRSNT1#连在一起所以被接地拉低,PRSNT2#从高到低的转变就代表卡插入了。
同理也可以检测到卡拔出了,系统知道了卡是否插入就可以实现对应的处理过程来实现热插拔功能。

参考资料

  1. PCI_Express体系结构导读.王奇
  2. PCI Express Card 1 Electromechanical 2 Specification .Revision 4.0, Version 1.0
  3. PCI Express Base Specification .Revision 3.0
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/139283.html原文链接:https://javaforall.net

(1)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • INS-20802 Oracle Cluster Verification Utility failed解释说明[通俗易懂]

    INS-20802 Oracle Cluster Verification Utility failed解释说明

    2022年4月2日
    173
  • 美女登场「建议收藏」

    美女登场「建议收藏」不怕大家笑话,我大学毕业时,还是个处长,所谓处长就是没有经过女人滋润的那种,我想大家都知道我是什么意思的。其实,上大学的时候我还是有些女人缘的,毕竟在班上我的学习成绩还是走在了同学们的前列,这是一笔不小的资本。你不知道,只要到了考试前一个月左右,我是很跑火的,我们班上那些天天浸泡在女孩子堆的家伙就要开始巴结我,请我吃饭,因为他们要拿到毕业证,还是需要过我这关的,考试的时候他们好抄袭我的,我要是给他

    2022年9月16日
    0
  • navicatformysql15永久激活码【在线破解激活】

    navicatformysql15永久激活码【在线破解激活】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月16日
    54
  • 各种转码(bytes、string、base64、numpy array、io、BufferedReader )

    各种转码(bytes、string、base64、numpy array、io、BufferedReader )#将字节流转ndarrayimportioimportstructimportcv2importnumpyasnpa=b’\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\xa0\x00\x00\x00\xa0\x08\x02\x00\x00\x00\x04\xad\xf0z\x00\x00\x91[IDATx\x9cd\xfdi\x93,K\x93\x1e\x86\xf9\x16\x91YKw\x9fs\xee\xfen\x98\x

    2022年7月13日
    97
  • 信贷风控模型搭建及核心风控模式分类

    信贷风控模型搭建及核心风控模式分类一、当前风控模式现状近年来,信用风险管理发展呈现出数据化、模型化、系统化、自动化和智能化的特点。传统的人工专家经验正逐步被模型与算法替代。因此,科技较为领先的金融服务公司会选择采用模型方式完成对借款人的自动评估与审批。目前,对于信贷审核来说主要基于的风控模式为IPC、信贷工厂、大数据三种,每一种都有自己不同的侧重点。二、最核心的风控模式分类1.IPC模式IPC模式起源于德国邮储银行,该模…

    2022年5月1日
    60
  • 如何使用StarUML画类图[通俗易懂]

    此篇文档旨在介绍类图以及如何通过StarUML工具画类图。StarUML官网下载地址:http://staruml.io/download**什么是类图** 类图用于描述系统中所包含的类以及它们之间的相互关系,帮助简化对系统的理解。**类与接口的表现形式**矩形框:它代表一个类(Class)。类图分三层,第一层显示类的名称,如果是抽象类,则就用斜体显示。第二层是类的特性,通常就是字段和属性…

    2022年4月15日
    777

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号