0% found this document useful (0 votes)
3 views

HD20xx Web Tool Programming Guide 0v1

The HD20xx Web Tool Programming Guide provides essential information for operating and configuring the HD20xx device, including safety instructions and compliance information for users in Europe and the U.S.A. It outlines various configuration options such as Ethernet, GPIO, video input/output, and audio settings. The document is intended solely for purchasers of the HD20xx and is subject to change without notice.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

HD20xx Web Tool Programming Guide 0v1

The HD20xx Web Tool Programming Guide provides essential information for operating and configuring the HD20xx device, including safety instructions and compliance information for users in Europe and the U.S.A. It outlines various configuration options such as Ethernet, GPIO, video input/output, and audio settings. The document is intended solely for purchasers of the HD20xx and is subject to change without notice.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 76

HD20xx Web Tool Programming Guide

© Copyright 2014

EVERTZ MICROSYSTEMS LTD.


5292 John Lucas Drive,
Burlington, Ontario,
Canada L7L 5Z9

Phone: +1 905-335-3700
Sales: sales@evertz.com Fax: +1 905-335-3573
Tech Support: service@evertz.com Fax: +1 905-335-7571
Web Page: http://www.evertz.com

Version 0.1, November 2014

The material contained in this manual consists of information that is the property of Evertz Microsystems and is
intended solely for the use of purchasers of the HD20xx. Evertz Microsystems expressly prohibits the use of this
manual for any purpose other than the operation of the HD20xx. Due to on going research and development,
features and specifications in this manual are subject to change without notice.

All rights reserved. No part of this publication may be reproduced without the express written permission of
Evertz Microsystems Ltd. Copies of this manual can be ordered from your Evertz dealer or from Evertz
Microsystems.
This page left intentionally blank
IMPORTANT SAFETY INSTRUCTIONS

The lightning flash with arrowhead symbol within an equilateral triangle is


intended to alert the user to the presence of uninsulated “Dangerous voltage”
within the product’s enclosure that may be of sufficient magnitude to constitute
a risk of electric shock to persons.

The exclamation point within an equilateral triangle is intended to alert the user
to the presence of important operating and maintenance (Servicing) instructions
in the literature accompanying the product.

• Read these instructions


• Keep these instructions.
• Heed all warnings.
• Follow all instructions.
• Do not use this apparatus near water
• Clean only with dry cloth.
• Do not block any ventilation openings. Install in accordance with the manufacturer’s instructions.
• Do not install near any heat sources such as radiators, heat registers, stoves, or other apparatus
(including amplifiers) that produce heat.
• Do not defeat the safety purpose of the polarized or grounding-type plug. A polarized plug has two
blades with one wider than other. A grounding-type plug has two blades and a third grounding
prong. The wide blade or the third prong is provided for your safety. If the provided plug does not
fit into your outlet, consult an electrician for replacement of the obsolete outlet.
• Protect the power cord from being walked on or pinched particularly at plugs, convenience
receptacles and the point where they exit from the apparatus.
• Only use attachments/accessories specified by the manufacturer
• Unplug this apparatus during lightning storms or when unused for long periods of time.
• Refer all servicing to qualified service personnel. Servicing is required when the apparatus has
been damaged in any way, such as power-supply cord or plug is damaged, liquid has been spilled
or objects have fallen into the apparatus, the apparatus has been exposed to rain or moisture,
does not operate normally, or has been dropped.

WARNING
TO REDUCE THE RISK OF FIRE OR ELECTRIC – SHOCK, DO NOT EXPOSE THIS APPARATUS
TO RAIN OR MOISTURE
WARNING
DO NOT EXPOSE THIS EQUIPMENT TO DRIPPING OR SPLASHING AND ENSURE THAT NO
OBJECTS FILLED WITH LIQUIDS ARE PLACED ON THE EQUIPMENT
WARNING
TO COMPLETELY DISCONNECT THIS EQUIPMENT FROM THE AC MAINS, DISCONNECT THE
POWER SUPPLY CORD PLUG FROM THE AC RECEPTACLE
WARNING
THE MAINS PLUG OF THE POWER SUPPLY CORD SHALL REMAIN READILY OPERABLE
INFORMATION TO USERS IN EUROPE

NOTE

CISPR 22 CLASS A DIGITAL DEVICE OR PERIPHERAL

This equipment has been tested and found to comply with the limits for a Class A digital device,
pursuant to the European Union EMC directive. These limits are designed to provide reasonable
protection against harmful interference when the equipment is operated in a commercial environment.
This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used
in accordance with the instruction manual, may cause harmful interference to radio communications.
Operation of this equipment in a residential area is likely to cause harmful interference in which case
the user will be required to correct the interference at his own expense.

EN60065 Safety
EN55103-1: 1996 Emission EN504192 2005
EN55103-2: 1996 Immunity Waste electrical products should not be
disposed of with household waste. Contact
your Local Authority for recycling advice

INFORMATION TO USERS IN THE U.S.A.

NOTE

FCC CLASS A DIGITAL DEVICE OR PERIPHERAL

This equipment has been tested and found to comply with the limits for a Class A digital device,
pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection
against harmful interference when the equipment is operated in a commercial environment. This
equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in
accordance with the instruction manual, may cause harmful interference to radio communications.
Operation of this equipment in a residential area is likely to cause harmful interference in which case
the user will be required to correct the interference at his own expense.

WARNING

Changes or Modifications not expressly approved by Evertz Microsystems Ltd. could void the user’s
authority to operate the equipment.

Use of unshielded plugs or cables may cause radiation interference. Properly shielded interface
cables with the shield connected to the chassis ground of the device must be used.
HD20xx Web Tool Programming Guide

TABLE OF CONTENTS

1. STAMP WEB CONFIGURATOR™ TOOL .................................................................................... 1


1.1. ETHERNET CONFIGURATION ............................................................................................ 1
1.1.1. Setting the IP Address ............................................................................................... 1
1.1.2. Setting the Subnet Mask ........................................................................................... 1
1.1.3. Setting the Default Gateway ...................................................................................... 1
1.2. GPIO/SERIAL CONFIGURATION ........................................................................................ 2
1.2.1. Setting the GPIO Type .............................................................................................. 2
1.2.2. Setting the GPIO Function ......................................................................................... 3
1.3. REFERENCE CONFIGURATION ......................................................................................... 4
1.3.1. Setting the Reference Mode ...................................................................................... 4
1.3.2. Setting the Reference Format .................................................................................... 4
1.4. ANALOG VIDEO INPUT/OUTPUT CONFIGURATION ........................................................ 5
1.4.1. Analog Video Input .................................................................................................... 5
1.4.1.1. Input Format ............................................................................................... 5
1.4.2. Analog Video Output ................................................................................................. 5
1.4.2.1. Output Format ............................................................................................. 5
1.4.2.2. Output Force Black ..................................................................................... 5
1.5. CVBS IN CONFIGURATION ................................................................................................ 6
1.5.1. Video Processing Controls ........................................................................................ 6
1.5.1.1. Setting the Video Standard ......................................................................... 6
1.5.1.2. Setting the Black Clip Control...................................................................... 7
1.5.1.3. Setting the Black Clip Level......................................................................... 7
1.5.1.4. Setting the White Clip Control ..................................................................... 7
1.5.1.5. Setting the White Clip Level ........................................................................ 7
1.5.1.6. Setting the NTSC Setup Pedestal ............................................................... 7
1.5.1.7. Setting the Line 21 Setup ............................................................................ 8
1.5.1.8. Setting the Black Level Control ................................................................... 8
1.5.1.9. Setting the Video Level Control ................................................................... 8
1.5.1.10. Setting the Chroma Level Control ............................................................... 8
1.5.1.11. Setting the Hue Control ............................................................................... 8
1.5.1.12. Setting the Chroma Kill ............................................................................... 8
1.5.2. Setting the Blanking Controls – Field 1 ...................................................................... 9
1.5.3. Setting the Blanking Controls – Field 2 ...................................................................... 9
1.6. CVBS OUT CONFIGURATION .......................................................................................... 10
1.6.1. Enabling the NTSC Setup Pedestal ......................................................................... 10
1.6.2. Enabling Line 21 Pedestal ....................................................................................... 11
1.6.3. Setting the Master CVBS Video Level Gain ............................................................. 11
1.6.4. Setting the H Blanking ............................................................................................. 11
1.6.5. Setting the VBI Processing ...................................................................................... 11
1.6.6. Setting the Luma Bandwidth .................................................................................... 12
1.6.7. Setting the Luma Wideband Frequency Response .................................................. 12
1.6.8. Setting the Chroma Filter Selection ......................................................................... 12
1.6.9. Enabling Force Black and White .............................................................................. 12
1.6.10. Setting the Hue........................................................................................................ 13

Revision 0.1 Page - i


HD20xx Web Tool Programming Guide

1.6.11. Setting the Saturation .............................................................................................. 13


1.6.12. Setting the Brightness ............................................................................................. 13
1.6.13. Setting the Contrast ................................................................................................. 13
1.7. CONVERTER CONFIGURATION ...................................................................................... 14
1.7.1. Video I/O Parameter ................................................................................................ 16
1.7.1.1. Enabling the No-Glitch Mode .................................................................... 16
1.7.1.2. Setting the Input Standard Video .............................................................. 16
1.7.1.3. Setting the Video Output Standard ............................................................ 16
1.7.1.4. Setting the SD Blanking ............................................................................ 17
1.7.2. De-Interlacer ........................................................................................................... 17
1.7.2.1. Setting the De-Interlacer Mode ................................................................. 17
1.7.2.2. Setting the Motion Threshold .................................................................... 17
1.7.3. Timing Settings........................................................................................................ 18
1.7.3.1. Setting the Reference ............................................................................... 18
1.7.3.2. Setting the V Phase .................................................................................. 18
1.7.3.3. Setting the H Phase .................................................................................. 19
1.7.4. Scaler Control ......................................................................................................... 19
1.7.4.1. Setting the H Slew Rate Limit.................................................................... 19
1.7.4.2. Setting the V Slew Rate Limit .................................................................... 20
1.7.4.3. Setting the Aspect Ratio............................................................................ 20
1.7.4.4. Setting the Panel Colour ........................................................................... 21
1.7.4.5. Setting the Input H Start ............................................................................ 22
1.7.4.6. Setting the Input H Stop ............................................................................ 22
1.7.4.7. Setting the Input V Start ............................................................................ 22
1.7.4.8. Setting the Input V Stop ............................................................................ 22
1.7.4.9. Setting the Output H Start ......................................................................... 22
1.7.4.10. Setting the Output H Stop ......................................................................... 22
1.7.4.11. Setting the Output V Start ......................................................................... 23
1.7.4.12. Setting the Output V Stop ......................................................................... 23
1.7.5. Video Proc............................................................................................................... 23
1.7.5.1. Setting the Y, Cr, Cb, R, G, B Gain ........................................................... 23
1.7.5.2. Setting the Y, Cr and Cb Offset ................................................................. 23
1.7.5.3. Setting the Hue ......................................................................................... 23
1.7.5.4. Enabling the RGB Clip .............................................................................. 24
1.7.5.5. Setting the Gamma Adjust ........................................................................ 24
1.7.5.6. Setting the Gamma Level.......................................................................... 24
1.7.6. Caption Control ....................................................................................................... 25
1.7.6.1. Enabling the Captions ............................................................................... 25
1.7.6.2. Setting the HD Write Line .......................................................................... 25
1.7.6.3. Setting the CC1 to CC4 Service Controls .................................................. 25
1.7.6.4. Setting the T1 to T4 Service Controls........................................................ 25
1.7.7. Noise Reduction ...................................................................................................... 26
1.7.7.1. Setting the Noise Reduction Level ............................................................ 26
1.8. DEFAULT SYSTEM CONFIGURATION ............................................................................. 27
1.8.1. Device Configuration Windows ................................................................................ 29
1.8.1.1. DVI IN Configuration ................................................................................. 29
1.8.1.2. Input Routing Configuration ...................................................................... 29
1.8.1.3. Output Bus Signal ..................................................................................... 30
1.8.1.4. Connecting Physical HD2020 Outputs to Internal Output Busses ............. 32
1.8.1.5. Test Signal Generation ............................................................................. 34
1.8.1.6. Clean Switch Inputs .................................................................................. 34
1.8.1.7. Clean Switch Output ................................................................................. 36

