ATI CTM Guide v. 1.01
© 2006 Advanced Micro Devices, Inc.
20 CTM Commands
Parameter 0: base address
Parameter 1: format
Invalidate Cache Commands
The
inv_inst_cache
,
inv_constf_cache
,
inv_consti_cache
,
inv_constb_cache
,
inv_inp_cache
, and
inv_cond_out_cache
commands all take one, reserved parameter. Upon receiving one of these commands, the MC
invalidates the corresponding cache as described in Section 2.1.4.
Parameter 0:
Flush Cache Commands
The
flush_out_cache
and
flush_cond_out_cache
commands all take one, reserved parameter. Upon receiving
one of these commands, the MC flushes the corresponding cache as described in Section 2.1.4.
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
base address
Bits
Field Name
Description
10:0
Reserved
Reserved
31:11
base address
The 2K-aligned address at which the constants are located.
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
format
t
pitch
Bits
Field Name
Description
1:0
Reserved
Reserved
12:2
pitch
The pitch in multiples of 4
15:13
Reserved
Reserved
17:16
tiling
Tiling format (possible values):
• 0 - LINEAR
• 1 - TILED
• 2 - LINEAR_INP_2X2
• 3 - TILED_INP_2X2
23:18
Reserved
Reserved
26:24
format
Data format (possible values):
• 0 - UINT16_1
• 1 - UINT8_4
• 2 - FLOAT32_1
• 3 - FLOAT32_2
• 4 - FLOAT32_4
• > 5 - Reserved
31:27
Reserved
Reserved
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Bits
Field Name
Description
31:0
Reserved
Reserved
Summary of Contents for ATI CTM
Page 1: ...ATI CTM Guide Technical Reference Manual Version 1 01...
Page 6: ...ATI CTM Guide v 1 01 2006 Advanced Micro Devices Inc 2 Related Documents...
Page 48: ...ATI CTM Guide v 1 01 2006 Advanced Micro Devices Inc 44 Errata...
Page 54: ...ATI CTM Guide v 1 01 2006 Advanced Micro Devices Inc 50 Executable Files...