From Synchronous to Asynchronous Design

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "From Synchronous to Asynchronous Design"

Transcription

1 by Gerrit Muller Buskerud University College Abstract The most simple real time programming paradigm is a synchronous loop. This is an effective approach for simple systems, but at a certain level of concurrent activities an asynchronous design, based on scheduling tasks, becomes more effective. We will use a conventional television as case to show real time design strategies, starting with a straightforward analog television based on a synchronous design and incrementally extending the television to become a full-fledged digital TV with many concurrent functions. The complete course ASP TM is owned by Buskerud University College. To teach this course a license from Buskerud University College is required. This material is preliminary course material. The final material and course information can be found at: status: preliminary draft

2 Hard Real Time Design hard real time soft real time disastrous failure failure dissatisfaction irritation human safety device safety loss of information loss of functionality or (image) quality loss of eye hand coordination limited throughput waiting time 2 c 2006, Gerrit Muller PHRTpositioning

3 Case Simple Analog TV Simple Analog TV Multiple views on system Fundamentals of periodic or streaming Hard Real-Time applications System performance characterisation: Performance model Synchronous design concept 3 c 2006, Gerrit Muller PHRTatvIntro

4 Functional Flow Simple Analog Television User Interface ~100 ms Tuner User Interface ~100 ms demux Line demux: ~ 60µs Video signal de-mux Audio processing Bit detection ~ 150 ns Teletext processing Picture processing Audio / video sync ~ 20ms User i/f graphics generation Teletext overlay generation Video signal mux Control User Interface ~100 ms ~1.8ms / bit 4 c 2006, Gerrit Muller PHRTtelevisionArchitectureSimple

5 SW Construction Diagram UI Control Background task User input Txt Txt displ Audio proc. Video proc. Check status HRT 5 c 2006, Gerrit Muller PHRTtelevisionSWconstruction

6 Video Timing Hidden lines (can contain data) Scan line even Scan line odd Retrace even Retrace odd Vertical retrace For PAL-625: Line Frequency: khz Scanning Lines: 625 Field Frequency: 50 Hz Hidden lines (can contain data) 6 c 2006, Gerrit Muller PHRTtelevisionScanLines

7 Audio-Video Synchronization Requirement 0 ms 40 ms 80 ms Time Images: Discrete in time Sound: Continuous in time Latency Sound and vision must be lip-sync or better Maximum latency ~ +/- 100 msec 7 c 2006, Gerrit Muller PHRTtelevisionImageSoundTiming

8 Synchronous Control Software Synchronous design Frame interrupt Frame interrupt Capture teletext Initiate video proc. Initiate audio proc. Check user input Do User Interface Display teletext (when active) Check status (HW) 20 msec 8 c 2006, Gerrit Muller PHRTtelevisionSynchrDesign

9 HW Diagram Mem CPU Control bus Tuner Audio proc. Video proc. Frame buffer gfx rendering D/A D/A Speaker CRT 9 c 2006, Gerrit Muller PHRTtelevisionHWdiagram

10 Exercise Synchronous design questions Estimate processing time on a 100 MHz ARM core Assuming that all processing and acquisition is done in HW Graphics rendering (user interface + teletext display) is done in SW Where do you expect variation? How feasible and how reliable is this design? 10 c 2006, Gerrit Muller PHRTtelevisionSynchrDesignExercise

11 Low Priority Work in the Background Design with multiple parallel tasks Do User Interface Display teletext (when active) Check status (HW) Do User Interface Display teletext (when active) Check status (HW) Frame interrupt Frame interrupt Frame interrupt image processing Parallel / background tasks image processing Parallel / background tasks image processing 20 msec 20 msec 11 c 2006, Gerrit Muller PHRTtelevisionSynchrDesignPlusBG

12 Synchronous or Asynchronous? Synchronous => Map on Highest frequency Constraints: - Processing frequency must be a whole (integer) multiple of the lower frequencies - Each process must be completed within the period of the highest frequency, together with the high-frequency process A-Synchronous => Concurrent processes 12 c 2006, Gerrit Muller PSRTDesignOpstionsSynchronousAsynchronous

13 Multiple Periods in a Simple TV Input signal Processing User Interface Power and Housekeeping Output 50 Hz 100 Hz 20 Hz 0.5 Hz 50, 100 Hz 13 c 2006, Gerrit Muller PSRTsimpleVideoMultiplePeriods

14 Summary Case Simple Analog TV Performance model requires: Simple Analog TV identification of processing steps their relation critical parameters and values Synchronous design sufficient for periodic applications with one dominant frequency Multiple views on system: HW diagram SW construction diagram Functional flow Time-line 14 c 2006, Gerrit Muller PHRTatvSummary

15 Case Digital Television From Analog TV to Digital TV Adding more input formats and output devices Multiple heterogenous periods: asynchronous design with concurrent tasks. 15 c 2006, Gerrit Muller PHRTfromATVtoDTVintro

16 Digital Television Input Many frequencies Video & Audio variable timing Output Processing Many frequencies Variable Many video variants (see table) Many audio variants (quality, number of speakers,...) 16 c 2006, Gerrit Muller PSRTdigitalTV

17 Simple Video Processing Pipeline multi task design complex TV In modern television the format of the image can change (e.g. widescreen) The user can set the refresh rate to higher values (e.g. 100Hz anti-flicker) Different displays (CRT, LCD, Plasma) can be attached that need the image in different formats (interlaced, non-interlaced, different refresh rates) Non interlaced images need special filtering of the image to prevent ragged images Signal enhancement Image improvement deinterlace Format adaptation (aspect ratio) Device specific processing CRT LCD Interlaced 100Hz non-interlaced 50Hz?? Other Clock Adaptation PLA 17 c 2006, Gerrit Muller PHRTtelevisionProcessingSimple

