Unigraf UCD Console User manual

UCD Console
for
UCD-400
User Manual

UCD Console for UCD-400 User Manual
2.
Copyright
This manual, Copyright © 2018 Unigraf Oy. All rights reserved
Reproduction of this manual in whole or in part without a written permission of
Unigraf Oy is prohibited.
Notice
The information given in this manual is verified in the correctness on the date of issue. The
authors reserve the rights to make any changes to this product and to revise the information
about the products contained in this manual without an obligation to notify any persons about
such revisions or changes.
Edition
UCD Console for UCD-400 User Manual, Version 15
Document identifier: KH
Date: 29 June 2018
CompanyInformation
Unigraf Oy
Piispantilankuja 4
FI-02240 ESPOO
Finland
Tel. +358 9 859 550
mailto:[email protected]
https://www.unigraf.fi

UCD Console for UCD-400 User Manual
3.
Trademarks
Unigraf, UCD, UCD-400, UCD-300 and TSI are trademarks of Unigraf Oy.
DisplayPort™ and the DisplayPort™ logo are trademarks owned by the
Video Electronics Standards Association (VESA®) in the United States and other countries.
HDCP is a trademark of Digital Content Protection LLC.
Altera and Intel FPGA are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or
other countries
Windows® 10, Windows® 8, Windows® 7 and Windows® XP are trademarks of
Microsoft Corporation.
All other trademarks are properties of their respective owners.
LimitedWarranty
Unigraf warrants its hardware products to be free from defects in workmanship and materials,
under normal use and service, for twelve (12) months from the date of purchase from Unigraf
or its authorized dealer.
If the product proves defective within the warranty period, Unigraf will provide repair or
replacement of the product. Unigraf shall have the whole discretion whether to repair or
replace, and replacement product may be new or reconditioned. Replacement product shall be
of equivalent or better specifications, relative to the defective product, but need not to be
identical. Any product or part repaired by Unigraf pursuant to this warranty shall have a
warranty period of not less than 90 days, from the date of such repair, irrespective of any
earlier expiration of original warranty period. When Unigraf provides replacement, then the
defective product becomes the property of Unigraf.
Warranty service may be obtained by contacting Unigraf within the warranty period. Unigraf
will provide instructions for returning the defective product.
CEMark
UCD-400 products meet the essential health and safety requirements, is in conformity with and
the CE marking has been applied according to the relevant EU Directives using the relevant
section of the corresponding standards and other normative documents.

UCD Console for UCD-400 User Manual
4.
Tableof Contents
About This Manual...........................................................................................5
Purpose................................................................................................5
Product and Driver Version .................................................................. 5
Notes....................................................................................................5
Introduction......................................................................................................6
Unpacking ............................................................................................8
Installation Package .............................................................................8
Software Installation.............................................................................8
License Manager.............................................................................................9
Firmware Update Procedure..........................................................................11
FW Update Tool .................................................................................11
Connect to the UCD-400 Unit.............................................................12
Programming the FW .........................................................................13
UCD Console.................................................................................................15
DisplayPort Reference Sink...........................................................................17
Video Tab........................................................................................... 17
Audio Tab........................................................................................... 20
Link Tab.............................................................................................. 22
EDID Tab............................................................................................24
DPCD Tab..........................................................................................26
HDCP Tab..........................................................................................28
SDP Tab.............................................................................................29
Source DUT Testing Tab.................................................................... 30
DisplayPort Reference Source.......................................................................33
Pattern Generator Tab........................................................................33
Link Tab.............................................................................................. 35
EDID Tab............................................................................................36
DPCD Tab..........................................................................................38
HDCP Tab..........................................................................................40
Sink DUT Testing Tab ........................................................................41
Event Log.......................................................................................................42
DP AUX Analyzer...............................................................................43
EDID Editor.................................................................................................... 44
Appendix A. Product Specification..................................................................................46
UCD-400 ............................................................................................46
Appendix B. Licensing....................................................................................................47
Appendix C: Predefined Timings ....................................................................................50
Pixel Bandwidths for Supported Video Modes.................................... 51
Appendix D: Predefined Patterns ...................................................................................52
Appendix E: Sink, Source and Repeater DUT Tests ......................................................53
CRC Based Video Test Set – DP Rx..................................................54
Link Test Set – DP Rx ........................................................................56
Appendix F: DSC Capabilities ........................................................................................57

