EasyManua.ls Logo

Altera Cyclone V - Page 40

Altera Cyclone V
136 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
3–8 Chapter 3: Parameter Settings
Port Functions
Cyclone V Hard IP for PCI Express November 2011 Altera Corporation
1 When you click on a Func<n> tab under the Port Functions heading, the parameter
settings automatically relate to the function currently selected.
Base Address Registers for Function <n>
Table 37 describes the Base Address (BAR) register parameters.
Base and Limit Registers for Root Port Func <n>
If you specify a Root Port for function 0, the settings for Base and Limit Registers
required by Root Ports appear after the Base Address Register heading. These
settings are stored in the Type 1 Configuration Space for Root Ports. They are used for
TLP routing and specify the address ranges assigned to components that are
downstream of the Root Port or bridge. Function 0 is the only function that provides
the Root Port option for Port type.
f For more information, refer to the PCI-to-PCI Bridge Architecture Specification.
Table 38 describes the Base and Limit
registers parameters.
Table 3–7. Func0–Func7 BARs and Expansion ROM
Parameter Value Description
Type
0x010, 0x014,
0x018, 0x01C,
0x020, 0x024
Disabled
64-bit prefetchable memory
32-bit non-prefetchable memory
32-bit prefetchable memory
I/O address space
If you select 64-bit prefetchable memory, 2 contiguous BARs are
combined to form a 64-bit prefetchable BAR; you must set the
higher numbered BAR to Disabled. A non-prefetchable 64-bit BAR
is not supported because in a typical system, the Root Port Type 1
Configuration Space sets the maximum non-prefetchable memory
window to 32-bits. The BARs can also be configured as separate
32-bit prefetchable or non-prefetchable memories.
The I/O address space BAR is only available for the Legacy
Endpoint.
Size 16 Bytes–8 EBytes
The Endpoint and Root Port variants support the following memory
sizes:
×1, ×4: 128 bytes–2 GBytes or 8 EBytes
The Legacy Endpoint supports the following I/O space BARs:
×1, ×4:16 bytes–4 KBytes
Expansion ROM
Size
Disabled
4 KBytes–16 MBytes
Specifies the size of the optional ROM.
Table 3–8. Base and Limit Registers
Parameter Value Description
Input/Output
Disable
16-bit I/O addressing
32-bit I/O addressing
Specifies the address widths for the
IO base
and
IO limit
registers.
Prefetchable memory
Disable
32-bit I/O addressing
64-bit I/O addressing
Specifies the address widths for the
Prefetchable Memory
Base
register and
Prefetchable Memory Limit
register.

Table of Contents

Other manuals for Altera Cyclone V

Related product manuals