Freelance Electronics Components Distributor
Closed Dec 25th-26th
800-300-1968
We Stock Hard to Find Parts

31761

Part # 31761
Description
Category RELAY
Availability In Stock
Qty 1
Qty Price
1 + $8.31832
Manufacturer Available Qty
ARROW HART
  • Shipping Freelance Stock: 1
    Ships Immediately



Technical Document


DISCLAIMER: The information provided herein is solely for informational purposes. Customers must be aware of the suitability of this product for their application, and consider that variable factors such as Manufacturer, Product Category, Date Codes, Pictures and Descriptions may differ from available inventory.

Datasheet 157
Host-Primary PCI Express* Bridge Registers (D1:F0)
6.16 MLIMIT1—Memory Limit Address
B/D/F/Type: 0/1/0/PCI
Address Offset: 22–23h
Default Value: 0000h
Access: RW, RO
Size: 16 bits
This register controls the processor to PCI Express non-prefetchable memory access
routing based on the following formula:
MEMORY_BASE address MEMORY_LIMIT
The upper 12 bits of the register are read/write and correspond to the upper 12
address bits A[31:20] of the 32 bit address. The bottom 4 bits of this register are read-
only and return zeroes when read. This register must be initialized by the configuration
software. For the purpose of address decode address bits A[19:0] are assumed to be
FFFFFh. Thus, the top of the defined memory address range will be at the top of a 1 MB
aligned memory block.
Note: Memory range covered by MBASE and MLIMIT registers are used to map non-
prefetchable PCI Express address ranges (typically where control/status memory-
mapped I/O data structures of the controller will reside) and PMBASE and PMLIMIT are
used to map prefetchable address ranges (typically device local memory). This
segregation allows application of USWC space attribute to be performed in a true plug-
and-play manner to the prefetchable address range for improved processor- PCI
Express memory access performance.
Note: Configuration software is responsible for programming all address range registers
(prefetchable, non-prefetchable) with the values that provide exclusive address ranges
(i.e., prevent overlap with each other and/or with the ranges covered with the main
memory). There is no provision in the MCH hardware to enforce prevention of overlap
and operations of the system in the case of overlap are not ensured.
Bit Access
Default
Value
Description
15:4 RW 000h
Memory Address Limit (MLIMIT): This field corresponds to A[31:20] of the
upper limit of the address range passed to PCI Express.
3:0 RO 0h Reserved
Host-Primary PCI Express* Bridge Registers (D1:F0)
158 Datasheet
6.17 PMBASE1—Prefetchable Memory Base Address
B/D/F/Type: 0/1/0/PCI
Address Offset: 24–25h
Default Value: FFF1h
Access: RW, RO
Size: 16 bits
This register in conjunction with the corresponding Upper Base Address register
controls the processor to PCI Express prefetchable memory access routing based on
the following formula:
PREFETCHABLE_MEMORY_BASE address PREFETCHABLE_MEMORY_LIMIT
The upper 12 bits of this register are read/write and correspond to address bits
A[31:20] of the 40-bit address. The lower 8 bits of the Upper Base Address register are
read/write and correspond to address bits A[39:32] of the 40-bit address. This register
must be initialized by the configuration software. For the purpose of address decode,
address bits A[19:0] are assumed to be 0. Thus, the bottom of the defined memory
address range will be aligned to a 1MB boundary.
Bit Access
Default
Value
Description
15:4 RW FFFh
Prefetchable Memory Base Address (MBASE): Corresponds to A[31:20] of
the lower limit of the memory range that will be passed to PCI Express.
3:0 RO 1h
64-bit Address Support: Indicates that the upper 32 bits of the prefetchable
memory region base address are contained in the Prefetchable Memory base
Upper Address register at 28h.
Datasheet 159
Host-Primary PCI Express* Bridge Registers (D1:F0)
6.18 PMLIMIT1—Prefetchable Memory Limit Address
B/D/F/Type: 0/1/0/PCI
Address Offset: 26–27h
Default Value: 0001h
Access: RO, RW
Size: 16 bits
This register in conjunction with the corresponding Upper Limit Address register
controls the processor to PCI Express prefetchable memory access routing based on
the following formula:
PREFETCHABLE_MEMORY_BASE address PREFETCHABLE_MEMORY_LIMIT
The upper 12 bits of this register are read/write and correspond to address bits
A[31:20] of the 40-bit address. The lower 8 bits of the Upper Limit Address register are
read/write and correspond to address bits A[39:32] of the 40-bit address. This register
must be initialized by the configuration software. For the purpose of address decode,
address bits A[19:0] are assumed to be FFFFFh. Thus, the top of the defined memory
address range will be at the top of a 1 MB aligned memory block. Note that
prefetchable memory range is supported to allow segregation by the configuration
software between the memory ranges that must be defined as UC and the ones that
can be designated as a USWC (i.e., prefetchable) from the processor perspective.
Bit Access
Default
Value
Description
15:4 RW 000h
Prefetchable Memory Address Limit (PMLIMIT): This field corresponds to
A[31:20] of the upper limit of the address range passed to PCI Express.
3:0 RO 1h
64-bit Address Support: This field indicates that the upper 32 bits of the
prefetchable memory region limit address are contained in the Prefetchable
Memory Base Limit Address register at 2Ch
PREVIOUS4647484950515253545556575859NEXT