Interface Blocks
Trion® 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.
| 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 | – | – | – | – |
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).