Page - ii Revision 0.1


HD20xx Web Tool Programming Guide

1.8.1.8. Configuring the DVI Output ....................................................................... 37


1.8.1.9. Configuring the Internal Octal Split Processor ........................................... 38
1.8.1.10. Configuring the Embedded Audio Sample Rate Converters ...................... 40
1.8.1.11. Configuring the AES Audio Sample Rate Converters ................................ 41
1.8.1.12. Configuring the Analog Audio Input Levels ................................................ 41
1.8.1.13. Configuring the Embedded Audio Per Channels Delays ........................... 42
1.8.1.14. Configuring the AES Audio per Channels Delays ...................................... 44
1.8.1.15. Configuring the Analog Audio per Channels Delays .................................. 44
1.8.1.16. Configuring the Audio Tone Generator per Channels Delays .................... 45
1.8.1.17. Mono Mixing ............................................................................................. 45
1.8.1.18. Audio Embedder #1 .................................................................................. 45
1.8.1.19. Audio Embedder #2 .................................................................................. 48
1.8.1.20. AES Audio Router ..................................................................................... 48
1.8.1.21. Analog Audio Router ................................................................................. 49
1.8.1.22. Embedder #1 Configuration ...................................................................... 50
1.8.1.23. Embedder #2 Configuration ..................................................................... 50
1.8.1.24. AES Output Mux Configuration ................................................................. 51
1.8.1.25. Analog Audio Output Mux Configuration ................................................... 51
1.8.1.26. Analog Audio Output Level Configuration.................................................. 52
1.9. BUTTON GROUP CONFIGURATION ................................................................................ 54
1.10. BUTTON FUNCTION DEFINITION..................................................................................... 56
1.11. UPGRADING HD2020 FIRMWARE .................................................................................... 61
1.12. MANAGING HD2020 CONFIGURATION FILES ................................................................ 65

Figures

Figure 1-1: Ethernet Window ............................................................................................................................ 1


Figure 1-2: GPIO/Serial Window....................................................................................................................... 2
Figure 1-3: Reference Window ......................................................................................................................... 4
Figure 1-4: Analog Video Input/Output Window ............................................................................................... 5
Figure 1-5: CVBS In Window ............................................................................................................................ 6
Figure 1-6: CVBS Out Window .......................................................................................................................10
Figure 1-7: Converter Configuration Window .................................................................................................15
Figure 1-8: Default System Configuration Window .........................................................................................28
Figure 1-9: DVI Input Window .........................................................................................................................29
Figure 1-10: Selecting the DVI In Format .......................................................................................................29
Figure 1-11: Input Routing Window ................................................................................................................30
Figure 1-12: Selecting the Converter Input .....................................................................................................30
Figure 1-13: Output Bus Signals Window .......................................................................................................31
Figure 1-14: Assigning Signals to the Output Buses ......................................................................................31
Figure 1-15: Connections to Output Bus ........................................................................................................32
Figure 1-16: Connections to Output Bus ........................................................................................................33
Figure 1-17: Connecting the Physical HD2020 Outputs to Output Buses ......................................................33
Figure 1-18: Selecting the Test Signal Generator Parameters.......................................................................34
Figure 1-19: Clean Switch Inputs ....................................................................................................................35
Figure 1-20: Clean Switch Inputs Window with Clean Switch In Drop Down Menu .......................................35
Figure 1-21: Clean Switch Inputs Window with Source Format Drop Down Menu ........................................36
Figure 1-22: Clean Switch Outputs Window ...................................................................................................36
Figure 1-23: Selecting Clean Switch Outputs .................................................................................................37
Figure 1-24: DVI Output ..................................................................................................................................37
Figure 1-25: Connecting the Physical HD2020 to the Output Busses ............................................................37
Figure 1-26: Octal Split Window Mapping ......................................................................................................38

Revision 0.1 Page - iii


HD20xx Web Tool Programming Guide

Figure 1-27: Octal Split Output Window ......................................................................................................... 39


Figure 1-28: Octal Split Resolution and Window UMD Configuration ............................................................ 39
Figure 1-29: Configuring the Embedded Audio Sample Rate Converters ..................................................... 40
Figure 1-30: Source Control – AES Input x8 Window .................................................................................... 41
Figure 1-31: ADC Clip Level – Analog Input x4 Window ................................................................................ 41
Figure 1-32: Configuring the Analog Audio Input Levels ................................................................................ 42
Figure 1-33: Configuring the Embedded Audio per Channel Delay ............................................................... 43
Figure 1-34: AES Audio Delay ........................................................................................................................ 44
Figure 1-35: Analog Audio .............................................................................................................................. 44
Figure 1-36: Tone Generator Delay Window .................................................................................................. 45
Figure 1-37: Embedder #1 x16 Channel ........................................................................................................ 46
Figure 1-38: Audio Routing for Embedder #1, Channel 1 .............................................................................. 47
Figure 1-39: Audio Inversion for Embedder #1, Channel 1 ............................................................................ 47
Figure 1-40: AES Audio Out ........................................................................................................................... 49
Figure 1-41: Analog Audio Out ....................................................................................................................... 49
Figure 1-42: Embedder #1 Audio Output MUX ............................................................................................... 50
Figure 1-43: Configuring the Clean Switch C-Bit ............................................................................................ 50
Figure 1-44: Configuring the Clean Switch Pro Mode .................................................................................... 50
Figure 1-45: AES 3:1 Output MUX ................................................................................................................. 51
Figure 1-46: Selecting the AES 3:1 Output Mux ............................................................................................. 51
Figure 1-47: Analog Audio 3:1 Output MUX ................................................................................................... 51
Figure 1-48: Selecting the Analog Audio 3:1 Output Mux .............................................................................. 52
Figure 1-49: Analog Audio Output x8 ............................................................................................................. 52
Figure 1-50: Analog Output Level Configuration ............................................................................................ 53
Figure 1-51: Button Group Configuration Window.......................................................................................... 54
Figure 1-52: Assign a Button Name ............................................................................................................... 54
Figure 1-53: New Group Dialog Box ............................................................................................................... 55
Figure 1-54: Button Function Definition Window ............................................................................................ 56
Figure 1-55: Button Function Definition Window with Button Groups ............................................................ 57
Figure 1-56: Activating a Single Button and Button Combination .................................................................. 58
Figure 1-57: Activating a Single Button and Button Combination .................................................................. 59
Figure 1-58: Scroll Knob Function Window .................................................................................................... 60
Figure 1-59: Navigating to Upgrade Firmware ............................................................................................... 61
Figure 1-60: Selecting a Firmware File ........................................................................................................... 62
Figure 1-61: Uploading a Firmware File to the HD2020 ................................................................................. 63
Figure 1-62: Final HD2020 Firmware Upgrade Step ...................................................................................... 64
Figure 1-63: Navigating to the HD2020 Configuration Management Page .................................................... 65
Figure 1-64: HD2020 Configuration Management Page ................................................................................ 66

Tables

Table 1-1: Tone Generator Output Frequency ............................................................................................... 48

Page - iv Revision 0.1


HD20xx Web Tool Programming Guide

REVISION HISTORY

REVISION DESCRIPTION DATE

0.1 Preliminary Release Nov 2014

Information contained in this manual is believed to be accurate and reliable. However, Evertz assumes no responsibility for the use thereof nor
for the rights of third parties, which may be affected in any way by the use thereof. Any representations in this document concerning
performance of Evertz products are for informational use only and are not warranties of future performance, either expressed or implied. The
only warranty offered by Evertz in relation to this product is the Evertz standard limited warranty, stated in the sales contract or order
confirmation form.

Although every attempt has been made to accurately describe the features, installation and operation of this product in this manual, no
warranty is granted nor liability assumed in relation to any errors or omissions unless specifically undertaken in the Evertz sales contract or
order confirmation. Information contained in this manual is periodically updated and changes will be incorporated into subsequent editions. If
you encounter an error, please notify Evertz Customer Service department. Evertz reserves the right, without notice or liability, to make
changes in equipment design or specifications.

Revision 0.1 Page - v


HD20xx Web Tool Programming Guide

This page left intentionally blank

Page - vi Revision 0.1


HD20xx Web Tool Programming Guide

1. STAMP WEB CONFIGURATOR™ TOOL


1.1. ETHERNET CONFIGURATION
Screen 1 enables the user to change the network settings.

The HD2020 has a specific IP address that may be set through the engineering front panel or the
HD2020’s configuration tool.

It is important to note that once a change to the HD2020’s IP address is made via the

 front panel engineering menu or through the loading of a specific configuration file
(IP address defined via the screen below), the change in IP address DOES NOT
become effective until the unit is power cycled or re-booted.

Figure 1-1: Ethernet Window

1.1.1. Setting the IP Address


To set the IP address of the HD2020, enter the IP into the IP Address field.

1.1.2. Setting the Subnet Mask


To set the subnet mask of the HD2020, enter the desired subnet mask into the Subnet Mask field.

1.1.3. Setting the Default Gateway


To set the gateway of the HD2020, enter the desired default gateway into the Default Gateway field.

Revision 0.1 Page - 1


HD20xx Web Tool Programming Guide

1.2. GPIO/SERIAL CONFIGURATION


Screen 2 enables the user to define the configuration for the HD2020 General Purpose Input/Outputs
(GPIO). At the time of writing, only GPO functionality is enabled.

Figure 1-2: GPIO/Serial Window

1.2.1. Setting the GPIO Type


There are 8 general-purpose input/outputs available, listed GPIO1 to GPIO8.
For the GPIO1 Type - GPIO8 Type controls, select gpi or gpo.

Selecting gpi configures the relevant general-purpose input/output to be a general-purpose input.


Selecting gpo configures the relevant general purpose input/output to be general purpose output.
Note that at the time of this manual’s writing only GPO functionality has been enabled.

For the sake of brevity, only the GPIO1 Type control is described in this manual.

CONTROL PARAMETER DESCRIPTION

Configures the relevant general-purpose input/output to be a


gpi
general-purpose input (not functional at the time of writing).
GPIO1 Type
Configures the relevant general-purpose input/output to be a
gpo
general-purpose output.

Page - 2 Revision 0.1


HD20xx Web Tool Programming Guide

1.2.2. Setting the GPIO Function


This control allows the user to disable a particular general-purpose input/output or link a particular
general-purpose input/output to one of the 40 front panel hot buttons. Note that the front panel SHIFT
button is used to access hot buttons 21-40. When the SHIFT button is NOT active (or illuminated), the
front panel hot buttons are buttons 1-20. When the SHIFT button is active (or illuminated), the front
panel hot buttons are buttons 21-40. When a general-purpose input/output is selected to be a general-
purpose output, it will provide a tally when the selected button is pressed. If the general-purpose
input/output is selected to be a general-purpose input, activation of the input will initiate a virtual push
or activation of the selected button. For the sake of brevity, only the GPIO1 control is described in this
manual.

