Telestream SPG9000 User Manual

Video signal generator
Hide thumbs Also See for SPG9000:

Advertisement

Quick Links

SPG9000
User Manual
This document supports software version 1.0.
D00013571A
April 2023

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SPG9000 and is the answer not in the manual?

Questions and answers

Summary of Contents for Telestream SPG9000

  • Page 1 SPG9000 User Manual This document supports software version 1.0. D00013571A April 2023...
  • Page 2 Telestream shall pay for the return of the product to Customer if the shipment is to a location within the country in which the Telestream service center is located. Customer shall be responsible for paying all shipping charges, duties, taxes, and any other charges for products returned to any other locations.
  • Page 3 ACCEPTANCE OF THE AGREEMENT TERMS. IF THESE TERMS ARE NOT ACCEPTABLE, THE UNUSED PROGRAM AND ANY ACCOMPANYING DOCUMENTATION SHOULD BE RETURNED PROMPTLY TO TELESTREAM FOR A FULL REFUND OF THE LICENSE FEE PAID. (FOR INFORMATION REGARDING THE RETURN OF PROGRAMS ENCODED OR INCORPORATED WITHIN EQUIPMENT, CONTACT THE NEAREST TELESTREAM SALES OFFICE.)
  • Page 4 Title to the Program and all copies thereof, but not the media on which the Program or copies may reside, shall be and remain with Telestream or others for whom Telestream has obtained a respective licensing right. Customer shall pay when due all property...
  • Page 5 GPL v2.0. The ptp4l source code has been modified for use on the SPG9000, so a copy of the modified source code will be made available upon request in accordance with the GPL v2.0 license. Visit www.telestream.net/telestream-...
  • Page 6: Table Of Contents

    Contents Important Compliance and Safety Information Preface Product Description Base Capabilities Optional Capabilities Instrument Installation Rackmount Slides and Rails Power Connection Rear Panel Connectors SFP Module Installation GNSS Antenna Installation System Operation Front Panel Interface Management Network Interface Web User Interface Application Programming Interfaces Presets System Status and Monitoring...
  • Page 7 Genlock Reference GNSS Receiver Settings Daily Jam Sync Daylight Saving Time Management Leap Second Management Program Time Counter PTP Operation Theory of Operation PTP Configuration Synchronization Outputs Black Outputs Linear Time Code Input and Outputs Audio Reference Outputs System Maintenance Power Supply Monitoring and Replacement Licensed Features Upgrade Instrument Firmware...
  • Page 8: Important Compliance And Safety Information

    Measurement, Control, and Laboratory Use - Part 1: General Requirements. Environmental Perchlorate Materials: this product contains one or more type CR lithium batteries. According to the state of California, CR lithium batteries are classified as perchlorate materials and require special handling. www.dtsc.ca.gov/hazardouswaste/perchlorate for additional information. SPG9000 User Manual...
  • Page 9 SLOVENIA, SPAIN, SWEDEN, UNITED KINGDOM, ICELAND, LIECHTENSTEIN, NORWAY, SWITZERLAND Declaration of Conformity Marking by the “CE” symbol indicates compliance with the Essential Requirements of the EMC Directive of the European Union 2014/30/EU This equipment meets the following conformance standards: SPG9000 User Manual...
  • Page 10 To avoid release of such substances into the environment and to reduce the use of natural resources, we SPG9000 User Manual...
  • Page 11 Restriction of Hazardous Substances This product is classified as an industrial monitoring and control instrument, and is required to comply with the substance restrictions of the RoHS 3 Directives 2011/65/EU and EU 2015/863. Korea Compliance Statement SPG9000 User Manual...
  • Page 12 Retain these instructions for future reference. Comply with Local and National Safety Codes For correct and safe operation of the product, it is essential that you follow generally accepted safety procedures in addition to the safety precautions specified in this manual. SPG9000 User Manual...
  • Page 13 Do not use probes or test leads if they are damaged, if there is exposed metal, or if a wear indicator shows. Examine the exterior of the product before you use it. Look for cracks or missing pieces. SPG9000 User Manual...
  • Page 14 Be sure your work area meets applicable ergonomic standards. Consult with an ergonomics professional to avoid stress injuries. Use only the Telestream rackmount hardware specified for this product. Service Safety Summary The Service Safety Summary section contains additional information required to safely perform service on the product.
  • Page 15 Use personal protective equipment to prevent shock and arc blast injury where hazardous live conductors are exposed. When incorporating this equipment into a system, the safety of that system is the responsibility of the assembler of the system. SPG9000 User Manual...
  • Page 16 WARNING: To prevent injury during product installation, use care not to pinch hands or fingers in the rails and slides. SPG9000 User Manual...
  • Page 17 CAUTION: To prevent static damage to the SFP modules, if you remove the SFP modules from the instrument, always transport the SFP modules in an anti-static bag or container. CAUTION: To prevent damage to the SFP modules, remove the SFP modules before transporting the SPG instrument. SPG9000 User Manual...
  • Page 18 SFP modules and fiber. CAUTION: We strongly recommend using the timeout function to keep the display backlight at a low level when the front panel interface is not actively being used, to maximize the life of the display backlight. SPG9000 User Manual...
  • Page 19: Preface

    Preface Preface This manual contains information to help you use the SPG9000 timing and reference system: ● How to operate the instrument using the front panel controls ● How to configure the instrument for network access and operate the instrument using the web interface ●...
  • Page 20 848 Gold Flat Road, Suite 1 Nevada City, CA. USA 95959 International Website: www.telestream.net Distributor Support See the Telestream website for your regional authorized Telestream distributor. Telestream Technical Email: techwriter@telestream.net Writers If you have comments or suggestions about improving this document, or other Telestream documents—or if you've discovered an error or omission, please email us.
  • Page 21: Product Description

    Product Description Product Description The SPG9000 is a precision multiformat video signal generator and timing system, suitable for primary synchronization and reference applications. It provides multiple video, audio, and time reference signals, and it can synchronize to different reference sources. The instrument uses optional licenses to enable additional functionality, such as GNSS-based synchronization, PTP (Precision Time Protocol) support, and test signal generation for SDI and ST 2110 IP interfaces.
  • Page 22: Base Capabilities

    Base Capabilities These capabilities and hardware are available on all SGP9000 instruments. The SPG9000 has six sync outputs that can be configured with independent output formats (NTSC/PAL black burst and/or HD tri-level sync) and independently adjustable timing offsets. It includes two dedicated audio reference signal outputs: a 48 kHz word clock output and an AES DARS (Digital Audio Reference Signal) output.
  • Page 23: Optional Capabilities

    Ordinary Clock that can adaptively change between leader and follower states. With two instances, the SPG9000 can operate as a dual leader, providing PTP to two separate networks (such as a primary + backup network pair as used by ST 2022-7); as a dual follower, synchronized to the GM on either the primary or backup network;...
  • Page 24 Product Description Optional Capabilities Option SPG9000-IP enables two SFP28 ports for ST 2110 IP stream generation over 25 Gbps or 10 Gbps interfaces depending on the SFP type. Both the SPG9000-SDI and SPG9000-IP options will be available in a future firmware update.
  • Page 25: Instrument Installation

    Instrument Installation This section describes: ● how to install the SPG9000 into a standard 19-inch equipment rack, it includes a list of the parts in the mounting kit and the required tools (not included), ● how to connect the SPG9000 to external power, ●...
  • Page 26: Rackmount Slides And Rails

    The SPG9000 is typically installed in a standard 19-inch equipment rack. The rack mount kit consists of a pair of slides that are attached to the SPG9000 and a pair of rails that are attached to the rack. This section describes how to install the slides and rails.
  • Page 27 SCREW, MACHINE; 8-32 X 0.5, FLH, 100 DEG, STL, ZN PL, PHIL (SAE) SCREW, MACHINE; 8-32 X 0.375, PNH, STL, ZN PL, PHIL (SAE) SCREW, MACHINE; M4X10MM L, FLH, STL, ZN PL, PHIL (metric) SCREW, MACHINE; M4 X 8MM L,PNH, STL, ZN PL, PHIL (metric) SPG9000 User Manual...
  • Page 28 WASHER Installation Instructions This section provides instructions: ● Installing the slides onto the SPG9000 if they are not already installed ● Installing the rails into a standard 19-inch equipment rack ● Installing the instrument into the rails in the rack...
  • Page 29 Install Slides Screw Selection For the slides installation, this kit provides two sets of screws (metric and SAE), but the SPG9000 only needs the 3 metric screws. Procedure Attach the slides to the instrument: Note: The slides might already be installed on your instrument. If they are, skip this procedure and go to Installing the Rails.
  • Page 30 Instrument Installation Rackmount Slides and Rails The example shows how to attach the slide levers for the SPG9000 instrument. 5. Rotate the instrument to face the left side and repeat this procedure to install the left slide. WARNING: To reduce the risk of injury and equipment damage, make sure that levers are properly installed.
  • Page 31 4. Tighten the screws still loose when you assembled the rails, apply 28 inch-lbs of torque, to fix the front to rear flange spacing of the rail assembly. 5. Repeat this procedure to mount the left rail assembly. SPG9000 User Manual...
  • Page 32 2. Push the instrument into the rack until it stops. CAUTION: To prevent damage to the instrument and rackmount, do not force the instrument into the rack if it does not slide smoothly. The rails assembly might need to be adjusted to resolve the problem. SPG9000 User Manual...
  • Page 33 2. Gently pull the instrument out until you can reach the levers on the inside slides. 3. Tilt both lever handles upward at the same time to clear the stops. 4. Pull the instrument past the stops and out of the rack. SPG9000 User Manual...
  • Page 34: Power Connection

    With option SPG9000-SPW, a single power supply module is installed. With Option SPG9000-DPW, a second, hot-swappable, redundant (backup) power supply module is also installed. When two power supply modules are installed in the instrument, one is configured to be the primary supply and the other is configured to be the backup supply.
  • Page 35 Connect the power cable to the instrument first and then connect it to the AC power source. Connecting the power cable causes the instrument to power on. If there is a backup power supply (option SPG9000-DPW), connect the second power cable to the instrument and then connect it to the AC power source.
  • Page 36: Rear Panel Connectors

    A breakout cable is available for this connector with XLR connectors for the four LTC outputs and BNC connectors for the GPI input (1 only) and outputs (1-2 only). It can be ordered as option SPG9000-XLR at the same time as the base SPG9000 purchase or as SPG9000-ACC-XLR, a standalone accessory purchased later.
  • Page 37 LTC 1 positive V BNC LTC 4 positive GPI Connector The General Purpose Interface (GPI) connector is a 9-pin, D-sub connector (DE-09 socket) reserved for future use. The GPI includes four ground closure inputs and three ground closure outputs. SPG9000 User Manual...
  • Page 38 Management Network Interface. GNSS ANT Connector With option SPG9000-GNSS, the GNSS antenna connector allows you to synchronize the instrument timing to one or more GNSS (Global Navigation Satellite Systems). The integrated receiver supports the global GPS (United States), GLONASS (Russia), BeiDou (China), and Galileo (European Union) systems, and the regional QZSS (Japan) system.
  • Page 39 Reference. PTP 1-2 Ports With option SPG9000-PTP, the PTP 1 and PTP 2 ports are enabled. Each port corresponds to an independent PTP instance. Two SFP+ slots are provided for use with SFP modules that can operate at 10 Gbps or 1 Gbps line speed depending on the SFP type.
  • Page 40 1 Gbps line rate. IP 1-2 Ports With option SPG9000-IP, the IP 1 and IP 2 ports are enabled for generation of ST 2110 IP streams of video, audio, and data test signals. Two SFP28 slots are provided for use with SFP modules that can operate at 25 Gbps or 10 Gbps line speed depending on the SFP type.
  • Page 41: Sfp Module Installation

    Instrument Installation SFP Module Installation SFP Module Installation This section explains how to install and remove an SFP module from an SPG9000. Install SFP Module 1. Remove the protective plug from the SFP connector. 2. Insert the SFP module into the PTP connector on the rear-panel of the instrument as shown.
  • Page 42 CAUTION: To prevent dust from contaminating the SFP module, use its cover when the SFP is not in use. If SPF modules or fiber optic cable have been left exposed, we recommend cleaning it before use. This is especially important on the long-reach, single-mode SFP modules and fiber. SPG9000 User Manual...
  • Page 43: Gnss Antenna Installation

    Instrument Installation GNSS Antenna Installation GNSS Antenna Installation If your instrument has option SPG9000-GNSS enabled, you need to connect a GNSS antenna and check the main oscillator calibration before you put the instrument into service. If you ordered SPG9000-ACC-ANT, you received a GNSS rooftop antenna (5.0 VDC, dual- band (L1 and L5), type-N connector) that is matched with the internal GNSS receiver.
  • Page 44 130 ft for the small cable, to over 300 ft for the larger cable. A booster amplifier can be added if more length is needed, as shown in the optional block in the signal path system. The booster amplifier should be closer to the antenna than to the SPG9000. SPG9000 User Manual...
  • Page 45 For more complex systems, a variety of booster amplifiers, powered and passive splitters, DC blocks, and filters are available from a number of vendors. SPG9000 User Manual...
  • Page 46: System Operation

    This section describes the basic operation of the SPG9000. This includes descriptions of the front panel of the SPG9000 and how to navigate the on-screen menus. There are also details of how to use the web interface: how to log in, information in the tabs, and how to understand the available information.
  • Page 47: Front Panel Interface

    Front Panel Layout The SPG9000 front panel includes a color display for configuration menus and status messages, and a set of buttons for accessing and navigating these menus. STATUS: Press to view the current status of the instrument, such as the state of the reference source, time-of-day, GNSS signal, and PTP instances.
  • Page 48 Menu System The SPG9000 front-panel interface is organized as a set of menus. Each of the front panel menu buttons is associated with one of the menu lists. For example, press the REF button to open the REFERENCE menu list. The top line of the display shows the name of the current menu in its hierarchical structure.
  • Page 49 Menu Operations There are four kinds of menus used for making configuration changes and for viewing the instrument status. Each menu type is indicated by a symbol displayed on the right side of the second menu line. SPG9000 User Manual...
  • Page 50 ● Press-and-hold the left or right arrow to increase or decrease the parameter until the button is released. ● Press both left and right arrows at the same time to return the parameter to the default value. SPG9000 User Manual...
  • Page 51 The arrows mark there is more information to be viewed by pressing the left or right arrows. Press a left or right arrow repeatedly to move though all available pages of information. SPG9000 User Manual...
  • Page 52 Disable and Enable. CAUTION: We strongly recommend using the timeout function to keep the display backlight at a low level when the front panel interface is not actively being used, to maximize the life of the display backlight. SPG9000 User Manual...
  • Page 53 See FAULT. This setting is not saved in non-volatile memory. If the beeper is disabled, it re-enables when power is cycled. This ensures that the hardware fault alarm is not unintentionally ignored. SPG9000 User Manual...
  • Page 54: Management Network Interface

    Note: The management port can only be configured using the front panel user interface. Front Panel Menu for NETWORK To use the front panel of the SPG9000 for this process, press SYSTEM and then select the NETWORK option. See Menu Operations for details of using the front panel menus.
  • Page 55 The factory default hostname is "spg9000-s000000" where the last six digits represent the numeric portion of the device's serial number. The serial number can be seen on a sticker on the left side of the SPG9000, and appears on a label on the packaging box. SPG9000 User Manual...
  • Page 56 (to separate levels in the domain hierarchy). The first character must be a letter or numeral. Do not include the leading or trailing "." character. The factory default domain name is "telestream.net", so this must be changed to your local domain name.
  • Page 57: Web User Interface

    Note: The web interface requires Javascript to run. Web Interface for User Login and Access Control When you first open the web interface URL, you will see a login page. The SPG9000 has two built-in user accounts for web interface access: admin and operator. When you first go to the web interface page, you will see a login prompt.
  • Page 58 General Settings section on the System tab of the web interface. Front Panel Menu for WEB To use the front panel of the SPG9000 for this process, press SYSTEM and then select the WEB option. See Menu Operations for details of using the front panel menus.
  • Page 59 Web User Interface Elements of Web User Interface The web interface for the SPG9000 is a single-page application that dynamically updates based on current configuration and system state. The top banner (with a blue background) is always present, but the main page body (with a white background) depends on user navigation.
  • Page 60 Reference and Time Sources. Select to configure the two PTP instances associated with the two SFP ports, labeled PTP 1 and PTP 2. This tab is not present unless the SPG9000-PTP option is licensed. See Operation. Black Select to review and configure the six analog sync signal outputs. These are labeled BLACK 1 through BLACK 6.
  • Page 61 HTTPS. Most browsers show the site status and protocols. For example, with plain HTTP, the Chrome browser indicates the SPG9000 web interface is "Not secure": Configure Web Server To install new SSL certificate files and switch to HTTPS, 1.
  • Page 62 Web User Interface 3. When the certificate, key, and optional password files have been selected, click Install Certificate to upload the files to the SPG9000. 4. If the certificate files are installed successfully, select HTTPS (Port 443) from the Web Server Protocol menu and click Restart Web Server. After the web server restarts, the web page shows as secure.
  • Page 63: Application Programming Interfaces

    URL: http://spg9000/api/v1.0/system/status where spg9000 is the hostname or the IP address of the system. The prefix /api/v1.0 is required for every endpoint. Note: If the SPG9000 web server has been configured to use HTTPS with an SSL...
  • Page 64 Note: We recommend you change this value to a strong password, and do not share the key outside your organization. API Documentation Documentation for the HTTP API is available in the SPG9000 web interface. In the top banner, select API Documentation. A new browser window appears for the documentation page.
  • Page 65 PTP: Messages with an endpoint starting with /ptp are used to manage the two PTP instances corresponding to the PTP 1 and PTP 2 ports. The option SPG9000-PTP is required for this feature. The /ptp messages in the API are directly based on the SMPTE RP 2059-15 YANG data model for PTP.
  • Page 66 Application Programming Interfaces Syslog The SPG9000 uses the standard syslog function to record log messages about system status and events. Syslog messages can be directed to a remote server using the management network interface. Syslog messages are not stored locally in the SPG9000 internal memory, so a remote server must be used to capture log messages.
  • Page 67 Message Format Syslog messages are plain text but follow a specific format. In this example: <13>Mar 16 12:34:56 spg9000-s012345 SPG9000[820]: Primary reference source is now locked the string is made up of five elements: ●...
  • Page 68 ● The third field is the hostname of the SPG9000, "spg9000-s012345" in this example. The syslog messages originating from the PTP processes use a modified hostname with an ending of "-2" (such as spg9000-s012345-2).
  • Page 69: Presets

    File operations are only supported on the web interface. Front Panel Menu for PRESET To use the front panel of the SPG9000 for this process, press SYSTEM and then select the PRESET option. See Menu Operations for details of using the front panel menus.
  • Page 70 Recall this preset to reset the configuration since the last time the system was restarted or since this preset was updated. This is useful for applications when the SPG9000 is frequently powered off and on again, such as between different locations for a mobile broadcast truck.
  • Page 71 Presets Configuration Settings Not Saved in Presets Several parameters are saved in non-volatile memory of the SPG9000 so they are restored when the instrument is powered off and on again, but they are not saved in preset files. These are parameters that typically would not change in different operational environments, such as between different mobile production locations: ●...
  • Page 72: System Status And Monitoring

    System Status and Monitoring The SPG9000 has multiple features for monitoring the status of the instrument and its reference signals. The front panel has colored LED indicators for quickly checking several status items, and a set of menus accessed from the STATUS button for more detailed information.
  • Page 73: Indicators

    Solid red Solid green Unlocked or Holdover 1. Option SPG9000-GNSS must be licensed to select GNSS Signal as the reference source. 2. Option SPG9000-PTP must be licensed to select PTP Follower as the reference source. SPG9000 User Manual...
  • Page 74 The system is not locked to a PTP leader. 1. Option SPG9000-GNSS must be licensed to select GNSS Signal as the time and reference source 2. Option SPG9000-PTP must be licensed to select PTP Follower as the time and reference source The X-REF indicator (also located under the TIME button) is for future use.
  • Page 75 The GM 1 and GM 2 indicators (located under the PTP button) show the grandmaster status of the PTP 1 and PTP 2 instances respectively. See PTP Configuration to configure the PTP instances. Option SPG9000-PTP must be licensed to enable PTP operation. GM LED State PTP Status Bright green Active Leader...
  • Page 76 These two indicators show the status of the two power supply modules. Note: If the SPG9000 was purchased with option SPG9000-SPW, only one power supply module is installed in the instrument. If it was purchased with option SPG9000- DPW, two power supply modules are installed in the instrument. A second or replacement power supply can be added at any time by purchasing option SPG9000- ACC-DPW.
  • Page 77 The fan of the backup supply ● Remove the has stopped. associated power supply module for Note: In the case of a failed fan repair. on both supplies, the instrument operates as long as the voltage is adequate. SPG9000 User Manual...
  • Page 78: Status Information

    STATUS menu. Web Interface for Status On the SPG9000 web interface, click the Status tab. The web page Status contents are organized into several main sections: Reference includes information about the status of the primary reference source, the genlock input signal, and the GNSS receiver status.
  • Page 79 System Status and Monitoring Status Information Front Panel Menu for STATUS To use the front panel of the SPG9000 for this process, press STATUS. See Menu Operations for details of using the front panel menus. The table shows the submenus for the STATUS menu.
  • Page 80 Locked to the GNSS signal but the receiver is reporting possible (possible jamming or spoofing of the received signal. jamming or spoofing) Holdover Yellow The system has previously locked to the GNSS signal but is now unlocked. The holdover mode continues until the system relocks. SPG9000 User Manual...
  • Page 81 The PTP instance is disabled, initializing, or faulty (possibly because the link is down). 1. Option SPG9000-GNSS must be licensed to select GNSS Signal as the time and reference source 2. Option SPG9000-PTP must be licensed to select PTP Follower as the time and reference source...
  • Page 82 Connect the second connector to the genlock reference input of another device or add a 75 Ω terminator. GNSS Status Displays the status of the received GNSS signal. The possible values and what they mean are listed in the table. SPG9000 User Manual...
  • Page 83 System Status and Monitoring Status Information Note: Option SPG9000-GNSS must be licensed for the GNSS status items to appear on the web interface. GNSS Status Value Description Locked Strong The GNSS signal has data from 8 or more satellites with a carrier-to-noise ratio (C/N) of 40 dB or better.
  • Page 84 Click to open a panel on the web interface that provides details information about the received GNSS data. The position data of the GNSS antenna is shown along with a table with data of every satellite that is currently in view. SPG9000 User Manual...
  • Page 85 Displays the position in degrees of the GNSS antenna, which might be located at a distance from the GNSS receiver inside the SPG9000. The latitude value is a positive number (0 to 90) for the northern hemisphere and a negative number (−90 to 0) for the southern hemisphere.
  • Page 86 Satellite data is usually used unless the vehicle is low in the sky (close to the horizon) or its C/N value is low. Time Status The Time section on the Status tab contains information about the current time-of-day source, local offsets, time code inputs, and the program time counter. SPG9000 User Manual...
  • Page 87 ST 309 data is missing, only the HH:MM:SS digits are displayed. LTC Input Displays the received Linear Time Code (LTC) value. LTC 1 must be set to Input mode for the time code to be available. If the date and time zone information is encoded SPG9000 User Manual...
  • Page 88 The PTP 1 and PTP 2 sections on the Status tab contain information about the PTP instances corresponding to the two networks ports labeled PTP 1 and PTP 2 respectively. Note: Option SPG9000-PTP must be licensed for the PTP status items to appear on the web interface. SPG9000 User Manual...
  • Page 89 Normal state for a leader that is not the grandmaster for the domain. Another PTP leader is functioning as the GM, but this instance can assume the GM role if the Best Master Clock Algorithm (BMCA) decides so. At that point, the instance transitions from Passive to Active. SPG9000 User Manual...
  • Page 90 Network Interfaces to configure the IP address parameters. Domain Displays the domain number for the PTP instance. Details of Leader PTP Status The PTP status sections display some information only when the PTP Mode is set to Leader. SPG9000 User Manual...
  • Page 91 Algorithm (BMCA) calculations. A lower number indicates a higher priority. Clock Identity Displays the clock identity of this leader instance. The clock identity is an 8-byte value that is constructed from the first 3 bytes of the MAC address of the Ethernet port, SPG9000 User Manual...
  • Page 92 MAC address of 00-90-56-01-10-01 (as viewed in the Network Settings section of the System tab, see Address) corresponds to a clock identity of 00:90:56:FF:FE:01:10:01. Note: The first 3 bytes (00:90:56) of the clock identity values used by the SPG9000 correspond to the Organizationally Unique Identifier (OUI) of Telestream, LLC. Clock Class Displays the clock class attribute of this leader instance, according to Table 4 of IEEE 1588-2019.
  • Page 93 Click Show Details to see the information. The button changes to Hide Details. Profile Displays the PTP profile in use for this instance: SMPTE ST 2059-2, AES67, or IEEE 1588- 2019 Default Communication Model Displays the communication model in use by the profile: SPG9000 User Manual...
  • Page 94 Follower Delay and Follower-Leader Delay measurements. Typically, these delay values are a few microseconds or less. Leader-Follower Delay Displays the current Leader-Follower Delay measurement, computed from the timestamps used with Sync and Follow_Up messages. The leader-follower delay is − t . See the messages example illustration. SPG9000 User Manual...
  • Page 95 Displays the instantaneous and average message rates for Sync messages received from all active leaders. Delay_Req Rate Displays the instantaneous and average message rates for Delay_Req messages received from visible followers. Delay_Resp Rate Displays the instantaneous and average message rates for Delay_Resp messages received from all leaders. SPG9000 User Manual...
  • Page 96 Phase-locked loop (PLL) diagnostic values ● Real-time clock (RTC) battery status ● Other internal diagnostic values If any values are displayed with a Warning or Error indicator, as in the example, the user might need to contact Telestream Technical Support. SPG9000 User Manual...
  • Page 97 Select Show Details to open a panel with power supply information: ● Which power supply is active ● Number of hours in which the power supply was active or on standby ● Load test history SPG9000 User Manual...
  • Page 98: Reference And Time Sources

    Reference and Time Sources Reference and Time Sources This section describes the frequency and time-of-day references for the SPG9000 and how they are used to provide synchronization of its various outputs. SPG9000 User Manual...
  • Page 99: Theory Of Operation

    When synchronized to another PTP grandmaster, it computes the time-of-day value from the exchange of PTP messages. In either case, the SPG9000 adjusts its own MTOD to align with the externally received time so the seconds of the MTOD increment at the same time as the 1 PPS signal.
  • Page 100 Afterward, in normal operation, there could be a disruption to the external reference, such as GNSS signal loss. In this case the SPG9000 goes into holdover mode and uses its internal clock to maintain the timing based on the signal history just before signal loss.
  • Page 101 The system uses its internal oven-controlled MEMS oscillator as the timing reference for the instrument. External devices can synchronize to this SPG9000 and synchronize relative to each other, but the SPG9000 itself has independent timing relative to any unconnected devices.
  • Page 102 If the time code only includes time information (hours, minutes, seconds, and frames) but not the date information (year, month, and day), according to SMPTE ST 309, the internal date (from the RTC) is used. SPG9000 User Manual...
  • Page 103 The system uses the date and time information decoded from the received GNSS signal. This time-of-day source is automatically selected and is the only option when the reference source is set to GNSS Signal. Note: The SPG9000-GNSS option must be licensed for this reference source to be available. PTP Follower The system uses the date and time data received from the PTP follower instance.
  • Page 104: Reference And Time Sources

    On the SPG9000 web interface, click the Reference tab. Front Panel Menu for REFERENCE To use the front panel of the SPG9000 for this process, press REF. See Menu Operations for details of using the front panel menus. The table shows the submenus for the REFERENCE menu.
  • Page 105 Input mode. See LTC 1 Mode. 5. On the SPG9000 web interface, click the Time tab. 6. In Primary Reference, select one of VITC Input, LTC Input, or Internal. 7. Configure the time code input settings if applicable. See...
  • Page 106 PTP Follower The GNSS Signal option is only available if the SPG9000-GNSS license is enabled. The PTP Follower option is only available if the SPG9000-PTP license is enabled, and at least one PTP instance is configured as a follower. See Configuration Settings for PTP Instances.
  • Page 107 This causes a synchronization shock to the system. Fast Slew: Adjusts the system clock to match the external reference at a rate 25 times faster than the Stay Legal rate, but does not jam and cause synchronization shock. SPG9000 User Manual...
  • Page 108 Web Interface for Time of Day On the web interface, click the Time tab. Front Panel Menu for TIME OF DAY To use the front panel of the SPG9000 for this process, press TIME and then select the TIME OF DAY option. See Menu Operations for details of using the front panel menus.
  • Page 109 LTC Input or VITC Input. Ignore: The hours, minutes, seconds, and frames digits of the time code input are used to set the MTOD, but the date and time zone information from the time code SPG9000 User Manual...
  • Page 110 Use as Output: The date, time zone, and daylight saving information from the time code input are used to set the MTOD. The information is also used for time code outputs. The user-specified time zone offset is ignored. This mode ensures that time code outputs match the time code input. SPG9000 User Manual...
  • Page 111: Genlock Reference

    Input. The sample shows a Genlock Input section with additional configuration settings. Front Panel Menu for GENLOCK To use the front panel of the SPG9000 for this process, press REF and then select the GENLOCK option. See Menu Operations for details of using the front panel menus. The table lists the menus for GENLOCK.
  • Page 112 PAL Burst: Sets the expected input format as PAL black burst (625 lines at 50 interlaced fields per second). HD Tri-Level: Sets the expected input format as a tri-level sync signal. The SPG9000 supports genlock using one of several different tri-level formats:...
  • Page 113 Note: For best results we recommend the 6.250 Hz (frame reset 2) option. Genlock Timing The Genlock Timing settings adjust the timing offset of the SPG9000 clock relative to the input signal. The selections are only available when the reference source is set to Genlock Input.
  • Page 114 ± 7.00 720 50p ± 375 ± 26.6667 ± 7.00 CW 10 MHz ± 1125 ± 64.0000 When the genlock input format is CW 10 MHz, timing adjustments are with respect to the selected CW Frame Reset. SPG9000 User Manual...
  • Page 115: Gnss Receiver Settings

    Web Interface for GNSS Receiver On the SPG9000 web interface, click the Reference tab. Front Panel Menu for GNSS RCVR To use the front panel of the SPG9000 for this process, press REFERENCE and then select the GNSS RCVR option. See Menu Operations for details of using the front panel menus.
  • Page 116 Reference and Time Sources GNSS Receiver Settings GNSS Constellation Selects the satellite constellation to track. The SPG9000 can receive data from up to four different global navigation satellite systems and one regional system: GNSS System Name Operator Coverage Global Positioning...
  • Page 117 Locked Warning: The GNSS receiver is reporting possible jamming or spoofing of the received signal. Locked Minimum: The GNSS signal has data from 4 or more satellites with a carrier-to-noise ratio (C/N) of 10 dB or better. SPG9000 User Manual...
  • Page 118 For example, if the threshold is set to Locked Warning, a notification occurs if the GNSS Status is in any of the unlocked states (from No Signal to Acquiring Position). If the threshold is set to Locked Strong, a notification occurs if the GNSS Status is any other state. SPG9000 User Manual...
  • Page 119: Daily Jam Sync

    Web Interface for Jam Sync On the SPG9000 web interface, click the Reference tab. Front Panel Menu for JAM SYNC To use the front panel of the SPG9000 for this process, press TIME and then select JAM SYNC. See Menu Operations for details of using the front panel menus.
  • Page 120 Enter the local time of day (hours and minutes) for the daily jam sync. Typically, a time such as 02:00 am is used in broadcast applications, when the viewing audience is small. The selected time must have minutes digits of 00, 10, 20, 30, 40, or 50 past the hour. SPG9000 User Manual...
  • Page 121: Daylight Saving Time Management

    Web Interface for Daylight Saving Time On the SPG9000 web interface, click the Time tab. Front Panel Menu for DST SCHEDULE To use the front panel of the SPG9000 for this process, press TIME and then select the DST SCHEDULE option. See Menu Operations for details of using the front panel menus.
  • Page 122 Note: In European countries that observe daylight saving time, the local clocks change simultaneously at 01:00 UTC, which can be 01:00, 02:00, or 03:00 local time. Be sure to use local time when setting the DST start and end times on the SPG9000. Recurring End Enter the relative date and local time of day for daylight saving time to end.
  • Page 123: Leap Second Management

    Eastern Time Zone of the United States and Canada, at the start of prime-time television programming. Therefore, the SPG9000 has the ability to postpone the adjustment by up to 24 hours. The user can choose a time such as 04:00 in the local time zone, when there are few viewers.
  • Page 124 Reference and Time Sources Leap Second Management Front Panel Menu for LEAP SECOND To use the front panel of the SPG9000 for this process, press TIME and then select the LEAP SECOND option. See Menu Operations for details of using the front panel menus.
  • Page 125: Program Time Counter

    Web Interface for Program Time On the SPG9000 web interface, click the Time tab. Front Panel Menu for PROGRAM TIME To use the front panel of the SPG9000 for this process, press TIME and then select the PROGRAM TIME option. See Menu Operations for details of using the front panel menus.
  • Page 126 Check this box to enable the program time alarm. When the program time counter reaches the alarm time, a notification event is generated in the system log. See Syslog. Alarm Time Enter the required program time counter value (in the format HH:MM:SS) to trigger the alarm. SPG9000 User Manual...
  • Page 127: Ptp Operation

    PTP devices on the network. As either a leader or a follower, the SPG9000 outputs (black burst, time code, etc.) are synchronized to PTP time. Note: The SPG9000-PTP license must be enabled for the PTP ports to be operational. SPG9000 User Manual...
  • Page 128: Theory Of Operation

    A PTP instance is an implementation of the PTP protocol engine that is associated with one or more physical network interfaces. The SPG9000 has two PTP instances; each uses one network port. The two instances are independent of each other, and can operate in different modes and run at different interface speeds.
  • Page 129 Follow_Up message is not required; this is called one-step operation. A leader instance on the SPG9000 uses two-step operation and sends both Sync and Follow_Up messages. A follower instance on the SPG9000 can operate with either one- step or two-step leaders.
  • Page 130 IEEE 1588-2019 also defines three other PTP message types (Pdelay_Req, Pdelay_Resp, and Pdelay_Resp_Follow_Up) that are used for the peer-to-peer delay mechanism. These are not used by the SPG9000; it only utilizes the end-to-end delay mechanism. Domains A PTP domain is a set of PTP instances that are synchronized to the grandmaster of the domain.
  • Page 131 Specific values are listed in Table 4 of IEEE 1588-2019. For example, the SPG9000 uses class 6 when it is locked to a GNSS signal and class 7 when it is in holdover mode after GNSS signal loss. A lower Clock Class number is better for BMCA purposes, so in this example an SPG9000 that is locked to GNSS is better than an SPG9000 currently in holdover mode.
  • Page 132 Clock Quality. Communication Models PTP can operate over several types of networks. The SPG9000 only uses Internet Protocol version 4 (IPv4) for message transport. PTP messages are carried by User Datagram Protocol (UDP) packets using port 319 for event messages (Sync and Delay_Req) and port 320 for general messages (Announce, Follow_Up, Delay_Resp, Management, and Signaling).
  • Page 133 Announce message for the unicast destination address for subsequent Delay_Req messages. Mixed mode also does not require unicast negotiation. The multicast and mixed multicast/unicast communication models may co-exist in the same domain. Followers can use either model and leaders must support both. A leader SPG9000 User Manual...
  • Page 134 A PTP profile is a set of features, constraints, and parameter values that are used for a PTP instance. Profiles are published by various organizations to suit the needs for their specific applications. The SPG9000 supports three profiles: SMPTE ST 2059-2...
  • Page 135 Daily Jam Sync). On the SPG9000, a PTP instance configured as a leader with the SMPTE ST2059-2 profile sends Management messages with the SM TLV once every second. These messages can be sent as multicast messages for the multicast or mixed communication models, or as unicast messages to each follower for the unicast model.
  • Page 136 5 cable, it can be due to the twist rate on the pairs, routing inside the sheath, or material differences. With optical fiber it is primarily due to cable length differences for the two strands. Delay Asymmetry for how to set the delay asymmetry correction factor for the follower instance. SPG9000 User Manual...
  • Page 137: Ptp Configuration

    On the web interface, click the System tab and then click Network Settings. Front Panel Menu for NETWORK To use the front panel of the SPG9000 for this process, press SYSTEM and then select the NETWORK option. See Menu Operations for details of using the front panel menus.
  • Page 138 This is a read-only value of the physical address of the network interface. The first three octets of a MAC address indicate an Organizationally Unique Identifier (OUI), to help identify equipment on the network. The OUI for Telestream is 00-90-56, so the MAC addresses always begin with these three octets.
  • Page 139 Sync and Delay_Req messages to be as accurate as possible; this is why Event messages use a higher priority class. PTP General messages can simply use the Default Forwarding (DF) class for best-effort traffic, which has a DSCP value of 0. SPG9000 User Manual...
  • Page 140 This makes it easy to view the configuration of both instances together, in a table-like format. Click on a header to open that section to see the menus for that PTP instance. SPG9000 User Manual...
  • Page 141 The menus available for a PTP instance depend on the selected Mode, Profile, and Communication Model as noted. For example, the menus available for a Follower Only instance using the mixed multicast/unicast model are: The menus available for a Leader Only instance using the SMPTE profile are: SPG9000 User Manual...
  • Page 142 PTP Operation PTP Configuration Front Panel Menu for PTP Instances To use the front panel of the SPG9000 for this process, press PTP repeatedly to alternate between the two instance sub-menus and then press ENTER for the selected instance. Menu Operations for details of using the front panel menus.
  • Page 143 IEEE 1588-2019 Domain 0 Priority 1 Priority 2 Announce Interval 1 s (1 Hz) 2 s (0.5 Hz) 2 s (0.5 Hz) Announce Timeout Sync Interval 125 ms (8 Hz) 125 ms (8 Hz) 1 s (1 Hz) SPG9000 User Manual...
  • Page 144 1. If the switch is replaced with a Boundary Clock, the step count is 2. If the stepsRemoved value in a received Announce message is greater than or equal to the Max Steps Removed value, that Announce message is ignored. SPG9000 User Manual...
  • Page 145 If other rates are chosen, additional testing is necessary to ensure acceptable performance. This menu is not available for Follower Only mode with multicast or mixed multicast/ unicast communication models. For followers using the unicast communication model, SPG9000 User Manual...
  • Page 146 Drop-Frame Flag Select whether the drop-frame format should be enabled or disabled for the time code outputs of the follower. Normally this flag is only enabled for a video frame rate of 29.97 fps or 59.94 fps. SPG9000 User Manual...
  • Page 147 Color Frame ID Flag Select whether color frame identification should be enabled or disabled for the time code outputs of the follower. The color frame flag appears in the LTC and VITC code words, according to SMPTE ST 12-1. SPG9000 User Manual...
  • Page 148: Synchronization Outputs

    Synchronization Outputs Synchronization Outputs The SPG9000 has multiple outputs that can deliver synchronization signals to downstream devices that genlock to the SPG. There are six outputs (BLACK 1 to BLACK 6) that can generate signals such as NTSC or PAL black burst or HD tri-level sync. Four linear time code outputs (LTC 1 to LTC 4) can distribute time code to the facility.
  • Page 149: Black Outputs

    Synchronization Outputs Black Outputs Black Outputs The SPG9000 includes six outputs labeled BLACK 1 to BLACK 6, which can be configured for a variety of analog synchronization signal formats. Web Interface for Black On the web interface, click the Black tab for the configuration menus for the six outputs.
  • Page 150 Front Panel Menu for BLACK To use the front panel of the SPG9000 for this process, press BLACK repeatedly to select from the six output sub-menus and the two HD TRI-LEVEL SYNC RATE sub-menus. See Menu Operations for details of using the front panel menus.
  • Page 151 Output HD Tri-Level Frame Rates menu. Either the set of non-integer rates or the set of integer rates is available for each of Black 1-3 and Black 4-6. Frame Type Non-Integer Rates Integer Rates Interlaced 1080 59.94i 1080 60i 1080 50i SPG9000 User Manual...
  • Page 152 (horizontal delay). A negative value means the internal clock is advanced relative to the frame reset. On the web interface, click the Black tab, and then click the specific Black section (1-6) to configure. To use the front panel for this process, see Front Panel Menu for BLACK. SPG9000 User Manual...
  • Page 153 ± 562 ± 37.0370 ± 7.00 1080 23.98p ± 562 ± 37.0741 ± 7.00 1080 24sF ± 562 ± 37.0370 ± 7.00 1080 23.98sF ± 562 ± 37.0741 ± 7.00 720 60p ± 375 ± 22.2222 ± 7.00 SPG9000 User Manual...
  • Page 154 The VITC data includes the hours, minutes, seconds, and frames digits (in the format HH:MM:SS:FF) according to SMPTE ST 12-1 and the year, month, day, and time zone information according to SMPTE ST 309. Note: VITC insertion also requires at least one Line Number is set to Enable. SPG9000 User Manual...
  • Page 155 Enter the required line numbers in the vertical interval and check the boxes to enable the lines. The SPG9000 can insert the VITC data into one or two different lines in the vertical interval. When two lines are enabled, they should be nonconsecutive lines.
  • Page 156 Synchronization Outputs Black Outputs Select either Integer Rates or Non-Integer Rates for Black 1-3 and Black 4-6. To use the front panel for this process, see Front Panel Menu for BLACK. SPG9000 User Manual...
  • Page 157: Linear Time Code Input And Outputs

    Linear Time Code Input and Outputs Linear Time Code Input and Outputs The SPG9000 has four sets of pins on the rear-panel LTC/GPI connector for LTC input and outputs. These can be configured as one input and three outputs, or as four outputs.
  • Page 158 Synchronization Outputs Linear Time Code Input and Outputs Front Panel Menu for LTC To use the front panel of the SPG9000 for this process, press LTC repeatedly to select from the four output sub-menus. See Menu Operations for details of using the front panel menus.
  • Page 159 Enter the signal level for the LTC output. Valid values are from 0.5 V to 5.0 V in 0.5 V steps. Delay Enter the time offset (in milliseconds) by which the LTC frame will be delayed from its normal video frame alignment. SPG9000 User Manual...
  • Page 160: Audio Reference Outputs

    The Word Clock output generates a simple 48 kHz square wave at an output level of ± 1.0 V. The DARS (Digital Audio Reference Signal) output generates an AES3 digital audio signal that can be used as a synchronization reference for audio equipment. SPG9000 User Manual...
  • Page 161: System Maintenance

    System Maintenance System Maintenance This section describes how to maintain the SPG9000 system functionality, including how to: ● operate with dual power supplies, ● upgrade the instrument with new licensed features, ● upgrade the instrument firmware, and ● calibrate the internal oscillator.
  • Page 162: Power Supply Monitoring And Replacement

    Power Supply Monitoring and Replacement Power Supply Monitoring and Replacement This section describes how the SPG9000 operates with one or two power supply modules, how to check the status of the power supplies, and how to replace a power supply module if necessary.
  • Page 163 1. In the web interface, click System and then click General Settings. 2. Select the Preferred Active Power Supply option. Front Panel Menu for POWER SUPPLY To use the front panel of the SPG9000 for this process, press SYSTEM and then select the POWER SUPPLY option. See Menu Operations for details of using the front panel menus.
  • Page 164 2. In the System section at the bottom of the page, click Show Details. The information for the power supplies status appears. A table shows the voltage measurement, usage data (active, standby, and temperature-weighted hours) and the load test history. SPG9000 User Manual...
  • Page 165 PWR 1 and PWR 2 indicators on the front panel. The STATUS indicator on the rear panel of each power supply module matches the status shown by the front- panel PWR 1 and PWR 2 indicators. SPG9000 User Manual...
  • Page 166 We recommend you configure the supply with the most TWH to be used as the primary preferred supply. This allows for the newer supply to be preserved so it can provide the best possible backup if the primary supply fails. SPG9000 User Manual...
  • Page 167: Licensed Features

    SPG9000-SDI: This enables the SDI outputs for test signal generation. This feature will be available in a future firmware update. SPG9000-IP: This enables the IP ports for test signal generation. This feature will be available in a future firmware update.
  • Page 168 Host ID and (hardware) Serial Number listed at the top of the license application information. The Software Serial Number is a set of 20 digits and letters such as SG7J- U6E8-2S4F-UQRJ-6CL2. 1. In the SPG9000 web page, select the System tab and then select System Information. SPG9000 User Manual...
  • Page 169 2. Under the Licensed Options table, select Update Licenses. The Update Licenses panel opens. 3. Enter the Software Serial Number in the first field. 4. Select Get Activation Code. The activation code appears in the next field. 5. Select Copy to Clipboard. SPG9000 User Manual...
  • Page 170 7. Paste the activation code into the text box and select Submit. Your browser prompts you to save a file named "TelestreamLicense". If the SPG9000 is not on a network connected to the Internet, you will have to trans- fer this file to a computer that is connected to the SPG9000.
  • Page 171 System Maintenance Licensed Features Note: The SPG9000-SPG9000 license code in the TelestreamLicense file contents refers to the base unit and is always present in the license file, but it is not in the optional license table. SPG9000 User Manual...
  • Page 172: Upgrade Instrument Firmware

    System Maintenance Upgrade Instrument Firmware Upgrade Instrument Firmware Telestream releases software and firmware updates for products to add new features and to fix product problems. You can find the latest firmware for your product at the www.telestream.net/video/resources.htm#Software Telestream website: and select Signal and Synchronization Generators.
  • Page 173 DIAGNOSTICS Upgrade Firmware The SPG9000 firmware can be upgraded by copying the new firmware package to a USB memory device and installing it from the front panel USB port. Note: The firmware can only be upgraded through the front panel.
  • Page 174 If necessary, power on the instrument and wait for the instrument to fully start up before inserting the USB device into the front-panel USB port on the instrument. 7. On the front panel of the SPG9000, press SYSTEM. 8. Select the FIRMWARE UPGRADE option and press ENTER.
  • Page 175: System Oscillator Calibration

    After that a yearly calibration is typically adequate to maintain good frequency accuracy when in internal mode. When option SPG9000-GNSS or option SPG9000-PTP is installed, you might be able to improve the accuracy slightly after installation because the instrument is at the normal temperature for your specific installation site.
  • Page 176 If the value is less than ±0.10e−6, no calibration is required. ○ If it is greater, calibrate the oven oscillator. Press BACK to exit the DIAGNOSTICS submenu and select the CALIBRATE OVEN option. ii. Press ENTER to calibrate the oven oscillator. SPG9000 User Manual...

Table of Contents