Bitec. HSMC Quad Video Mosaic Reference Design. DSP Solutions for Industry & Research. Version 0.1

Similar documents
Bitec. HSMC DVI 1080P Colour-Space Conversion Reference Design. DSP Solutions for Industry & Research. Version 0.1

AN 776: Intel Arria 10 UHD Video Reference Design

Implementing Audio IP in SDI II on Arria V Development Board

Altera's 28-nm FPGAs Optimized for Broadcast Video Applications

1 Terasic Inc. D8M-GPIO User Manual

Serial Digital Interface II Reference Design for Stratix V Devices

SDI Development Kit using National Semiconductor s LMH0340 serializer and LMH0341 deserializer

Serial Digital Interface Reference Design for Stratix IV Devices

Sundance Multiprocessor Technology Limited. Capture Demo For Intech Unit / Module Number: C Hong. EVP6472 Intech Demo. Abstract

Video and Image Processing Suite

GM69010H DisplayPort, HDMI, and component input receiver Features Applications

Laboratory Exercise 4

SDI II MegaCore Function User Guide

Chrontel CH7015 SDTV / HDTV Encoder

Week 5 Dr. David Ward Hybrid Embedded Systems

Quadro Plex D2. Mosaic Mode for windows XP Reference Guide

Chapter 1 Introduction of the tpad About the Kit Getting Help Chapter 2 tpad Architecture... 8

Evaluation Board for CS4954/55

AN-ENG-001. Using the AVR32 SoC for real-time video applications. Written by Matteo Vit, Approved by Andrea Marson, VERSION: 1.0.0

Design and Implementation of Nios II-based LCD Touch Panel Application System

DLP Pico Chipset Interface Manual

VSP 198CVS Quick Start

Obsolete Product(s) - Obsolete Product(s)

CP-298H HDMI to HDMI Scaler Box

The ASI demonstration uses the Altera ASI MegaCore function and the Cyclone video demonstration board.

Intel FPGA SDI II IP Core User Guide

SOC Single Channel H264 + Audio Encoder module

Block Diagram. 16/24/32 etc. pixin pixin_sof pixin_val. Supports 300 MHz+ operation on basic FPGA devices 2 Memory Read/Write Arbiter SYSTEM SIGNALS

An FPGA Based Solution for Testing Legacy Video Displays

Pivoting Object Tracking System

Lancelot. VGA video controller for the Altera Nios II processor. V4.0. December 16th, 2005

Chapter 1 HDMI-FMC Development Kit Chapter 2 Introduction of the HDMI-FMC Card Chapter 3 Using the HDMI-FMC Board...

LogiCORE IP Spartan-6 FPGA Triple-Rate SDI v1.0

A better way to get visual information where you need it.

SignalTap Analysis in the Quartus II Software Version 2.0

Manual Version Ver 1.0

SDI Audio IP Cores User Guide

PMC-704 Dual Independent Graphics Input/Output PMC

Applications. NCO Clock Generator 1. Fine freq. adjustment. Synthesizer 0. Fine freq. adjustment. Synthesizer 1 Fs= Bs 1. *Ks 1. *16*Ms 1.

CP-255ID CV, SV, VGA and DVI to DVI Scaler / Converter OPERATION MANUAL

HDMI 1X4 Distribution Amplifier (Splitter)

Video and Image Processing Suite User Guide

Digital Blocks Semiconductor IP

A better way to get visual information where you need it.

Ross Video Limited USO RESTRITO. VANC Monitor User Manual

HD ENCODULATOR TM, SD ENCODULATOR TM LUMANTEK

AN 848: Implementing Intel Cyclone 10 GX Triple-Rate SDI II with Nextera FMC Daughter Card Reference Design

Modular Video Wall Controller

Digital Blocks Semiconductor IP

VSP 516S Quick Start

THDB_ADA. High-Speed A/D and D/A Development Kit

CAPTURE CAPTURE. VERSiON 1.2. Specialists in Medical. Digital Imaging Solutions

SY-401V PC/HD to Video Scan Converter OPERATION MANUAL

SDI II IP Core User Guide

VSP 168HD Quick Start

PCIe-FRM21. User s Manual

Lattice Embedded Vision Development Kit User Guide

