Heading1 - ipad, Heading2 - non-registered input pad, Figure - figure 1-6: ipad logic symbol – Achronix Speedster22i User Macro Guide User Manual
Page 30: Table - table 1-14: ports, Table - table 1-15: parameters, Table - table 1-16: input function table, Heading3 - verilog instantiation template, Ipad, Non-registered input pad

I/O Cells
IPAD
Speedster Macro Cell Library
PAGE 13
IPAD
Non-Registered Input Pad
dout
pad
IPAD
Figure 1-6: IPAD Logic Symbol
IPAD is an asynchronous input pad.
Table 1-14: Ports
Name
Type
Description
pad
Device pad.
dout
Data output.
Table 1-15: Parameters
Parameter
Defined Values
Default Value
location
iostandard
“LVCMOS18”
keepmode
hysteresis
pvt_comp
“none”, “own”
“none”
odt
“off”, “on”
“off”
termination
“50”, “60”, “75”, “100”, “120”, “240”
“50”
Table 1-16: Input Function Table
pad
dout
Verilog Instantiation Template
IPAD #(.location(""),
.iostandard("LVCMOS18"),
.keepmode("none"),
.hysteresis("none"),
.pvt_comp("none"),
.termination("50"),
.odt("off"))
instance_name (.dout(user_dout),
.pad(user_pad));
input
output
“
““
See
"pullup", "pulldown", "none"
“none”
"none", "schmitt"
“none”
0
0
1
1
X
X
Z
X