Super-Doubler Device for Improved Classic Videogame Console Output

Similar documents
Senior Design I Documentation EEL4914 Dr. Samuel Richie and Dr. Lei Wei December 10th, 2015

The Super Doubler. Stephen Williams, Kenneth Richardson, Gilson Rodrigues, John Shepherd

Quick Start Guide Revision 1A

Traditionally video signals have been transmitted along cables in the form of lower energy electrical impulses. As new technologies emerge we are

BRITE-VIEW BLS-2000 Professional Progressive Scan Video Converter

VGA to HDMI Scaler x1200

Video to SXGA Converter Box ID#475

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

DVDO iscan Duo High Definition Video Processor

In total 2 project plans are submitted. Deadline for Plan 1 is on at 23:59. The plan must contain the following information:

Design and Implementation of an AHB VGA Peripheral

Dynamic Animation Cube Group 1 Joseph Clark Michael Alberts Isaiah Walker Arnold Li

1x12 VGA & Audio over CAT5 Splitter

AL330B-DMB-A0 Digital LCD Display SOC Demo Board

PRO-HDMI2HD. HDMI to SDI/3G-HD-SD Converter. User Manual. Made in Taiwan

CM-392-Video to HDMI Scaler Box ID#481

KD-VP800 RGBHV-to-Component Digital Video Scaler & Video Adapter

MultiView T4 / T5 Transmitter

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

AC334A. VGA-Video Ultimate BLACK BOX Remote Control. Back Panel View. Side View MOUSE DC IN BLACK BOX ZOOM/FREEZE POWER

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

Advantech Proudly Presents Professional Monitor Series

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

Contents. Contents. Important safety instructions Wall mounting the set. Important safety instructions Wall Mounting the Set

Digital Strobe Tuner. w/ On stage Display

Mahdi Amiri. April Sharif University of Technology

Chrontel CH7015 SDTV / HDTV Encoder

S Video Cable Used Connecting Pc Tv Using S-

Group 1. C.J. Silver Geoff Jean Will Petty Cody Baxley

Specifications XTP CrossPoint 1600 and XTP CrossPoint 3200 Series

CONNECTION TYPES DIGITAL AUDIO CONNECTIONS. Optical. Coaxial HDMI. Name Plug Jack/Port Description/Uses

USER MANUAL. Kramer Electronics, Ltd. Models: VP-413, Video to WXGA Scaler. VP-414, Video to WXGA / HD Scaler. VP-415, Video to WXGA / DVI Scaler

MODEL NUMBER SRP-X700P

UMX-OPT-TX150R. Analog/digital Video and Audio Extension over Multimode Fiber. Highlight Features

Digital Effects Pedal Description Ross Jongeward 10 December 2014

This is a support manual for the GBS-8220 which comes in a one vga port and two port version.

SONy BID SPECIFICATION FOR POWERED MIXER MODEL NUMBER SRP-X500P

Group 1. C.J. Silver Geoff Jean Will Petty Cody Baxley

Teletext Inserter Firmware. User s Manual. Contents

Design and Realization of the Guitar Tuner Using MyRIO

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

LINE IN, LINE OUT AUDIO IN, AUDIO OUT FIXED, VARIABLE TO TV, VIDEO IN, VIDEO OUT Sony Electronics Inc. All rights reserved.

RGB 470xi Series DUAL INPUT, ARCHITECTURAL INTERFACES ARCHITECTURAL INTERFACES MHz (-3dB) RGB video bandwidth.

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

CSLUX-300 Multi-Format to HDMI Scaler

Pinewood Derby Finish Line Detection System

VIDEO 101 LCD MONITOR OVERVIEW

Marshall Electronics. Pro A/V Communications VMV-402-SH. 3G/HD/SD-SDI Quad-viewer/Switcher with Audio Meter Display. User Manual.

Chapter 9 MSI Logic Circuits

TV Character Generator

Installation and users Manual

LINE IN, LINE OUT AUDIO IN, AUDIO OUT FIXED, VARIABLE TO TV, VIDEO IN, VIDEO OUT Sony Electronics Inc. All rights reserved.

KD-CTCA3. Component Video to VGA Adapter

Overview X322BV-HD+ HDTV. LCD Panel. LED Panel. Features

