Xilinx-7系列SelectIO资源

Xilinx-7系列IO资源包括部分:

  1、IO资源;用于描述输出驱动器、输入接收器的电气特性以及各种标准接口。

  2、IO逻辑资源;用于描述输出驱动器、输入接收器背后的逻辑行为。

  3、高级IO逻辑资源;包括输入串并转换器(ISERDESE2)、输出并串转换器(OSERDESE2)等;主要用于高速数据处理。

1.1、Xilinx-7系列提供了两种IO:高性能(HP)和宽范围(HR);它们的区别如下图所示:

  Xilinx-7系列SelectIO资源_第1张图片

Xilinx-7系列SelectIO资源_第2张图片

1.2、所有的7系列FPGA都有可配置的SelectIO驱动器和接收器,支持各种标准接口;可以通过编程控制输出强度、压摆率、片内阻抗以及生成内部参考电压(INTERNAL_VERF)。

Xilinx-7系列SelectIO资源_第3张图片

Xilinx-7系列SelectIO资源_第4张图片

1.3、Xilinx软件库提供了支持多种I/O标准接口的原语。

  单端I/O接口:

  IBUF(输入缓冲器)

  IBUF_IBUFDISABLE(输入缓冲器;带输入缓冲器禁用端口)

  IBUF_INTERMDISABLE(输入缓冲器;带INTERM禁用端口)

  IBUFG(时钟输入缓冲器)

  IOBUF(输入输出缓冲器)

  IOBUF_DCIEN(双向缓冲器;带输入缓冲器禁用端口和DCITERM禁用端口)

  IOBUF_INTERMDISABLE(双向缓冲器;带输入缓冲器禁用端口和INTERM禁用端口)

  OBUF(输出缓冲器)

  OBUFT(3态输出缓冲器)

  差分I/O接口:

  IBUFDS(差分输入缓冲器)

  IBUFDS_DIFF_OUT(互补输出的差分输入缓冲器)

  IBUFDS_DIFF_OUT_IBUFDISABLE(互补输出的差分输入缓冲器;带缓冲器禁用端口)

  IBUFDS_DIFF_OUT_INTERMDISABLE(互补输出的差分输入缓冲器;带输入缓冲器禁用端口和INTERM禁用端口)

  IBUFDS_IBUFDISABLE(差分输入缓冲器;带缓冲器禁用端口)

  IBUFDS_INTERMDISABLE(差分输入缓冲器;带输入缓冲器禁用端口和INTERM禁用端口)

  IBUFGDS(差分时钟输入缓冲器)

  IBUFGDS_DIFF_OUT(互补输出差分时钟输入缓冲器)

  IOBUFDS(差分输出/输入缓冲器)

  IOBUFDS_DCIEN(差分双向缓冲器;带输入缓冲器禁用端口和DCITERM禁用端口)

  IOBUFDS_DIFF_OUT(互补输出的双向缓冲器)

  IOBUFDS_DIFF_OUT_DCIEN(互补输出的双向缓冲器;带输入缓冲器禁用端口和DCITERM禁用端口)

  IOBUFDS_DIFF_OUT_INTERMDISABLE(互补输出的双向差分缓冲器;带输入缓冲器禁用端口和INTERM禁用端口)

  IOBUFDS_INTERMDISABLE(双向差分缓冲器;带输入缓冲器禁用端口和INTERM禁用端口)

  OBUFDS(差分输出缓冲器)

  OBUFTDS(3态差分输出缓冲器)

你可能感兴趣的:(Xilinx-7系列SelectIO资源)