18 Table with ATSC Video Formats spec Horizontal pixels Vertical pixels Aspect ratio Monitor interface Format name Frames per sec Fields per sec 1080i yes : i 1080p no 1080p no 720p no :09 720p 720p no 720p no 480p 480p no :09 480i yes 480i 480p no ATSC 480p no 480p 480p no :03 480i yes 480i 480p no 480p no 480p 480p no :03 480i yes i 480p no 480p no NTSC» :03 Note 1 Note yes Note 1: Some people refer to NTSC as 480i. Source: Transmitted interlaced 18 c 2006, Gerrit Muller PHRTatscTable

19 Data Packets in Digital TV Packet Data Compr. Audio Compressed Video Data Compr. Audio Compr. Video Data Reference Frame Frame Frame Frame Frame Frame Reference Frame 19 c 2006, Gerrit Muller PSRTdataInDigitalTV

20 Summary Case Digital Television From Analog TV to Digital TV Real-life applications rapidly introduce all kinds of variations Concurrent tasks cope with different periods 20 c 2006, Gerrit Muller PHRTfromATVtoDTVsummary

21 Colofon The ASP TM course is partially derived from the EXARCH course developed at Philips CTT by Ton Kostelijk and Gerrit Muller. Extensions and additional slides have been developed at ESI by Teun Hendriks, Roland Mathijssen and Gerrit Muller. 21 c 2006, Gerrit Muller PERFcolofon

ATSC vs NTSC Spectrum. ATSC 8VSB Data Framing

ATSC vs NTSC Spectrum. ATSC 8VSB Data Framing ATSC vs NTSC Spectrum ATSC 8VSB Data Framing 22 ATSC 8VSB Data Segment ATSC 8VSB Data Field 23 ATSC 8VSB (AM) Modulated Baseband ATSC 8VSB Pre-Filtered Spectrum 24 ATSC 8VSB Nyquist Filtered Spectrum ATSC

More information

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

Multimedia Systems Video I (Basics of Analog and Digital Video) Mahdi Amiri April 2011 Sharif University of Technology Course Presentation Multimedia Systems Video I (Basics of Analog and Digital Video) Mahdi Amiri April 2011 Sharif University of Technology Video Visual Effect of Motion The visual effect of motion is due

More information

EECS150 - Digital Design Lecture 12 - Video Interfacing. Recap and Outline