An FPGA Based Solution for Testing Legacy Video Displays

Overview X505BV-FMQCC HDTV. LED Panel

PRO-ScalerHD2V HDMI to VGA & Audio Scaler Converter. User s Guide. Made in Taiwan

Design of VGA Controller using VHDL for LCD Display using FPGA

Elegance Series Components / New High-End Audio Video Products from Esoteric

HD Visual Communications System KX-VC500. So Real

DiD. LCD Video Monitor & Video Wall Universal User Manual. Digital Information Display

R e c e i v e r. Receiver

PPM63H3Q PPM50H3Q. PPM42H3 42" HD 1024 x 768 Resolution PPM42S3Q 42" SD 852 x 480 Resolution

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

High Performance TFT LCD Driver ICs for Large-Size Displays

CSLUX-300I Multi-Format to HDMI Scaler

Max. 4K Capabilities. Chroma Sampling 4:4:4 4:2:0

YouTube and Skype Video Made Easy. Choose the Functionality You Need. Features

HDMI 1 HDMI 2 HDMI 3 HDMI

Advanced System LSIs for Home 3D Systems

P-2 Installing the monitor (continued) Carry out as necessary

Model VS-2A 2-Port VGA Switch with Audio & Serial Control

MACH3 LaserAce Installation Manual Revision 1. MACH3 LaserAce Installation Manual

SUBSYSTEMS FOR DATA ACQUISITION #39. Analog-to-Digital Converter (ADC) Function Card

HD Leeza. Quick Setup Guide

HD Mate Scaler USER MANUAL.

CP-255ID Multi-Format to DVI Scaler

Frameworx LCD Interface

DESCRIPTION FEATURES The Extron RGB 460xi Series are universal, computer video interfaces offering 300 MHz (-3dB) RGB video bandwidth, active PC audio

N64 Advanced and N64RGB Version 1 and 2. Installation and Setup Guide

AD9884A Evaluation Kit Documentation

PLUSTV 1680ex USER S MANUAL

ENERGY STAR Program Requirements Product Specification for Televisions. Eligibility Criteria Version 5.3

HD-CONVERTER USER MANUAL MODEL GBS-8220

DVDO EDGE. High Definition Video Processor & Hub. Product Manual Version 1.0

LINE IN, LINE OUT AUDIO IN, AUDIO OUT FIXED, VARIABLE TO TV, VIDEO IN, VIDEO OUT Sony Electronics Inc. All rights reserved.

Graduate Institute of Electronics Engineering, NTU Digital Video Recorder

isync HD & isync Pro Quick Reference Guide isync HD isync Pro Digital Video Processor and Video/Audio Switcher

3G fiber. TL7070 3G/HD-SDI + DVI(HDMI) Fiber plus Coax Output Video Transmitter. TL Features. Block Diagram TL7070

Overview U508CV-UMK. Display

ALL-IN-ONE HD AV MIXER WITH BUILT-IN USB 3.0

Overview E165BV-SS. Display

iii Table of Contents

DESIGN PHILOSOPHY We had a Dream...

Overview X508BV-FHD HDTV. LCD Panel. LED Panel

Multi-Input to HDMI Automatic Switch and Converter - 4K

Overview X322BV-SRC. Display

Why Use the Cypress PSoC?

DM-TX-201-C DigitalMedia 8G+ Transmitter. Supplemental Guide Crestron Electronics, Inc.

TL7050 Dual 3G/HD-SDI + DVI(HDMI) Output Video Transceiver. TL Features. Block Diagram TL7050. Dual 3G-SDI + DVI(HDMI) Output

Transcription:

Super-Doubler Device for Improved Classic Videogame Console Output Initial Project Documentation EEL4914 Dr. Samuel Richie and Dr. Lei Wei September 15, 2015 Group 31 Stephen Williams BSEE Kenneth Richardson BSCpE John Shepherd BSEE Gilson Rodrigues BSEE

