F-Tile Avalon® Streaming Intel® FPGA IP for PCI Express* User Guide
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: vde1620854021890
Ixiasoft
Visible to Intel only — GUID: vde1620854021890
Ixiasoft
3.10.1.2. Debug Register Interface Access (Dword Access)
DEBUG_DBI_ADDR register is located at user Avalon-MM offsets 0x14204 to 0x14207 (corresponding to byte 0 to byte 3).
Name | Bits | Access Type | Description |
---|---|---|---|
d_done | 31 | RO | 1: indicates debug DBI read/write access done |
d_write | 30 | RW | 1: write access 0: read access |
d_warm_reset | 29 | RO | 1: normal operation 0: warm reset is on-going |
d_vf | 28:18 | RW | Specify the virtual function number. |
d_vf_select | 17 | RW | To access the virtual function registers, set this bit to one. |
d_pf | 16:14 | RW | Specify the physical function number. |
reserved | 13:12 | RW | Reserved |
d_addr | 11:2 | RW | Specify the DW address for the F-Tile Hard IP DBI interface. |
d_shadow_select | 1 | RW | Reserved. Clear this bit for access to standard PCIe configuration registers. |
d_vsec_select | 0 | RW | If set, this bit allows access to Intel VSEC registers. |
DEBUG_DBI_DATA register is located at user Avalon-MM offsets 0x14200 to 0x14203 (corresponding to byte 0 to byte 3).
Names | Bits | R/W | Description |
---|---|---|---|
d_data | 31:0 | R/W | Read or write data for the F-Tile Hard IP register access. |
- Use the User Avalon-MM interface to access 0x14200 to 0x14203 to write the data first.
- Use the User Avalon-MM interface to access 0x14204 to 0x14206 to set the address and control bits.
- Use the User Avalon-MM interface to write to 0x14207 to enable the read/write bit (bit[30]).
- Use the User Avalon-MM interface to access 0x14207 bit[31] to poll if the write is complete.
- Use the User Avalon-MM interface to access 0x14204 to 0x14206 to set the address and control bits.
- Use the User Avalon-MM interface to write to 0x14207 to enable the read bit (bit[30]).
- Use the User Avalon-MM interface to access 0x14207 bit[31] to poll if the read is complete.
- Use the User Avalon-MM interface to access 0x14200 to 0x14203 to read the data