CONTROL PARAMETER DESCRIPTION


Disable Disables the use of the selected general purpose input/output.
GPIO1
BUTTON 1…40 Links the general purpose input/output to buttons 1 through 40.

Revision 0.1 Page - 3


HD20xx Web Tool Programming Guide

1.3. REFERENCE CONFIGURATION


Screen 3 enables the user to configure the reference control for the HD2020.

Figure 1-3: Reference Window

1.3.1. Setting the Reference Mode


This control enables the user to select the reference mode for the HD2020. To set the reference
mode, select either internal or external from the Reference Mode control drop down menu. Select
external when supplying the HD2020 an external reference signal. Select internal when the HD2020 is
intended to operate as a self-locking system. When operating in internal mode, the HD2020’s
composite output must be looped to the HD2020’s REF IN BNC.

CONTROL PARAMETER DESCRIPTION


Selecting this parameter enables the HD2020 to operate as a
Internal self-locking system when the HD2020’s composite output is
REFERENCE fed back into the HD2020’s REF IN BNC.
MODE
Selecting this parameter enables the user to apply and lock to
External
an external bi-level reference.

1.3.2. Setting the Reference Format


The Reference Format control enables the user to select the reference format for the HD2020.
At the time of manual writing, only NTSC is available for selection.

Bi-level NTSC reference or composite NTSC signals may be applied as a valid reference signal.

Page - 4 Revision 0.1


HD20xx Web Tool Programming Guide

1.4. ANALOG VIDEO INPUT/OUTPUT CONFIGURATION


Screen 4 enables the user to set the parameters for the analog video inputs and outputs. The HD2020
is designed to accept composite analog video and component analog video inputs. However,
composite analog in and component analog in are not simultaneously available. The user must
configure the HD2020 for composite in OR component in. Similarly, the HD2020 is designed to output
composite analog video OR component analog video. The user must configure the HD2020 for
composite out OR component out. This page is used for making these selections. At the time of writing,
component analog I/O is not currently implemented. As a result, only composite may be selected for
Analog Video Input and Analog Video Output.

Figure 1-4: Analog Video Input/Output Window

1.4.1. Analog Video Input


1.4.1.1. Input Format
The Input Format control enables the user to select the analog video input format. Currently only
composite format is available.

1.4.2. Analog Video Output


1.4.2.1. Output Format
The Output Format control enables the user to select the analog video output format. Currently only
composite format is available.

1.4.2.2. Output Force Black


The Output Force Black control allows the user to control whether the analog video output is forced to
black.

CONTROL PARAMETER DESCRIPTION


When On is selected the analog video outputs are forced to be
On
black.
OUTPUT FORCE
BLACK When Off is selected the analog video output will contain the
Off active video as generated by the HD2020 and supplied to its
video D to A converter.

Revision 0.1 Page - 5


HD20xx Web Tool Programming Guide

1.5. CVBS IN CONFIGURATION


Screen 5 enables the user to configure the CVBS IN. The CVBS IN Configuration Controls are
explained in detail below.

Figure 1-5: CVBS In Window

1.5.1. Video Processing Controls


1.5.1.1. Setting the Video Standard
The Standard control enables the user to select the video standard. Use the drop down menu to select
the appropriate video standard. The Video Standard options are listed in the following table. At the
time of writing, only NTSC inputs are supported. Therefore the user must select NTSC for this control.

CONTROL PARAMETER DESCRIPTION


NTSC Sets the video standard to NTSC.

STANDARD PAL Sets the video standard to PAL (not currently implemented).
In Auto mode, the Genlock reference video standard is used to
Auto
determine what standard to use (not currently implemented).

Page - 6 Revision 0.1


HD20xx Web Tool Programming Guide

1.5.1.2. Setting the Black Clip Control


The Black Clip control is used to set whether the black clip will be enabled or not.
Enabling the Black Clip control forces the HD2020 to clip all values below the level defined by the
Black Clip Level control.

Disabling the Black Clip control bypasses the clipping function.

CONTROL PARAMETER DESCRIPTION


Enable Enables the Black Clip control.
BLACK CLIP
Disable Disables the Black Clip control.

1.5.1.3. Setting the Black Clip Level


The Black Clip Level control enables the user to set the level of the black clip. To set the black clip
level, enter a value between -10 and 10 into the BLACK CLIP LEVEL field. The units are IRE.

1.5.1.4. Setting the White Clip Control


Enabling the White Clip control forces the HD2020 to clip all value above the level defined by the
White Clip Level control. Disabling the White Clip control bypasses the clipping function.

CONTROL PARAMETER DESCRIPTION


WHITE CLIP Enable Enables the White Clip control.
Disable Disables the White Clip control.

1.5.1.5. Setting the White Clip Level


The White Clip Level control enables the user to set the level of the white clip.
To set the white clip level, enter a value between 90 and 110 into the WHITE CLIP level field. The
units are IRE.

1.5.1.6. Setting the NTSC Setup Pedestal


The NTSC Setup Pedestal control is used to select whether or not the HD2020 removes pedestal from
the composite video inputs. Select Remove to remove pedestal from the input. Select dontRemove to
pass the input through this processing block.

CONTROL PARAMETER DESCRIPTION


Remove Removes the NTSC Setup Pedestal.
NTSC SETUP PEDESTAL
dontRemove Does not remove the NTSC Setup Pedestal.

Revision 0.1 Page - 7


HD20xx Web Tool Programming Guide

1.5.1.7. Setting the Line 21 Setup


The Line 21 Setup control is used to set whether or not the HD2020 removes setup from Line 21 of
the incoming composite video signal. Select Remove to remove setup from line 21 of the incoming
video signal and select dontRemove to bypass the removal of line 21 setup.

CONTROL PARAMETER DESCRIPTION


Remove Removes the Line 21 Setup.
LINE 21 SETUP
dontRemove Does not remove the Line 21 Setup.

1.5.1.8. Setting the Black Level Control


This control sets the black level of the decoded video.
To set the black level, enter a value between -128 and 128 into the black level field.

1.5.1.9. Setting the Video Level Control


This control sets the overall video level/gain.
To set the Video Level control, enter a value between -100 to 100 into the video level field.

1.5.1.10. Setting the Chroma Level Control


This control sets the overall chroma level/ gain.
To set the Chroma Level control, enter a value between -100 to 100 into the chroma level field.

1.5.1.11. Setting the Hue Control


The hue of the decoded signal can be adjusted with this control.
To adjust the hue, enter a value between -180 to 180 into the hue field.

1.5.1.12. Setting the Chroma Kill


The Chroma Kill control can be used to turn on and off the composite decoder’s chroma kill circuitry.
When enabled, the output of the composite decoder will be black and white.
When disabled, the output of the composite decoder will be colour.
To set the chroma kill, enter either enable or disable from the drop down menu.

CONTROL PARAMETER DESCRIPTION


Enable Enables the Chroma Kill control.
CHROMA KILL
Disable Disables the Chroma Kill control.

Page - 8 Revision 0.1


HD20xx Web Tool Programming Guide

1.5.2. Setting the Blanking Controls – Field 1


The Blanking Controls – Field 1 controls enable the user to set what type of video processing will be
applied to lines 10 through 23 of the incoming video signal. Each line may be comb filtered, notch
filtered, blanked or bypassed directly to the Y channel output. For the sake of brevity only the control
for line 10 is shown in this manual. Field 1, line 10 processing is determined using the VBI FLD 1
LINE 10 control. At the time of writing, this feature is not implemented.

CONTROL PARAMETER DESCRIPTION


Comb Comb filter content on line 10.
Notch Notch filter content on line 10.
VBI FLD 1 LINE 10
bypassToY Bypass content on line 10 to Y channel output.
Blank Blank content on line 10.

1.5.3. Setting the Blanking Controls – Field 2


The Blanking Controls – Field 2 controls enable the user to set what type of video processing will be
applied to lines 10 through 23 of the incoming video signal. Each line may be comb filtered, notch
filtered, blanked or bypassed directly to the Y channel output. For the sake of brevity, only the control
for line 10 is shown in this manual. Field 2, line 10 processing is determined using the VBI FLD 2
LINE 10 control. At the time of writing, this feature is not implemented.

CONTROL PARAMETER DESCRIPTION


Comb Comb filter content on line 10.
Notch Notch filter content on line 10.
VBI FLD 2 LINE 10
bypassToY Bypass content on line 10 to Y channel output.
Blank Blank content on line 10.

Revision 0.1 Page - 9


HD20xx Web Tool Programming Guide

1.6. CVBS OUT CONFIGURATION


This screen enables the user to configure the composite video output of the HD2020.

Figure 1-6: CVBS Out Window

1.6.1. Enabling the NTSC Setup Pedestal


Composite NTSC analog video may have a 7.5 IRE pedestal while 4:2:2 SDI video does not. This
control, when set to On, will add the pedestal and re-scale the video accordingly. The setup pedestal
should not be present on composite video when operating in Japan. To set the NTSC Setup Pedestal,
select either on or off from the drop down menu.

CONTROL PARAMETER DESCRIPTION


On Turns the NTSC Setup Pedestal On.
NTSC SETUP PEDSTAL
Off Turns the NTSC Setup Pedestal Off.

Page - 10 Revision 0.1


HD20xx Web Tool Programming Guide

1.6.2. Enabling Line 21 Pedestal


Closed captioning has been defined to NOT have a 7.5 IRE pedestal, but it is placed on the first active
line of video where there may be a pedestal. The upstream closed captioning encoder should not
have generated a setup pedestal. When encoding composite video with properly keyed captioning, a
pedestal must not be generated. This control, when set to Off, will not create the 7.5 IRE pedestal on
line 21. When set to On, the 7.5 IRE pedestal will be generated on line 21.

CONTROL PARAMETER DESCRIPTION


LINE 21 On Turns the Line 21 Pedestal On.
PEDESTAL Off Turns the Line 21 Pedestal Off.

1.6.3. Setting the Master CVBS Video Level Gain


This control enables the user to set the video level gain for the composite video output. To set the
video gain, enter a value between -64 and 64 into the Master CVBS Video Level Gain field.

1.6.4. Setting the H Blanking


The H Blanking setting enables the user to set the Horizontal blanking boundaries. To set the H
blanking control, select either narrow or wide from the drop down menu. Narrow H blanking
corresponds to 10.7µs wide blanking. Wide H blanking corresponds to 11.2 µs blanking.

CONTROL PARAMETER DESCRIPTION


Narrow When set to Narrow, the H blanking will be 10.7µsec wide.
H BLANKING
Wide When set to Wide, the H blanking will be 11.2µsec.

1.6.5. Setting the VBI Processing


The Vertical Blanking interval may be passed through to the composite analog video output or may be
blanked. To set the VBI Processing control, select either pass or blank from the drop down menu.

CONTROL PARAMETER DESCRIPTION


When set to Pass, the VBI will be passed to the
Pass
composite analog video outputs.
VBI PROCESSING
When set to Blank, the VBI will be blanked on the
Blank
composite analog video outputs.

Revision 0.1 Page - 11


HD20xx Web Tool Programming Guide

1.6.6. Setting the Luma Bandwidth


The Luma Bandwidth control enables the user to set the luma bandwidth of the composite analog
video output. To set the luma bandwidth, select either composite or wideband from the drop down
menu.

CONTROL PARAMETER DESCRIPTION


The luma channel will be filtered with a standard
Composite
composite filter.
LUMA BANDWIDTH
Enables the luma bandwidth to be set by Luma
Wideband
Bandwidth Frequency Response control.

