仅对英特尔可见 — GUID: myt1394541834796
Ixiasoft
2.4.2. 热插拔功能的实现
热插拔功能在上电(VCCIO 或VCC 电源)或断电事件期间三态输出缓冲器。上电或断电期间,当VCCIO 或VCC 低于阈值电压时,热插拔电路生成一个内部HOTSCKT信号。HOTSCKT信号切断输出缓冲器以确保DC电流不会通过管脚泄露。每个I/O管脚的电路如下图所示。热插拔电路不包括CONF_DONE和nSTATUS管脚,从而保证这些管脚可在配置器件进行操作。因此,实现上电或断电器件排序期间所期望的管脚输出行为。
图 7. MAX® 10器件的热插拔电路
POR电路监控电源的电压水平,并在上电期间保持I/O管脚三态。 MAX® 10器件I/O单元(IOE)中的弱上拉电阻保持I/O管脚悬空。电压容差控制电路可防止I/O管脚在 VCCIO 和VCC 电源上电前被驱动。这样可避免I/O管脚在器件还未进入用户模式就输出的情况。
Intel使用GND作为热插拔操作和I/O缓冲器设计的参考。为确保正确操作,Intel建议先连接电路板之间的GND再连接电源。从而避免电路板上流过板上其它组件的电源路径将GND无意拉高。否则,被拉高的GND可能导致Intel FPGA的I/O电压或电流条件超规。