Virhe. Määritä Aloitus-välilehdessä Heading 1, jota haluat käyttää tähän kirjoitettavaan
tekstiin.
5.
ABOUTTHIS MANUAL
Purpose
This guide is User Manual of UCD-400, USB-connected video interface test unit for use
with a PC with Windows® 10 Windows® 8 or Windows® 7 operating system.
The purpose of this guide is to
•Provide an overview of the product and its features.
•Provide instructions for the user on how to install the software and the drivers.
•Provide instructions for the user on how to update the FW of the unit.
•Introduce the HW features of the UCD-400 units.
•Provide instructions for the user on how to use UCD Console software.
ProductandDriverVersion
This manual explains features found in UCD Console Software Package 1.7. Please consult
Unigraf for differences or upgrades of previous versions.
Please consult the Release Notes document in the installation package for details of the SW
and FW versions and changes to previous releases.
Notes
On certain sections of the manual, when important information or notification is given, text
is formatted as follows. Please read these notes carefully.
Note This text is an important note

Virhe. Määritä Aloitus-välilehdessä Heading 1, jota haluat käyttää tähän kirjoitettavaan
tekstiin.
6.
INTRODUCTION
Product Description
UCD-400 is a high speed, USB 3.0 connected video interface test unit. UCD Console is the
common graphical user interface (GUI) for Unigraf’s UCD-400 and UCD-300 family units.
The outlook and details of UCD Console will be different depending on the capabilities of
the connected unit reflecting the features enabled.
UCD-400 units feature a high-level Software Development Kit (SDK) for use in automated
testing. It is called Test Software Interface (TSI). TSI allows for an easy integration of
Production and R&D testing routines into an automated test system environment. Please
refer to TSI documentation found in additional Unigraf manuals for more details.
Product Features
•High resolution video and audio capture up to 8K 30 Hz, 4K / UHD 120 Hz
•Supports HBR3 feature of DP 1.4
•Compatible with HDCP versions 1.3 and 2.2
•2 GB on-board high-speed video buffer
•High speed USB 3.0 host PC interface
Please refer to Product Specifications in the appendix of this document for details.
Functional Description
UCD-400 units consist of a multimedia signal input stage, an internal pattern generator, a
control stage with on-board frame buffer and a PC interface stage. In the Input Stage the
signal is conditioned and converted to desired format. The Interface and Control stages are
either passing the captured data directly to the USB interface or storing it to the frame
buffer. The internal pattern generator is able to source a signal for testing sink and branch
units. The Interface & Control stages are receiving instructions from the host PC to
configure and control the functionality of the unit.
Please find below logical diagram of UCD-400 unit

Virhe. Määritä Aloitus-välilehdessä Heading 1, jota haluat käyttää tähän kirjoitettavaan
tekstiin.
7.
UCD-400
The image below indicates the connections in UCD-400 unit and their description.
Name
Description
DP in
DisplayPort™ 1.4 compliant input from the upstream Source
DP out
DisplayPort™ 1.4 compliant output to the downstream Sink
Power in
+12 Vdc Power Supply Input
Power On/Off
Rocker power switch
USB
USB 3.0 connection to the host PC
Programmer
USB interface for configuring the UCD-400 device FW
Ethernet
Ethernet interface for updating the UCD-400 device FW
Note Capturing and sourcing high resolution video modes, especially 4K video modes
and the 120 Hz frame rate set stringent requirements on the video cables and
connectors.
Warning In order to avoid damage to the unit and the PC, please always attach the power
cord (Power In) to the unit first, and after that connect the USB cable to your PC.
USB Type-C Interface
UCD-400 delivery package includes a “C to DP Bi-directional Cable” to enable testing of
Sink or Source devices with USB-C interface.

