Graduate Institute of Electronics Engineering, NTU Digital Video Recorder

Similar documents
Chrontel CH7015 SDTV / HDTV Encoder

Section 14 Parallel Peripheral Interface (PPI)

The World Leader in High Performance Signal Processing Solutions. Section 15. Parallel Peripheral Interface (PPI)

Checkpoint 2 Video Encoder

Pivoting Object Tracking System

An FPGA Based Solution for Testing Legacy Video Displays

Parallel Peripheral Interface (PPI)

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

Chapter 3 Fundamental Concepts in Video. 3.1 Types of Video Signals 3.2 Analog Video 3.3 Digital Video

Digital Blocks Semiconductor IP

picasso TM 3C/3Cpro series Datasheet picasso TM 3C/3Cpro models Key features

Lab # 9 VGA Controller

Midterm Review. Yao Wang Polytechnic University, Brooklyn, NY11201

The Project & Digital Video. Today. The Project (1) EECS150 Fall Lab Lecture #7. Arjun Singh

R44E. 4-Channel Monitoring Encoder R-series Card Module User Manual. June 7, 2005 P/N

D5CE Serial Digital Encoder

Multimedia Systems Video I (Basics of Analog and Digital Video) Mahdi Amiri April 2011 Sharif University of Technology

To discuss. Types of video signals Analog Video Digital Video. Multimedia Computing (CSIT 410) 2

AL330B-DMB-A0 Digital LCD Display SOC Demo Board

MACROVISION RGB / YUV TEMP. RANGE PART NUMBER

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

EECS150 - Digital Design Lecture 12 Project Description, Part 2

A Guide to Standard and High-Definition Digital Video Measurements

Mahdi Amiri. April Sharif University of Technology

DT3130 Series for Machine Vision

. ImagePRO. ImagePRO-SDI. ImagePRO-HD. ImagePRO TM. Multi-format image processor line

Multimedia. Course Code (Fall 2017) Fundamental Concepts in Video

Dan Schuster Arusha Technical College March 4, 2010

CH7021A SDTV / HDTV Encoder

10 Digital TV Introduction Subsampling

CH7053A HDTV/VGA/ DVI Transmitter

Ch. 1: Audio/Image/Video Fundamentals Multimedia Systems. School of Electrical Engineering and Computer Science Oregon State University

The Research of Video Image Overlay Based on DM6446 Platform

TV Synchronism Generation with PIC Microcontroller

Motion Video Compression

Software Analog Video Inputs

Design and Implementation of an AHB VGA Peripheral

SHRI SANT GADGE BABA COLLEGE OF ENGINEERING & TECHNOLOGY, BHUSAWAL Department of Electronics & Communication Engineering. UNIT-I * April/May-2009 *

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

Interfaces and Sync Processors

Matrox Orion HD. Installation and Hardware Reference. Manual no. Y

Checkpoint 2 Video Encoder and Basic User Interface

Display Interfaces. Display solutions from Inforce. MIPI-DSI to Parallel RGB format

Digital Blocks Semiconductor IP

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

D10CE 10-bit Encoder SDI to Analog Converter User Manual

ATSC DVB. Macrovision COMB FILTER. SAA7130 PAL/NTSC/SECAM/TS PCI 9-Bit Video Decoder

Primer. A Guide to Standard and High-Definition Digital Video Measurements. 3G, Dual Link and ANC Data Information

PRODUCT FLYER. Maybachstrasse 10 D Karlsruhe

5.1 Types of Video Signals. Chapter 5 Fundamental Concepts in Video. Component video

Module 1: Digital Video Signal Processing Lecture 5: Color coordinates and chromonance subsampling. The Lecture Contains:

Serial Digital Interface

TMS320DM646x DMSoC Video Port Interface (VPIF) User's Guide

Display-Shoot M642HD Plasma 42HD. Re:source. DVS-5 Module. Dominating Entertainment. Revox of Switzerland. E 2.00

CX25874/5 Digital Encoder with Standard-Definition TV and High-Definition TV Video Output. Data Sheet

MULTIMEDIA TECHNOLOGIES

Watch PC Desktop or Play PC Game on your TV

Camera Interface Guide

VIDEO 101: INTRODUCTION:

User's Manual for BT656Pro SDI Mod. Kit

Lecture 2 Video Formation and Representation

iii Table of Contents

Module 8 VIDEO CODING STANDARDS. Version 2 ECE IIT, Kharagpur

DATASHEET HMP8154, HMP8156A. Features. Ordering Information. Applications. NTSC/PAL Encoders. FN4343 Rev.5.00 Page 1 of 34.

FUNCTIONAL BLOCK DIAGRAM DELAYED C-SYNC CLOCK AT 8FSC. 5MHz 4-POLE LP PRE-FILTER DC RESTORE AND C-SYNC INSERTION. 5MHz 2-POLE LP POST- FILTER

VID_OVERLAY. Digital Video Overlay Module Rev Key Design Features. Block Diagram. Applications. Pin-out Description

1. Broadcast television

Transitioning from NTSC (analog) to HD Digital Video

AN MPEG-4 BASED HIGH DEFINITION VTR

To fully utilize Media 100 s genlocking capability, you ll need the following equipment connected to your system:

Presented by: Amany Mohamed Yara Naguib May Mohamed Sara Mahmoud Maha Ali. Supervised by: Dr.Mohamed Abd El Ghany

Essentials of the AV Industry Welcome Introduction How to Take This Course Quizzes, Section Tests, and Course Completion A Digital and Analog World

D5CE Serial Digital Encoder

IQDEC01. Composite Decoder, Synchronizer, Audio Embedder with Noise Reduction - 12 bit. Does this module suit your application?

