The following table provides the register map of deinterlacer registers in video processing subsystem.
Register |
Description |
---|---|
0x000 |
Control signals •bit 0 - ap_start (Read/Write/COH) •bit 1 - ap_done (Read/COR) •bit 2 - ap_idle (Read) •bit 3 - ap_ready (Read) •bit 7 - auto_restart (Read/Write) •Others - reserved |
0x004 |
Global Interrupt Enable Register •bit 0 - Global Interrupt Enable (Read/Write) •Others - reserved |
0x008 |
IP Interrupt Enable Register (Read/Write) •bit 0 - Channel 0 (ap_done) •bit 1 - Channel 1 (ap_ready) •Others - reserved |
0x00c |
IP Interrupt Status Register (Read/TOW) •bit 0 - Channel 0 (ap_done) •bit 1 - Channel 1 (ap_ready) •Others - reserved |
0x010 |
Width •bit 15~0 - HwReg_width[15:0] (Read/Write) •Others - reserved |
0x014 |
Reserved |
0x018 |
Height •bit 15~0 - HwReg_height[15:0] (Read/Write) •Others - reserved |
0x01c |
Reserved |
0x020 |
Read Frame Buffer •bit 31~0 - read_fb[31:0] (Read/Write) |
0x024 |
Reserved |
0x028 |
Write Frame Buffer •bit 31~0 - write_fb[31:0] (Read/Write) |
0x02c |
Reserved |
0x030 |
Color Format •bit 7~0 - colorFormat[7:0] (Read/Write) •Others - reserved |
0x034 |
Reserved |
0x038 |
Algorithm •bit 7~0 - algo[7:0] (Read/Write) °0x00 - median algorithm °0x01 - bob algorithm °0x02 - weave algorithm °0x03 - vertical temporal linear interpolation algorithm °0x05 - reserved °0x06 - pass through •Others - reserved |
0x03c |
Reserved |
0x040 |
Invert Field ID •bit 0 - invert_field_id[0] (Read/Write) •Others - reserved |
0x044 |
Reserved |
Notes: 1.SC = Self Clear, COR = Clear on Read, TOW = Toggle on Write, COH = Clear on Handshake. |