Virhe. Määritä Aloitus-välilehdessä Heading 1, jota haluat käyttää tähän kirjoitettavaan
tekstiin.
8.
Unpacking
The UCD-400 product shipment contains:
•The UCD-400 unit
•AC/DC Power supply (100 to 240 Vac 50/60 Hz input, +12 Vdc output)
•USB 3.0 compliant cable for host PC connection
•Micro-USB type B compatible cable for FW programming
•USB-C to DP Bi-directional Cable for testing USB-C sinks or sources
InstallationPackage
The UCD-400 software installation package can be obtained from Unigraf download page
at https://www.unigraf.fi/support/download-links. Please log in with the following
credentials before attempting to access the download page:
Username: unigraf
Password: ruukintie
The installation package is a bundle between the components needed for UCD Console and
for TSI SDK. The bundle contains the following items:
•Windows drivers (installed during set up)
•UCD Console software GUI (installed during set up)
•License Manager (installed during set up)
•TSI SDK
•User Manuals including this document.
In some cases, you will need to update also the firmware of the unit. If in doubt, please
contact Unigraf.
Note: The software should be installed before connecting the UCD-400 unit in your PC.
Note: System administrator's privileges are required for performing the installation.
SoftwareInstallation
Start the installation by running Unigraf Software Bundle Setup.exe
Once the installer has started, a welcome page is displayed. The welcome page shows the
software package release version.
Click Next to continue. In the next dialogs, you will be able to define the software
components installed.
The next two dialogs will allow you to define the installation folder in your PC and the
Start Menu folder used.
When you are ready with the selections, click Install to start the installation.
Click Finish to exit the installation dialog.

Virhe. Määritä Aloitus-välilehdessä Heading 1, jota haluat käyttää tähän kirjoitettavaan
tekstiin.
9.
LICENSE MANAGER
Licensing
The features of UCD Console GUI are divided into groups based on the target use of the
device. Some basic features can be used without licenses. Advanced feature groups have
their dedicated licenses that open the related part of the GUI or enable the related control.
Unigraf licenses are provided as strings of characters, License Keys. Each License Key
enables a dedicated function in one device. Each device has its dedicated Seed Number.
Each License Key is tied to one Seed Number. License Keys can be freely used in any
number of PCs
License keys are managed with Unigraf License Manager. By default, shortcut to Unigraf
License Manager can be found in Start Menu under: All programs/Unigraf/UCD-400.
Please click Yes in the first dialog. License Manager can be run only with Administrator
rights.
Note: System administrator's privileges are required for accessing the licenses.
License Manager GUI
When run, License Manager will list the licensing enabled Unigraf devices. If no suitable
device families are detected, License Manager will exit. Please first select one of the
available device families by clicking one of the device family selector buttons.
In the list of Attached Devices please select the device in question. You can find the serial
number and the seed number of your device in a sticker attached to the bottom of your
device.
The Back button will bring you back to the device family selection screen. The Refresh
button will re-scan the system for installed hardware.

