얼마만큼 선명하고, 영상을 내보낼 수 있는지를 실험해보는 것이 Quality Test 이다. 우선 알아야 할 것은 각각 A/V 영향을 주는 레지스터를 알아야 한다는 것이다.
조정해야 할 것들
- Sync
- Color Bar
- Color Burst
- Noise
실험 방법
Video Quality 를 측정할 수 있는, 계측기기를 가지고 결과값을 측정하여 최적화된 수치가 나오는지 확인한다.
현재 HD VSB 보드를 가지고 7020 OUTPUT 에 관련한 레지스터를 이리저리 바꿔가면서 결과값을 확인한다.
레지스터 설명
여기서는 Output-stage base 레지스터는 0x60006200 이다. 아래의 레지스터 주소들은 base 레지스터를 기준으로 한다.
이름 | 주소 | 설명 | 기본값 | 세팅값 |
DHDO_ZEROL | 0x0024 | Zero Level을 조정한다 | 0x01330133 | 0x1330125 |
DHDO_HIGHL | 0x002C | Pos.Hsync Level을 조정한다 | 0x02660266 | 0x02660219 |
DHDO_LOWL | 0x0034 | Neg.Hsync Level을 조정한다 | 0x00000000 | 0x30 |
DHDO_YMLT | 0x003C | White Level을 조정한다 | 0x000002CC | 0x296 |
DHDO_YOFF | 0x0044 | Black Level을 조정한다 | 0x00000133 | 0x100 |
DHDO_COLOR | 0x38 | Color space 를 조정한다 | 0x00000001 | 0x2 |
가장 먼저 맞춰야 할 것들
DHDO_ZEROL : 모든 것에 대해서 기준이 되는 레벨이다. 때문에 가장 먼저 맞춰주어야 한다.
Sync 조절
DHDO_HIGHL : Sync 레벨의 가장 상위의 레벨을 조정한다.
DHDO_LOWL : Sync 레벨의 가장 하위의 레벨을 조정한다.
Color Bar 조절
DHDO_YMLT : 가장 아래에 있는 black 레벨을 조정한다. 이 레벨은 zero level 과 같다.
DHDO_YOFF : 가장 위에 있는 white 레벨을 조정한다.
문제점
Color Bar 의 경우 black 와 white 사이에 있는 각 color 의 레벨을 조정해야 하는 데, 아직 이와 관련한 레지스터를 찾지 못했다.