Direct Interface Bus (DIB) Intel® Stratix® 10 FPGA IP User Guide

ID 683142
Date 3/18/2021
Public
Document Table of Contents

3.3. Synchronous Mode

Opt for Synchronous mode if you want the DIB to use your own soft TDM logic.

The Synchronous mode includes the following features:

  • Use this mode when 1:1, 2:1, or 4:1 TDM multiplexing is required with soft TDM logic.
  • The transfer from the DIB to the soft TDM logic is synchronous
  • The DIB clock and system clock have a synchronous relationship.
    • The ratio of the DIB clock and system clock is equal to the TDM ratio.
    • There is no requirement for a system/DUT clock or DIB/DUT clock relationship.
  • The DIB subsystem TDM multiplexers continue to sample and deliver without halting on every dib_clk signal.
  • The soft TDM logic maintains data coherency across dies to ensure that all DUT data is successfully transferred to the other die.
  • You can reduce latency by one clock cycle by turning on the Reduce Sync Mode P2C Latency parameter.
    Note: You may face difficulty in closing timing when you enable this parameter.
  • The RX die generates the system clock for the soft TDM logic on the rem_clk pin.
    • rem_clk is a divided version of dib_clk transmitted from the TX side.
    • The TDM ratio you select in the parameter editor determines the division. For example, TDM ratio 2:1 sets rem_clk to be half of dib_clk.
Figure 9. Synchronous Mode Setup with 4:1 Soft TDM and 2:1 DIB (Hard) TDMThis setup is based on the settings of 4:1 Soft TDM, 2:1 DIB TDM.
Figure 10. Synchronous Mode with 4:1 Soft TDM and 2:1 DIB (Hard) TDM Timing DiagramThis setup is based on the settings of 4:1 Soft TDM, 2:1 DIB TDM.
Figure 11. Synchronous Mode Setup with 4:1 Soft TDM and 4:1 DIB (Hard) TDMThis setup is based on the settings of 4:1 Soft TDM, 4:1 DIB TDM.
Figure 12. Synchronous Mode with 4:1 Soft TDM and 4:1 DIB (Hard) TDM Timing DiagramThis setup is based on the settings of 4:1 Soft TDM, 4:1 DIB TDM, and 1:1 DIB clock.