根据CEM标准,pcie设备金手指的两边有两个相对来说短一点的边带信号,PRSNT1#和PRSNT2#,这两个就是用来支持pcie设备热插拔的,可以看到这两个信号是直接相连的。 而在pcie插槽上,在pcie设备PRSNT1#和PRSNT2#对应的位置也有两个信号。在不插设备时,pcie插槽上的PRSNT1#是一直接地的,也就是一直在低电平,而PR
一、PCIe设备的电源供电信号二、PERST信号 三、REFCLK差分信号 四、WAKE信号和Beacon信号 五、SMCLK和SMDAT信号 六、JTAG信号七、PRSNT1和PRSNT2信号 本节内容 一、PCIe设备的电源供电信号 PCIe设备共两种电源供电信号,Vcc和Vaux,额定电压均为3.3V。 Vcc——主电源,用于PCIe设备使用的主要逻辑模块 Vaux——与电压管...
如下图所示,当PCIe卡未完全插入时,由于上拉作用,PRSNT2#信号持续保持高电平。一旦PCIe卡完全插入,其短路线将PRSNT2#信号与地相连,导致电平变为低。hot plug control logic监测到PRSNT2#信号从高到低的跳变后,会触发downstream port发现presence detect事件,并由downstream port向RC发送中断消息,通知系统软件有...
插槽设计通过PRSNT1#和PRSNT2#信号实现安全的热插拔功能。在处理器主板上,PRSNT1#信号被接地处理,而PRSNT2#信号则通过上拉电阻接为高电平。这种设计使得在PCIe设备插入或拔出时,信号的断开和接触顺序其间提供了额外的处理时间,从而确保系统的稳定性。通过这种信号设计,插槽不仅能够检测设备的插入和拔出动作,还能...
当Add-In卡为插入时,PRSNT2#信号由上拉电阻接为高,Add-In卡插入后,主板的PRSNT2#与PRSNT1#接通,此时PRSNT2#信号为低,处理器主板的热插拔控制逻辑捕获这个低电平,得知Add-In卡已经插入,从而触发系统复位软件进行相应处理。当Add-In卡拔出时,PRSNT2#信号变为高,处理器主板捕获这个高电平,得知Add-In卡已经拔出...
Card Reset逻辑:Hot Plug控制器向指定Slot传送PERST#信号。 Power Indicator:指示连接器上的电源状态。 Attention Indicator:警示灯,提示用户热插拔失败状态,一般处于关闭状态。 Attention Button:由用户按下,通知热插拔软件要更换PCIe设备。 Card Present Detect Pins:有两个检测PCIe设备是否存在的信号PRSNT1#和PRSNT2#...
图1 PRSNT信号与热插拔 PRSNT硬件设计 当硬件需要支持热插拔时,PRSNT1#、PRSNT2#引脚必须按照规范连接,如果不支持热插拔(不用于服务器的板卡一般都不支持)则必须将PRSNT2#接地,如果悬空会导致背板插槽的PRSNT2#无法被拉低,从而导致板卡无法正常工作(仅出现于支持热插拔的PCIe背板)。
遵循CEM标准,PCIe add-in card配备了专为热插拔机制设计的PRSNT1#和PRSNT2#边带信号。这两根信号在物理连接上是连贯的,且其金手指长度相较于其他信号更短。在system board connector(即插槽)处,PRSNT1#信号被固定接地,而PRSNT2#则采用弱上拉(PULL-UP)方式连接。如图所示,当PCIe卡尚未完全插入插槽时,由于...
因此当PCle卡插入插槽时,PRSNTI#和PRSNT2#信号在其他金手指与PCle插槽完全接触,并经过一段延时后,才能与插槽完全接触;当PCIe设备从PCe插槽中拔出时,这两个信号首先与PCle插槽断开,再经过一段延时后,其他信号才能与插槽断开。系统软件可以使用这段延时,进行一些热拔插处理。