White Paper Lower Costs in Broadcasting Applications With Integration Using FPGAs

Block Diagram. deint_mode. line_width. log2_line_width. field_polarity. mem_start_addr0. mem_start_addr1. mem_burst_size.

M598. Radeon E8860 (Adelaar) Video & Graphics PMC. Aitech

User Manual. Multi-Screen Splicing Processor J6

The Revolutionary Video Wall Controller Developed by DigiBird R

CP-255ID Multi-Format to DVI Scaler

Design and Implementation of an AHB VGA Peripheral

CP-1261D PC/HD to DVI Format Converter

VOPEX-HDS-x 2, 4, 8, or 16 Port HDMI Splitter Installation and Operation Manual

EZwindow4K-LL TM Ultra HD Video Combiner

Altera JESD204B IP Core and ADI AD6676 Hardware Checkout Report

Sundance Multiprocessor Technology Limited. Capture Demo For Intech Unit / Module Number: C Hong. EVP6472 Intech Demo. Abstract

3 rd Party Interfaces. Version Installation and User Guide

AT780PCI. Digital Video Interfacing Products. Multi-standard DVB-T2/T/C Receiver & Recorder & TS Player DVB-ASI & DVB-SPI outputs

Modular Video Wall Controller

EECS150 - Digital Design Lecture 12 Project Description, Part 2

Commsonic. Multi-channel ATSC 8-VSB Modulator CMS0038. Contact information. Compliant with ATSC A/53 8-VSB

ANALOG TO VGA VIDEO INTERFACE GREGORY M. REDMAN. A technical report submitted to the Graduate School. In partial fulfillment of the requirements

Arria-V FPGA interface to DAC/ADC Demo

Ydea-C5 System. Automatic Brightness Adjustment_DMX User Manual

GM60028H. DisplayPort transmitter. Features. Applications

CH7021A SDTV / HDTV Encoder

SingMai Electronics SM06. Advanced Composite Video Interface: HD-SDI to acvi converter module. User Manual. Revision 0.

User Manual. Model 9A60A. VGA to Component Video Converter. Made in the USA

SuperSpeed USB 3.0 to HDMI Audio Video Adapter for Windows & Mac up to 2048x1152 / 1920x1200

SingMai Electronics SM06. Advanced Composite Video Interface: DVI/HD-SDI to acvi converter module. User Manual. Revision th December 2016

CH7053A HDTV/VGA/ DVI Transmitter

Installer Guide. Follow these instructions to set up the PowerLite Pro Cinema 1080 projector and HQV video processor.

Intelligent Display Buffer with DSI Interface

3GSDI to HDMI 1.3 Converter

MIPI D-PHY Bandwidth Matrix Table User Guide. UG110 Version 1.0, June 2015

Statement SmartLCT User s Manual Welcome to use the product from Xi an NovaStar Tech Co., Ltd. (hereinafter referred to as NovaStar ). It is our great

Obsolete Product(s) - Obsolete Product(s)

SDI Audio IP Cores User Guide

Nutaq. PicoDigitizer-125. Up to 64 Channels, 125 MSPS ADCs, FPGA-based DAQ Solution With Up to 32 Channels, 1000 MSPS DACs PRODUCT SHEET. nutaq.

QUADRO AND NVS DISPLAY RESOLUTION SUPPORT

Altera JESD204B IP Core and ADI AD9144 Hardware Checkout Report

DVB-T Box, USB Monheim/Germany Tel. +49 (0)9091/ Fax +49 (0)9091/ Hama GmbH & Co KG.

AL37219C-EVB-A2 Evaluation Board

Using SignalTap II in the Quartus II Software

HDMI 1.3 to 3GSDI Scaler

CP-259HN HDMI to HDMI Scaler

CHQV-2H. HDMI to HDMI Scaler Box. Operation Manual CHQV-2H

Transcription:

Bitec DSP Solutions for Industry & Research HSMC Quad Video Mosaic Reference Design Version 0.1

Page 2 Revision history... 3 Introduction... 4 Installation... 5 Building the demo software... 6

Page 3 Revision history Version Comment V0.1 Beta release