Virhe. Määritä Aloitus-välilehdessä Heading 1, jota haluat käyttää tähän kirjoitettavaan
tekstiin.
10.
Managing Licenses
Seed Number
Each license is tied to a hardware unit with the help of the Seed Number. Each unit has a
unique Seed Number. You can find the Seed Number of the selected unit in the top of the
dialog.
The Seed Number link in the dialog will allow you to copy & paste the Seed Number of the
selected device for e.g. ordering Licenses.
Adding New License Keys
To add a new license key for a device, please enter the characters from the license sticker to
the boxes provided. The License Manager will automatically move the caret across the edit
boxes as you type. If you have the key in text format, copy it and paste to the leftmost box.
Once the license key is fully entered, click the Install. The license is authenticated and if it
is valid, the license will appear in the list of installed licenses. If the key fails to
authenticate, an error message is displayed. If this happens, please make sure that you have
typed the key correctly and that the seed number on the license key sticker matches the seed
number displayed seed number for the device.
Please note that to avoid confusion, some letters will never appear in a license key because
they resemble numbers: For example, capital 'G' and number '6' are very similar when
printed with small font. When in doubt, use numbers.
Also, please notice, that characters that can't be part of valid license key are not accepted as
input. When appropriate an automatic conversion is applied while typing: For example,
lower case letters are converted to upper case automatically.
Managing Installed Licenses
The Installed licenses list shows all currently installed licenses for the currently selected
device. The list shows the actual license key, and what that key unlocks.
Remove Selected will uninstall selected licenses. To uninstall a license, click on the license
and then click the Remove Selected button.
Export will allow you to save all installed licenses for the currently selected device into an
INI file for backup and distribution to other PCs. Please notice that licenses from multiple
devices can be exported into the same INI file.
Import will install licenses from an INI file for the currently selected device.

Virhe. Määritä Aloitus-välilehdessä Heading 1, jota haluat käyttää tähän kirjoitettavaan
tekstiin.
11.
FIRMWARE UPDATE PROCEDURE
FWUpdateTool
The firmware (FW) of UCD-400 is programmed with a separate tool called
Quartus Prime (includes Nios II EDS). The tool can be downloaded from Intel® FPGA
website:
http://dl.altera.com/?edition=lite
On the download page, please un-check Select All check-box and then check Quartus
Prime (includes Nios II EDS) check-box. Then click on Download Selected Files button
to start the download.
Note: You need to be registered for the download.
Please download and install the tool in your PC.

Virhe. Määritä Aloitus-välilehdessä Heading 1, jota haluat käyttää tähän kirjoitettavaan
tekstiin.
12.
Connecttothe UCD-400Unit
Power on your UCD-400.
Connect UCD-400 with a USB cable to your PC through Programmer connector.
(Pls refer to page 7)
The programming interface is the Ethernet connector in the UCD-400 unit. Your PC can be
connected to the UCD-400 unit either through a network HUB or directly.
In case of direct connection, you need to configure your PC to be an Ethernet network host
by enabling WIFI network share (The WIFI network itself will not be used for
programming).
Please follow either of the two procedures below.
Connecting Through Ethernet Network
Connect UCD-400 though Ethernet connector to the same network HUB where your
programming PC is connected.
Connecting with Direct Ethernet Cable
Connect UCD-400 directly to your PC though Ethernet connector;
Enable WIFI Internet access of your PC.
From Laptop Wireless Network Connection Status > Properties and
Wireless Network Connection Properties > Sharing Tab
Select Allow other network users to connect through this computer’s Internet
connection
In Home networking connection combo-box select Local Area Connection
Click OK to close the window.
Note The network sharing is shown above for Windows 7. Similar controls can be found
for other Windows versions and other operating systems.

Virhe. Määritä Aloitus-välilehdessä Heading 1, jota haluat käyttää tähän kirjoitettavaan
tekstiin.
13.
Programmingthe FW
Run Nios II 16.1 Command Shell application
Select FW update folder location. For example:
cd /cygdrive/c/Program\ Files\ \(x86\)/Unigraf/TSI/UCD-400/Firmware/
Run the boot loader that initiates the HTML programming interface.
source run.sh
Upon command completion, the assigned IP address for UCD-400 device is highlighted
in the picture below.

