Altera IP Compiler for PCI Express Manual de usuario Pagina 263

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 372
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 262
Chapter 15: Testbench and Design Example 15–31
Root Port BFM
August 2014 Altera Corporation IP Compiler for PCI Express User Guide
Besides the
ebfm_cfg_rp_ep
procedure in altpcietb_bfm_configure, routines to read
and write endpoint configuration space registers directly are available in the
altpcietb_bfm_rdwr VHDL package or Verilog HDL include file. After the
ebfm_cfg_rp_ep
procedure is run the PCI Express I/O and Memory Spaces have the
layout as described in the following three figures. The memory space layout is
dependent on the value of the addr_map_4GB_limit input parameter. If
addr_map_4GB_limit is 1 the resulting memory space map is shown in Figure 15–7.
Figure 15–7. Memory Space Layout—4 GByte Limit
Root Complex Shared
Memory
0x0000 0000
Configuration Scratch
Space
Used by BFM routines,
not writable by user calls
or endpoint
0x001F FF80
BAR Table
Used by BFM routines ,
not writable by user calls
or endpoint
0x001F FFC0
Endpoint Non -
Prefetchable Memory
Space BARs
Assigned Smallest to
Largest
0x0020 0000
0xFFFF FFFF
Endpoint Memory Space
BARs
(Prefetchable 32 -bit and
64- bit)
Assigned Smallest to
Largest
Unused
Addr
Vista de pagina 262
1 2 ... 258 259 260 261 262 263 264 265 266 267 268 ... 371 372

Comentarios a estos manuales

Sin comentarios