Texas Instruments TMS320C64x DSP User Manual

Page 287

Advertising
background image

Example 2: Noncontinuous Frame Display for 525/60 Format

A-11

Video Port Configuration Examples

SPRU629

/* ––––––––––––––––––––––––––––––––––––––––––––––––– */

/* Define vertical blanking bit(VD_VBITn) reg values */

/* ––––––––––––––––––––––––––––––––––––––––––––––––– */

#define VD_VBIT_SET1

1 /* first line with an EAV with V=1 */

/* indicating the start of Field1 */

/* vertical blanking */

#define VD_VBIT_CLR1

20 /* first line with an EAV with V=0 */

/* indicating the start of Field1 */

/* active display */

#define VD_VBLNK1_SIZE

(VD_VBIT_CLR1 – VD_VBIT_SET1) /* 19 lines */

#define VD_VBIT_SET2

264 /* first line with an EAV with V=1 */

/* indicating the start of Field2 */

/* vertical blanking */

#define VD_VBIT_CLR2

283 /* first line with an EAV with V=0 */

/* indicating the start of Field2 */

/* active display */

#define VD_VBLNK2_SIZE

(VD_VBIT_CLR2 – VD_VBIT_SET2) /* 19 lines */

/* –––––––––––– */

/* Field timing */

/* –––––––––––– */

#define VD_FIELD1_XSTART

720 /* pixel on the first line of */

/* Field1 on which FLD ouput */

/* is de–asserted */

#define VD_FIELD1_YSTART

1 /* line on which FLD is de–asserted */

#define VD_FIELD1_XSTART

360 /* pixel on the first line of */

/* Field1 on which FLD ouput */

/* is asserted */

#define VD_FIELD1_YSTART

263 /* line on which FLD is asserted */

/* –––––––––––––––––––––––––––––––––––– */

/* Define field bit(VD_FBIT) reg values */

/* –––––––––––––––––––––––––––––––––––– */

#define VD_FBIT_CLR

4 /* first line with an EAV with F=0 */

/* indicating Field 1 display */

#define VD_FBIT_SET

266 /* first line with an EAV with F=1 */

/* indicating Field 2 display */

/* –––––––––––––––––––––––––––––––– */

/* Define horzontal synchronization */

/* –––––––––––––––––––––––––––––––– */

#define VD_HSYNC_START

736

#define VD_HSYNC_STOP

800

/* –––––––––––––––––––––––––––––––––––––––––– */

/* Define vertical synchronization for field1 */

/* –––––––––––––––––––––––––––––––––––––––––– */

#define VD_VSYNC_XSTART1

720

#define VD_VSYNC_YSTART1

4

#define VD_VSYNC_XSTOP1

720

#define VD_VSYNC_YSTOP1

7

Advertising