Virhe. Määritä Aloitus-välilehdessä Heading 1, jota haluat käyttää tähän kirjoitettavaan
tekstiin.
14.
Launch web browser on your PC. If you are using Ethernet connection, please make sure
that your PC is connected to the same network as your UCD-400 unit.
Access the HTML programming interface by entering the IP address assigned for your
UCD-400 unit.
Browse Hardware File Name for UCD-400 update (e.g. a10_dptrx_p1.flash) and then
press “Upload” button
Once uploading process done – cycle power on the UCD-400.
Note Please cycle the power on the UCD-400 unit to enable the FW update.

Virhe. Määritä Aloitus-välilehdessä Heading 1, jota haluat käyttää tähän kirjoitettavaan
tekstiin.
15.
UCD CONSOLE
UCD Console is the graphical user interface (GUI) of UCD-400 family for desktop use. It
provides the user access to all features of the unit. UCD Console also includes powerful
debugging and analysis tools enabling the user to monitor the status of the display
interfaces and assist in the problem detection.
The various features of the UCD-400 are divided into interface specific screens and tabs.
Each tab contains data and controls for a specific feature.
Device Selection
You can find the shortcut of UCD Console by default under Start Menu path
All programs/Unigraf/UCD-400.Once UCD Console GUI is launched the dialog provides
a list of UCD-400 devices connected in the PC. Please select your target device by clicking
on the appropriate button. If you cannot find your device in the list, please confirm the
power and USB connection to the device and click the Rescan … button.
Select Role
The use of UCD-400 devices with UCD Console is divided in display interface specific
roles. The structure of UCD Console varies between roles by having a varying set of tabs
dedicated to functionalities available in the enabled role. The table below lists the roles and
tabs available in each role. Please find a detailed description of each role in the later
chapters of this manual.
Each UCD-400 model features a unique set of modes available. In special occasions,
Unigraf can create custom configurations. Please contact Unigraf Support for details.

Virhe. Määritä Aloitus-välilehdessä Heading 1, jota haluat käyttää tähän kirjoitettavaan
tekstiin.
16.
Available Mode Configurations for UCD-400
Role Tabs available
Combined Role
DisplayPort Reference Sink Video preview and saving (Video).
Audio monitoring and saving (Audio).
Status information and control of the upstream link (Link).
EDID editor (EDID).
DPCD editor (DPCD).
HDCP 1.3 and 2.2 status monitor and control (HDCP).
Monitor Secondary-Data Packets (SDP)
Event log (Event log)
Executing TSI Test cases (Source DUT Testing).
Executing HDCP 2.2 CTS Tests (Source DUT Testing).
DisplayPort Reference Source
Video preview and saving (Video).
Audio monitoring and saving (Audio).
Status information and control of the upstream link (Link).
EDID editor (EDID).
DPCD editor (DPCD).
HDCP 1.3 status monitor and control (HDCP).
Executing TSI Test cases (Source DUT Testing).
A full description of the functions and the licensing can be found in Appendix B. Licensing
Detaching Tabs
You can detach any of the UCD Console tabs into a separate window for being able to
monitor and control separate features simultaneously. To detach a tab Right-click on a tab
and select Detach Page. To glue the tab back to the main window, click on the red Close
button in the top right-hand corner of the window or press <Alt> + F4 on your keyboard.

Virhe. Määritä Aloitus-välilehdessä Heading 1, jota haluat käyttää tähän kirjoitettavaan
tekstiin.
17.
DISPLAYPORT REFERENCE SINK
DisplayPort Reference Sink dialog (DP RX) can be selected from the vertical tab on the left
edge of the GUI. The horizontal tabs on the top of the GUI enable the various functions
available for the input channel. Some of the tabs are enabled by default, some only when an
applicable license is included. DPRX features the following functions.
•Video preview and saving (Video).
•Audio monitoring and saving (Audio).
•Status information and control of the upstream link (Link).
•EDID editor (EDID).
•DPCD editor (DPCD).
•HDCP status monitor and control (HDCP).
•Source DUT Testing
VideoTab
Video tab is the Preview window for the captured DisplayPort stream.
Input video mode
The measured input resolution, frame rate and color format is shown below the preview
window. The indication of the number of frames captured to the PC shows you the pace of
the image data transfer to the PC.
Disable / Enable Preview
Click here the button to start or stop capturing video frames.

