Heading1 - cell naming conventions, Heading2 - register naming conventions, Heading2 - i/o cell naming conventions – Achronix Speedster22i User Macro Guide User Manual
Page 16: Cell naming conventions, Register naming conventions, I/o cell naming conventions

Cell Naming Conventions
Speedster Macro Cell Library
PAGE xv
Cell Naming Conventions
Register Naming Conventions
DFFNER
Reset
R – Reset (has priority over enable)
S – Set (has priority over enable)
C – Clear (enable has priority)
P – Preset (enable has priority)
Blank – No reset input
Enable
E – Enable input
blank – No enable input
Clock Edge
Blank – Positive‐edge register
N – Negative‐edge register
Cell Type
DFF – D‐type register
I/O Cell Naming Conventions
IOPAD_DIFFD_DL
Register Mode
D – Positive‐edge register
D2 – DDR Register
Blank – Non‐registered
Input Mode
Blank – Single ended I/O
DIFF – Differential I/O
I/O Type
IPAD – input pad
OPAD – output pad
TPAD – output pad with tristate enable
IOPAD – bidirectional pad
D2H – DDR Register with Half‐rate interface
Delay Mode
Blank ‐ No Delay Line
DL ‐ Programmable Delay Line