2.0 Functional Description
Fusion 878A
2.12 DMA Controller
PCI Video Decoder
2-40
Conexant
100600B
WRITE1S23
1011
3
Write pixels to memory in planar mode from the FIFO1 beginning at the specified
target addresses. Skip pixels from FIFO2 and FIFO3. This instruction is used to
achieve the YUV9 and YUV12 color modes, where the chroma components are
sub-sampled.
DWORD0:
[11:0]
Byte count #1
Byte transfer count from FIFO1
[15:12]
Byte enables
[23:16]
Reset/Set RISC_STATUS
[24]
IRQ
[25]
Reserved
[26]
EOL
[27]
SOL
[31:28]
Opcode
DWORD1:
[11:0]
Byte count #2
Byte skip count from FIFO2
[27:16]
Byte count #3
Byte skip count from FIFO3
DWORD2:
[31:0]
32-bit target address
Byte address for Y data from FIFO1
WRITEC
0101
1
Write packed mode pixels to memory from the FIFO continuing from the current
target address.
DWORD0:
[11:0]
Byte count
[15:12]
Byte enables
[23:16]
Reset/Set RISC_STATUS
[24]
IRQ
[25]
Reserved
[26]
EOL
[27]
SOL
Cannot be set
[31:28]
Opcode
Table 2-10. RISC Instructions
(3 of 5)
Instruction
Opcode
DWORDs
Description