Virhe. Määritä Aloitus-välilehdessä Heading 1, jota haluat käyttää tähän kirjoitettavaan
tekstiin.
18.
The top ribbon of the tab has the following controls:
Color mode for preview
•No Conversion: The captured color components are interpreted as R, G and B
respectively. No color conversion will be done.
•Automatic: The color mode is selected based on the information in the MSA. If there
is no color information available, “No Conversion” is used.
•YCbCr (ITU-709) - > RGB: The captured data components are interpreted as Y, Cb,
and Cr respectively. Color conversion to RGB is done based on ITU-709 standard.
•SMPTE 170M - > RGB: The captured data components are interpreted as Y, U, and
V respectively. Color conversion to RGB is done based on SMPTE 170M standard.
Note: Please note that the color mode selection applies to the preview window only. All
internal functions use the raw image data as captured from the input channel.
Save one frame
Capture and save one video frame as a bitmap file in the PC. The format and storage
location can be selected in Tools > Options pull-down menu. The available bitmap formats
are PPM, BMP and JPG.
In Tools > Options menu you can define if the frame bitmap will be stored as captured from
the display interface or if the color mode conversion selected for preview will be applied.
Sequence recording
Clicking the button opens a dialog where you can enter the amount of frames that you want
to record. You can also enable the buffered mode in this dialog.
In buffered mode, all input frames are captured non-drop until the on-board frame buffer
will be full. E.g. for Full HD (1920×1080) input 242 frames and for UHD 3840×2160 input
64 frames can be stored.
In non-buffered mode, only one input frame is buffered at a time. Frames will be skipped if
the transfer of the data to the PC is slower than the input data rate.
Note: Please note that buffered mode cannot be used when Audio preview is enabled.

Virhe. Määritä Aloitus-välilehdessä Heading 1, jota haluat käyttää tähän kirjoitettavaan
tekstiin.
19.
Snap preview
You can snap one frame of the incoming video and view it in the GUI. To snap, click the
“camera” icon. A preview of the snapped frame will be shown.
You can save the captured bitmap with the Save one frame function described above.
You can evaluate the Color Information of the Captured Bitmap by placing the mouse
cursor on top of it. On the lower right-hand side ribbon of the GUI you can find
•Location of the cross cursor on the bitmap
•The intensity of the Red, Green and Blue components of the pixel on the cursor
location
•The HTML color code of the pixel on cursor location
You can set the Zoom of the Preview Image by right clicking on top of the preview image
and selecting between
•Zoom 25%
•Zoom 50%
•Zoom 100%
While in the Snap preview mode click on the “Camera” icon to take additional snapshots
You can swap between the Live Preview Mode and Snap Preview Mode by choosing
between the Live and the Snapshot tabs.

Virhe. Määritä Aloitus-välilehdessä Heading 1, jota haluat käyttää tähän kirjoitettavaan
tekstiin.
20.
AudioTab
Audio tab has a preview of the audio signal format and the controls for audio playback and
recording.
The audio signal format is shown in three ways
•The ‘oscilloscope’ panel displays the waveforms of the received audio channels.
•The frequency spectrum of the audio is shown in the lower panel. The range of the
spectrum display is from 0 to 24 000 Hz. The amplitude scale of the spectrum display
can be selected between ‘Linear’ to 80 dB.
•The horizontal sound level indicator is in the bottom of the dialog.
The span of the preview window is defined with Audio preview size found in Tools >
Options dialog. The value is given in ksamples (1024 samples). The relation between the
preview window span in milliseconds (msec) and the value given in Audio preview size
depends on the sampling frequency. Please do not exceed the Audio buffer size set in the
same dialog.
Disable / Enable Preview
Use this button to control capturing the audio data.
This manual suits for next models
1
Table of contents