1.6.7. Setting the Luma Wideband Frequency Response


When the Luma Bandwidth control is set to Wideband, the Luma Wideband Frequency Response
controls a set of high frequency response curves with +/- 4dB range. If you want to observe the
filtering, supply a component multiburst or H sweep test. To set the Luma Wideband Frequency
Response control, enter a value between -6 to 6 into the Luma Wideband Frequency Response
data field.

1.6.8. Setting the Chroma Filter Selection


The Cb and Cr channels may be filtered with a number of bandwidths ranging from 650k to 3.0 MHz.
The Chroma Filter Selection control, selects which chroma filter will be applied.

CONTROL PARAMETER DESCRIPTION


650k 650k chroma filter applied.
1.0MHz 1.0 MHz chroma filter applied.
CHROMA FILTER
1.3MHz 1.3 MHz chroma filter applied.
SELECTION
2.0MHz 2.0 MHz chroma filter applied.
3.0MHz 3.0 MHz chroma filter applied.

1.6.9. Enabling Force Black and White


The Force Black and White control enables the user to force black and white video to be generated
on the composite output. Select on to make the composite analog output black and white. Select off to
enable colour video on the composite output.

PARAMETER DESCRIPTION
On Generated composite analog video will be black and white only.
Off Generated composite analog video will be color.

Page - 12 Revision 0.1


HD20xx Web Tool Programming Guide

1.6.10. Setting the Hue


This Hue control allows the user to adjust the Hue of the analog video in steps of 0.175 degrees. To
set the hue, enter a value between 0 and 255 into the Hue field.

1.6.11. Setting the Saturation


The Saturation control allows the user to adjust the saturation of the analog video. Saturation is
identified as the strength or purity of the colour. Saturation is represented by the amount of grey in
proportion to the hue.

To set the saturation, enter a value between 0 and 1023 into the saturation field.
Setting the saturation Level to 0 will desaturate the image and apply a full grey tone.
Setting the saturation Level to 1023 will create a fully saturated image.
Setting the saturation Level to 512 is neutral.

1.6.12. Setting the Brightness


This Brightness control allows the user to adjust the brightness of the analog video output. The
brightness level makes simple adjustments to the tonal range of the video. Brightness can be defined
as the relative lightness or darkness of a colour.

To set the brightness, enter a value between -32 and 32 in the brightness field.
Setting the brightness level to –32 will fully darken the output video.
Setting the brightness level to +32 will fully lighten the output video.

1.6.13. Setting the Contrast


The Contrast control allows the user to adjust the contrast of the analog video. The contrast level
makes simple adjustments to the tonal range of the video.

To set the contrast, enter a value between 0 and 768 into the contrast field. The default value is 512.

Revision 0.1 Page - 13


HD20xx Web Tool Programming Guide

1.7. CONVERTER CONFIGURATION


There are four fully independent and unique up/down/cross converters in the HD2020. Each
processing path includes frame sync functionality. Each processing path has its own unique set of
controls. These controls include frame sync controls, video conversion, video aspect ratio conversion,
video proc controls and video noise reduction controls.

Click on the “Converter #1 Parameters” text and the control window for conversion path #1 will be
moved to the front of the screen so its parameters can be set.

Click on the “Converter #2 Parameters” text and the control window for conversion path #2 will be
moved to the front of the screen so its parameters can be set.

Click on the “Converter #3 Parameters” text and the control window for conversion path #3 will be
moved to the front of the screen so its parameters can be set.

Click on the “Converter #4 Parameters” text and the control window for conversion path #4 will be
moved to the front of the screen so its parameters can be set.

Page - 14 Revision 0.1


HD20xx Web Tool Programming Guide

For the sake of simplicity, only controls for the Converter #1 are described below. Converters #2, #3
and #4 have identical controls.

Figure 1-7: Converter Configuration Window

Revision 0.1 Page - 15


HD20xx Web Tool Programming Guide

1.7.1. Video I/O Parameter


1.7.1.1. Enabling the No-Glitch Mode
At the time of this manual’s writing the No-Glitch Mode control is not enabled. Future functionality will
be enabled and disabled using the No-Glitch Mode control.

Select either enable or disable from the drop down menu.

CONTROL PARAMETER DESCRIPTION


Enable RESERVED FOR FUTURE USE
NO-GLITCH MODE
Disable RESERVED FOR FUTURE USE

1.7.1.2. Setting the Input Standard Video


The Video Input Standard control selects the input video standard being used. Interlaced video
formats are shown with the number of fields per second. Progressive formats are shown with the
number of frames per second. Converters are not capable of temporal processing, so it will not convert
between 59.94 and 60 or between 50 and the 60 related frame rates. When the input standard is set
to Auto, the module will auto-detect the video standard. To select a specific video input standard,
select a standard from the standard list of format. The following options will be listed in the drop down
menu:

CONTROL PARAMETER DESCRIPTION


Auto Auto-detect input video standard.
VIDEO INPUT 525i5994 Select 525i/59.94 as the input video standard.
STANDARD 720p5994 Select 720p/59.94 as the input video standard.
1080i5994 Select 1080i/59.94 as the input video standard.

1.7.1.3. Setting the Video Output Standard


The Video Output Standard control selects the output video standard. Converters are not capable of
temporal processing, so it will not convert between 59.94 and 60 or between 50 and the 60 related
frame rates. To set the output video standard, select a standard from the standard list of supported
output video formats.

CONTROL PARAMETER DESCRIPTION


525i5994 Select 525i/59.94 as the output video standard.
VIDEO
OUTPUT 720p5994 Select 720p/59.94 as the output video standard.
STANDARD
1080i5994 Select 1080i/59.94 as the output video standard.

Page - 16 Revision 0.1


HD20xx Web Tool Programming Guide

1.7.1.4. Setting the SD Blanking


With the SD Blanking control, you can adjust which standard definition lines will be blanked prior to
up-converting the signal. All active video lines up to and including the selected line number will be
blanked. Normally line 21 (where closed caption information may be present) is blanked. Captioning
will still be processed normally; this control prevents caption waveforms from being processed as
video. To set the SD Blanking control, select a value from the list of supported line numbers.

CONTROL PARAMETER DESCRIPTION


19 Lines up to and including line 19 will be blanked.
20 Lines up to and including line 20 will be blanked.
SD
BLANKING 21 Lines up to and including line 21 will be blanked.
22 Lines up to and including line 22 will be blanked.
23 Lines up to and including line 23 will be blanked.

1.7.2. De-Interlacer
1.7.2.1. Setting the De-Interlacer Mode
With the De-Interlacer Mode control, the user can set whether the module will perform field- or frame-
based conversion. To set the de-interlacer mode, select either field or frame from the drop down menu.

CONTROL PARAMETER DESCRIPTION


In Field mode, the format translator/cross-converter works on
a field-by-field basis. This mode is recommended for 3:2
Field
pulldown content on interlaced input video formats. It gives a
softer vertical up-conversion.
DE-INTERLACER
MODE In Frame mode, the format translator/cross-converter works
on a complete frame basis thus providing a crisper image.
Frame
Frame is a good option for interlaced input images that do
not contain 3:2 pulldown.

1.7.2.2. Setting the Motion Threshold


With the Motion Threshold control, the user can change the threshold of what is deemed motion by
the de-interlacer. To set the motion threshold control, enter a value between 0 and 15 into the Motion
Threshold field. Level 8 is the recommended default setting.

Revision 0.1 Page - 17


HD20xx Web Tool Programming Guide

1.7.3. Timing Settings


1.7.3.1. Setting the Reference
Each individual converter is fed a copy of the reference that is supplied to the HD2020 REF IN BNC.
To allow each converter to lock to this reference, the REFERENCE control should be set to external.
This will ensure that all converters lock to the same reference and ensure seamless operation of the
HD2020 internal video clean switch and audio processing modules. To have the converters lock to the
incoming video, select video. Note that when selecting video, sources will drift over time relative to the
system reference and the signals applied to the video clean switch will appear to vertically roll with
respect to each other.

CONTROL PARAMETER DESCRIPTION


Select Video to lock the output video to the input video.
Video
When there is no input video, the output video will free run.
REFERENCE
Select External to lock the output video to the HD2020 REF
External IN BNC. If the reference disappears or is not valid, the
converter will lock to the incoming video.

1.7.3.2. Setting the V Phase


With the V Phase control, you can set the vertical timing of the output video with respect to the
reference. Setting this control to 0 keeps the output video frame aligned with the converter’s reference
input or with the incoming video if reference is missing. For normal operation, the V Phase control for
each converter should be set to 0. This will ensure all video signals supplied to the HD2020 internal
video clean switch (if utilized) are aligned properly. If the V Phase control is set to a non zero value,
sources on the video clean switch will appear vertically offset.

Increasing the value will delay the output video in one-line increments of the output video standard. In
order to advance the vertical timing of the output video with respect to reference, set the control to the
maximum total number of lines of the output video minus the number of lines that you wish to advance
the output video (e.g.: for 1080i/59.94 output video the total number of lines is 1125, so to advance the
output video 5 lines, set the value to 1120). When increasing the V Phase causes it to go beyond the
limit of the frame buffer, the V Phase Offset will wrap to the beginning of the frame buffer, resulting in a
change of one frame of throughput delay between the video input and the video output.

To set the V Phase, enter a value between 0 and 1124 into the V Phase field.

Page - 18 Revision 0.1


HD20xx Web Tool Programming Guide

1.7.3.3. Setting the H Phase


With the H Phase control, the user can set the horizontal timing of the output video with respect to the
reference input. Setting this control to 0 keeps the output video line aligned with the reference. For
normal operation, the H Phase control for each converter should be set to 0. This will ensure all video
signals supplied to the HD2020 internal video clean switch (if utilized) are aligned properly.

Increasing this value will delay the output video in one-sample increments. In order to advance the
horizontal timing of the output video with respect to the reference, set the control to the maximum
number of samples per line for the output video standard minus the number of samples that you wish
to advance the output video.

To set the H Phase, enter a value between 0 and 1124 into the H Phase field.

1.7.4. Scaler Control


1.7.4.1. Setting the H Slew Rate Limit
The H Slew Rate Limit control enables and disables the Horizontal Slew Rate Limit for the Scaler.
Enabling the H Slew Rate Limit control causes the internal video processing to adapt for sharp
horizontal transitions in the video content and minimize edge ringing that may occur due to such
transitions. Disabling the H Slew Rate Limit control bypasses the edge processing in the scaler.

To set the H Slew Rate Limit control, select either enable or disable from the drop down menu.

CONTROL PARAMETER DESCRIPTION


Enables the H Slew Rate Limit. The internal video
processing will adapt its filtering for sharp horizontal
Enable
transitions in the video content and will minimize edge
ringing that may occur due to such transitions.
H SLEW RATE LIMIT

Disable Disables the H Slew Rate Limit.

Revision 0.1 Page - 19


HD20xx Web Tool Programming Guide

1.7.4.2. Setting the V Slew Rate Limit


The V Slew Rate Limit control enables and disables the Vertical Slew Rate Limit for the Scaler.
Enabling the V Slew Rate Limit control causes the internal video processing to adapt for sharp vertical
transitions in the video content and minimize edge ringing that may occur due to such transitions.
Disabling the V Slew Rate Limit control bypasses the edge processing in the scaler.

To set the V Slew Rate Limit control, select either enable or disable from the drop down menu.
CONTROL PARAMETER DESCRIPTION
Enables the V Slew Rate Limit. The internal video
processing will adapt its filtering for sharp vertical
Enable
transitions in the video content and will minimize edge
ringing that may occur due to such transitions.
V SLEW RATE LIMIT

