Intel® Agilex™通用I/O和LVDS SERDES用户指南

ID 683780
日期 12/16/2019
Public
文档目录

2.3.2.2.2. Intel® FPGA IP参数设置

可以在 Intel® Quartus® Prime软件中设置GPIO IP的参数设置。有三组选项:GeneralBufferRegisters
表 9.  参数设置
参数 条件 默认值 说明
Data Direction
  • Input
  • Output
  • Bidir
Output

指定GPIO的数据方向。

Data width

1 to 128

4

指定数据宽度。

Use legacy top-level port names
  • On
  • Off
Off

使用与 Stratix® V Arria® V Cyclone® V器件中相同的端口名称。

例如:dout变成dataout_hdataout_ldin变成datain_hdatain_l

注: Stratix® V Arria® V Cyclone® V器件相比,这些端口的行为是不同的。有关移植指南,请参考相关的信息。
表 10.   GPIO IP Core参数-缓冲器
参数 条件 默认值 说明
Use differential buffer
  • On
  • Off
Off

如果开启,那么使能差分I/O缓冲器。

Use pseudo differential buffer
  • Data Direction = Output
  • Use differential buffer = On
  • On
  • Off
Off

如果在输出模式中开启,那么使能伪差分输出缓冲器。

如果开启Use differential buffer,那么该选项将会自动开启,用于双向模式。

Use bus-hold circuitry
  • Data Direction = Input or Bidir
  • Use differential buffer = Off
  • On
  • Off
Off

如果开启,那么总线保持电路可以微弱地将信号保持在I/O管脚上,保持其最后驱动的状态(其输出缓冲状态将会是1或0,但不是高阻抗)。

Use open drain output
  • Data Direction = Output or Bidir
  • Use differential buffer = Off
  • On
  • Off
Off

如果开启,那么开漏输出使能器件以提供系统级的控制信号,例如:中断和写入使能信号,它们被系统中的多器件置位。

Enable output enable port Data Direction = Output
  • On
  • Off
Off

如果打开,使能用户输入到OE端口。该选项自动打开用于双向模式。

Enable seriestermination / paralleltermination ports
  • On
  • Off
Off

如果打开,那么使能输出缓冲器的terminationcontrol端口,使用户能够使用用户模式OCT校准。

表 11.  寄存器
参数 条件 默认值 说明
Register mode
  • None
  • Simple register
  • DDIO
None 指定GPIO IP的寄存器模式:
  • None—指定一个从/到缓冲器的简单线缆连接。
  • Simple register — 指定DDIO在单数据速率模式(SDR)中用作简单的寄存器。Fitter可能会将寄存器封装在I/O中。
  • DDIO—指定IP内核使用DDIO。
Enable synchronous clear / preset port
  • Register mode = DDIO
  • None
  • Clear
  • Preset
None

指定如何实现同步复位端口。

  • None—禁用同步复位端口。
  • Clear—使能SCLR端口用于同步清除。
  • Preset—使能SSET端口用于同步预置。
Enable asynchronous clear / preset port
  • Register mode = DDIO
  • None
  • Clear
  • Preset
None

指定如何实现异步复位端口。

  • None—禁用异步复位端口。
  • Clear—使能ACLR端口用于异步清除。
  • Preset—使能ASET端口用于异步预置。

ACLRASET信号是高电平有效(active high)。

Enable clock enable ports Register mode = DDIO
  • On
  • Off
Off
  • On—显示时钟使能(CKE)端口以支持对数据的输入和输出的控制。该信号防止数据在没有控制的情况下进行传递。
  • Off—时钟使能端口没有显示,并且数据始终自动地通过寄存器。
Half Rate logic Register mode = DDIO
  • On
  • Off
Off 如果开启,那么使能半速率DDIO。请参考Input Path部分中的Input Path Waveform in DDIO Mode with Half-Rate Conversion图。
Separate input / output Clocks
  • Data Direction = Bidir
  • Register mode = Simple register or DDIO
  • On
  • Off
Off 如果打开,那么使能独立的时钟(CK_INCK_OUT)用于双向模式下的输入和输入路径。