![background image](http://html1.mh-extra.com/html/texas-instruments/dm38x-davinci/dm38x-davinci_user-manual_1097067095.webp)
2x
Oversampling
Y/G Input
hsync
Color Bar Insertion
Cb/B Input
vsync
fld
Cr/R Input
avid
2x
Interpolator
2x
Interpolator
2x
Interpolator
Color Space Converter
Y
LPF
U
LPF
V
LPF
Limiter
Blanking
VBI
WSS/MV
Sync
CVBS
C
Burst
Burst
sin
SECAM
COS
Sub-Carrier
Generator
Y
DAC0
Dr/Db
Select
SECAM
Low-Frequency
Pre-emphasis
Limiter
FM
Modulation
Bell Filter
Internal
Counter
Timing
Generator
Internal Modules
95
SPRUHI7A – December 2012 – Revised June 2016
Copyright © 2012–2016, Texas Instruments Incorporated
High-Definition Video Processing Subsystem (HDVPSS)
•
24-bit Input Interface (either RGB 4:4:4 or YCbCr 4:4:4)
•
One channel 12-bit 2x Over-Sampled DAC Output
•
Programmable Sync Output
•
Master/Slave Operation
•
Internal Color Bar Generation
•
Support VBI I/F for the generic VBI data insertion
1.2.6.1.3 Features Not Supported
•
Square pixel sampling
•
Input with embedded sync conforming to ITU-R BT.656
•
Analog component video output
1.2.6.2
Functional Description
1.2.6.2.1 Block Diagram
Figure 1-40. VENC Block Diagram
1.2.6.2.2 Operating Modes
1.2.6.2.2.1 Synchronous Mode
The VENC supports two synchronous modes; master and slave. Each mode can be used in above two
video modes.
•
Master mode: This mode operates in synchronization with horizontal / vertical sync signals generated
in built-in sync signal generator..
•
Slave mode: This mode operates in synchronization with sync signals input from outside. Setting the
SLV register to 1 enables the slave mode. The external sync inputs are active high by default and their
polarity can be independently inverted by registers.
The VENC starts the operation when the external input venc_en is HIGH and the VIEN register is set to 1.
The venc_en signal is used for synchronizing multiple video encoders for the multichannel video systems.
An external timing manager should take care of the generation of the venc_en signal. When only a single
video encoder is used or no synchronization is required among the multiple video encoders, the venc_en
can be tied to HIGH.
provides an example of this synchronization operation.