Disable Disables the V Slew Rate Limit.

1.7.4.3. Setting the Aspect Ratio


The Aspect Ratio control sets the aspect ratio control that will be performed during the up/down/cross
conversion process. Many of the standard aspect ratio conversions are listed as pre-defined options
that may be selected. In addition to this, custom aspect ratio conversions can be defined using the
USER mode of operation. Once USER is selected, Input H Start, Input H Stop, Input V Start, Input V
Stop, Output H Start, Output H Stop, Output V Start, Output V Stop control are used for this
purpose. The region of the input raster defined by the Input H Start, Input H Stop, Input V Start,
Input V Stop is scaled to the region of the output raster defined by the Output H Start, Output H
Stop, Output V Start, Output V Stop.

Coloured image side panels can be utilized to fill regions of the output raster that are outside the region
defined by the output image raster controls. To set the aspect ratio, select one of the following options
from the drop down menu:

Page - 20 Revision 0.1


HD20xx Web Tool Programming Guide

CONTROL PARAMETER DESCRIPTION


Converts the full input raster to full output raster. If
Full raster the input and output aspect ratios are not
equivalent there will be aspect distortion.

Converts the region of the input raster defined by


the Input H Start, Input H Stop, Input V Start,
Input V Stop controls to the region of the output
raster defined by the Output H Start, Output H
User
Stop, Output V Start, Output V Stop. Coloured
image side panels can be utilized to fill regions of
the output raster that are outside the region
defined by the output image raster controls.

sidePanel43toTBCut169
letterBox139toTBCut169
These settings convert the input picture to 16:9 top
letterBox149toTBCut169
and bottom cuts.
ASPECT Stretch139toTBCut169
RATIO Stretch149toTBCut169
Stretch169toTBCut169
Stretch139toSidePanel43 These settings squeeze common stretched input
Stretch149toSidePanel43 video back to 4:3 side panel images on a 16:9
Stretch169toSidePanel43 aspect raster.
V43to43SidePanelon169
V43to139Stretchon169 These settings are common up-converter settings
V43to149Stretchon169 for converting 4:3 aspect ratio images to common
V43to169Stretchon169 16:9 formats. These settings are not appropriate
V43to139Cropon169 for cross- or down-conversion.
V43to149Cropon169
V43to169Cropon169
V169to169LetterBoxon43
These settings are common down-converter
V169to149LetterBoxon43
settings for converting 16:9 aspect ratio images to
V169to139LetterBoxon43
common 4:3 formats. These settings are not
V169to43SideCuton43
appropriate for cross- or up-conversion.
V169to43Squeezeon43

1.7.4.4. Setting the Panel Colour


There are three controls used to set the side panel colors called Red Panel, Green Panel, Blue
Panel. The control for each color component works in the same way, so for the sake of simplicity, only
the menu item for the Red Panel control will be included in this manual.

The Red Panel control defines the red color component for the desired side panel color. Set the Red
Panel control field to the red value required (range 0 to 255).

Hint: You can use a standard color picker such as is available in Microsoft Paint to determine the color
values that you wish to use.

Revision 0.1 Page - 21


HD20xx Web Tool Programming Guide

1.7.4.5. Setting the Input H Start


The Input H Start control defines the starting horizontal portion of the input image that will be
processed to the output. Input H Start does not have any effect when the pre-defined aspect ratios
are used. To set the Input H Start control, enter a value between 0 and 1919 into the Input H Start
field. The default value is 0.

1.7.4.6. Setting the Input H Stop


The Input H Stop control defines the ending horizontal portion of the input image that will be
processed to the output. Input H Stop does not have any effect when the pre-defined aspect ratios
are used. To set the Input H Stop control, enter a value between 0 and 1919 into the Input H Stop
field. The default value is 0.

1.7.4.7. Setting the Input V Start


The Input V Start control defines the starting vertical portion of the input image that will be processed
to the output. Input V Start does not have any effect when the pre-defined aspect ratios are used. To
set the Input V Start control, enter a value between 0 and 1079 into the Input V Start field. The default
value is 0.

1.7.4.8. Setting the Input V Stop


The Input V Stop control defines the ending vertical portion of the input image that will be processed
to the output. Input V Stop does not have any effect when the pre-defined aspect ratios are used. To
set the Input V Stop control, enter a value between 0 and 1079 into the Input V Stop field. The default
value is 0.

1.7.4.9. Setting the Output H Start


The Output H Start control determines where to place the selected portion of the input image onto the
output video raster. The Output H Start control defines the starting horizontal position for the video
content on the output image raster. The input image will be stretched to fill the width defined by Output
H Start and Output H Stop. Areas of the output image raster not filled with video content will be filled
with the pre-defined panel colours.

To set the Output H Start control, enter a value between 0 and 1919 into the Output H Start field.

1.7.4.10. Setting the Output H Stop


The Output H Stop control determines where to place the selected portion of the input image onto the
output video raster. The Output H Stop control defines the ending horizontal position for video
content on the output image raster. The input image will be stretched to fill the width defined by Output
H Start and Output H Stop. Areas of the output image raster that are not filled with video content will
be filled with the pre-defined panel colours.

To set the Output H Stop control, enter a value between 0 and 1919 into the Output H Stop field.

Page - 22 Revision 0.1


HD20xx Web Tool Programming Guide

1.7.4.11. Setting the Output V Start


The Output V Start control determines where to place the selected portion of the input image onto the
output video raster. The Output V Start control defines the starting vertical position for video content
on the output image raster. The input image will be stretched to fill the width defined by Output V Start
and Output V Stop. Areas of the output image raster that are not filled with video content will be filled
with the pre-defined panel colours.

To set the Output V Start control, enter a value between 0 and 1079 into the Output H Start field.

1.7.4.12. Setting the Output V Stop


The Output V Stop control determines where to place the selected portion of the input image onto the
output video raster. The Output V Stop control defines the starting vertical position for video content
on the output image raster. The input image will be stretched to fill the width defined by Output V Start
and Output V Stop. Areas of the output image raster that are not filled with video content will be filled
with the pre-defined panel colours.

To set the Output V Stop control, enter a value between 0 and 1079 into the Output H Stop field.

1.7.5. Video Proc


1.7.5.1. Setting the Y, Cr, Cb, R, G, B Gain
The Y Gain, Cr Gain, Cb Gain, R Gain, G Gain, B Gain enable the user to change the gain of the
video signal in the Y Cb Cr space or the R G B space. The Y Gain, Cr Gain, Cb Gain, R Gain, G
Gain, B Gain controls all operate in the same manner. Gain adjustments in the Y, Cb, Cr domain are
made first, followed by gain adjustments in the RGB domain. Illegal values are clipped after gain
adjustments. For the sake of simplicity, only the Y Gain control will be described in this manual.

With Y Gain control, the user can adjust the gain of the Y channel over a range of +/-10% in 0.1%
steps. To set the gain value for the Y channel, enter a value between -10% and 10% into the
appropriate Y gain field.

1.7.5.2. Setting the Y, Cr and Cb Offset


There are three controls that set the DC Offset of each component in the Y Cb Cr space.
For the sake of simplicity, only the Y Offset control will be included in this manual.

The Y Offset controls enable the user to adjust the DC offset of the Y channel in +/- 100 quantization
levels. To set the offset value for the Y channel, enter a value between -100 and 100 into the
appropriate Y offset field.
1.7.5.3. Setting the Hue
With the HUE control, the user can adjust the Hue or color of the video with a +/- 30 degrees range in
0.1 degree steps. To set the hue for the converter, enter a value between -30 and 30 degrees into the
Hue field.

Revision 0.1 Page - 23


HD20xx Web Tool Programming Guide

1.7.5.4. Enabling the RGB Clip


The RGB Clip control enables and disables the converter’s internal RGB clipper/color legalizer. When
enabled, the module will clip any illegal levels of R, G, and B (individually) to black and white levels.
This control is normally set to Disable in order to allow for super black or other test patterns to pass
through the module.

CONTROL PARAMETER DESCRIPTION


When enabled, the module will clip any illegal levels of R, G,
Enable and B (individually) to black and white levels. If disabled, then
the illegal values are passed unmodified.
RGB Clip
This control is normally set to Disable in order to allow for super
Disable
black or other test patterns to pass through the module.

1.7.5.5. Setting the Gamma Adjust


The Gamma Adjust control enables and disables the converter’s ability to adjust gamma. Gamma is
defined by the way brightness is dispersed across the intensity spectrum. The gamma is the
relationship between the input voltage and the resulting intensity of the output. To set the Gamma
Adjust control, select either enable or disable from the drop down menu.

CONTROL PARAMETER DESCRIPTION


When enabled, the module will allow the user to adjust the
Enable
gamma level.
Gamma Adjust
Disable If disabled, then the gamma level is set to 0.

1.7.5.6. Setting the Gamma Level


With the Gamma Level control, the user can adjust the Gamma correction factor. Gamma correction
utilizes the balance of the “tone curve” in order to flatten the line and get the gamma closer to the ideal
1.0 value. To set the gamma level, enter a value between -128 and 127 into the gamma level field.

Page - 24 Revision 0.1


HD20xx Web Tool Programming Guide

1.7.6. Caption Control


1.7.6.1. Enabling the Captions
The Captions control allows the user to enable caption control. When the Captions control is
enabled, any closed captioning will be mapped to line 21 if the output video is SD, or to the designated
HD write line if the output video is HD. When the Captions control is disabled, no closed captioning is
encoded in the VANC of the output video. To set the caption control, select either enable or disable
from the drop down menu.

CONTROL PARAMETER DESCRIPTION


Any closed captioning will be mapped to line 21 if the output
Enable video is SD, or to the designated HD write line if the output
video is HD.
CAPTIONS

Disable Disables the captions insertion into the output video.

1.7.6.2. Setting the HD Write Line


The HD Write Line control will set the HD line where the HD VANC captions are inserted on the output
HD video as per SMPTE 334M. To set the HD write line control, enter a value between 7 and 24 into
the HD write line field.


NOTE: When setting the HD Write Line, be aware of the Start of Active Video Line in
1080i and 720p. If HD VANC captions are inserted past the Start of Active Video,
most HD devices will drop the HD captions.

1.7.6.3. Setting the CC1 to CC4 Service Controls


There are four controls that will map close caption and text channels into EIA708 caption services.

These controls are the CC1 Service Control, CC2 Service Control, CC3 Service Control, CC4
Service Control. For the sake of simplicity, only one control will be outlined in this manual.

The CC1 Service Control will map CC1 into an EIA708 Caption Service when values 1 through 16 are
selected. Currently, the converter only supports 16 services (1 to 16). When CC1 Service Control is
set to off, the CC1 is not mapped to any EIA708 Caption Service.

1.7.6.4. Setting the T1 to T4 Service Controls


Using T1 Service Control, T2 Service Control, T3 Service Control and T4 Service Control the user
can set controls for T1 to T4. For the sake of simplicity, only the T1 Service Control will be outlined in
this manual. The T1 Service Control will map T1 into an EIA708 Caption Service. Currently, the
converter only supports 16 services (1 to 16).

When T1 Service Control is set to off, the T1 is not mapped to any EIA708 Caption Service. To set the
T1 Service control, select a value between 1 and 16 from the T1 Service Control drop down menu.

Revision 0.1 Page - 25


HD20xx Web Tool Programming Guide

1.7.7. Noise Reduction


1.7.7.1. Setting the Noise Reduction Level
This Noise Reduction manages the level of noise reduction to apply to the video signal. The selection
levels automatically set the motion detection threshold and the aggressiveness of the filters to remove
noise. To set the noise reduction level, select one of the following options from the drop down menu:

