Visible to Intel only — GUID: zwb1493989486919
Ixiasoft
Visible to Intel only — GUID: zwb1493989486919
Ixiasoft
16.13.1. Addressing
Address Map
These points apply to the following table:
- id[3:0] refers to the Interface ID parameter.
- lane_addr[7:0] refers to the address of a given lane in an interface. The Fitter sets this address value. You can query this in the Parameter Table Lookup Operation Sequence as described in Address Lookup section of the Intel PHYLite for Parallel Interfaces IP Core User Guide.
- pin[4:0] refers to the physical location of the pin in a lane. You can use the Fitter to automatically determine a pin location or you can manually set the pin location through .qsf assignment. Refer to the Parameter Table Lookup Operation Sequence as described in Address Lookup section of the Intel PHYLite for Parallel Interfaces IP Core User Guide for more information.
Feature | Avalon Address R/W | Address CSR R | Control | Value | |
---|---|---|---|---|---|
Field | Range | ||||
Pin Output Phase | {id[3:0],3'h4,lane_addr[7:0],pin{4:0],8'D0} | {id[3:0],3'h4,lane_addr[7:0],pin{4:0],8'E8} | Phase Value | 12..0 | Incremental Delay: 1/128th VCO clock period
Note: The pin output phase switches from the CSR value to the Avalon value after the first Avalon write. It is only reset to the CSR value on a reset of the interface.
|
Reserved 1 | 31..13 | — | |||
Pin PVT Compensated Input Delay | {id[3:0],3'h4,lane_addr[7:0],4'hC,lgc_sel[1:0],pin_off[2:0],4'h0}
|
Not supported | Delay Value | 8..0 | Minimum Setting: 0 Maximum Setting: 511 VCO clock periods Incremental Delay: 1/256th VCO clock period |
Reserved 1 | 11..9 | — | |||
Enable | 12 | 0 = Delay value is 0. 1 = Select delay value from Avalon register |
|||
Reserved 1 | 31..13 | — | |||
Strobe PVT compensated input delay 2 | {id[3:0],3'h4,lane_addr[7:0],4'hC,lgc_sel[1:0],3'h6,4'h0}
|
Not supported | Delay Value | 9..0 | Minimum Setting: 0 Maximum Setting: 1023 VCO clock periods Incremental Delay: 1/256th VCO clock period |
Reserved 1 | 11..10 | — | |||
Enable | 12 | 0 = Select delay value from CSR register. The CSR value is set through the Capture Strobe Phase Shift parameter during IP core instantiation. 1 = Select delay value from Avalon register |
|||
Reserved 1 | 31..13 | — | |||
Strobe enable phase 2 | {id[3:0],3'h4,lane_addr[7:0],4'hC,lgc_sel[1:0],3'h7,4'h0}
|
{id[3:0],3'h4,lane_addr[7:0],4'hC,9'h198} |
Phase Value | 12..0 | Incremental Delay: 1/128th VCO clock period |
Reserved 1 | 14..13 | — | |||
Enable | 15 | 0 = Select delay value from CSR register 1 = Select delay value from Avalon register |
|||
Reserved 1 | 31..16 | — | |||
Strobe enable delay 2 | {id[3:0],3'h4,lane_addr[7:0],4'hC,9'h008} | {id[3:0],3'h4,lane_addr[7:0],4'hC,9'h1A8} | Delay Value | 5..0 | Minimum Setting: 0 external clock cycles Maximum Setting: 63 external memory clock cycles Incremental Delay: 1 external memory clock cycle |
Reserved 1 | 14..6 | — | |||
Enable | 15 | 0 = Select delay value from CSR register 1 = Select delay value from Avalon register |
|||
Reserved 1 | 31..16 | — | |||
Read valid delay 2 | {id[3:0],3'h4,lane_addr[7:0],4'hC,9'h00C} | {id[3:0],3'h4,lane_addr[7:0],4'hC,9'h1A4} | Delay Value | 6..0 | Minimum Setting: 0 external clock cycles Maximum Setting: 127 external memory clock cycles Incremental Delay: 1 external memory clock cycle |
Reserved 1 | 14..7 | — | |||
Enable | 15 | 0 = Select delay value from CSR register 1 = Select delay value from Avalon register |
|||
Reserved 1 | 31..16 | — | |||
Internal VREF Code | {id[3:0],3'h4,lane_addr[7:0],4'hC,9'h014} | Not supported | VREF Code | 5..0 | Refer to Calibrated VREF Settings in the Intel PHYLite for Parallel Interfaces IP Core User Guide. |
Reserved 1 | 31..6 9 | — | |||
|