Visible to Intel only — GUID: fsd1689205039646
Ixiasoft
1. About the PHY Lite for Parallel Interfaces IP
2. PHY Lite for Parallel Interfaces Intel® FPGA IP for Agilex™ 5 E-Series Devices
3. PHY Lite for Parallel Interfaces Intel® FPGA IP for Agilex™ 7 M-Series Devices
4. PHY Lite for Parallel Interfaces Intel® FPGA IP for Agilex™ 7 F-Series and I-Series Devices
5. PHY Lite for Parallel Interfaces Intel® FPGA IP for Stratix® 10 Devices
6. PHY Lite for Parallel Interfaces Intel® FPGA IP for Arria® 10 and Cyclone® 10 GX Devices
7. PHY Lite for Parallel Interfaces Intel® FPGA IP User Guide Document Archives
8. Document Revision History for the PHY Lite for Parallel Interfaces Intel® FPGA IP User Guide
5.5.6.4.1. Timing Closure: Dynamic Reconfiguration
5.5.6.4.2. Timing Closure: Input Strobe Setup and Hold Delay Constraints
5.5.6.4.3. Timing Closure: Output Strobe Setup and Hold Delay Constraints
5.5.6.4.4. Timing Closure: Non Edge-Aligned Input Data
5.5.6.4.5. I/O Timing Violation
5.5.6.4.6. Internal FPGA Path Timing Violation
6.5.6.4.1. Timing Closure: Dynamic Reconfiguration
6.5.6.4.2. Timing Closure: Input Strobe Setup and Hold Delay Constraints
6.5.6.4.3. Timing Closure: Output Strobe Setup and Hold Delay Constraints
6.5.6.4.4. Timing Closure: Non Edge-Aligned Input Data
6.5.6.4.5. I/O Timing Violation
6.5.6.4.6. Internal FPGA Path Timing Violation
Visible to Intel only — GUID: fsd1689205039646
Ixiasoft
2.2.2.2. Dynamic Reconfigurable Delays
The following table lists the delays that can only be reconfigured when the corresponding read/write path is not being used. For differential data, the output delay settings should be programmed for both pins in a differential pair. The input settings, however, should be programmed only for the even pin.
Configurable Settings | Width | Description | Unit | Granularity |
---|---|---|---|---|
TxDqDelay | 11 | Output delay for data and strobe | 1 / 128 of VCO cycle | per pin |
RxDqsNDelayPi | 7 | Phase shift in negative edge of DQS | 1 / 128 of VCO cycle | per pin |
RxDqsPDelayPi | 7 | Phase shift in positive edge of DQS | 1 / 128 of VCO cycle | per pin |
RxRcvEnPiRank0 | 11 | RcvEn delay | 1 / 128 of VCO cycle | per nibble |
DqsSenseAmpDelay | 5 | DQS sense amplifier delay | PHY clock cycle | per nibble |
DqSenseAmpDuration | 4 | DQ sense amplifier duration | PHY clock cycle | per nibble |
DqSenseAmpDelay | 5 | DQ sense amplifier delay | PHY clock cycle | per nibble |
DqOdtDuration | 4 | DQ ODT duration | PHY clock cycle | per nibble |
DqOdtDelay | 5 | DQ ODT delay | PHY clock cycle | per nibble |
DqsOdtDuration | 4 | DQS ODT duration | PHY clock cycle | per nibble |
DqsOdtDelay | 5 | DQS ODT delay | PHY clock cycle | per nibble |
DqsSenseAmpDuration | 4 | DQS sense amplifier duration | PHY clock cycle | per nibble |
read_enable_offset | 4 | Delay before reading from the RX FIFO | PHY clock cycle | per lane |
RxDataVrefL | 9 | IO reference voltage lower nibble | 1 / 512 of VCCN | per nibble |
RxDataVrefU | 9 | IO reference voltage upper nibble | 1 / 512 of VCCN | per nibble |
TrainReset | 1 | Reset the training to clear non-permanent states - self clearing | — | per lane |
RLTrainingMode | 1 | Enables read leveling training mode | — | per lane |
DataTrainFeedback_N0 | 12 | Provides feedback for different training steps. In RL Training mode it is simply a counter. |
— | per nibble |