CONTROL PARAMETER DESCRIPTION

When the control is set to Off, there is no noise reduction. The


Off
input video is left untouched.

When the control is set to Low, the noise reducer will have a lower
motion detection threshold and a less aggressive filter. This level of
Low
noise reduction is used for video that has low random noise, where
removal of low-level details is minimized.

NOISE When the control is set to Middle, the noise reducer will have an
REDUCTION average threshold set for the motion detection threshold and
aggressive filters. This level of noise reduction is used for video
Middle
that has typical amounts of random noise, where the module will
remove random noise and affect low-level details, more so than a
Low setting.
When the control is set to High, the noise reducer will have a high
motion detection threshold and a very aggressive filter. This level of
High noise reduction is used for video that has a high level of random
noise, where the filters will remove the random noise, but will soften
the low-level details.

Note: Setting the value higher than needed to remove the noise present will over-


soften areas of low amplitude, fine details.

Note: Setting the value too low may cause the circuitry to leave random noise that it
could remove. However, removal of low-level details will be minimized.

Page - 26 Revision 0.1


HD20xx Web Tool Programming Guide

1.8. DEFAULT SYSTEM CONFIGURATION


The Default System Configuration enables the user to define the default state of the system resources
and system routing for both audio and video. This default state is the configuration that the HD2020 will
enter into upon power-up and prior to the activation of the button dependant control.

It is important to review your system line diagrams when defining your default configuration. Many
parameters in the HD2020 will not change on a front panel “button-by-button basis”. Such parameters
should be defined in the default system configuration page rather than in the Button Definition page
(refer to section 4.11). This will save a significant amount of time when programming the front panel
button states.

Figure 1-8 shows the high level HD2020 system architecture. The HD2020 has several ordering
options. If a particular option is not ordered, it will not show up in this system architecture diagram as
shown in Figure 1-8. Each yellow box contains parameters that may be set within this page. Note that
many of the parameters defined in the previous web pages will show up as default values in this web
page. For example, if the user clicks on the “Converter #1”box within this page, the values defined on
Web Page 7 for Converter #1 will appear.

Revision 0.1 Page - 27


HD20xx Web Tool Programming Guide

Figure 1-8: Default System Configuration Window

Page - 28 Revision 0.1


HD20xx Web Tool Programming Guide

1.8.1. Device Configuration Windows


1.8.1.1. DVI IN Configuration
The HD2020 has a DVI input that can be used to accept either 720p or 1080p input video signals.
720p input signals are immediately frame synced and converted to SDI so that the signal can then be
routed to any other HD2020 processing resource. 1080p input signals are immediately frame synced,
interlaced to 1080i and converted to SDI. Since these signals are always frame synced, it is not always
necessary to assign one of the four HD2020 frame sync+conversion resources to this input. For
example, this signal could be directly routed to the video clean switch or any other output bus if
conversion or video proc-ing is not required.

Within the HD2020 configuration tool, you must specifically configure the DVI input for the signal format
that is being applied.


At the time of this manual’s writing the “AUTO” option is not enabled. You must
select 720p or 1080p. Again, note that when a 1080p DVI signal is applied to this
input, the signal is immediately interlaced to be a 1080i signal.

By clicking on the yellow DVI IN box, a window will appear as shown in Figure 1-9 and Figure 1-9. The
user will be able to configure the DVI input for the correct video format.

Figure 1-9: DVI Input Window

Figure 1-10: Selecting the DVI In Format

1.8.1.2. Input Routing Configuration


The HD2020 has an internal video HD/SD-SDI cross-point that allows you to route any video input to
any video frame/conversion resource, video clean switch input or video output bus. Clicking on the
yellow INPUT ROUTING button enables you to define the routing for each conversion path. Select the
appropriate routing for each converter by using the available drop down menus as shown in Figure
1-11. Each conversion path has the same list of available video sources.

It is important to note that you can route the output of the two video clean switches back into one of the
video converters. By doing this, you can simultaneously generate both an SD and HD copy of the video
clean switch outputs.

Revision 0.1 Page - 29


HD20xx Web Tool Programming Guide

To access the input routing dialog box as shown in Figure 1-11, select the following routing icon .

Figure 1-11: Input Routing Window

Figure 1-12: Selecting the Converter Input

1.8.1.3. Output Bus Signal


The HD2020 has 16 output buses that various video signals may be connected to. The 16 output
buses are connected to the HD2020’s internal HD/SD-SDI crosspoint. As a result, each output bus
may connect directly to any HD2020 HD/SD inputs, converter outputs or clean switch outputs. To
configure the HD2020 output buses, click on the yellow box labelled “Output Bus Signals”. This will
bring up a pop-up window, as shown in Figure 1-13, that allows you to select the source of video for
each of the 16 output buses. All output buses have access to the same source of video. The sources
are displayed in the drop down menu of Figure 1-14.

Page - 30 Revision 0.1


HD20xx Web Tool Programming Guide

Figure 1-13: Output Bus Signals Window

Figure 1-14: Assigning Signals to the Output Buses

Revision 0.1 Page - 31


HD20xx Web Tool Programming Guide

1.8.1.4. Connecting Physical HD2020 Outputs to Internal Output Busses


Each of the physical outputs of the HD2020 may be configured to connect to a specific output bus. All
coax, fiber, analog and DVI outputs have access to all 16 output busses. To set the Output Bus, select
one of the yellow circles indicated under the Connections to Output Bus label in Figure 1-15. A dialog
box will appear, as shown in Figure 1-16, which enables the user to connect a particular HD2020
physical output to an internal output bus.

Figure 1-15: Connections to Output Bus

Page - 32 Revision 0.1


HD20xx Web Tool Programming Guide

Figure 1-16: Connections to Output Bus

Figure 1-17: Connecting the Physical HD2020 Outputs to Output Buses

Revision 0.1 Page - 33


HD20xx Web Tool Programming Guide

1.8.1.5. Test Signal Generation


The HD2020 has an internal video test signal generator on which you can select the video format and
the video test pattern. You can also overlay user defined text on the test pattern signal to assist with
source or truck identification. To configure the internal test signal generator, click on the yellow box
labelled “Test Gen”. A pop-up window will appear enabling the user to select the video format, video
test pattern, enable/disable the source ID character burn-in function and type in the custom source ID
text. Refer to Figure 1-18 for available video formats and enabling and disabling the source ID
character burn-in.

Figure 1-18: Selecting the Test Signal Generator Parameters

1.8.1.6. Clean Switch Inputs


The HD2020 has two integrated video clean switches that can be used to perform seamless switching
between various video sources of the same format. Using these internal video clean switches ensures
that absolutely no interruptions occur in video timing OR video content when switching between video
sources. There are two internal clean switches so that this type of switching can be done on a
Program and Preview basis.

To utilize the video clean switch it is customary to assign eight inputs to the clean switch that are
effectively static input routes. Following this, the clean switch router control (labelled CTL in the system
block diagram) is used to select between those eight inputs. These sources should be of the same
video format and should be timed within +/- 0.5 lines of each other and the system. Non-locked source
can be fed through the HD2020’s internal frame sync+up/down/cross converters to lock video sources
to a common time base and video format. Converter outputs are then routed to the clean switch inputs.
Alternatively, sources that are already genlocked to the same reference that the HD2020 uses can be
routed directly to the clean switch inputs.

Page - 34 Revision 0.1


HD20xx Web Tool Programming Guide

NOTE: It is not necessary for Clean Switch #1 and Clean Switch #2 to operate on the

 same video format. For example, Clean Switch #1 could switch between 4x 720p
sources routed to Clean Switch Source #1-4 and Clean Switch #2 could switch
between 4x 1080i sources routed to Clean Switch Sources #5-8.

To assign clean switch inputs, click on the yellow box labelled “Clean Switch Input”. This will pop up a
window that allows you to select clean switch inputs and select the video format source for those
inputs. All clean switch inputs have the same available sources of video shown in Figure 1-20.

At the time of this manual’s writing the “Auto” function for clean switch input format is not enabled. You
must select the appropriate video format for each clean switch source in question.

Figure 1-19: Clean Switch Inputs

Figure 1-20: Clean Switch Inputs Window with Clean Switch In Drop Down Menu

Revision 0.1 Page - 35


HD20xx Web Tool Programming Guide

Figure 1-21: Clean Switch Inputs Window with Source Format Drop Down Menu

1.8.1.7. Clean Switch Output


The HD2020 has two internal video clean switches. Upon power-up, the user must define which clean
switch inputs are routed to the clean switch output. By clicking the yellow “CTL” box, the user may
define which clean switch inputs are routed to clean switch outputs. Clean Switch #1 and Clean Switch
#2 have all eight clean switch inputs available to them. Refer to Figure 1-23 for an example of how to
select the default clean switch outputs.

This control enables the user to set the clean switch output. Clean switch #1 and #2 will have the
same options, therefore for brevity, only Clean Switch #1 Output will be described in this manual.

Figure 1-22: Clean Switch Outputs Window

Page - 36 Revision 0.1


HD20xx Web Tool Programming Guide

Figure 1-23: Selecting Clean Switch Outputs

1.8.1.8. Configuring the DVI Output


The HD2020 has a DVI output that must be specifically configured to match the output video format
that will be supplied to it.

Clicking the yellow box labelled “DVI OUT LINK #2” enables the user to set the video format. At the
time of this manual’s writing the “Follow Source” option is not implemented and the user MUST set the
video format using the drop down menu. Refer to Figure 1-25 for an example of how to set the DVI
output format.

Figure 1-24: DVI Output

Figure 1-25: Connecting the Physical HD2020 to the Output Busses

Revision 0.1 Page - 37


HD20xx Web Tool Programming Guide

1.8.1.9. Configuring the Internal Octal Split Processor


The HD2020 has an internal video octal split video processor.

The octal split processor divides its output screen into nine windows. All window sizes are equal in size
and cannot be changed. Eight of these nine windows are used to display specific video sources and
monitor the embedded audio levels in those sources. Audio levels are displayed within each window
using a text to indicate the measured audio levels. Audio bar graphs will be implemented at a future
date. The ninth window is used to indicate audio levels for the HD2020 analog audio inputs and the
AES inputs.

The octal split processor allows the user to monitor Clean Switch Output #1, Clean Switch Output #2
and Clean Switch Sources 1-6. Refer to Figure 1-26 for a mapping of the octal split windows.

WINDOW #9
WINDOW #1 AUDIO METERING WINDOW #2
CLEAN SWITCH OUT #1 ANALOG AUDIO IN CLEAN SWITCH OUT #2
AES AUDIO IN

WINDOW #3 WINDOW #4 WINDOW #5


CLEAN SWITCH CLEAN SWITCH CLEAN SWITCH
SOURCE #1 SOURCE #2 SOURCE #3

WINDOW #6 WINDOW #7 WINDOW #8


CLEAN SWITCH CLEAN SWITCH CLEAN SWITCH
SOURCE #4 SOURCE #5 SOURCE #6

Figure 1-26: Octal Split Window Mapping

The HD2020 octal split must be set to specific resolutions to match operating the baseline clean switch
operating format.

When the clean switch video format is set to 525i, the octal split resolution must be set to 1440x900 or
1920x1080.

When the clean switch video format is set to 720p, the octal split resolution must be set to 1920x1080.

When the clean switch video format is set to 1080i, the octal split resolution must be set to 1680x1050
or 1920x1080. Refer to Figure 1-28 for an illustration of how to set the octal split output resolution

