Dynamic Reconfiguration Port - 2.4 English - PG169

Integrated Interlaken 150G LogiCORE IP Product Guide (PG169)

Document ID
PG169
Release Date
2024-06-05
Version
2.4 English

The dynamic reconfiguration port (DRP) allows the dynamic change of attributes in the Integrated Interlaken IP core. The DRP interface is a processor-friendly synchronous interface with an address bus (DRP_ADDR) and separated data buses for reading (DRP_DO) and writing (DRP_DI) configuration data to the ILKN block. An enable signal (DRP_EN), a read/write signal (DRP_WE), and a ready/valid signal (DRP_RDY) are the control signals that implement read and write operations, indicate operation completion, or indicate the availability of data.

For the DRP to work, a clock must be provided to the DRP_CLK port. See the following data sheets for the maximum allowed clock frequencies.

  • Kintex UltraScale FPGAs Data Sheet: DC and AC Switching Characteristics (DS892)
  • Virtex UltraScale FPGAs Data Sheet: DC and AC Switching Characteristics (DS893)
  • Kintex UltraScale+ FPGAs Data Sheet: DC and AC Switching Characteristics (DS922)
  • Virtex UltraScale+ FPGA Data Sheet: DC and AC Switching Characteristics (DS923)

The ILKN block must be held in reset when you want to dynamically change the attributes through the DRP. That is, TX_RESET, RX_RESET, TX_SERDES_REFCLK_RESET, and the RX_SERDES_RESET[11:0] signals need to be asserted High.