ATI CTM Guide v. 1.01
© 2006 Advanced Micro Devices, Inc.
24 Instruction Words
INST_TYPE_FC (3 words):
• CMN_INST_*
• FC_INST_*
• FC_ADDR_*
INST_TYPE_TEX (4 words):
• CMN_INST_*
• TEX_INST_*
• TEX_ADDR_*
• TEX_ADDR_DXDY_*
The FC and TEX words overlap with the ALU/OUTPUT words in instruction memory. The unused memory
locations for FC and TEX are ignored by X1K FP; they may be left uninitialized, or set to zero, with no ill effect.
Within CMN_INST_*, the fields effective for each instruction type are indicated by Xs:
3.2.1
Synchronization of instruction streams
X1K FP allows you to freely intermix instructions of multiple types. It will process the three types (ALU/Output,
Texture, and FC) in parallel whenever possible. Instructions need to be synchronized when an instruction of one type
depends on the output of another type. The cases where explicit synchronization may be required are:
• TEX instruction dependent on ALU for source register or predicate. Synchronized with the ALU_WAIT bit.
• FC instruction dependent on ALU for predicate or ALU result. Synchronized with the ALU_WAIT bit.
ALU
OUTPUT
FC
TEX
TYPE
X
X
X
X
TEX_SEM_WAIT
X
X
X
X
RGB_PRED_SEL
X
X
X
X
RGB_PRED_INV
X
X
X
X
ALPHA_PRED_SEL
X
X
X
ALPHA_PRED_INV
X
X
X
WRITE_INACTIVE
X
X
X
LAST X
X
NOP
X
X
RGB_WMASK
X
X
X
ALPHA_WMASK
X
X
X
RGB_OMASK X
X
ALPHA_OMASK
X
X
RGB_CLAMP X
X
ALPHA_CLAMP
X
X
ALU_RESULT_SEL X X
ALU_RESULT_OP
X
X
ALU_WAIT
X
X
Содержание ATI CTM
Страница 1: ...ATI CTM Guide Technical Reference Manual Version 1 01...
Страница 6: ...ATI CTM Guide v 1 01 2006 Advanced Micro Devices Inc 2 Related Documents...
Страница 48: ...ATI CTM Guide v 1 01 2006 Advanced Micro Devices Inc 44 Errata...
Страница 54: ...ATI CTM Guide v 1 01 2006 Advanced Micro Devices Inc 50 Executable Files...