Page 4 Introduction This reference design demonstrates the use of the Bitec Hsmc Quad Video for mosaic on a 1080P Full HD video signal. The four composite/s-video channels are combined with a Full HD 1080P internally generated test pattern to produce a 1080P, mosaic output video stream. The design exploits enhancements new to version 8.1 of the Altera VIP to achieve the much higher DDR2 bandwidth required by the design. A block diagram of the SoPC is shown in Figure 1. Both the input video signals are triple frame buffered to allow synchronization to the output video stream driven by the local 134Mhz pixel clock. Bottom Bank SDRAM input input input input To Triple 800x600P To Frame Triple 800x600P Buffer Frame Buffer To 800x600P To 800x600P To 800x600P To 800x600P Local video clock (134 Mhz) CIII PLL Mixer Triple Frame Buffer DVI Output 1080P 1080P Test Pattern Nios II Top Bank SDRAM Figure 1 Picture-in-picture block diagram Detail of the conversion between to 800x600P is shown in Figure 2. The input signal is first converted from YCrCb to RGB. The resulting RGB interlaced image stream is then converted to a progressive image stream through

Page 5 the de-interlace component. The progressive image stream is then scaled to 800x600 before triple buffering. Bottom Bank SDRAM Input Video stream YCrCb422 to RGB De-interlace 720x480 To 800x600 Triple Frame Buffer Output Video stream Figure 2 to 800x600P video pipeline block diagram The mixer component is responsible for combining the five image streams. This component has a Nios II control port to allow run time changes to the mixer behaviour. In this reference design the PiP sub-pictures coordinates are continuously changed by the Nios II thus moving the PiP around the background 1080P video in real-time. New to version 8.1 VIP is the ability to clock the Avalon master interfaces at different clock rates. This is exploited in this reference design as can be seen in the SoPC diagram. The dual clock core features in the v8.1 VIP enable far higher bandwidth designs to be achieved more easily. Both the top and bottom DDR2 memory banks are used to achieve the necessary bandwidth. The top bank is used to buffer the 4-NTSC signals and the bottom bank is used to buffer the 1080P input video signal. Installation The hardware configuration is shown in Figure 3. A 1080P video source and composite video source are required. A PC DVI or HDMI video signal can be used for the demo. The composite signal can be any video signal. Bitec 2008

Page 6 1080P Video out Bitec hsmc quad video Video in Video in Video in Video in Figure 3 Hardware configuration The demo Nios II software executes from onchip memory and will run when the FPGA SOF file is downloaded. The steps necessary to re-build the software are detailed below. Building the demo software Before executing the demo software it is first necessary to create a Nios II project and include the supplied source files. Open the Nios II IDE and Switch Workspace to the Software directory. Create a new Nios II C/C++ Application from the File->New menu.

Page 7 Change the project name to ciii_vdk_pip_demo and choose the SOPC Builder System PTF to select the system.ptf demo Nios II processor description file. Bitec 2008

Page 8 Click Next and then Finish. Two directories will be created below the Software directory. Copy the supplied source files into the newly created ciii_vdk_pip_demo directory. Highlight the ciii_vdk_pip_demo directory in Project Browser pane Refresh using F5 or File->Refresh.

Page 9 Select the auto generated hello_world.c and delete. Before building, set the memory options to onchip_mem in the system library properties. Also select the Reduced Drivers and Small C Library options. The project is now ready for build and debug. Bitec 2008

Page 10

Page 11 Bitec 1 Angelsea Mead Chippenham, Wilts United Kingdom Tel. +44-(0) 797-964-5514 Fax +44-(0) 871-661-0229 E-mail: info@bitec-dsp.com Internet: www.bitec-dsp.com All information and data contained in this data sheet are without any commitment, are not to be considered as an offer for conclusion of a contract, nor shall they be construed as to create any liability. Any new issue of this data sheet invalidates previous issues. Product availability and delivery are exclusively subject to our respective order confirmation form; the same applies to orders based on development samples delivered. By this publication, BiTEC does not assume responsibility for patent infringements or other rights of third parties, which may result from its use. Further, BiTEC reserves the right to revise this publication and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. No part of this publication may be reproduced, photocopied, stored on a retrieval system, or transmitted without the express written consent of BiTEC. Altera, MegaCore and the Altera and Cyclone logos are Reg. U.S. Pat. & Tm. Off. and marks of Altera in and outside the US. Bitec 2008