Building Video and Audio Test Systems. NI Technical Symposium 2008

Manual Version V1.02

AC335A. VGA-Video Ultimate Plus BLACK BOX Back Panel View. Remote Control. Side View MOUSE DC IN OVERLAY

Television History. Date / Place E. Nemer - 1

TERMINOLOGY INDEX. DME Down Stream Keyer (DSK) Drop Shadow. A/B Roll Edit Animation Effects Anti-Alias Auto Transition

RESEARCH AND DEVELOPMENT LOW-COST BOARD FOR EXPERIMENTAL VERIFICATION OF VIDEO PROCESSING ALGORITHMS USING FPGA IMPLEMENTATION

Multimedia Systems Video I (Basics of Analog and Digital Video) Mahdi Amiri November 2015 Sharif University of Technology

Matrox Vio. Installation and Hardware Reference. Manual no. Y

Basic TV Technology: Digital and Analog

CONEXANT 878A Video Decoder Manual

Colour Reproduction Performance of JPEG and JPEG2000 Codecs

FUNCTIONAL BLOCK DIAGRAM TTX TELETEXT INSERTION BLOCK 9 PROGRAMMABLE LUMINANCE FILTER PROGRAMMABLE CHROMINANCE FILTER REAL-TIME CONTROL SCRESET/RTC

AND-TFT-64PA-DHB 960 x 234 Pixels LCD Color Monitor

DT3162. Ideal Applications Machine Vision Medical Imaging/Diagnostics Scientific Imaging

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Introductory Digital Systems Laboratory

Video Detector Switch. VDS Video Detector Switch VDS-3 Video Detector Switch, 3 Channel VSA Video Detector Switch with Audio

VIDEO Muhammad AminulAkbar

Rec. ITU-R BT RECOMMENDATION ITU-R BT * WIDE-SCREEN SIGNALLING FOR BROADCASTING

Model 5240 Digital to Analog Key Converter Data Pack

SOC Single Channel H264 + Audio Encoder module

So far. Chapter 4 Color spaces Chapter 3 image representations. Bitmap grayscale. 1/21/09 CSE 40373/60373: Multimedia Systems

Video to SXGA Converter Box ID#475

BRITE-VIEW BLS-2000 Professional Progressive Scan Video Converter

Design of VGA Controller using VHDL for LCD Display using FPGA

Audio and Video II. Video signal +Color systems Motion estimation Video compression standards +H.261 +MPEG-1, MPEG-2, MPEG-4, MPEG- 7, and MPEG-21

High-Definition, Standard-Definition Compatible Color Bar Signal

Transcription:

Digital Video Recorder Advisor: Prof. Andy Wu 2004/12/16 Thursday ACCESS IC LAB

Specification System Architecture Outline P2

Function: Specification Record NTSC composite video Video compression/processing Video playback: NTSC compatible composite video P3

Digital Video Recorder Architecture P4

Partition software function blocks: ISR for frame acquiring/output ISR for User interface Message pass in main process Library package: File system DSP library Graphical User Interface Plan carefully before direct access to hardware resource Software Hierarchy P5

Common Video Format Through different interfaces: Analog Video Interfaces: Composite NTSC video Composite PAL video S-Video HDTV RGB video, YUV video VGA video Digital Video Interface CCIR601 format CCIR656 format P6

What is Composite Video? Modulated chrominance is added to the luminance information along with appropriate horizontal and vertical sync signals, blanking information, and color burst information, to generate composite video waveform. P7

Video Decoder on EZ-KIT ADV7183: A multi-format SDTV Video Decoder Automatically detect standard analog baseband television signal Support analog input compatible to : NTSC, PAL, SECAM Convert to 4:2:2 CCIR601/CCIR656 format Data exchange with Blackfin processor through PPI Note: PPI connection and Video configuration switch (SW3) PPI7~PPI0 Connect to Decoder output data, therefore you cannot choose output CCIR601(16bit) format on EZ-KIT. SW3 setting: P8

Functional Block Diagram Digital Video Signal Analog Video Signal Serial Control Interface P9

CCIR 601 and CCIR 656 Digital video format for transmission CCIR 601: 16 bit data + horizontal synchronous signal + vertical synchronous signal + clock, use 19 pins 13.5 MHz Clock 720 * 480 frame size Y:Cb:Cr = 4:2:2 CCIR 656 8bit data + clock, use 9 pins 27 MHz Clock 720 * 480 frame size Y:Cb:Cr = 4:2:2 P10

Output Format How to acquire video sequence through DMA controller? Refer to \Analog Devices\VisualDSP 3.5 16-Bit\Blackfin\EZ- Kits\ADSP-BF533\Examples\Video Input\C You can get more introduction to CCIR656 format in ADSP- BF533 Blackfin Processor Hardware Reference, page 11-14 P11

Video Encoder on EZ-KIT ADV7171: A digital PAL/NTSC Video Encoder Support composite, component S-Video, component YUV, RGB, EuraSCART, YUV + Chroma video format Support 4:2:2 CCIR601/CCIR656 format Serial MPU control interface (I 2 C compatible) Data exchange with Blackfin processor through PPI Note: PPI connection and Video configuration switch (SW3), the same as ADV7183 P12

Digital Video Signal Functional Block Diagram Analog Video Signal Serial Control Interface P13

Support Output Analog Interface P14

Several Hint On ADSP BF533 EZ-KIT, PPI is shared by video decoder and video encoder. If you use open source code from Internet, even from website of Analog Device, be care of memory allocation and code optimization. On EZ-KIT, you may simplify many part and take more time on your critical software design such as video codec kernel, rather than file format or some other things like that. P15