AMD M56 Reference Manual page 58

Table of Contents

Advertisement

Memory Controller Registers
SYSTEM_APERTURE_UNMAPPED_ACCESS
EFFECTIVE_L1_CACHE_SIZE
ENABLE_FRAGMENT_PROCESSING
EFFECTIVE_L1_QUEUE_SIZE
ENABLE_PROTECTION_FAULTS
BYPASS_L2_CACHE
INVALIDATE_L1_TLB (W)
This register provides static control for Client 10 in Page Table Unit 0. There are currently 21 read clients and 12 write clients, so each Page Table
Unit will service roughly 17 clients.
Field Name
ENABLE_TRANSLATION_MODE_OVERRIDE
TRANSLATION_MODE_OVERRIDE
CONTEXT_SELECTION_0
CONTEXT_SELECTION_1
SYSTEM_ACCESS_MODE
SYSTEM_APERTURE_UNMAPPED_ACCESS
EFFECTIVE_L1_CACHE_SIZE
ENABLE_FRAGMENT_PROCESSING
EFFECTIVE_L1_QUEUE_SIZE
ENABLE_PROTECTION_FAULTS
M56 Register Reference Manual
2-52
10
0x0
13:11
0x3
14
0x0
17:15
0x3
18
0x1
19
0x0
20
0x0
MC_PT0_CLIENT11_CNTL - RW - 32 bits - MCIND:0x177
Bits
Default
0
0x0
1
0x0
4:2
0x0
7:5
0x0
9:8
0x0
10
0x0
13:11
0x3
14
0x0
17:15
0x3
18
0x1
mapped accesses (inside aperture) always go through system con-
text 0 page table
0=pass through (physical access)
1=discard write, read from default address
(0...4) 2**(field) page table entries
0=off
1=on
(0...4) 2**(field) latency compensation queue entries
enable/disable protection fault processing for this client
0=disable
1=enable
bypass L2 cache to test L1 client functionality with effective identity
map
0=use L2 cache
1=bypass L2 cache test only
invalidate only the contents of the L1 TLB on rising edge
0=normal operation
1=invalidate L1 TLB
Description
can override translation mode requested by memory client at pt/l1
interface
0=no (obey client request)
1=yes (override client request)
l1 client will follow system access mode when translation is off
0=always translate off
1=always translate on
context to use when interface context selection bit is 0. other than
system context, these assignments are suggestions only -- the driver
will determine actual assignments.
0=system
1=gpu
2=host
3=idct
context to use when interface context selection bit is 1. other than
system context, these assignments are suggestions only -- the driver
will determine actual assignments.
0=system
1=gpu
2=host
3=idct
values 1 and 2 are meaningful iff system context 0 itself is enabled
0=always physical access
1=always logical access via system context 0 page table
2=inside system aperture is mapped, outside is unmapped
3=inside system aperture is unmapped, outside is mapped
mapped accesses (inside aperture) always go through system con-
text 0 page table
0=pass through (physical access)
1=discard write, read from default address
(0...4) 2**(field) page table entries
0=off
1=on
(0...4) 2**(field) latency compensation queue entries
enable/disable protection fault processing for this client
0=disable
1=enable
© 2007 Advanced Micro Devices, Inc.
Proprietary

Advertisement

Table of Contents
loading

Table of Contents