General-Purpose I/O User Guide: Agilex™ 5 FPGAs and SoCs

ID 813934
Date 4/05/2024
Public
Document Table of Contents

4.3.2.2. HPS I/O Programmable IOE Features Assignment Names and Settings

Table 38.  HPS I/O Programmable IOE Features Assignment Names and SettingsThis table lists the programmable IOE features assignment names and values that you can specify in the Quartus® Prime Assignment Editor and Pin Planner tools.
Feature Assignment Name Supported Values
Slew rate control Slew Rate
  • 0—slow
  • 1—fast (default)
  • Weak pull-up resistor
  • Weak pull-down resistor
Weak Pull-Up Resistor
  • On (default)—turns on the weak pull-up or pull-down resistor
  • Off—turns off the weak pull-up or pull-down resistor
Weak Pull Up/Down Select 13
  • No Pull Up or Down
  • Pull Down 20 kOhm
  • Pull Down 50 kOhm
  • Pull Down 80 kOhm
  • Pull Up 20 kOhm (default)
  • Pull Up 50 kOhm
  • Pull Up 80 kOhm
Schmitt Trigger input buffer Schmitt Trigger
  • On (default)
  • Off
Current strength Current Strength
  • 2 mA
  • 4 mA
  • 6 mA
  • 8 mA (default)
On-die termination impedance HPS IO On-Die Termination Impedance
  • NMOS (default)
  • PMOS
13 You must use this together with the Weak Pull-Up Resistor assignment.