Visible to Intel only — GUID: wwv1697546998035
Ixiasoft
Visible to Intel only — GUID: wwv1697546998035
Ixiasoft
44.4. Unsharp Mask IP Registers
Address | Register | Access | Description |
---|---|---|---|
Parameterization registers | |||
0x0000 | VID_PID | RO | Read this register for the unsharp mask product ID. This register always returns 0x027C. |
0x0004 | VERSION | RO | Read this register for the IP version information. |
0x0008 | LITE_MODE | RO | This register returns 1 because the IP operates in lite mode. |
0x000C | DEBUG_ENABLED | RO | Read this register to determine if Debug features are on. |
0x0010 | BITS_PER_SYMBOL | RO | Read this register to determine the bits per symbol. |
0x0014 | PIXELS_IN_PARALLEL | RO | Read this register to determine the pixels in parallel. |
0x0018 | MAX_WIDTH | RO | Read this register to determine the maximum frame width. |
0x001C | MAX_HEIGHT | RO | Read this register to determine the maximum frame height. |
0x001F to 0x013F |
Reserved | - | Reserved |
Control and debugging registers | |||
0x0120 | IMG_INFO_WIDTH | RW | Write the expected width of incoming video fields. Changes to this register take effect at the next start of line. The IP removes the extra pixels from fields wider than this setting. Narrower fields can result in the IP producing pixels from previous lines. |
0x0124 | IMG_INFO_HEIGHT | RW | Write the expected height of incoming video fields. Changes to this register take effect at the next start of field. The IP removes the extra lines from fields taller than this setting. Shorter fields can result in corrupted output pixels. |
0x0128 to 0x013F |
Reserved | - | Reserved. |
0x0140 | STATUS | RO | Bit 0: status bit, which goes high when the IP starts producing the first frame. It goes low after the IP finishes producing the last line of the frame. It returns high when the IP starts producing the next frame. Applications that need to know when the IP produces frames can poll this status register. 1 = Unsharp mask is producing a video field, 0 otherwise. |
0x01443 | Reserved | - | Reserved |
0x0148 | STRENGTH | RW | 14 bits. 2 integer bits and 12 fractional bits Set STRENGTH to 0 for bypass mode. Positive strengths sharpen the edges. Negative strengths blur the edges. Increase the magnitude of STRENGTH to increase the unsharp mask effect. |