Zoran CVE4 Progressive out video encoder Datasheet

Driving the Digital Lifestyle
CVE4
DVD
Progressive Out Video Encoder
Product Brief
Zoran Corporation
1390 Kifer Road
Sunnyvale, CA 94086-5305
Digital Camera
Digital TV
Imaging
IP Cores
Te l 408.523.6500
Fax 408.523.6501
www.zoran.com
Description
Zoran's CVE4 Progressive Out Video Encoder is a silicon-efficient,
high-quality Intellectual Property Core for video IC designs requiring
the progressive scan TV output function. The CVE4 encodes YCrCb,
4:2:2 digital video into the 480p and 576p standards. All NTSC, PAL, or
SECAM TV standards for interlaced output are also supported. CVE4
supports vertical blanking interval (VBI) encoding, including closed caption, teletext, WSS and CGMS-A encoding. CVE4 also includes support for Macrovision 7.1.L1, the copy protection scheme used in DVD
players and set-top boxes. Six separate output busses for Y,
Composite, Chroma, and RGB provides for flexibility in connection and
multiplexing to DACs.
Proven in silicon and shipping in the millions, the CVE4 progressive
out video encoder greatly reduces the risk and time involved when
integrating the progressive out video encoding function into an IC.
When combined with Zoran's Frame-It-1 Video Deinterlacer, CVE4 provides an industry recognized standard for quality progressive scan output. CVE4 is incorporated into Zoran's own Vaddis DVD playback ICs.
Features
• 480p and 576p progressive output supported
• Encodes 4:2:2 YCrCb into all variations of NTSC, PAL or SECAM
TV standards for interlaced output
• Simultaneous output of composite video, S-video and component
video supported
• Dual chroma paths for optimal output of both composite video and
S-Video component video
• CCIR 601, 604 and 656 and SMTPE 253 standards supported
• Macrovision 7.1.L1 copy protection
•
•
•
•
•
•
47-tap luma filter
Outputs 10-bit data to DACs
Vertical Blanking Interval (VBI) encoding support
Closed caption, teletext, WSS & CGMS Encoding
Uniform 54 MHz clock; fully synchronous design
4x oversampling of luminance and chrominance filter for interlace
mode
• 2x oversampling for progressive scan mode
• Process technology independent "softcore"
Integrated Circuit Applications
• PC video
• Digital TV
• Set top box decoders
• Any system requiring progressive TV output
Deliverables
• Compilable Verilog source code
• Bit accurate, cycle accurate C model
• Synopsis synthesis scripts
• Test input files
• Documentation
CVE4 Progressive Out Video Encoder Block Diagram
tt_req tt_data
Y
Cr, Cb
Noise reduction
and edge
enhancement
Y 2x 45 tap
Upsampling Filter
Y 2x 15 tap
Upsampling Filter
Cb 4x
Upsampling Filter
Cb 2x
Upsampling Filter
Cr 4x
Upsampling Filter
Cr 2x
Upsampling Filter
Add Sync Setup
Add VBI Pulse
(WSS/Closed
Caption/Teletext)
Y D/A
Composite D/A
Chroma Modulation
and Burst
Generation
C D/A
Hblank
vblank
clk54
Interlaced and
Progressive
Timing Generator
and Macrovision
Control
YUV to RGB
data_write
data_read
SECAM Chroma
Modulation
Register file
R/Pr
G/Y
B/Pb
r/w control
7/16/04-TS
CVE4-PB-1.0
Driving the Digital Lifestyle
CVE4
Progressive Out Video Encoder
Product Brief
CVE4 Progressive Out Video Encoder Logical Pinout
composite[9:0]
luma[9:0]
chroma[9:0]
red[9:0]
green[9:0]
blue[9:0]
comp_sync
slave_mode
SLAVE
MODE
INTERFACE
VIDEO
INPUT
INTERFACE
v_blank_in
h_blank_in
field_in
v_blank
h_blank
VIDEO
OUTPUT
INTERFACE
field
y[9:0]
c[9:0]
TELETEXT
INPUT
INTERFACE
HOST
BUST
INTERFACE
tt_req
tt_data
cpu_clk
cpu_reset_l
reg_rdy
reg_rd_wm
reg_addr[5:0]
reg_din[7:0]
CVE4
Video
Encoder
IP Core
Pinout
cve4_reg_ack
cve4_dout[7:0]
cve4_dout_rdy
clk[6:0]
reset_l
resync
PARTIAL
SLAVE
INTERFACE
CUSTOMER
SPECIFIC
INTERFACE
resync_field
resync_linenum[9:0]
resync_pixel[9:0]
extra_halfline
burst_blank
at_blank
vsync5
firstvideoline
mv_disable
scan_enable
For more information, contact Zoran's Sunnyvale office or the office nearest you:
Canada
China
Hong Kong
Israel
Japan
Korea
Taiwan
Zoran Toronto Lab
Zoran China Office
Zoran Asia Pacific Ltd.
Zoran Microelectronics Ltd.
Zoran Japan Office
Zoran Korea Office
Zoran Taiwan Office
Te l : (416) 690-3356
Tel: 86-755-83993777
Tel: +852-2-620-5838
Te l : +972-4-8545-777
Te l : +81-03-5475-1051
Tel: +82-2-761-7471
Te l : +886-2-2659-9797
Fax: (416) 690-3363
Fax: 86-755-83220889
Fax: +852-2-620-5238
Fax: +972-4-8551-551
Fax: +81-03-5475-1053
Fax: +82-2-761-7472
Fax: +886-2-2659-9595
7/16/04-TS
CVE4-PB-1.0
Similar pages