Project Narrative With the move from analog video signals and CRT television sets to an all-digital world of flat panel LCD, plasma, and other technologies, many older entertainment peripherals yield inadequate results when displayed on these new sets. The reasons for this are numerous. Television manufacturers ultimately make the decision which additional conversion and scaling techniques they would like to implement into the set itself. With the television industry as competitive as ever, the additional cost of considering specific devices and edge cases for a consumer base, overwhelmingly using newer digital devices, could make a large impact on units sold. For many manufacturers, the solution is to provide the bare minimum in analog device support and connector compatibility. Often the only analog connector provided is composite. Even when the connectors themselves are present, the methods used in processing and displaying them are typically applied in a broad and insufficient way. The result is an image which lacks clarity as seen in Figure 1. Figure 1: 240p signal. TV default processing mode (left), XRGB-mini device output (right). This project is focused specifically on providing an intermediary device between classic 8-bit/16-bit videogame consoles and modern television sets similar to Micomsoft s XRGB-mini, but at a lower cost and with a more focused feature set. These videogame systems typically output a 240p (320x240) signal over one of the aforementioned analog connections. Modern televisions often handle such 240p signals poorly, interpreting the signals as 480i (640x480 interlaced) and inappropriately applying de-interlacing techniques to a progressive scan signal. We plan to solve several of these issues with a single device. Our device exists between the videogame console and the modern television. With a 240p analog input, our device will properly scale the signal to 480p through a process known as line-doubling using an FPGA and accompanying filter and conversion circuitry. Line-doubling scales the resolution by a factor of two while requiring very little processing time. While modern televisions often have trouble with

240p signals, the majority today handle 480p signals well enough for the average user. Our goal is to bridge this gap between troublesome 240p and well-handled 480p for any television set. If desired, the console stereo audio output may also be provided as input and carried over HDMI to the display for a single, convenient connection point. Figure 2: 240p signal displayed on a CRT television with darkened scanlines (left), emulated scanlines via XRGB-mini. In addition to scaling and converting the image, our device provides darkened scanline emulation. A darkened scanline, in the context of 240p displayed on a CRT television, refers to the darkening of every odd line due to only one of the image fields being transmitted as shown in Figure 2. These darkened scanlines are absent when a 240p signal is displayed on a digital television. This device will allow the user to darken every other picture line, providing a classic visual effect. An on-screen overlay will allow the user to simply and quickly check the device status and operating mode for making desired adjustments. This overlay will be interfaced with via remote control, allowing the user to adjust various image properties in addition to scanline control. On the strict hardware interface side, our device will support a variety of analog video inputs. It will support component-ypbpr video, 15-pin VGA-RGBHV, and SCART-RGBS. For output, the device will support digital output via HDMI. This collection of input connections covers nearly all common connections seen on the videogame consoles targeted for use with this device.

Specifications and Requirements Physical Weight < 2lbs Volume < 25 in 3 Complete standalone device in single enclosure Power Total device power usage < 20 watts Input/Output Support Support component-ypbpr, VGA-RGBHV, and SCART-RGBS input Support LR stereo audio input Support HDMI output Display and Technical Processing time < 30ms Full 4:4:4 RGB Processing, (no chroma-subsampling) Resolution Scale Factor >= 2 240p <-> 480i switch time < 2 Frames Time Support overlay for inspecting device status Support for scanline emulation Cost and Miscellaneous Bill of materials for one device < $100 Support for configuration using remote control Support for FPGA reconfiguration via SD card

Project Block Diagrams Stereo Audio Stereo Audio ADC Digital Audio Control: I2C Analog Input: NTSC 15Khz (240p) LPF Filtered Video Signal SDTV Video Decoder Digitized Component Video FPGA Encoded Video HDMI Transmitter HDMI Out FPGA/MCU Comm Path VGA DAC VGA Out Power SD Card Reader FPGA Config Bit File MCU Status LEDs Receiver Digitized Component Video Encoded Video Remote Control Control Unit MCU Interface I2C FPGA/MCU Comm Path

Table 1: Block diagram key Acronym Expansion Brief Description LPF Low Pass Filter network Filter for cleaning up analog signals before conversion and processing DAC Digital-Analog Converter Signal processor and circuitry for conversion of digital to analog signals ADC Analog-Digital Converter Signal processor and circuitry for conversion of analog to digital signals FPGA Field-Programmable Gate Array Programmable digital logic chip for implementing image processing logic I2C Inter-Integrated Circuit Serial communications protocol NTSC National Television Systems Committee Standards governing analog video signals in North America 240p 320x240 progressive scan video Analog video frame format output by most devices in our target class MCU Microcontroller Microcontroller for external control interfacing

