09.11.2012 Views

Video and Image Processing Up Conversion Example Design

Video and Image Processing Up Conversion Example Design

Video and Image Processing Up Conversion Example Design

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Figure 4. System with Different <strong>Video</strong> Interface St<strong>and</strong>ards<br />

SDI <strong>Video</strong><br />

Source<br />

SDI<br />

Deinterlacing Chroma<br />

Resampling<br />

Possible <strong>Video</strong> System Configurations<br />

These interfaces include phase alternation line (PAL), digital video<br />

interface (DVI), high definition multimedia interface (HDMI), component<br />

or YCbCr (with separate luminance <strong>and</strong> chrominance signals), S-<strong>Video</strong> or<br />

Y/C (with separate luminance <strong>and</strong> color signals), serial digital interface<br />

(SDI) <strong>and</strong> high definition SDI (HD-SDI).<br />

The programmable nature of the FPGA lends itself well to migrating<br />

systems that support different interfaces.<br />

The example design could be used as a framework for development of<br />

such FPGA hardware interface components. This can be achieved by<br />

implementing SOPC Builder components with Avalon-ST interfaces as<br />

used in the example design.<br />

The DSP Builder tool also allows development <strong>and</strong> test of video<br />

processing data paths independent of FPGA hardware interface<br />

development.<br />

For example, you could develop a video system with SDI video input <strong>and</strong><br />

output ports using the Stratix II GX board, <strong>and</strong> the Altera SDI/HD-SDI<br />

MegaCore function.<br />

Figure 4 shows a block diagram of a system with different video interface<br />

st<strong>and</strong>ards.<br />

Color Space<br />

<strong>Conversion</strong><br />

(YCbCr->RGB)<br />

Avalon-ST data interface<br />

Avalon-MM control interface<br />

Scaling<br />

Triple<br />

Buffer<br />

External Memory<br />

SDI<br />

<strong>Video</strong><br />

Altera Corporation 7<br />

Preliminary<br />

SDI

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!