EECS150 - Digital Design Lecture 12 - Video Interfacing. Recap and Outline EECS150 - Digital Design Lecture 12 - Video Interfacing Oct. 8, 2013 Prof. Ronald Fearing Electrical Engineering and Computer Sciences University of California, Berkeley (slides courtesy of Prof. John

More information

VIDEO 101: INTRODUCTION:

VIDEO 101: INTRODUCTION: W h i t e P a p e r VIDEO 101: INTRODUCTION: Understanding how the PC can be used to receive TV signals, record video and playback video content is a complicated process, and unfortunately most documentation

More information

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

Presented by: Amany Mohamed Yara Naguib May Mohamed Sara Mahmoud Maha Ali. Supervised by: Dr.Mohamed Abd El Ghany Presented by: Amany Mohamed Yara Naguib May Mohamed Sara Mahmoud Maha Ali Supervised by: Dr.Mohamed Abd El Ghany Analogue Terrestrial TV. No satellite Transmission Digital Satellite TV. Uses satellite

More information

An FPGA Based Solution for Testing Legacy Video Displays

An FPGA Based Solution for Testing Legacy Video Displays An FPGA Based Solution for Testing Legacy Video Displays Dale Johnson Geotest Marvin Test Systems Abstract The need to support discrete transistor-based electronics, TTL, CMOS and other technologies developed

More information

Rec. ITU-R BT RECOMMENDATION ITU-R BT PARAMETER VALUES FOR THE HDTV STANDARDS FOR PRODUCTION AND INTERNATIONAL PROGRAMME EXCHANGE

Rec. ITU-R BT RECOMMENDATION ITU-R BT PARAMETER VALUES FOR THE HDTV STANDARDS FOR PRODUCTION AND INTERNATIONAL PROGRAMME EXCHANGE Rec. ITU-R BT.79-4 1 RECOMMENDATION ITU-R BT.79-4 PARAMETER VALUES FOR THE HDTV STANDARDS FOR PRODUCTION AND INTERNATIONAL PROGRAMME EXCHANGE (Question ITU-R 27/11) (199-1994-1995-1998-2) Rec. ITU-R BT.79-4

More information

Part 1: Introduction to computer graphics 1. Describe Each of the following: a. Computer Graphics. b. Computer Graphics API. c. CG s can be used in

Part 1: Introduction to computer graphics 1. Describe Each of the following: a. Computer Graphics. b. Computer Graphics API. c. CG s can be used in Part 1: Introduction to computer graphics 1. Describe Each of the following: a. Computer Graphics. b. Computer Graphics API. c. CG s can be used in solving Problems. d. Graphics Pipeline. e. Video Memory.

More information

Digilent Nexys-3 Cellular RAM Controller Reference Design Overview

Digilent Nexys-3 Cellular RAM Controller Reference Design Overview Digilent Nexys-3 Cellular RAM Controller Reference Design Overview General Overview This document describes a reference design of the Cellular RAM (or PSRAM Pseudo Static RAM) controller for the Digilent

More information

MPEG decoder Case. K.A. Vissers UC Berkeley Chamleon Systems Inc. and Pieter van der Wolf. Philips Research Eindhoven, The Netherlands

MPEG decoder Case. K.A. Vissers UC Berkeley Chamleon Systems Inc. and Pieter van der Wolf. Philips Research Eindhoven, The Netherlands MPEG decoder Case K.A. Vissers UC Berkeley Chamleon Systems Inc. and Pieter van der Wolf Philips Research Eindhoven, The Netherlands 1 Outline Introduction Consumer Electronics Kahn Process Networks Revisited

More information

Mahdi Amiri. April Sharif University of Technology

Mahdi Amiri. April Sharif University of Technology Course Presentation Multimedia Systems Video I (Basics of Analog and Digital Video) Mahdi Amiri April 2014 Sharif University of Technology Video Visual Effect of Motion The visual effect of motion is due

More information

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

Rec. ITU-R BT RECOMMENDATION ITU-R BT * WIDE-SCREEN SIGNALLING FOR BROADCASTING Rec. ITU-R BT.111-2 1 RECOMMENDATION ITU-R BT.111-2 * WIDE-SCREEN SIGNALLING FOR BROADCASTING (Signalling for wide-screen and other enhanced television parameters) (Question ITU-R 42/11) Rec. ITU-R BT.111-2

More information

Types of CRT Display Devices. DVST-Direct View Storage Tube

Types of CRT Display Devices. DVST-Direct View Storage Tube Examples of Computer Graphics Devices: CRT, EGA(Enhanced Graphic Adapter)/CGA/VGA/SVGA monitors, plotters, data matrix, laser printers, Films, flat panel devices, Video Digitizers, scanners, LCD Panels,

More information

Introduction to Computer Graphics

Introduction to Computer Graphics Introduction to Computer Graphics R. J. Renka Department of Computer Science & Engineering University of North Texas 01/16/2010 Introduction Computer Graphics is a subfield of computer science concerned

More information

ECE 4220 Real Time Embedded Systems Final Project Spectrum Analyzer

ECE 4220 Real Time Embedded Systems Final Project Spectrum Analyzer ECE 4220 Real Time Embedded Systems Final Project Spectrum Analyzer by: Matt Mazzola 12222670 Abstract The design of a spectrum analyzer on an embedded device is presented. The device achieves minimum

More information

Camera Interface Guide

Camera Interface Guide Camera Interface Guide Table of Contents Video Basics... 5-12 Introduction...3 Video formats...3 Standard analog format...3 Blanking intervals...4 Vertical blanking...4 Horizontal blanking...4 Sync Pulses...4

More information

Design of VGA Controller using VHDL for LCD Display using FPGA

Design of VGA Controller using VHDL for LCD Display using FPGA International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Design of VGA Controller using VHDL for LCD Display using FPGA Khan Huma Aftab 1, Monauwer Alam 2 1, 2 (Department of ECE, Integral

More information

These are used for producing a narrow and sharply focus beam of electrons.

These are used for producing a narrow and sharply focus beam of electrons. CATHOD RAY TUBE (CRT) A CRT is an electronic tube designed to display electrical data. The basic CRT consists of four major components. 1. Electron Gun 2. Focussing & Accelerating Anodes 3. Horizontal

More information

Description of ResE Video Applications and Requirements

Description of ResE Video Applications and Requirements Description of ResE Video Applications and Requirements Geoffrey M. Garner Samsung Electronics (Consultant) IEEE 802.3 ResE SG 2005.05.16 gmgarner@comcast.net Outline Introduction Overview of video transport

More information

Transitioning from NTSC (analog) to HD Digital Video

Transitioning from NTSC (analog) to HD Digital Video To Place an Order or get more info. Call Uniforce Sales and Engineering (510) 657 4000 www.uniforcesales.com Transitioning from NTSC (analog) to HD Digital Video Sheet 1 NTSC Analog Video NTSC video -color

More information

Video to SXGA Converter Box ID#475

Video to SXGA Converter Box ID#475 Video to SXGA Converter Box ID#475 Operation Manual Introduction The Video to SXGA Converter Box is a composite video signal. S-Video signal and YCbCr signal format converter for AV System (Such as DVD.

More information

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

A better way to get visual information where you need it. A better way to get visual information where you need it. Meet PixelNet. The Distributed Display Wall System PixelNet is a revolutionary new way to capture, distribute, control and display video and audio

More information

PixelNet. Jupiter. The Distributed Display Wall System. by InFocus. infocus.com

PixelNet. Jupiter. The Distributed Display Wall System. by InFocus. infocus.com PixelNet The Distributed Display Wall System Jupiter by InFocus infocus.com PixelNet The Distributed Display Wall System PixelNet, a Jupiter by InFocus product, is a revolutionary new way to capture,

More information

7inch Resistive Touch LCD User Manual

7inch Resistive Touch LCD User Manual 7inch Resistive Touch LCD User Manual Chinese website: www.waveshare.net English website: www.wvshare.com Data download: www.waveshare.net/wiki Shenzhen Waveshare Electronics Ltd. Co. 1 Contents 1. Overview...

More information

A LOW COST TRANSPORT STREAM (TS) GENERATOR USED IN DIGITAL VIDEO BROADCASTING EQUIPMENT MEASUREMENTS

A LOW COST TRANSPORT STREAM (TS) GENERATOR USED IN DIGITAL VIDEO BROADCASTING EQUIPMENT MEASUREMENTS A LOW COST TRANSPORT STREAM (TS) GENERATOR USED IN DIGITAL VIDEO BROADCASTING EQUIPMENT MEASUREMENTS Radu Arsinte Technical University Cluj-Napoca, Faculty of Electronics and Telecommunication, Communication

More information

Logic Analyzer Auto Run / Stop Channels / trigger / Measuring Tools Axis control panel Status Display

Logic Analyzer Auto Run / Stop Channels / trigger / Measuring Tools Axis control panel Status Display Logic Analyzer The graphical user interface of the Logic Analyzer fits well into the overall design of the Red Pitaya applications providing the same operating concept. The Logic Analyzer user interface

More information

Audio. by Jeff Mazur. S/PDIF (Sony/Philips Digital Interconnect Format)

Audio. by Jeff Mazur. S/PDIF (Sony/Philips Digital Interconnect Format) H D T V Audio In the December 07 issue, we examined the various ways to hook up pieces of your home entertainment system to your HDTV. We specifically focused on the different video interfaces. We ll continue

More information

BTV Tuesday 21 November 2006

BTV Tuesday 21 November 2006 Test Review Test from last Thursday. Biggest sellers of converters are HD to composite. All of these monitors in the studio are composite.. Identify the only portion of the vertical blanking interval waveform

More information

ZONE PLATE SIGNALS 525 Lines Standard M/NTSC

ZONE PLATE SIGNALS 525 Lines Standard M/NTSC Application Note ZONE PLATE SIGNALS 525 Lines Standard M/NTSC Products: CCVS+COMPONENT GENERATOR CCVS GENERATOR SAF SFF 7BM23_0E ZONE PLATE SIGNALS 525 lines M/NTSC Back in the early days of television

More information

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

Multimedia. Course Code (Fall 2017) Fundamental Concepts in Video Course Code 005636 (Fall 2017) Multimedia Fundamental Concepts in Video Prof. S. M. Riazul Islam, Dept. of Computer Engineering, Sejong University, Korea E-mail: riaz@sejong.ac.kr Outline Types of Video

More information

Timing and Synchronization in a Multi-Standard, Multi-Format Video Facility

Timing and Synchronization in a Multi-Standard, Multi-Format Video Facility Timing and Synchronization in a Multi-Standard, Multi-Format Video Facility Meeting the Challenges of Operating in Mixed Environments Synchronization is one of the most fundamental and critical procedures

More information

for Television ---- Formatting AES/EBU Audio and Auxiliary Data into Digital Video Ancillary Data Space

for Television ---- Formatting AES/EBU Audio and Auxiliary Data into Digital Video Ancillary Data Space SMPTE STANDARD ANSI/SMPTE 272M-1994 for Television ---- Formatting AES/EBU Audio and Auxiliary Data into Digital Video Ancillary Data Space 1 Scope 1.1 This standard defines the mapping of AES digital

More information

IBM Enhanced Color Display. Personal Computer. Hardware Reference Library _.-

IBM Enhanced Color Display. Personal Computer. Hardware Reference Library _.- ---- - - ---- ----- - --- Personal Computer --_.- Hardware Reference Library IBM Enhanced Color Display Contents Description... 1 Operating Characteristics... 2 Specifications... 5 Connector Information...

More information

Model 7130 HD Downconverter and Distribution Amplifier Data Pack

Model 7130 HD Downconverter and Distribution Amplifier Data Pack Model 7130 HD Downconverter and Distribution Amplifier Data Pack E NSEMBLE D E S I G N S Revision 1.0 SW v1.0 www.ensembledesigns.com 7130-1 Contents MODULE OVERVIEW 3 Audio Handling 3 Control 3 Metadata

More information

Model 7940 SD Aspect Ratio Converter Data Pack

Model 7940 SD Aspect Ratio Converter Data Pack Model 7940 SD Aspect Ratio Converter Data Pack E NSEMBLE D E S I G N S Revision 1.3 SW v2.3.3 This data pack provides detailed installation, configuration and operation information for the 7940 SD Aspect

More information

Viewsonic 2007 TV Update

Viewsonic 2007 TV Update Viewsonic 2007 TV Update Long Term LCD TV Growth LCD TV shipments rose 156% Y/Y, and 36% Q/Q to 5.5M - Q4 05 LCD TV shipments are expected to rise 76% in 2006 to 35.7M units 90,000 180% 80,000 160% 70,000

More information

Computer Graphics. Raster Scan Display System, Rasterization, Refresh Rate, Video Basics and Scan Conversion

Computer Graphics. Raster Scan Display System, Rasterization, Refresh Rate, Video Basics and Scan Conversion Computer Graphics Raster Scan Display System, Rasterization, Refresh Rate, Video Basics and Scan Conversion 2 Refresh and Raster Scan Display System Used in Television Screens. Refresh CRT is point plotting

More information

Chapter 9 MSI Logic Circuits

Chapter 9 MSI Logic Circuits Chapter 9 MSI Logic Circuits Chapter 9 Objectives Selected areas covered in this chapter: Analyzing/using decoders & encoders in circuits. Advantages and disadvantages of LEDs and LCDs. Observation/analysis

More information

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

Multimedia Systems Video I (Basics of Analog and Digital Video) Mahdi Amiri November 2015 Sharif University of Technology Course Presentation Multimedia Systems Video I (Basics of Analog and Digital Video) Mahdi Amiri November 2015 Sharif University of Technology Video Visual Effect of Motion The visual effect of motion is

More information

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

MIPI D-PHY Bandwidth Matrix Table User Guide. UG110 Version 1.0, June 2015 UG110 Version 1.0, June 2015 Introduction MIPI D-PHY Bandwidth Matrix Table User Guide As we move from the world of standard-definition to the high-definition and ultra-high-definition, the common parallel

More information

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

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 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 1 Video signal Video camera scans the image by following

More information

DT3130 Series for Machine Vision

DT3130 Series for Machine Vision Compatible Windows Software DT Vision Foundry GLOBAL LAB /2 DT3130 Series for Machine Vision Simultaneous Frame Grabber Boards for the Key Features Contains the functionality of up to three frame grabbers

More information

C8491 C8000 1/17. digital audio modular processing system. 3G/HD/SD-SDI DSP 4/8/16 audio channels. features. block diagram

C8491 C8000 1/17. digital audio modular processing system. 3G/HD/SD-SDI DSP 4/8/16 audio channels. features. block diagram features 4 / 8 / 16 channel LevelMagic2 SDI-DSP with level or loudness (ITU-BS.1770-1/ ITU-BS.1770-2, EBU R128) control 16 channel 3G/HD/SD-SDI de-embedder 16 in 16 de-embedder matrix 16 channel 3G/HD/SD-SDI

More information

VIDEO 101 LCD MONITOR OVERVIEW

VIDEO 101 LCD MONITOR OVERVIEW VIDEO 101 LCD MONITOR OVERVIEW This provides an overview of the monitor nomenclature and specifications as they relate to TRU-Vu industrial monitors. This is an ever changing industry and as such all specifications

More information

DVG MPEG-2 Measurement Generator

DVG MPEG-2 Measurement Generator Data sheet Version 04.00 DVG MPEG-2 Measurement Generator October 2006 Digital TV test signals at a keystroke The DVG is a universal generator for digital TV signals. It generates in an endless loop a

More information

PMC-704 Dual Independent Graphics Input/Output PMC

PMC-704 Dual Independent Graphics Input/Output PMC P R O D U C T D ATA S H E E T PMC-704 Dual Independent Graphics Input/Output PMC Features ATI Technologies RADEON Mobility 9000 Visual Processor Unit with - 64 Mbytes integrated high-speed DDR SDRAM -

More information

Maintenance/ Discontinued

Maintenance/ Discontinued For Video Equipment Color Video Camera Synchronizing Signal Generator LSI Overview The generates color video camera synchronizing signals for the NTSC, PAL, and SECAM video systems. It divides the reference

More information

Tearing Effect with Solomon SSD1963 Display Controller

Tearing Effect with Solomon SSD1963 Display Controller Introduction Tearing Effect with Solomon SSD1963 Display Controller This document explains how the Tearing Effect Signal (TE) of Solomon SSD1963 Display Controller IC can be used to void display flicker

More information

What is sync? Why is sync important? How can sync signals be compromised within an A/V system?... 3

What is sync? Why is sync important? How can sync signals be compromised within an A/V system?... 3 Table of Contents What is sync?... 2 Why is sync important?... 2 How can sync signals be compromised within an A/V system?... 3 What is ADSP?... 3 What does ADSP technology do for sync signals?... 4 Which

More information

ECE532 Digital System Design Title: Stereoscopic Depth Detection Using Two Cameras. Final Design Report

ECE532 Digital System Design Title: Stereoscopic Depth Detection Using Two Cameras. Final Design Report ECE532 Digital System Design Title: Stereoscopic Depth Detection Using Two Cameras Group #4 Prof: Chow, Paul Student 1: Robert An Student 2: Kai Chun Chou Student 3: Mark Sikora April 10 th, 2015 Final

More information

Timing and Synchronization in a Standard Definition Hybrid Video Facility

Timing and Synchronization in a Standard Definition Hybrid Video Facility Application Note Timing and Synchronization in a Standard Introduction Synchronization is one of the most fundamental and critical procedures in a video facility. Every device in a system must be synchronized

More information

Midterm Review. Yao Wang Polytechnic University, Brooklyn, NY11201

Midterm Review. Yao Wang Polytechnic University, Brooklyn, NY11201 Midterm Review Yao Wang Polytechnic University, Brooklyn, NY11201 yao@vision.poly.edu Yao Wang, 2003 EE4414: Midterm Review 2 Analog Video Representation (Raster) What is a video raster? A video is represented

More information

CAP240 First semester 1430/1431. Sheet 4

CAP240 First semester 1430/1431. Sheet 4 King Saud University College of Computer and Information Sciences Department of Information Technology CAP240 First semester 1430/1431 Sheet 4 Multiple choice Questions 1-Unipolar, bipolar, and polar encoding

More information

An Alternative Architecture for High Performance Display R. W. Corrigan, B. R. Lang, D.A. LeHoty, P.A. Alioshin Silicon Light Machines, Sunnyvale, CA

An Alternative Architecture for High Performance Display R. W. Corrigan, B. R. Lang, D.A. LeHoty, P.A. Alioshin Silicon Light Machines, Sunnyvale, CA R. W. Corrigan, B. R. Lang, D.A. LeHoty, P.A. Alioshin Silicon Light Machines, Sunnyvale, CA Abstract The Grating Light Valve (GLV ) technology is being used in an innovative system architecture to create

More information

Design and Implementation of SOC VGA Controller Using Spartan-3E FPGA

Design and Implementation of SOC VGA Controller Using Spartan-3E FPGA Design and Implementation of SOC VGA Controller Using Spartan-3E FPGA 1 ARJUNA RAO UDATHA, 2 B.SUDHAKARA RAO, 3 SUDHAKAR.B. 1 Dept of ECE, PG Scholar, 2 Dept of ECE, Associate Professor, 3 Electronics,

More information

A Guide to Standard and High-Definition Digital Video Measurements

A Guide to Standard and High-Definition Digital Video Measurements A Guide to Standard and High-Definition Digital Video Measurements D i g i t a l V i d e o M e a s u r e m e n t s A Guide to Standard and High-Definition Digital Video Measurements Contents In The Beginning

More information

Multi-CODEC 1080P IRD Platform

Multi-CODEC 1080P IRD Platform Multi-CODEC 1080P IRD Platform RD-70 The RD-70 is a 1080P multi-codec very low latency MPEG 2 and MPEG 4 AVC/H.264 high definition IRD. The ultra-low delay mode requires the use of Adtec s EN-91 1080i,

More information

VMIX104. Alpha-blend. text and graphics. onto. live video

VMIX104. Alpha-blend. text and graphics. onto. live video The VMIX104 is a low-power, real-time Video Overlay controller. It is capable of displaying up to four simultaneous live PAL/NTSC video images and it provides a high degree of video overlay functionality.

More information

1. Introduction. 1.1 Graphics Areas. Modeling: building specification of shape and appearance properties that can be stored in computer

1. Introduction. 1.1 Graphics Areas. Modeling: building specification of shape and appearance properties that can be stored in computer 1. Introduction 1.1 Graphics Areas Modeling: building specification of shape and appearance properties that can be stored in computer Rendering: creation of shaded images from 3D computer models 2 Animation:

More information

Timing and Synchronization in a Multi-Standard, Multi-Format Facility

Timing and Synchronization in a Multi-Standard, Multi-Format Facility Timing and Synchronization in a Multi-Standard, Multi-Format Facility Introduction Successful creation, transmission, and recovery of a video picture depends on each of the devices in the system (e.g.

More information

ScreenPRO-II. High-Resolution Seamless Switcher

ScreenPRO-II. High-Resolution Seamless Switcher ScreenPRO-II High-Resolution Seamless Switcher The ScreenPRO-II Seamless Switcher is a high-resolution multi-layer video display system that combines seamless switching with a variety of creative video

More information

4.3inch 480x272 Touch LCD (B) User Manual

4.3inch 480x272 Touch LCD (B) User Manual 4.3inch 480x272 Touch LCD (B) User Manual Chinese website: www.waveshare.net English Website: www.wvshare.com Data download: www.waveshare.net/wiki Shenzhen Waveshare Electronics Ltd. Co. 1 目录 1. Overview...

More information

Introduction...2. Features...2 Safety Precautions...2. Installation...4

Introduction...2. Features...2 Safety Precautions...2. Installation...4 PE1900 Contents Introduction...2 Features...2 Safety Precautions...2 Installation...4 Unpacking the Display...4 Locations and Functions of Controls...4 Connections...5 Using Your Display...7 Turning the

More information

17 19 PROFESSIONAL LCD COLOUR MONITOR ART

17 19 PROFESSIONAL LCD COLOUR MONITOR ART 17 19 PROFESSIONAL LCD COLOUR MONITOR ART. 41657-41659 Via Don Arrigoni, 5 24020 Rovetta S. Lorenzo (Bergamo) http://www.comelit.eu e-mail:export.department@comelit.it WARNING: TO REDUCE THE RISK OF FIRE

More information

Lab Determining the Screen Resolution of a Computer

Lab Determining the Screen Resolution of a Computer Lab 1.3.3 Determining the Screen Resolution of a Computer Objectives Determine the current screen resolution of a PC monitor. Determine the maximum resolution for the highest color quality. Calculate the

More information

PCM ENCODING PREPARATION... 2 PCM the PCM ENCODER module... 4

PCM ENCODING PREPARATION... 2 PCM the PCM ENCODER module... 4 PCM ENCODING PREPARATION... 2 PCM... 2 PCM encoding... 2 the PCM ENCODER module... 4 front panel features... 4 the TIMS PCM time frame... 5 pre-calculations... 5 EXPERIMENT... 5 patching up... 6 quantizing

More information

IEEE802.11a Based Wireless AV Module(WAVM) with Digital AV Interface. Outline

IEEE802.11a Based Wireless AV Module(WAVM) with Digital AV Interface. Outline IEEE802.11a Based Wireless AV Module() with Digital AV Interface TOSHIBA Corp. T.Wakutsu, N.Shibuya, E.Kamagata, T.Matsumoto, Y.Nagahori, T.Sakamoto, Y.Unekawa, K.Tagami, M.Serizawa Outline Background

More information

Generation and Measurement of Burst Digital Audio Signals with Audio Analyzer UPD

Generation and Measurement of Burst Digital Audio Signals with Audio Analyzer UPD Generation and Measurement of Burst Digital Audio Signals with Audio Analyzer UPD Application Note GA8_0L Klaus Schiffner, Tilman Betz, 7/97 Subject to change Product: Audio Analyzer UPD . Introduction

More information

A Fast Constant Coefficient Multiplier for the XC6200

A Fast Constant Coefficient Multiplier for the XC6200 A Fast Constant Coefficient Multiplier for the XC6200 Tom Kean, Bernie New and Bob Slous Xilinx Inc. Abstract. We discuss the design of a high performance constant coefficient multiplier on the Xilinx

More information

STPC Video Pipeline Driver Writer s Guide

STPC Video Pipeline Driver Writer s Guide STPC Video Pipeline Driver Writer s Guide September 1999 Information provided is believed to be accurate and reliable. However, ST Microelectronics assumes no responsibility for the consequences of use

More information

Uni700 LCD Controller

Uni700 LCD Controller Landmark Technology Inc. Uni700 LCD Controller For TFT LCDs with Resolution up to 1,920 x 1,200 (Version A) January 27, 2009 1 1. Introduction The Uni700 controller board is designed for LCD panels of

More information

How do you make a picture?

How do you make a picture? Take-Away Messages LBSC 690 Session #11 Multimedia Human senses are gullible Images, video, and audio are all about trickery Compression: storing a lot of information in a little space So that it fits

More information

VIDEO Muhammad AminulAkbar

VIDEO Muhammad AminulAkbar VIDEO Muhammad Aminul Akbar Analog Video Analog Video Up until last decade, most TV programs were sent and received as an analog signal Progressive scanning traces through a complete picture (a frame)

More information

Multimedia Communications. Image and Video compression

Multimedia Communications. Image and Video compression Multimedia Communications Image and Video compression JPEG2000 JPEG2000: is based on wavelet decomposition two types of wavelet filters one similar to what discussed in Chapter 14 and the other one generates

More information

for File Format for Digital Moving- Picture Exchange (DPX)

for File Format for Digital Moving- Picture Exchange (DPX) SMPTE STANDARD ANSI/SMPTE 268M-1994 for File Format for Digital Moving- Picture Exchange (DPX) Page 1 of 14 pages 1 Scope 1.1 This standard defines a file format for the exchange of digital moving pictures

More information

Quick Start Guide Revision 1A

Quick Start Guide Revision 1A Quick Start Guide Revision 1A This document is copyright ACEL Systems Ltd 2017 All rights reserved worldwide VideoGameperfection.com is a trading name of ACEL Systems Ltd Registered in England number 10981211

More information

Graduate Institute of Electronics Engineering, NTU Digital Video Recorder

Graduate Institute of Electronics Engineering, NTU Digital Video Recorder 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

More information

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

AND-TFT-64PA-DHB 960 x 234 Pixels LCD Color Monitor 960 x 234 Pixels LCD Color Monitor The AND-TFT-64PA-DHB is a compact full color TFT LCD module, that is suitable for applications such as a car TV, portable DCD, GPS, multimedia applications and other

More information

The following references and the references contained therein are normative.

The following references and the references contained therein are normative. MISB ST 0605.5 STANDARD Encoding and Inserting Time Stamps and KLV Metadata in Class 0 Motion Imagery 26 February 2015 1 Scope This standard defines requirements for encoding and inserting time stamps

More information

V6118 EM MICROELECTRONIC - MARIN SA. 2, 4 and 8 Mutiplex LCD Driver

V6118 EM MICROELECTRONIC - MARIN SA. 2, 4 and 8 Mutiplex LCD Driver EM MICROELECTRONIC - MARIN SA 2, 4 and 8 Mutiplex LCD Driver Description The is a universal low multiplex LCD driver. The version 2 drives two ways multiplex (two blackplanes) LCD, the version 4, four

More information

ni.com Digital Signal Processing for Every Application

ni.com Digital Signal Processing for Every Application Digital Signal Processing for Every Application Digital Signal Processing is Everywhere High-Volume Image Processing Production Test Structural Sound Health and Vibration Monitoring RF WiMAX, and Microwave

More information

Display Technology. Cathode Ray Tube. Images stolen from various locations on the web...

Display Technology. Cathode Ray Tube. Images stolen from various locations on the web... Display Technology Cathode Ray Tube Images stolen from various locations on the web... Cathode Ray Tube Raster Scanning Electron Gun Beam Steering Coils 1 Color Shadow Mask and Aperture Grille Liquid Crystal

More information

Ordinary Clock (OC) Application Service Interface

Ordinary Clock (OC) Application Service Interface Ordinary Clock (OC) Application Service Interface 802.1as Precision Timing & Synchronization Jan 24 2007 Chuck Harrison, Far Field Associates cfharr@erols.com Media Timing & Synchronization more subtle

More information

Component Analog TV Sync Separator

Component Analog TV Sync Separator 19-4103; Rev 1; 12/08 EVALUATION KIT AVAILABLE Component Analog TV Sync Separator General Description The video sync separator extracts sync timing information from standard-definition (SDTV), extendeddefinition

More information

A+ Certification Guide. Chapter 7 Video

A+ Certification Guide. Chapter 7 Video A+ Certification Guide Chapter 7 Video Chapter 7 Objectives Video (Graphics) Cards Types and Installation: Describe the different types of video cards, including PCI, AGP, and PCIe, and the methods of

More information

4.9 BEAM BLANKING AND PULSING OPTIONS

4.9 BEAM BLANKING AND PULSING OPTIONS 4.9 BEAM BLANKING AND PULSING OPTIONS Beam Blanker BNC DESCRIPTION OF BLANKER CONTROLS Beam Blanker assembly Electron Gun Controls Blanker BNC: An input BNC on one of the 1⅓ CF flanges on the Flange Multiplexer

More information

COMP 249 Advanced Distributed Systems Multimedia Networking. Video Compression Standards

COMP 249 Advanced Distributed Systems Multimedia Networking. Video Compression Standards COMP 9 Advanced Distributed Systems Multimedia Networking Video Compression Standards Kevin Jeffay Department of Computer Science University of North Carolina at Chapel Hill jeffay@cs.unc.edu September,

More information

Format Conversion Design Challenges for Real-Time Software Implementations

Format Conversion Design Challenges for Real-Time Software Implementations Format Conversion Design Challenges for Real-Time Software Implementations Rick Post AgileVision Michael Isnardi, Stuart Perlman Sarnoff Corporation October 20, 2000 DTV Challenges DTV has provided the

More information

CORIO master C3-540 Series

CORIO master C3-540 Series Key Features Manage up to 4 independent video walls Uses CORIOgrapher; simple, powerful software interface Universal DVI Inputs/Outputs: (HDMI/CV/YC/RGB/YPbPr) SDI Inputs/Outputs: SD/HD-SDI/3G-SDI to 1080p60

More information

Video Scaler Pro with RS-232

Video Scaler Pro with RS-232 Video Scaler Pro with RS-232 - ID# 783 Operation Manual Introduction Features The Video Scaler Pro with RS-232 is designed to convert Composite S-Video and YCbCr signals to a variety of computer and HDTV

More information

RECOMMENDATION ITU-R BT Digital interfaces for HDTV studio signals

RECOMMENDATION ITU-R BT Digital interfaces for HDTV studio signals Rec. ITU-R BT.1120-4 1 The ITU Radiocommunication Assembly, considering RECOMMENATION ITU-R BT.1120-4 igital interfaces for HTV studio signals (Question ITU-R 42/6) (1994-1998-2000-2003) a) that in the

More information

PT-TX400 S P E C F I L E. LCD Projectors. As of December Specifications and appearance are subject to change without notice.

PT-TX400 S P E C F I L E. LCD Projectors. As of December Specifications and appearance are subject to change without notice. S P E C F I L E Product Number : Product Name : LCD Projectors As of December 2015. Specifications and appearance are subject to change without notice. 18 Specifications Main unit Power supply Power consumption

More information

GS1881, GS4881, GS4981 Monolithic Video Sync Separators

GS1881, GS4881, GS4981 Monolithic Video Sync Separators GS11, GS1, GS91 Monolithic Video Sync Separators DATA SHEET FEATURES noise tolerant odd/even flag, back porch and horizontal sync pulse fast recovery from impulse noise excellent temperature stability.5

More information

Lossless Compression Algorithms for Direct- Write Lithography Systems

Lossless Compression Algorithms for Direct- Write Lithography Systems Lossless Compression Algorithms for Direct- Write Lithography Systems Hsin-I Liu Video and Image Processing Lab Department of Electrical Engineering and Computer Science University of California at Berkeley

More information

GS4882, GS4982 Video Sync Separators with 50% Sync Slicing

GS4882, GS4982 Video Sync Separators with 50% Sync Slicing GS488, GS498 Video Sync Separators with 50% Sync Slicing DATA SHEET FEATUES precision 50% sync slicing internal color burst filter ±5 ns temperature stability superior noise immunity robust signal detection/output

More information

INTEGRATED CIRCUITS DATA SHEET. TDA4510 PAL decoder. Product specification File under Integrated Circuits, IC02

INTEGRATED CIRCUITS DATA SHEET. TDA4510 PAL decoder. Product specification File under Integrated Circuits, IC02 INTEGRATED CIRCUITS DATA SHEET File under Integrated Circuits, IC02 March 1986 GENERAL DESCRIPTION The is a colour decoder for the PAL standard, which is pin sequent compatible with multistandard decoder

More information

Personal Mobile DTV Cellular Phone Terminal Developed for Digital Terrestrial Broadcasting With Internet Services

Personal Mobile DTV Cellular Phone Terminal Developed for Digital Terrestrial Broadcasting With Internet Services Personal Mobile DTV Cellular Phone Terminal Developed for Digital Terrestrial Broadcasting With Internet Services ATSUSHI KOIKE, SHUICHI MATSUMOTO, AND HIDEKI KOKUBUN Invited Paper Digital terrestrial

More information

HW#3 - CSE 237A. 1. A scheduler has three queues; A, B and C. Outgoing link speed is 3 bits/sec

HW#3 - CSE 237A. 1. A scheduler has three queues; A, B and C. Outgoing link speed is 3 bits/sec HW#3 - CSE 237A 1. A scheduler has three queues; A, B and C. Outgoing link speed is 3 bits/sec a. (Assume queue A wants to transmit at 1 bit/sec, and queue B at 2 bits/sec and queue C at 3 bits/sec. What

More information

VU Meter. User Guide

VU Meter. User Guide VU Meter User Guide Waves VU Meter User Guide Chapter 1 Introduction... 2 Chapter 2 Components... 4 Chapter 3 Controls and Displays... 5 Welcome Thank you for choosing Waves! In order to get the most out

More information

Mobile DTV Viewer. User Manual. Mobile DTV ATSC-M/H DVB-H 1Seg. Digital TV ATSC DVB-T, DVB-T2 ISDB-T V 4. decontis GmbH Sachsenstr.

Mobile DTV Viewer. User Manual. Mobile DTV ATSC-M/H DVB-H 1Seg. Digital TV ATSC DVB-T, DVB-T2 ISDB-T V 4. decontis GmbH Sachsenstr. Mobile DTV ATSC-M/H DVB-H 1Seg Digital TV ATSC DVB-T, DVB-T2 ISDB-T V 4 decontis GmbH Sachsenstr. 8 02708 Löbau Germany +49 3585 862915 +49 3585 415629 www.com dvbsam@com 1 Introduction... 5 2 System Requirements...

More information