Budget Estimate Initial budget estimate for project development. Includes costs of known prototyping and development/early testing tools as well as estimates for final device assembly components. As of now the project is self-funded. Table 2: Initial project budget estimate. Part Name Unit Cost Quantity Total Multi-regulator IC $1 5 $5 LPF Filter IC $4 5 $20 ADC IC $7 5 $35 HDMI TX IC $9 4 $36 FPGA IC $25 2 $50 Miscellaneous IC - Varies $50 Barrel Jacks (RCA, Power, etc) $1 10+ $10 Miscellaneous Jacks (HDMI, VGA, - Varies $20 etc) Miscellaneous Components - Varies $50 FPGA Dev board $50 2 $100 PCB for ADC Dev board $20 1 $20 PCB for system prototype $40 1 $40 Enclosure $10 1 $10 Microcontroller $10 1 $10 Remote/Receiver Components $10 1 $10 SD Card $10 1 $10 Total $476

Initial Milestones Table 3: Initial project milestones. Task Duration Start Date End Date Research 7 weeks 9/14/2015 10/31/2015 - Video Protocols/Standards 2 weeks 9/14/2015 9/30/2015 - Communication Standards 2 weeks 9/14/2015 9/30/2015 - Audio Conversion 2 weeks 9/21/2015 10/7/2015 - FPGA 7 weeks 9/14/2015 10/31/2015 - - Selection 2 weeks 9/14/2015 9/28/2015 - - Logic and Interfacing 6 weeks 9/21/2015 10/31/2015 - MCU 6 weeks 9/21/2015 10/31/2015 - - Selection 2 weeks 9/21/2015 10/7/2015 - - Logic and Interfacing 4 weeks 10/1/2015 10/31/2015 - Analog/Video Filtering 3 weeks 9/21/2015 10/14/2015 - Analog-Digital Conversion 3 weeks 9/21/2015 10/14/2015 - Overlay Generation 2 weeks 10/7/2015 10/21/2015 - HDMI Transmitter 2 weeks 10/7/2015 10/21/2015 - Power Requirements 2 weeks 10/14/2015 10/31/2015 - PCB Considerations 2 weeks 10/14/2015 10/31/2015 - Enclosure (Late) 2 weeks 2/7/2016 2/21/2016 Design 9 weeks 10/21/2015 12/21/2015 - Filtering 4 weeks 10/21/2015 11/21/2015 - Analog-Digital Conversion (AV) 4 weeks 10/21/2015 11/21/2015 - Frame Manip. Logic (FPGA) 9 weeks 10/21/2015 12/21/2015 - Control Logic (FPGA) 9 weeks 10/21/2015 12/21/2015 - MCU Logic 9 weeks 10/21/2015 12/21/2015 - Overlay Generation 3 weeks 11/7/2015 11/28/2015 - Combined PCB 5 weeks 10/21/2015 11/28/2015 - Power System 3 weeks 10/28/2015 11/21/2015 - HDMI/Output Stage 4 weeks 10/28/2015 11/28/2015 - Enclosure (Late) 2 weeks 2/14/2016 2/28/2016 Prototype 5 weeks 2/7/2016 3/14/2016 - ADC Breakout (Early) 3 weeks 9/21/2015 10/14/2015 - Output Stage Breakout (Early) 3 weeks 9/21/2015 10/14/2015 - Combined PCB 3 weeks 2/7/2016 2/28/2016 - Component Mounting 2 weeks 2/28/2016 3/14/2016 - Enclosure 1 weeks 3/7/2016 3/14/2016 Testing 7 weeks 3/14/2016 5/4/2016 - ADC Breakout (Early) 4 weeks 10/14/2015 11/14/2015 - Output Stage Breakout (Early) 4 weeks 10/14/2015 11/14/2015 - Finished Prototype 7 weeks 3/14/2016 5/4/2016

Documentation 34 weeks 9/8/2015 5/4/2016 - Initial Proposal 1 weeks 9/8/2015 9/15/2015 - SD1 Document 8 weeks 10/21/2015 12/15/2015 - Conference Paper 5 weeks 3/7/2016 4/14/2016