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