Interface Blocks

Trion, Topaz, and Titanium FPGAs support a variety of interface blocks. The available blocks differ depending on which FPGA you target and the package. You need to assign a resource for every block you use.

The following table describes the interface blocks supported in the Efinity® software.

Note: New package support is often added in patches. Refer to the Efinity Release Notes in the Support Center for the latest patch support.
Table 1. Trion Interface Block Support by Package
Interface T4 T8 T13 T20 T35 T55 T85 T120
GPIO All All All All All All All All
GPIO bus All All All All All All All All
I/O bank All All All All All All All All
JTAG User TAP1 F81 F81, Q144 All All All All All All
LVDS Q144 All Q100, Q144, F169, F256, F324, F400 All All All All
MIPI F169 W80, F169, F324 F324 All F324, F576 F324, F576
DDR F324, F400 F324, F400 All All All
Simple PLL (V1) All F49, F81
Advanced PLL (V2) Q144 All All All All All All
Oscillator All F49, F81
SPI Flash Q100 Q100
Table 2. Titanium Interface Block Support by Package
Interface Ti35 Ti60 Ti85 Ti90 Ti120 Ti135 Ti165 Ti180 Ti240 Ti375
DDR All J361, J484, G529 J361, J484, G529 All All J361 J484, M484, G529 All All
GPIO All All All All All All All All All All
GPIO bus All All All All All All All All All All
HyperRAM F100S3F2 F100S3F2
I/O bank All All All All All All All All All All
JTAG User TAP All All All All All All All All All All
LVDS TX
LVDS RX
Bidirectional LVDS
All All All All All All All All All All
MIPI DPHY All J361, J484, L484, J361, J484, L484, All N484, N1156 J361, J484, L484, M484 N484, N1156 N484, N1156
MIPI TX Lane
MIPI RX Lane
All All All All All All All All All All
PCI Express®
Ethernet XGMII
PMA Direct
Ethernet SGMII
All All N484, N1156 N484, N1156 N484, N1156
PLL (V3) All All All All All
PLL (Fractional) All All All All All
PLL SSC All J361, J484, L484 J361, J484, L484 All N484, N1156 J361, J484, L484, M484 N484, N1156 N484, N1156
Oscillator All All All All All All All All All All
Quad-Core RISC-V All All All All All
SPI Flash F100S3F2 F100S3F2
Table 3. Topaz Interface Block Support by Package
Interface Tz50 Tz110 Tz170 Tz200 Tz325
DDR J361, J484 J361, J484 All All
GPIO All All All All All
GPIO bus All All All All All
I/O bank All All All All All
JTAG User TAP All All All All All
LVDS TX
LVDS RX
Bidirectional LVDS
All All All All All
MIPI TX Lane
MIPI RX Lane
All All All All All
PLL (V3) All All All
PLL (Fractional) All All
Oscillator All All All All All
Quad-Core RISC-V All All

All interface blocks have an instance name that must be a unique identifier. When you add a new block, the Interface Designer gives the block a unique default name, which you can change.

Note: After you re-name the block, press Enter or click Save to save the name.

Pin names are the top-level ports of the design implemented in the core that connect to the interface block. These names must be legal Verilog HDL or VHDL identifiers.

1 The T4 and T8 in the F49 package do not support the JTAG User TAP because this package does not have the dedicated JTAG pins (TDI, TDO, TCK, TMS).