Each window of the octal split may have static UMD (Under Monitor Display) characters superimposed
over the video window. Window UMD characters are user programmable. Refer to Figure 1-28 for an
example of how to set the status UMD characters.

Page - 38 Revision 0.1


HD20xx Web Tool Programming Guide

Figure 1-27: Octal Split Output Window

Figure 1-28: Octal Split Resolution and Window UMD Configuration

Revision 0.1 Page - 39


HD20xx Web Tool Programming Guide

1.8.1.10. Configuring the Embedded Audio Sample Rate Converters


The HD2020 de-embeds 2 groups (8 channels of audio) from each of the clean switch video sources.
There are 8 video clean switch sources and therefore eight audio de-embedders. For each audio
channel pair there is an audio sample rate converter that can be enabled, disabled, or set to auto. Click
on the yellow box labelled “Embedded Audio x8” and a pop-up window will appear that has drop down
menus for each sample rate converter. It is recommended that all audio sample rate converters remain
in auto mode.

Figure 1-29: Configuring the Embedded Audio Sample Rate Converters

Page - 40 Revision 0.1


HD20xx Web Tool Programming Guide

1.8.1.11. Configuring the AES Audio Sample Rate Converters


The HD2020 has 8x discrete AES inputs. For each AES input there is an audio sample rate converter
that can be enabled, disabled or set to auto. Click on the yellow box labelled “AES Audio x8” and a
pop-up window will appear that has a drop down menu for each sample rate converter. It is
recommended that all audio sample rate converters remain in Auto mode.

Figure 1-30: Source Control – AES Input x8 Window

1.8.1.12. Configuring the Analog Audio Input Levels


The HD2020 has 4x analog audio inputs. For each analog audio input you can define the analog audio
dynamic range. Click on the yellow box labelled “Analog Audio x4” and a pop-up window will appear
that has a drop down menu for each analog audio channel. Select either 19dBU or 25 dBU to match
the incoming level for each analog audio channel. Refer to Figure 1-32 for an example of how to set
the analog audio levels.

Figure 1-31: ADC Clip Level – Analog Input x4 Window

Revision 0.1 Page - 41


HD20xx Web Tool Programming Guide

Figure 1-32: Configuring the Analog Audio Input Levels

1.8.1.13. Configuring the Embedded Audio Per Channels Delays


The HD2020 de-embeds 2 groups (8 channels of audio) from each of the clean switch video sources.
There are 8 video clean switch sources and therefore eight audio de-embedders. There is a per
channel audio delay control for each embedded audio channel. Click on the yellow “Embedded Audio”
text under the Delay Management box and a pop-up window will appear that will enable you to set the
per channel audio delay for embedded audio (in terms of audio samples). Enter a value from 0 to
16383 audio samples in each window as appropriate. Each audio sample is 48 KHz. Therefore 0
samples correspond to 0ms of delay and 16383 corresponds to ~ 314 ms.

Refer to Figure 1-33 for an illustration of the per channel embedded delay.

Page - 42 Revision 0.1


HD20xx Web Tool Programming Guide

Figure 1-33: Configuring the Embedded Audio per Channel Delay

Revision 0.1 Page - 43


HD20xx Web Tool Programming Guide

1.8.1.14. Configuring the AES Audio per Channels Delays


The HD2020 has 8x AES inputs (16 channels). There is a per channel audio delay control for each of
these 16 channels of audio. Click on the yellow box labelled “AES Audio” under the Delay
Management box and a pop-up window will appear that will enable you to set the per channel audio
delay for AES audio (in terms of audio samples). Enter a value from 0 to 16383 audio samples in each
window as appropriate. Each audio sample is a 48 KHz audio sample. Therefore 0 samples
correspond to 0ms of delay and 16383 corresponds to ~ 314 ms. Refer to Figure 1-34 for an illustration
of the per channel AES delay.

Figure 1-34: AES Audio Delay

1.8.1.15. Configuring the Analog Audio per Channels Delays


The HD2020 has 4x Analog Audio inputs. There is a per channel audio delay control for each of these
channels of audio. Click on the yellow box labelled “Analog Audio” under the Delay Management box
and a pop-up window will appear that will enable you to set the per channel audio delay for analog
audio (in terms of audio samples). Enter a value from 0 to 16383 audio samples in each window as
appropriate. Each audio sample is a 48 KHz audio sample. Therefore 0 samples correspond to 0ms of
delay and 16383 corresponds to ~ 314 ms.

Figure 1-35: Analog Audio

Page - 44 Revision 0.1


HD20xx Web Tool Programming Guide

1.8.1.16. Configuring the Audio Tone Generator per Channels Delays


The HD2020 has an internal 8-channel audio tone generator. There is a per channel audio delay
control for each of these channels of audio. Click on the yellow box labelled “Audio Tone” under the
Delay Management box and a pop-up window will appear that will enable you to set the per channel
audio delay for the internal tone generator (in terms of audio samples). Enter a value from 0 to 16383
audio samples in each window as appropriate. Each audio sample is 48 KHz. Therefore 0 samples
correspond to 0ms of delay and 16383 corresponds to ~ 314 ms.

Figure 1-36: Tone Generator Delay Window

1.8.1.17. Mono Mixing


The HD2020 has an internal bank of mono mixers. The mono mixers perform a mono mix of adjacent
audio channels with embedded audio, AES audio input, Analog Audio input and the tone generators.
There is no configuration of the mono mixers available. Mono mixes of the adjacent audio channels are
made available to down stream processors like the audio routers/channel swappers.

1.8.1.18. Audio Embedder #1


The HD2020 has two 16 channel audio embedders. Audio Embedder #1 embeds audio for clean
switch #1 output video and Audio Embedder #2 embeds audio for clean switch #2 output video. Click
on the yellow box labelled “Embedder 1 x 16 channel” and a pop-up window will appear for configuring
the audio embedder.

Each output channel of audio has the two input mixer. There is an X input and a Y input. These two
inputs can be mixed together to generate a single output audio channel. The X channel and the Y
channel have phase inversion, audio gain, and audio routing capabilities.

In many applications, the Y input is not used and the gain for the Y channel is set to MUTE so that it is
not mixed into the final output audio channel. Refer to Figure 1-37 for an illustration of the embedded
audio mixer.

Revision 0.1 Page - 45


HD20xx Web Tool Programming Guide

The user can configure each of the 16 channels of audio. For the sake of brevity, configuration for one
of these audio channels will be illustrated. All other 15 channels are programmed in a similar fashion.
To program channel 1, click on the box labelled with the number “1”. You will note that the box for
channel 1 will be darker than the other boxes. This indicates that you are configuring audio output
channel number 1. Following this, the X and Y inputs for channel 1 output must be configured.

To select the audio source for the X input, click on the drop down beside the text Source Select X. The
list of all available audio sources will then appear. Audio from the AES inputs, the Analog Audio inputs
and the audio de-embedded are all made available. In addition, mono down-mixes and audio from any
of the other advanced audio processes are available (i.e. down-mixed audio, up-mixed audio etc).
Refer to Figure 1-38 for an illustration of selecting the audio source for the X input. The X input may
also have audio inversion applied to it. Select enable to invert the selected channel of audio and select
disable to pass through the selected audio channel. Refer to Figure 1-39 for an illustration of enabling
and disabling the audio inversion control.

Figure 1-37: Embedder #1 x16 Channel

Page - 46 Revision 0.1


HD20xx Web Tool Programming Guide

Figure 1-38: Audio Routing for Embedder #1, Channel 1

Figure 1-39: Audio Inversion for Embedder #1, Channel 1

Revision 0.1 Page - 47


HD20xx Web Tool Programming Guide

There is a gain control for both the X and Y input. Enter a value between 0 and 65535 to select the
audio gain. The actual (linear) gain is the entered number divided by 4096. For example, 2048 is
equivalent to -6 dB. Incrementing/decrementing one value in the audio gain range corresponds to an –
0.1 dB/+0.1 dB change in audio gain. Level 1 corresponds to – 72 dB gain. Level 0 corresponds to
mute (-199 dB). Level 4096 corresponds to 0 dB gain. Level 65535 corresponds to be + 24 dB gain.

The audio mixer Y input is configured in exactly the same way as the X input. As a final stage of
processing the X and Y inputs (with their respective gains applied) are summed together to generate
the final output audio channel. If such mixing is not desired simply set the Y input gain to 0 and the Y
input to the mixer will be muted and the X+Y summing process effectively disabled.

Chan 1 300Hz
Chan 2 125Hz
Chan 3 250Hz
Chan 4 500Hz
Chan 5 1kHz
Chan 6 2kHz
Chan 7 6kHz
Chan 8 12kHz
Table 1-1: Tone Generator Output Frequency

1.8.1.19. Audio Embedder #2


The HD2020 has two 16 channel audio embedders. Audio Embedder #1 embeds audio for clean
switch #1 output video and Audio Embedder #2 embeds audio for clean switch #2 output video. Click
on the yellow box labelled “Embedder 2 x 16 channel” and a pop-up window will appear for configuring
the audio embedder. Embedder #2 is configured in exactly the same way as Embedder #1. Refer to
section 1.8.1.18.

1.8.1.20. AES Audio Router


The HD2020 has 8x AES outputs (16 channels of audio). Click on the yellow box labelled “AES Audio
Out x 16 channel” and a pop-up window will appear for configuring the AES outputs. Refer to Figure
1-40 for an illustration of the AES audio output router. The AES output channels are configured in
exactly the same way as Embedder #1. Refer to section 1.8.1.18.

Page - 48 Revision 0.1


HD20xx Web Tool Programming Guide

Figure 1-40: AES Audio Out

1.8.1.21. Analog Audio Router


The HD2020 has 8x Analog audio outputs. Click on the yellow box labelled “Analog Audio Out x8
channel” and a pop-up window will appear for configuring the Analog Audio outputs. Refer to Figure
1-41 for an illustration of the Analog Audio output router. The analog audio output channels are
configured in exactly the same way as Embedder #1. Refer to section 1.8.1.18.

Figure 1-41: Analog Audio Out

Revision 0.1 Page - 49


HD20xx Web Tool Programming Guide

1.8.1.22. Embedder #1 Configuration


Several static configuration bits for Embedder #1 should be set to ensure proper operation with down-
stream equipment. The Embedder #1 Configuration enables the user to set the C bit resolution (20 or
24 bit) and set the Audio Pro Mode (force or don’t force). To configure Embedder #1, click on the
yellow box labelled “Clean Switch 1” and a pop up will appear. Refer to Figure 1-42 for an illustration of
Embedder #1 configuration.

Figure 1-42: Embedder #1 Audio Output MUX

Figure 1-43: Configuring the Clean Switch C-Bit

Figure 1-44: Configuring the Clean Switch Pro Mode

1.8.1.23. Embedder #2 Configuration


Several static configuration bits for Embedder #2 should be set to ensure proper operation with down-
stream equipment. The Embedder #2 Configuration enables the user to set the C bit resolution (20 or
24 bit) and set the Audio Pro Mode (force or don’t force). To configure Embedder #2, click on the
yellow “Clean Switch 1” box and a pop up will appear for configuration. Embedder #2 is configured in
exactly the same way as Embedder #1 (see section 1.8.1.23).

Page - 50 Revision 0.1


HD20xx Web Tool Programming Guide

1.8.1.24. AES Output Mux Configuration


The AES outputs on the HD2020 may be configured to follow the audio routing/processing as defined
via the AES mixers (refer to section 1.8.1.20) or may be configured to follow Embedder #1 mixers
(refer to section 1.8.1.18) or may be configured to follow Embedder #2 mixers (refer to section
1.8.1.19). To select what set of mixers the AES outputs follow click on the yellow box labelled “AES
Audio Out 3:1” and a pop-up window will appear to enable such configuration. Refer to Figure 1-45 for
an illustration of the AES Output Mux.

