Visible to Intel only — GUID: aqi1474407591123
Ixiasoft
1.1. Reference Design Overview
1.2. Getting Started
1.3. Reference Design Components
1.4. Compiling the Reference Design
1.5. Testing the Reference Design
1.6. Extending the Reference Design with Custom Persona
1.7. Document Revision History for AN 784: Partial Reconfiguration over PCI Express* Reference Design for Intel® Arria® 10 Devices
Visible to Intel only — GUID: aqi1474407591123
Ixiasoft
1.1.2. Memory Address Mapping
The PCIe* IP core connects to the design core through two Avalon® -MM master interfaces. These Avalon® -MM master interfaces are base address registers (BARs), BAR 2 and BAR 4.
BAR 2 connects the PR driver to the following components:- The PR IP core
- The system description ROM
The BAR 4 Avalon® -MM connects to the following components:
- The freeze bridges
- The PR region controller
- Up to 8 kilobytes (KB) of memory in the PR region
The following table lists the memory address mapping for the PCIe* IP core:
Domain | Address Map | Base | End |
---|---|---|---|
BAR 2 | System Description ROM | 0x0000_0000 | 0x0000_0FFF |
BAR 2 | PR IP | 0x0000_1000 | 0x0000_103F |
BAR 4 | PR Region | 0x0000_0000 | 0x0000_FFFF |
BAR 4 | PR Region Controller | 0x0001_0000 | 0x0001_000F |
BAR 4 | DDR4 Calibration Export | 0x0001_0010 | 0x0001_001F |
The EMIF IP provides status on DDR4 calibration. During initialization, the EMIF IP performs training to reset the DDR4 interface. The EMIF calibration flag reports the training success or the failure to the host. The host takes the necessary action in the event of a DDR4 training failure.
The following table lists the memory address mapping from the EMIF IP to the PR logic:Address Map | Base | End |
---|---|---|
DDR | 0x0000_0000 | 0x7fff_ffff |