11 displaying video in raw data mode – Texas Instruments TMS320C64x DSP User Manual

Page 194

Advertising
background image

Displaying Video in Raw Data Mode

4-49

Video Display Port

SPRU629

22) If continuous display is enabled, the video port begins displaying again at

the start of the next field or frame. If noncontinuous field 1 and field 2 or
frame display is enabled, the next field or frame is displayed, during which
the DSP must clear the appropriate completion status bit or a DCNA
interrupt occurs and incorrect data may be output.

4.11 Displaying Video in Raw Data Mode

In order to display video in the raw data mode, the following steps are needed:

1) Set the frame size in VDFRMSZ. Set the number of lines per frame

(FRMHIGHT) and the number of pixels per line (FRMWIDTH).

2) Set the horizontal blanking in VDHBLNK. Specify the frame pixel counter

value where horizontal blanking starts (HBLNKSTART) and pixel location
where horizontal blanking stops (HBLNKSTOP).

3) Set the vertical blanking start for field 1 in VDVBLKS1. Specify the frame

line (VBLNKYSTART1) and frame pixel counter (VBLNKXSTART1) values
for the pixel where vertical blanking starts for field 1.

4) Set the vertical blanking end for field 1 in VDVBLKE1. Specify the frame

line (VBLNKYSTOP1) and frame pixel counter (VBLNKXSTOP1) values
for the pixel where vertical blanking ends for field 1.

5) Set the vertical blanking start for field 2 in VDVBLKS2. Specify the frame

line (VBLNKYSTART2) and frame pixel counter (VBLNKXSTART2) values
for the pixel where vertical blanking starts for field 2.

6) Set the vertical blanking end for field 2 in VDVBLKE2. Specify the frame

line (VBLNKYSTOP2) and frame pixel counter (VBLNKXSTOP2) values
for the pixel where vertical blanking ends for field 2.

7) Set the vertical synchronization start for field 1 in VDVSYNS1. Specify the

frame line (VSYNCYSTART1) and frame pixel counter (VSYNCXSTART1)
values for the pixel where vertical synchronization starts for field 1.

8) Set the vertical synchronization end for field 1 in VDVSYNE1. Specify the

frame line (VSYNCYSTOP1) and frame pixel counter (VSYNCXSTOP1)
values for the pixel where vertical synchronization ends for field 1.

9) Set the vertical synchronization start for field 2 in VDVSYNS2. Specify the

frame line (VSYNCYSTART2) and frame pixel counter (VSYNCXSTART2)
values for the pixel where vertical synchronization starts for field 2.

10) Set the vertical synchronization end for field 2 in VDVSYNE2. Specify the

frame line (VSYNCYSTOP2) and frame pixel counter (VSYNCXSTOP2)
values for the pixel where vertical synchronization ends for field 2.

Advertising