Figure 1-45: AES 3:1 Output MUX

Figure 1-46: Selecting the AES 3:1 Output Mux

1.8.1.25. Analog Audio Output Mux Configuration


The analog outputs on the HD2020 may be configured to follow the audio routing/processing as
defined via the analog mixers (refer to section 1.8.1.21) or may be configured to follow Embedder #1
mixers (refer to section 1.8.1.18) or may be configured to follow Embedder #2 mixers (refer to section
1.8.1.19). Since there are only 8 analog outputs and there are up to 16 channels on each of the audio
embedders, there is an option for the 8 analog outputs to follow group1+2 or follow group 3+4 of
embedder #1 or embedder #2. To select what set of mixers the analog audio outputs follow click on the
yellow box labelled “Analog Audio Out 3:1” and a pop-up window will appear to enable such
configuration. Refer to Figure 1-47 for an illustration of how to configure the Analog Output Mux.

Figure 1-47: Analog Audio 3:1 Output MUX

Revision 0.1 Page - 51


HD20xx Web Tool Programming Guide

Figure 1-48: Selecting the Analog Audio 3:1 Output Mux

1.8.1.26. Analog Audio Output Level Configuration


The analog outputs on the HD2020 may be individually configured for different audio levels (18 dBu or
24 dBu). To select the audio levels for the analog audio, click on the yellow box labelled “Analog Audio
Output” and a pop-up window will appear to enable such configuration. Refer to Figure 1-50 for an
illustration of how to configure the analog audio output levels.

Figure 1-49: Analog Audio Output x8

Page - 52 Revision 0.1


HD20xx Web Tool Programming Guide

Figure 1-50: Analog Output Level Configuration

Revision 0.1 Page - 53


HD20xx Web Tool Programming Guide

1.9. BUTTON GROUP CONFIGURATION


The Button Group Configuration web page enables the user to configure the front panel button
grouping for the HD2020. A button group is a number of buttons that will typically have a similar
fashion. The unique characteristic about a button group is that only one button from a particular group
may be active (or illuminated on the front panel) at a time. By defining multiple groups of buttons
complex front panel operations may be designed. For example, multi-destination router or audio
breakaway type functions can be designed using multiple button groups.

The front panel of the HD2020 consists of 20 physical “hot buttons” as highlighted in green in Figure
1-51. There are 40 logical “hot buttons” on the HD2020 front panel. When the SHIFT key (denoted with
the ↑) is activated or highlighted, logical buttons 21-40 are accessed. When the SHIFT key is not
activated or highlighted logical buttons 1-20 are accessed.

Each button may be assigned to one group and there is one default button assigned to each group.
The default button is the button that will be automatically activated (or illuminated on the front panel) in
that group when a configuration is loaded into the HD2020.

In Figure 1-51, four unique button groups have been defined. The button with the “D” in front of the
button name is the default button for that group.

Figure 1-51: Button Group Configuration Window

The user may define individual button names in this screen by clicking each button and entering a
name into the dialog box that appears. Clicking on one of the green buttons will launch a dialog box
that prompts the user to assign the selected button a new name, as shown in Figure 1-52. To do so,
select a button and enter the button name into the “Button Name” field.

Figure 1-52: Assign a Button Name

Page - 54 Revision 0.1


HD20xx Web Tool Programming Guide

To create a new button group, click on the “Add a new group” link within the configuration page. A
New Group dialog box will appear, as shown in Figure 1-53. Assign the group a name by entering a
name into the Group Name field. In Figure 1-53, “TEST GROUP 1” was selected as the group name.

To assign buttons to the selected group, use the left and right arrows to manage the buttons. To add a
button to the group, select or highlight the button name from the All Buttons column and use the green
arrow (pointing to the right) to move the selected button into the This Group field. For example, Figure
1-53 identifies that buttons 1-3 were assigned to TEST GROUP 1. To remove a button from a group,
select or highlight the button name from the This Group field and use the red arrow (pointing to the left)
to remove the button from the group. Once complete, select the Done button.

Any newly created groups will be listed under the Groups List section and can be edited by clicking on
the group name.

The first button moved into a particular group is automatically made the default button for that group.
The button that is defined as the default button will be the bolded button in the This Group column.

To change the default button, double click on the desired button name in the This Group column. In
Figure 1-53, button 1 identifies Button1 as the default button in Test Group 1.

Figure 1-53: New Group Dialog Box

Revision 0.1 Page - 55


HD20xx Web Tool Programming Guide

1.10. BUTTON FUNCTION DEFINITION


The Button Function Definition web page allows the user to define the function that each button on the
front panel will perform when activated. Refer to Figure 1-54 for an illustration of the basic button
configuration page. Figure 1-55 illustrates the same page with button group definitions pre-defined.

Figure 1-54: Button Function Definition Window

Page - 56 Revision 0.1


HD20xx Web Tool Programming Guide

Figure 1-55: Button Function Definition Window with Button Groups

To configure the function that a particular button will perform, depress the button on the pictorial
representation of the HD2020. Note that it is possible to define the function that will be performed
when a single button is activated and when a combination of buttons is made active. Refer to Figure
1-56 for an illustration of activating a single button for configuration and a combination of buttons for
configuration.

Revision 0.1 Page - 57


HD20xx Web Tool Programming Guide

Figure 1-56: Activating a Single Button and Button Combination

Once a single button (or button combination) has been selected, you may then proceed to define what
parameters will change once that button is physically activated on the front panel. To do this, click on
any of the yellow boxes within the system architecture and a pop-up window will appear for that
particular processing element. When the pop-up window appears, for the first time all parameters will
appear greyed out. This indicates that when the button is activated, that parameter will not be changed.
However, by clicking on the name of any parameter, the value will change from grey to white. When
the parameter value has changed from grey to white, it indicates that particular parameter can be
changed when the button is activated. The parameter will change to the value that is selected.

Page - 58 Revision 0.1


HD20xx Web Tool Programming Guide

On a per button basis you may change a single or multiple parameter(s) within a single processing
block and across processing blocks. Refer to Figure 1-57 for an example of how to change the clean
switch input to output routing when button 1 is activated.

Figure 1-57: Activating a Single Button and Button Combination

The complexity of the functions that may be implemented using single button and multiple button
configurations is much more than the example illustrated above but it should serve to demonstrate the
concept behind button function definitions. It is important to note that pressing the SHIFT button on this
page accesses buttons 21-40.

The user can also use the Button Definition Page to define the HD2020 front panel response to two
quick successive activations. This is called a “double punch” function. When a “double punch’ is
physically performed on the front panel, a user defined set of parameters can appear on the Left and
Right hand side LCDs of the front panel. Once they appear, the four scroll knobs on the front panel
may then be used to process those parameters.

To define what parameters appear on the front panel LCDs when a particular button is “double
punched’, first select the button and then click on the “Front Panel Scroll Knob” text. Once this is done
you may select what parameter will appear in the top-left, bottom-left, top-right and bottom-right LCD
areas. Refer to Figure 1-58 for an example of defining what parameters will appear when button 2 is
“double punched’. In this example, Hue, Y Gain, Y Offset for conversion path 1 will appear in the front
panel LCD buttons.

Revision 0.1 Page - 59


HD20xx Web Tool Programming Guide

Figure 1-58: Scroll Knob Function Window

Page - 60 Revision 0.1


HD20xx Web Tool Programming Guide

1.11. UPGRADING HD2020 FIRMWARE


To upgrade the HD2020 firmware click on the “UPGRADE FIRMWARE” hyperlink near the top level of
the HD2020 web configuration tool. Note that when the HD2020 firmware is upgraded ALL
configuration files in the HD2020 WILL BE MAINTAINED and are not erased from the unit.

Figure 1-59: Navigating to Upgrade Firmware

Once selected, the web page for upgrading the HD2020 will appear.

Click the BROWSE button and navigate to the HD2020 firmware file. The HD2020 firmware file has an
extension of “.img”. After selecting the new firmware, click the UPLOAD TO HD2020 button.

Revision 0.1 Page - 61


HD20xx Web Tool Programming Guide

Figure 1-60: Selecting a Firmware File

After a short period of time, the firmware file will be uploaded to the HD2020 and a confirmation
statement will be presented on the web page indicating the selected file is a valid HD2020 firmware file
as shown in Figure 1-61.

Page - 62 Revision 0.1


HD20xx Web Tool Programming Guide

Figure 1-61: Uploading a Firmware File to the HD2020

To complete the upgrade process, press the UPGRADE THE HD2020 button. The firmware file will be
loaded and the unit must then be re-booted.

Revision 0.1 Page - 63


HD20xx Web Tool Programming Guide

Figure 1-62: Final HD2020 Firmware Upgrade Step

Page - 64 Revision 0.1


HD20xx Web Tool Programming Guide

1.12. MANAGING HD2020 CONFIGURATION FILES


The HD2020 web configuration tool is used to generate configuration files that are stored in the unit
and then restored or selected via the HD2020 front panel. The web configuration tool is not designed to
change unit parameters in a real time fashion. VLPRO based control must be used for changing device
parameters in real time (contact the factory for availability information).

To manage the HD2020 configuration files, click on the CONFIGURATION MANAGEMENT hyperlink
near the top right hand corner of the web page. This will load the configuration management web page
shown in Figure 1-64.

Figure 1-63: Navigating to the HD2020 Configuration Management Page

When navigating through the HD2020 web configuration tool and changing parameters, you are
generating a “working configuration file”. All settings within this “working configuration file” are stored in
the web pages only until the file is saved.

The left hand side of the Configuration Management page allows you to save and recall HD2020
configurations on your local PC. Click the “SAVE” hyperlink embedded in the line of text that reads
“Save the current working configuration to a local file”. This will allow you to save your working
configuration to a file. To load a configuration file from your PC and make it the “working configuration
file”, click the BROWSE button on the left hand side of the page. This will allow you to browse to a
HD2020 configuration file and load it in as the “working configuration file”.

Revision 0.1 Page - 65


HD20xx Web Tool Programming Guide

Figure 1-64: HD2020 Configuration Management Page

To save a “working configuration file” to the HD2020 hardware, enter a file name into the text box
beside the words “Save in Main as”. Following this, push the SAVE button. The file will then be stored
in the HD2020 and will show up in the list of available HD2020 configurations.

Configurations are selected (or restored) via the HD2020 front panel. Two types of files are stored
within the HD2020. The first type is labeled “MAIN”. These are the engineering files that get saved to
the HD2020 when a configuration file is first designed and downloaded into the HD2020. The second
type is labeled “LIVE”. Files under the LIVE category are the engineering configuration files that get
saved to the HD2020 PLUS any configuration changes that are done via the HD2020 front panel.
Effectively the LIVE files are the “running memory” of a particular HD2020 configuration.

On the HD2020 front panel, the MAIN files are selected (made active) when “RESTORED” and LIVE
files are selected (made active) when “SELECTED”. To RESTORE a file, navigate through the
engineering front menu system as follows SYSTEM -> CONFIG -> RESTORE. To SELECT a file,
navigate through the engineering front menu system as follows SYSTEM -> CONFIG -> SELECT.

Each file has a left point green arrow and a red “X” under the LIVE or MAIN title. By clicking on the left
point green arrow a file can be loaded back into the configuration tool and made the “working
configuration file”. By clicking the red “X”, the file will be deleted from the HD2020.

Page - 66 Revision 0.1

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy