background image

Introduction to Digital TV Transmission Technique

1–6

MTD200 MPEG Test Decoder User Manual

The transport stream as a multiplex stream has to receive data from different
elementary streams. The beginning of a new packet is marked by a sync byte
0x47. The packets of a transport stream have a fixed length of 188 bytes. The
value 0x47 is not exclusively reserved for the beginning of a packet. Thus, this
value does not always indicate a packet start.

To ensure stable synchronization, however, the repetitive occurrence of a sync
byte at 188-byte intervals must be checked. The hysteresis parameters define
how often the value 0x47 must occur at 188-byte intervals for the packet
synchronization to be considered locked or how often the sync byte must be
missing or the wrong for the packet synchronization to be declared lost.

The sync byte interval can also be 204 bytes (188 + 16 bytes). In this case, the
last 16 bytes originate from the channel coding (Reed-Solomon error protection).
Channel decoding has already taken place at the transport stream level so that the
16 bytes at the end of each packet do not carry any useful information. Only the
clock conversion from 204 to 188 bytes per packet duration has not been
performed.

A header with a length of four bytes precedes each transport stream packet. The
first byte of the header is the sync byte, as described above. If not all the bit
errors caused by transmission can be eliminated during channel decoding, the
Transport Error Indicator is set in the header of the packet concerned.

Critical information for identifying a packet is the PID (Packet IDentification).
The PID is a field of 13 bits. It can thus have 8196 different values. A PID is
assigned to each substream such as a video or audio stream (not to a program).
Some PID values are fixed, such as value 0x000 for the PAT (see Contents of the
Transport Stream
 on page 1–6), value 0x0001 for the CAT (see Descrambling
on page 1–8), and value 0x1FFF for the so-called zero packets that do not
contain useful data but only dummy bytes.

The transport stream normally contains several programs consisting of several
elementary streams. The contents of the transport stream is described in the
Program Specific Information (PSI). Each transport stream contains a Program
Association Table (PAT) as well as one or several Program Map Tables (PMTs).

The PAT is contained in the transport stream packets with the PID 0x0000. It
refers to all the programs contained in the transport stream. The PAT indicates
the program number and the corresponding PID for the Program Map
Table (PMT).

The elementary streams (vision, sound, data) that belong to the individual
programs are described in a PMT. A PMT consists of one or several sections,
each describing a program.

Transport Stream

Synchronization and

Packet Identification

Contents of the Transport

Stream

Содержание MTD200

Страница 1: ...User Manual MTD200 MPEG Test Decoder 070 9951 00...

Страница 2: ...tents issued and pending Information in this publication supercedes that in all previously published material Specifications and price change privileges reserved Printed in the U S A Tektronix Inc P O...

Страница 3: ...tions This warranty shall not apply to any defect failure or damage caused by improper use or improper or inadequate maintenance and care Tektronix shall not be obligated to furnish service under this...

Страница 4: ......

Страница 5: ...0 Transport_error 2nd priority 2 11 CRC_error 2nd priority 2 12 PCR_error PCR_accuracy_error 2nd priority 2 13 PTS_error 2nd priority 2 15 CAT_error 2nd priority 2 16 SI_repetition_error 3rd priority...

Страница 6: ...Remote Control Interface 5 63 Program Example 5 68 Maintenance and Checking Maintenance 6 1 Checking 6 5 Appendix A Interfaces Synchronous Parallel Transport Stream Input TS Parallel LVDS A 1 Asynchro...

Страница 7: ...gure 3 1 Slot for key card 3 7 Figure 3 2 Setting the audio level 3 8 Figure 4 1 Overview of control elements 4 1 Figure 4 2 Keypad 4 2 Figure 4 3 LC display 4 2 Figure 4 4 On screen display 4 3 Figur...

Страница 8: ...ROUTE menu 4 27 Figure 4 31 TS INPUT SYNC CONDITION menu 4 28 Figure 4 32 PRINT menu 4 29 Figure 4 33 STORE CONFIG and RECALL CONFIG menu 4 31 Figure 4 34 SETUP ON SCREEN DISPLAY menu 4 32 Figure 4 35...

Страница 9: ...3 Parameter Names of 3rd Priority 5 44 Table 5 4 Error Numbers for Device Internal Actions 5 45 Table 5 5 Parameter Names for Monitor Limits 5 46 Table 5 6 Synchronization with OPC and OPC 5 48 Table...

Страница 10: ...1 fixed A 6 Table A 6 Stop bit setting COM1 fixed A 6 Table A 7 Pace settings COM1 A 6 Table A 8 Control characters of the RS 232 interface A 7 Table A 9 Pin assignment of flash ROM card A 10 Table A...

Страница 11: ...the product ensure that the product is properly grounded Observe All Terminal Ratings To avoid fire or shock hazard observe all ratings and markings on the product Consult the product manual for furth...

Страница 12: ...tion statements identify conditions or practices that could result in damage to this product or other property Terms on the Product These terms may appear on the product DANGER indicates an injury haz...

Страница 13: ...ovides information about the front and rear panel controls and connectors It also contains information such as setting up the unit connecting a monitor configuring the unit and a functional check Sect...

Страница 14: ...ntact us by e mail tm_app_supp tek com For product support outside of North America contact your local Tektronix distributor or sales office Service Support Contact your local Tektronix distributor or...

Страница 15: ......

Страница 16: ...nformation about a special aspect of MPEG 2 Part 1 Systems which is of special interest with regard to the operation of MPEG test generator and the MPEG test decoder Definitions and Standards Digital...

Страница 17: ...which describes the recording of video on CD or MPEG 4 for the transmission of pictures by means of very narrow band transmission channels MPEG 3 which was to define the distribution of high resolutio...

Страница 18: ...cification for Service Information SI in Digital Video Broadcast DVB Systems ETS 300 472 Specification for conveying ITU R System B Teletext in Digital Video Broadcasting DVB Bit Streams ETR 162 Alloc...

Страница 19: ...r for analysis and decoding A TS analysis is of vital importance after every TS multiplexer A program can run through several multiplexers if for example programs from different transmission paths are...

Страница 20: ...oding steps The most important syntax elements are given in Figure 1 4 through Figure 1 10 starting on page 1 11 Program Clock Reference PCR time stamps of elementary streams PTS DTS Service Informati...

Страница 21: ...of the header is the sync byte as described above If not all the bit errors caused by transmission can be eliminated during channel decoding the Transport Error Indicator is set in the header of the...

Страница 22: ...3 PAT and PMT describe the contents of a transport stream If the programs contain contending elementary streams such as several audio streams a selection must be made The packets of the selected eleme...

Страница 23: ...entitlement control messages ECM and the entitlement management messages EMM The ECM contain the scrambling codes and the EMM distribute the access authorizations for the receivers ECM and EMM are in...

Страница 24: ...eo streams In many cases only one PTS is available The tables defined by the DVB project see ETS 300 468 are to be seen as service information The information contained in these tables is not required...

Страница 25: ...le at cable headends The PIDs for the tables are predefined The PMTs whose PIDs are defined in the PAT are an exception Each table has a table_id at the beginning of each table This table_id is requir...

Страница 26: ...counter adaptation field 8 1 1 1 13 2 2 4 to Figure 1 5 Figure 1 4 Transport packet stuffing bytes discontinuity indicator elementary stream priority indicator 5 flags optional fields adaptation fiel...

Страница 27: ...packet length stream id optional PES HEADER PES header data length optional fields stuffing bytes 0xFF program packer seq cntr PES extension field data pack header field 128 8 16 7 PES extension field...

Страница 28: ...length N loop descriptors N loop CRC_32 32 Figure 1 8 Program map section section number section syntax indicator version number current next indicator table id 8 1 16 section length 1 last section n...

Страница 29: ...Introduction to Digital TV Transmission Technique 1 14 MTD200 MPEG Test Decoder User Manual...

Страница 30: ......

Страница 31: ...sport stream data rate as well as the data rates of all programs contained in the transport stream and their elementary streams There are ten LEDs on the front panel for displaying detected transport...

Страница 32: ...startcode Iprefix 1 Byte 24 Bit 12 Bit 1 Byte 2 Bit 16 Bit Header Payload PES ES Start Packet PES header Adaption field optional 4 Byte Header Payload Header Payload 188 Byte Sync byte Transport error...

Страница 33: ...ata rates of all individual programs in the TS multiplex Mbit s Data rates of all elementary streams of the individual programs in the TS multiplex Mbit s Data rate for null packets Data rate for PSI...

Страница 34: ...or 2 2 OTHER PCR Discontinuity Upper Distance yes yes yes yes no no 2 3 and 2 4 PTS_error 2 OTHER PTS yes no 2 5 CAT_error 2 OTHER CAT Table ID Missing yes yes yes yes 2 6 SI_repetition_error 3 OTHER...

Страница 35: ...cted according to the DVB recommendations This status is referred to as TS_Sync_Loss The synchronization hysteresis of 5 3 SyncBytes recommended in the DVB guidelines is also a basic setting in the MP...

Страница 36: ...he decoder will not be able to synchronize to the transport stream The MPEG test decoder checks the SyncByte of every packet in the transport stream for correct contents In the DVB Measurement Guideli...

Страница 37: ...1 The PAT is exclusively transmitted in packets with 0x0000 as PID The table may be divided into a maximum of 256 sections with the table index table_id of each section being 0x00 In the DVB Measureme...

Страница 38: ...13818 1 In contrast to the PAT the PIDs of the individual PMTs are variable MPEG 2 permits values ranging from 0x0010 to 0x1 FFE compare to DVB ETS 300468 0x0020 to 0x1 FFE The table may be divided i...

Страница 39: ...iplexing of the transport stream In the case of null packets packets that do not contain any useful data but have a PID of 0x1FFF continuity is not checked since the value of the continuity counter in...

Страница 40: ...iod which means that it can be freely selected by the user The preset value for the MPEG test decoder is 0 5 s but it can be modified in the MONITORING LIMITS menu according to individual requirements...

Страница 41: ...not be evaluated by an MPEG 2 decoder For this reason the MPEG test decoder only indicates the Transport_Error which means that the packet is not checked for further transport stream errors In the DVB...

Страница 42: ...s table If a CRC_error is detected it cannot be predicted which part of the information contained in the table is not correct In this case the MPEG test decoder signals the CRC_error but the transport...

Страница 43: ...again from count 0 after the elapse of 233 300 clocks corresponds to a time period of approximately 26 5 hours at 27 MHz The MPEG 2 standard also tolerates discontinuity of PCR values following one a...

Страница 44: ...h serves to monitor the compliance of these PCR tolerances The description of this method contains an inequation which must be fulfilled for all PCR values of a program This inequation is as follows i...

Страница 45: ...ues In the DVB Measurement Guidelines ETR 290 the preconditions for a PTS_Error message are set as follows PTS ERROR is signaled if magnitude of the difference of two consecutive PTS values following...

Страница 46: ...ptation fields must not be transmitted in encrypted form According to DVB specifications ETS 300 468 the same applies to tables containing service information SI tables PAT PMT NIT EIT BAT TDT TOT and...

Страница 47: ...ation Maximum interval complete table Minimum interval individual sections PAT 0 5 s 25 ms CAT 0 5 s1 25 ms1 PMT 0 5 s 25 ms NIT 10 s 25 ms SDT 2 s2 25 ms BAT 10 s1 25 ms1 EIT 2 s2 25 ms RST 25 ms TDT...

Страница 48: ...stream at certain intervals according to the DVB specification However not every SI has a different PID packets for TDT and TOT as well as SDT and BAT have identical PIDs These tables are differentiat...

Страница 49: ...ABLE ID time difference between SI sections of NIT SDT EIT TDT or TOT is too long UPPER DISTANCE The abbreviated designations in parentheses are the text displayed in the monitoring report The series...

Страница 50: ...a nonreferenced PID may be contained in the transport stream during 0 5 s according to the DVB Measurement Guidelines ETR 290 This interval of 0 5 s is preset in the MPEG test decoder to comply with D...

Страница 51: ......

Страница 52: ...of the controls and connectors on the front and rear panels This chapter also provides step by step guidance to put the unit into operation Legend for Front and Rear View The control elements of the...

Страница 53: ...keys are used to select the desired menu item and for varying entered values Pressing the ENTER key calls up a submenu or confirms the entered value ESCAPE is used to quit a menu or to abort an entry...

Страница 54: ...whether the instrument identifies an MPEG transport stream at the selected input The user selectable hysteresis parameters are decisive refer to TS INPUT SYNC CONDITION Menu on page 4 28 If a transpo...

Страница 55: ...alog outputs L and R a digital AES EBU interface is provided at the rear Video outputs The following outputs are available SER 75 Digital serial interface to CCIR601 C Chrominance signal analog Y Lumi...

Страница 56: ...Accessories The MTD200 MPEG Test Decoder is shipped with several standard accessories These accessories and any optional accessories are described below The following accessories are included with th...

Страница 57: ...old down the feet at the bottom of the unit Accommodation in a 19 inch Rack CAUTION When mounting the unit in the rack make sure that the air flow air inlet and outlet at perforations is not obstructe...

Страница 58: ...alysis of a transport stream may not be encrypted but encrypted program contents will not impair the measurement functions Open the unit to fit a key card Tools required Phillips screwdriver size 0 an...

Страница 59: ...Preparation for Use 3 8 MTD200 MPEG Test Decoder User Manual Key card ejectionlever Key card Flash memory card Flash memory card ejection lever MPEG 2 decoder Figure 3 1 Slot for key card...

Страница 60: ...6 dBu To set another level the unit must be opened as described in Fitting a Key Card on page 3 7 In addition the upper screen cover must be removed To do so loosen the 8 Phillips screws The level can...

Страница 61: ...ble 3 3 Otherwise the instrument is set to the previous ly used instrument status and the status menu is displayed Table 3 3 LED Codes during booting of equipment LED Code boot phase 0x01 Check Update...

Страница 62: ......

Страница 63: ...is in a factory set default state Each change of instrument settings is permanently stored even after instrument power off and available when the unit is powered on again Control Elements This section...

Страница 64: ...LED lights when a parameter can be varied using the cursor keys a selection can be made using ENTER or a value can be entered using ENTER y b a Use the cursor keys to select the desired menu item and...

Страница 65: ...external monitor The menu in this on screen display OSD is displayed in parallel with the information in the LCD In addition to the different cursor characters used see Basic Operating Procedures on...

Страница 66: ...cedures differing from basic operations will be explained Menu selection is used to call up submenus in the MAIN menu The possibility for a selection is indicated by the character The cursor is set to...

Страница 67: ...oving the cursor to the desired item for example PARALLEL using the cursor keys y b a The selected setting is activated with ENTER In the LCD active settings are marked with an asterisk y b a Set curs...

Страница 68: ...cursor is set to the item to be changed for example TS_SYNC The setting status is switched with ENTER ON OFF or OFF ON An active setting is marked with X ON an inactive setting is marked with OFF y b...

Страница 69: ...r to the desired number or unit using keys a The number or unit can be varied with keys y b After the entry confirm and terminate with ENTER The entry can be aborted with ESC In the latter case the pr...

Страница 70: ...the cursor to the desired character using keys a The selected character can now be changed with keys y b ENTER confirms and terminates the entry The entry can be aborted with ESC In this case the pre...

Страница 71: ...as informa tion on encryption On the OSD the STATUS menu is displayed in the lower half of the screen y b a Call up MAIN menu ENTER Call up MAIN menu ESC Switches the STATUS menu display in the OSD on...

Страница 72: ...functions is shown in Figure 4 12 Submenus for example DECODER Figure 4 11 MAIN menu Parallel Serial front Serial rear Measurement results Video Audio RS 232 TS Input Setup Decoder Monitoring Print St...

Страница 73: ...and two second priority parameters Transport_error and CRC_error are assigned an LED on the front panel See Figure 4 14 All other second priority and third priority parameters are indicated by the OTH...

Страница 74: ...in error seconds the counter is incremented by 1 for each second in which an error of the respective parameter occurs at least once At a maximum of 99 error seconds the counter stops until the monito...

Страница 75: ...0 E 0 P 4 1 C 9 R C 2 7 P A 0 T 0 15 OCT 0 Error type CRC error Currentnumber in report Description of error source PAT with PID 0 Time Date Figure 4 16 MONITORING REPORT Menu y b a Set cursor to desi...

Страница 76: ...available for monitoring START Starts monitoring of transport stream The error seconds are determined and the detected errors recorded in the report The START action is entered in the report STOP Sto...

Страница 77: ...ursor to desired parameter for example FIRST PRIORITY ERROR TS SYNC ENTER Switches monitoring for the selected parameter on X or off ESC Returns to the MONITORING menu The structure of this menu is id...

Страница 78: ...Distance 0 ms 100 ms 0 1 s 60 0 s 25 ms 2 s RST Distance 0 ms 100 ms 25 ms TDT Distance 0 ms 100 ms 0 1 s 60 0 s 25 ms 30 s TOT Distance 0 ms 100 ms 0 1 s 60 0 s 25 ms 30 s PCR Distance 0 ms 10 ms 0 0...

Страница 79: ...1994 H DVB ETR 290 dated 28 June 1996 Only the limit values stipulated in the corresponding standard are predefined The values marked with in Table 4 1 on page 4 16 are not influenced by this setting...

Страница 80: ...rograms to be monitored can be selected in MONITORING SELECTED PROGRAMS EDIT VIEW SELECTED PROGRAMS Calls up the MONITORING SELECTED PROGRAMS menu ESC Returns to the MONITORING menu AUTO SELECT ALL PR...

Страница 81: ...toring for the desired program on X or off ESC Returns to the MONITORING SELECT PROGRAM Menu On the OSD a list with all the programs available in the transport stream is output Field SEL PROGRAMS indi...

Страница 82: ...lect program element Monitor type Video output Video output Figure 4 23 Interaction of DECODER functions The program to be decoded is selected from the programs of the applied data stream in the DECOD...

Страница 83: ...ditional access Data rate of program Program elements Program name Decoded program Program number Figure 4 24 DECODER SELECT PROGRAM menu Selecting a program via its name a Set cursor to column contai...

Страница 84: ...terisk indicates that at least one program element is encrypted Mbs Data rate of program in MBits s specified for monitored programs only see MONITORING SELECT PROGRAM Menu on page 4 18 The program to...

Страница 85: ...am Program element Program name Selected element PID of program element Figure 4 25 DECODER SELECT PROGRAM ELEMENT menu a Set cursor to the desired program element y Sets cursor to the first program e...

Страница 86: ...the decoding procedure If the program is not decoded at present settings of the program elements become effective when the program is selected in the DECODER SE LECT PROGRAM menu Settings of program e...

Страница 87: ...5 and 525 lines depends on the decoded program and is automatic V O I U D T E P O UT B S G EC P A A M L N N T T S S C C Figure 4 26 DECODER VIDEO OUTPUT menu y b a Set cursor to desired video standard...

Страница 88: ...es AUDIO1 L or AUDIO2 R on X or off ESC Returns to DECODER menu DECODER MONITOR TYPE Menu In this menu the aspect ratio of the connected monitor can be selected The output format of the program to be...

Страница 89: ...N O P U U T T E P S A E R R IAL F F R R O O N N T T Figure 4 30 TS INPUT ROUTE menu y b a Set cursor to desired transport stream input ENTER Selects the desired input and marks it with an asterisk ESC...

Страница 90: ...7 and enters the number of sync bytes ESC Returns to TS INPUT menu For monitoring synchronization to the MPEG2 transport stream a sync hysteresis can be generated separately for sync lock and sync los...

Страница 91: ...d at the end of the page form feed 0Chex With this configuration any printer equipped with a serial interface can be used Figure 4 32 PRINT menu y b a Set cursor to required item ENTER The submenu for...

Страница 92: ...SC Returns to PRINT menu PRINT REPORT SELECT LINE Menu This menu allows the selection of the range of the report to be printed The selected range on OSD is displayed in white The entries that are not...

Страница 93: ...tion ENTER RECALL CONFIG Loads the selected instrument setup STORE CONFIG Stores current settings in the selected memory First the text editor is called up for entering a name When the entry is confir...

Страница 94: ...u In the menu the OSD can be switched on and off Figure 4 34 SETUP ON SCREEN DISPLAY menu y b a Set cursor to ON or OFF ENTER Switches the OSD on or off ESC Returns to SETUP menu DISPLAY OFF Menus are...

Страница 95: ...with ENTER or cleared with ESC ESC Returns to SETUP menu BAUD Selectable baud rates for data transmission 1200 2400 4800 9600 19200 PARITY Selectable parity for data transmission NONE No parity EVEN...

Страница 96: ...996 Figure 4 36 SETUP DATE TIME menu y b Set cursor to date or time ENTER Calls up the entry mode The new date or time are entered in the same way as numerals Set the cursor to the digit or month to...

Страница 97: ......

Страница 98: ...ons Tables provide a quick overview of the commands implemented in the instrument and the assignment of the bits in the status registers The tables are supplemented by a detailed description of comman...

Страница 99: ...n on page 5 3 Switching from the manual mode to remote control and vice versa has no effect on the instrument settings To ensure error free data transmission the same transmission parameters must be s...

Страница 100: ...Device dependent messages are differentiated according to the direction in which they are sent via the interface Commands are messages sent by the controller to the device They control the device fun...

Страница 101: ...ts Command systems have been generated and assigned to these functions so that it is possible to address identical functions by the same commands The command systems have a hierarchical structure Figu...

Страница 102: ...e specific commands have a hierarchical structure see Figure 5 1 The various levels are represented by compound headers Headers of the highest level root level have one keyword only This keyword stand...

Страница 103: ...used for identification in the instrument manual the instrument itself does not differentiate between upper case and lowercase characters Parameter The parameter must be separated from the header by a...

Страница 104: ...d rate of the serial interface SERial to 4800 baud The following command has the same effect Example SYSTem COMMunicate SERial BAUD 4800 An optional keyword may not be omitted if its effect is specifi...

Страница 105: ...r the semicolon has to be omitted The shortened form of the command line is SYST COMM SER BAUD 4800 BITS 8 A new command line always starts with the full path however Example SYSTem COMMunicate SERial...

Страница 106: ...c command as well as the permitted range of values are described together with the commands see page 5 12 Numeric values Numeric values may be entered in any customary form that is with a sign decimal...

Страница 107: ...ponse This value is not defined NAN is typically returned when dividing by zero subtracting infinity from infinity and representing missing data Boolean parameters Boolean parameters represent two sta...

Страница 108: ...ve been transmitted If block data are returned upon a query they will always be sent in the above format DEFINITE LENGTH ARBITRARY RESPONSE DATA In the MPEG test decoder block data are always transmit...

Страница 109: ...table shows an overview of the commands and their hierarchical relationships refer to Indentations on page 5 12 Parameter In the parameter column the required parameters and their range of values are...

Страница 110: ...rds on page 5 7 For compatibility with the SCPI standard the instrument must be able to recognize the full length of the command Parameters in square brackets may also be optionally inserted into the...

Страница 111: ...gister to the defined value The query ESE returns the contents of the Event Status Enable Register in decimal form ESR STANDARD EVENT STATUS QUERY returns the contents of the Event Status Register in...

Страница 112: ...ice Request Enable Register to the defined value This command determines the conditions under which a Service Request will be asserted The query SRE outputs the contents of the Service Request Enable...

Страница 113: ...the filter condition set with CONFigure DUMP STATe and TRIGger PID has occurred a maximum of 1394 transport stream packets can be read with READ DUMP Example SENS FUNC MON NOTE The TRERror and DUMP mo...

Страница 114: ...r month day hour minute second error seconds 1 error seconds 19 Reads error seconds of all parameters 1 parameter not active 0 okay 1 to 99 number of error seconds REPort 0 1 Year month day 1 Year mon...

Страница 115: ...Sets upper limit value see page 5 46 LOWer parameter name 1 to 100 ms S Sets lower limit value see page 5 46 PROGram MODE AUTO PRESelected Configuration of program monitoring LIST1 10 1 to 65535 Conf...

Страница 116: ...s occurred Example READ MON ALL Response 1996 05 06 20 15 00 1 0 0 0 READ SCALar MONitoring ERRSeconds parameter name Queries the error seconds of a parameter Parameter name See Parameter Names for Mo...

Страница 117: ...entry in the report Read cursor write cursor Only the report status is output 1 There are entries in the report 1 Entries in the report not read with READ MONitoring REPort were overwritten Error numb...

Страница 118: ...page 5 42 Response Report status error number PID error number PID Report status 0 No entry in the report for the desired parameter and time Only the report status is output 1 The desired entry is in...

Страница 119: ...Monitoring on page 5 42 RST value parameter name ON Switches monitoring of the specified parameter on or off Example CONF MON PAR CCNT ON CONFigure MONitoring PARameter ALL ON OFF Switches monitoring...

Страница 120: ...is not within the transport stream or if the AUTO monitoring mode is enabled an SCPI error is generated Example CONF MON PROG SEL 9001 ON Command Parameter Unit Notes SENSe PROGram 1 to 65535 Selects...

Страница 121: ...er an element is encrypted ROUTe VIDeo PALNtsc SECamntsc Sets the video standard for a 625 line signal AUDio RIGHt ON OFF Audio output 1 right off on LEFT ON OFF Audio output 2 left off on SENSe PROGr...

Страница 122: ...ned Example READ TS BITR Response 38 014e6 The response is 38 014 Mbit s READ SCALar PROGram NAMe 1 to 65535 Queries the program name Example READ PROG NAM 1 Response ARD READ SCALar PROGram BITRate 1...

Страница 123: ...DUMP set NAN is returned READ SCALar PID TYPE 0 to 8191 Queries the type of PID xx VIDeo PID contains video stream of type xx ISO IEC 13818 1 xx AUDio PID contains audio stream of type xx ISO IEC 1381...

Страница 124: ...e programs are always coded to M NTSC standard PALNtsc 625 line program coded to B G PAL SECamntsc 625 line program coded to SECAM Example ROUT VID PALN ROUTe AUDio RIGHt ON OFF RST value ON Switches...

Страница 125: ...command selects the signal input for the transport stream RSERial serial asynchronous input T link at the rear FSERial serial asynchronous input T link at the front FPARallel parallel input LVDS at th...

Страница 126: ...port stream in the form of block data HCOPy This node provides the commands for reading data as they are sent In manual operation these commands are sent to the printer using the functions of the PRIN...

Страница 127: ...REPORT menu in the form of block data Example HCOP REP LINE DATA 15 45 Response 512345DVMD HCOPy SETTings DATA This command reads out the print data of the current device setting in the form of block...

Страница 128: ...ns the PRESET setting No query NAME name Queries the name of the stored settings MEMory SETTings1 9 STORe NAME This command stores the configuration under name in the memory locations 1 to 9 Example M...

Страница 129: ...31 Date TIME 0 to 23 0 to 59 0 to 59 Time ERROR Queries the error queue DISPlay CONTents STATistic REPort PROGram INFO Selects the display on the OSD in the remote control mode KLOCk ON OFF Disable e...

Страница 130: ...RST value NONE This command sets the transmission protocol NONE no handshake XON software handshake ACK hardware handshake RTS CTS Example SYST COMM SER PACE NONE SYSTem DATE 1900 to 2099 1 to 12 1 to...

Страница 131: ...he MONITORING STATISTICS menu REPort selects the MONITORING REPORT menu PROGram selects the DECODER PROGRAM menu INFO selects the STATUS menu Example SYST DISP CONT REP SYSTem KLOCk ON OFF This comman...

Страница 132: ...400 to 400 Reads a packet 0 packet in which the error occurred CONFigure TRERor STATe ON OFF The command activates and deactivates the trigger for the conditions set with CONFigure TRERror TRIGer When...

Страница 133: ...Te PID AFPID AF PUSPid PUS HEADer ALL OFF Reads packet with PID Packet with PID and adaption fields Reads all packets with adaption field Reads packet with Payload Unit Start indicator and packet PID...

Страница 134: ...NFigure DUMP STATe is reset to OFF If function DUMP is not set an error message is generated Example CONF TRER STAT PID CONFigure DUMP TRIGger PID 0 to 8191 RST value 0 The commands determines the PID...

Страница 135: ...e READ DUMP 5 Response 3188G The following table lists the commands for controlling SCPI defined and device specific STATus registers The function of the individual registers is described in detail in...

Страница 136: ...register Reading the EVENt register clears it Example STAT OPER STATus OPERation CONDition This query returns the contents the CONDition register of the STATus OPERa tion register Reading the CONDitio...

Страница 137: ...gister Reading the EVENt register clears it Example STAT QUES STATus QUEStionable CONDition Returns the contents of the CONDition register of the STATus QUEStionable register Reading the CONDition reg...

Страница 138: ...of the EVENt register of the STATus QUEStion able DVMD register Reading the EVENt register clears it Example STAT QUES DVMD STATus QUEStionable DVMD CONDition Returns the contents of the CONDition re...

Страница 139: ...ES DVMD NTR 0 Measurement Parameters The parameter names apply to the queries READ MONitoring READ MONitoring ERRSeconds CONFigure MONitoring PARameter CONFigure TRERror TRIGger only the parameters ma...

Страница 140: ...le 5 2 Parameter Names of 2nd Priority Parameter name Parameter ON SCREEN DISPLAY MONITORING STATISTICS MONITORING REPORT Reason PID info TRIGGER ON ERROR Error number TPEE Transport_error TRANSPORT X...

Страница 141: ...SIRE SI_repetition_error SI REPEAT PAT_U X 310 PAT_L X 311 CAT_U X 312 CAT_L X 313 PMT_U X 314 PMT_L X 315 NIT_U X 316 NIT_L X 317 SDT_U X 318 SDT_L X 319 BAT_U X 320 BAT_L X 321 EIT_U X 322 EIT_L X...

Страница 142: ...REPORT menu for example monitoring of CRCE was enabled Table 5 4 Error Numbers for Device Internal Actions ON SCREEN DISPLAY MONITORING REPORT Reason Error number POWER OFF 400 ON 401 CONTROL START 4...

Страница 143: ...T Distance X X 0 ms to 100 ms 0 1 s to 60 0 s 25 ms 0 5 s NITR NIT Distance X X 0 ms to 100 ms 0 1 s to 60 0 s 25 ms 10 s SDTR SDT Distance X X 0 ms to 100 ms 0 1 s to 60 0 s 25 ms 2 s BATR BAT Distan...

Страница 144: ...essage to the command identification as soon as the input buffer is full or as soon as it receives a terminator as defined by IEEE 488 2 If the input buffer is full or a terminator is received data re...

Страница 145: ...described in Status Reporting System on page 5 49 The output unit collects the information requested by the controller from the data set management It processes such information in line with the SCPI...

Страница 146: ...t The output buffer contains the messages returned by the device to the controller It is not part of the status reporting system but since it determines the value of the MAV bits in the STB it is also...

Страница 147: ...ative TRansition register also acts as a transition filter Upon transition of a bit of the CONDition register from 1 to 0 the associated NTR bit decides whether the EVENt bit is set to 1 NTR bit 1 the...

Страница 148: ...not affect the summary bit ENAB bit 1 if the associated EVENt is 1 the summary bit is also set to 1 This register can be written and read by the user Reading the register does not change its contents...

Страница 149: ...e free free free free free 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 STATus QUEStionable Register 7 6 5 4 3 2 1 0 Power on User Request Command Error Execution Error Device Dependent Error Query Error fre...

Страница 150: ...bit in the STB changes from 0 to 1 a Service Request SRQ will be generated which triggers an interrupt in the controller provided that the controller has been configured accordingly and can be further...

Страница 151: ...Status Register Although the ESR is already defined in the IEEE 488 2 standard it fits quite well into the SCPI register mode It is comparable to the EVENt register of an SCPI register The ESE forms...

Страница 152: ...Queue 6 User Request This bit is set upon switchover from REMOTE to LOCAL that is when the instrument is switched to manual operation by means of the LOCAL key 7 Power On AC supply on This bit is set...

Страница 153: ...ated ENABle bit is set to 1 This register contains information on questionable MPEG test decoder specific device states It can be read with the queries STATus QUEStionable DVMD CONDition or STATus QUE...

Страница 154: ...ditions the instrument may send a service request SRQ to the controller This service request usually causes an interrupt at the controller to which the controller program can respond by suitable actio...

Страница 155: ...s OPERation NTRansition register so that the transition of the MEASuring bit from 1 to 0 measure end will also be noted in the EVENt register After having provided a stable measured value the instrume...

Страница 156: ...ands from the controller to the instrument Table 5 12 contains the various commands and events causing a reset of the status reporting system None of the commands with the exception of RST affects the...

Страница 157: ...DUMP COUNt 1 to 1394 5 37 CONFigure DUMP STATe PID AF AF_ALL HEADer ALL OFF 5 36 CONFigure DUMP TRIGger PID 0 to 8191 5 37 CONFigure MONitoring CONTrol STARt STOP CLEar 5 22 CONFigure MONitoring LIMit...

Страница 158: ...ALar MONitoring parameter name 5 18 READ SCALar PID BITRate 0 to 8191 5 26 READ SCALar PID CONDaccess 0 to 8191 5 26 READ SCALar PID TYPE 0 to 8191 5 26 READ SCALar PROGram BITRate 1 to 65535 5 25 REA...

Страница 159: ...CPI 5 41 STATus QUEStionable ENABle 0 to 32767 SCPI 5 40 STATus QUEStionable NTRansition 0 to 32767 SCPI 5 41 STATus QUEStionable PTRansition 0 to 32767 SCPI 5 40 STATus QUEStionable EVENt SCPI 5 40 S...

Страница 160: ...isplayed when there are no entries in the error queue Command Errors cause bit 5 in the ESR register to be set Table 5 15 Command errors Error number Error text returned upon queue query Explanations...

Страница 161: ...any device 114 Header suffix out of range The header contains a numeric suffix which makes the header invalid Example CONFigure MONitoring PROGram LIST30 does not exist in the device 120 Numeric data...

Страница 162: ...element at a position where it is not allowed Example character data in quotation marks 168 Block data not allowed The command contains legal block data at a position where they are not allowed 171 I...

Страница 163: ...ot be executed because of missing device hardware Example an option is not fitted Device Specific Error causes bit 3 in the ESR register to be set Table 5 17 Device Specific error Error number Error t...

Страница 164: ...00 Query error Generic query error that cannot be defined more precisely 410 Query INTERRUPTED The query was interrupted Example a query is followed by new data before the response was completely sent...

Страница 165: ...ust be made using a null modem cable Follow the instructions that are supplied with your RS 232 control program The programming language is Borland C The serial interface is supported by the program p...

Страница 166: ...00 ms int port char answer 256 Preparations clrscr open port COM1 port v24open COM1 set protocol for COM1 9600 baud 8 data bits no paritiy 1 stop bit v24setparams port 9600 8 N 1 select handshake RTS...

Страница 167: ...Remote Control 5 70 MTD200 MPEG Test Decoder User Manual...

Страница 168: ......

Страница 169: ...rs depending on the daily on time of the equipment and the amount of dust in the environment Storage temperature of instrument 40 to 70 C When stored for an extended period of time protect the instrum...

Страница 170: ...2 Soldering iron Material required Lithium battery 3 V Order No 0565 1687 00 Cable tie width 2 mm WARNING To prevent electric shock disconnect the power plug from the power source before opening the...

Страница 171: ...ws 2 size 1 Screws 2 size 1 Figure 6 2 Front panel screws 3 Withdrawing the module a Withdraw the module Decoder board towards the front See Figure 6 3 Figure 6 3 Withdrawing the module Decoder board...

Страница 172: ...that the poles are correctly connected They are marked on the battery with and For the location and polarity of the battery on the decoder board see Figure 6 5 a Open the cable tie holding the battery...

Страница 173: ...on rear panel and screw them on After this date and time have to be newly set g Switch on instrument h Set date and time in the SETUP menu S D E A T T U E P TI M 1 E 4 1 M 0 A R 3 2 9 6 21 b y select...

Страница 174: ...Maintenance and Checking 6 6 MTD200 MPEG Test Decoder User Manual...

Страница 175: ......

Страница 176: ...6 13 12 11 21 20 19 18 25 24 23 22 Table A 1 Pin assignment of TS PARALLEL connector corresponding to DVB Document A010 Pin Signal Description Pin Signal Description 1 CLOCK A Clock for data word 14 C...

Страница 177: ...0 least signifi cant bit 23 DATA BIT 0 B LSB Data bit 0 inverted least significant bit 11 DVALID A Data word valid 24 DVALID B Data word valid in verted 12 PSYNC A Packet sync 25 PSYNC B Packet sync...

Страница 178: ...level of a standardized signal is 800 mV 10 Video Outputs A TV program can be selected from the transport stream multiplex This program is then decoded and available as a video signal at the BNC conn...

Страница 179: ...rear of the unit and is designated AES EBU The connector has an output impedance of 110 W the output level is 4 Vpp 10 The two LEMO connectors for the output of the audio channels are provided at the...

Страница 180: ...1 CD Carrier Detect 2 RXD Receive Data 3 TXD Transmit Data 4 DTR Data Terminal Ready 5 GND Ground 6 DSR Data Set Ready 7 RTS Request To Send 8 CTS Clear To Send 9 not assigned The transmission paramet...

Страница 181: ...even even parity odd odd parity one Parity bit logic 1 zero Parity bit logic 0 Table A 5 Data bit setting COM1 fixed Number of data bits 8 Table A 6 Stop bit setting COM1 fixed Number of stop bits 1 T...

Страница 182: ...racter output The XOFF_char character informs the remote station not to send further data END_char 0D hexadecimal 0A hexadecimal Delimiter CR LF Software handshake In case of a software handshake data...

Страница 183: ...m for software handshake Hardware handshake In case of a hardware handshake the MPEG test decoder signals its ready to receive state via the RTS lines A logic 0 active means ready and a logic 1 means...

Страница 184: ...DTR DSR 6 4 Signal Controller pin RxD TxD 2 2 TxD RxD 3 3 DTR DSR 6 4 6 9 1 5 6 9 1 5 6 9 1 5 14 25 1 13 GND GND 5 5 DSR DTR 4 6 RTS CTS 8 7 CTS RTS 7 8 GND GND 7 5 DSR DTR 20 6 RTS CTS 5 7 CTS RTS 4...

Страница 185: ...e scrambled programs and provide them at the corresponding video outputs The interfaces for the descrambling and flash ROM card are in line with the Personal Computer Memory Card International Associa...

Страница 186: ...Data Bit 2 33 WP Write Protect 34 GND Ground 35 GND Ground 36 CD1 Card Detect 1 37 D11 Data Bit 11 38 D12 Data Bit 12 39 D13 Data Bit 13 40 D14 Data Bit 14 41 D15 Data Bit 15 42 CE2 Card Enable 2 43 R...

Страница 187: ...ct 1 64 D8 Data Bit 8 65 D9 Data Bit 9 66 D10 Data Bit 10 67 CD2 Card Detect 2 68 GND Ground Table A 10 Pin assignment of Descrambling card Pin Signal Description 1 GND Ground 2 D3 Data Bit 3 3 D4 Dat...

Страница 188: ...Address Bit 4 26 A3 Address Bit 3 27 A2 Address Bit 2 28 A1 Address Bit 1 29 A0 Address Bit 0 30 D0 Data Bit 0 31 D1 Data Bit 1 32 D2 Data Bit 2 33 RFU Spare 34 GND Ground 35 GND Ground 36 CD1 Card De...

Страница 189: ...age 2 53 MDI4 MPEG Data In Bit 4 54 MDI5 MPEG Data In Bit 5 55 MDI6 MPEG Data In Bit 6 56 MDI7 MPEG Data In Bit 7 57 RFU Spare 58 RESET Card Reset 59 WAIT Lengthening of bus cycles 60 INPACK Input Por...

Страница 190: ...nector Front panel 25 pin connector Asynchronous Serial MPEG2 Transport Stream 270 Mbit s ASI to DVB A010 Level 200 mVp p to 1 Vp p Impedance 75 Connector Front and rear panel BNC Table B 3 Signal Out...

Страница 191: ...1 kHz Digital Audio AES EBU Level 4 Vp p Impedance 110 Connector Rear panel LEMO Triax Remote Control Printer Inter face RS 232 serial interface Table B 4 Environmental Characteristics Characteristic...

Страница 192: ...nt Including Electrical Business Equipment Second Edition Approvals U S Nationally Recognized Testing Laboratory Listing Canadian Certification European Union Compliance UL1950 Safety of Information T...

Страница 193: ...ble B 6 Power Characteristics Characteristic Performance requirement Line Voltage 88 to 264 VAC Line Frequency 47 to 63 Hz Power Consumption 50 W Table B 7 Physical Characteristics Dimensions mm in He...

Страница 194: ......

Страница 195: ...nt Management Messages ES Elementary Stream IRD Integrated Receiver Decoder LVDS Low Voltage Differential Signalling NP ML Main Profile Main Level NIT Network Information Table PAT Program Association...

Страница 196: ...is therefore not permissible Bouquet Association Table BAT The BAT is an SI table It contains information about the different programs bouquet of a broadcaster It is transmitted in TS packets with PID...

Страница 197: ...presents the decoding time of the corresponding PES packet The value refers to the 33 most significant bits of the associated program clock reference A DTS is only available if it differs from the pre...

Страница 198: ...f source coding for video signals The profile determines the source coding methods that may be used while the level defines the picture resolution Moving Picture Experts Group MPEG MPEG is an internat...

Страница 199: ...d the adaptation field is payload With reference to an elementary stream ES only the useful data of the corresponding ES without the PES header is payload Payload Unit Start Indicator The payload unit...

Страница 200: ...rs to the 33 most significant bits of the associated program clock reference If the order of output does not correspond to the order of decoding a decoding time stamp DTS is additionally transmitted T...

Страница 201: ...coding is performed prior to QAM Quadrature Phase Shift Keying QPSK QPSK is the modulation method used for transmitting a transport stream via satellite The channel coding is performed prior to QPSK S...

Страница 202: ...s always located at the beginning of a section of the corresponding table The table_id is necessary especially because different tables can be transmitted with a PID eg BAT and SDT with PID 0x0011 see...

Страница 203: ...ich may contain several programs that may consist of several elementary streams A program clock reference PCR is carried along for each program Multiplexing is by forming TS packets for each elementar...

Страница 204: ...Glossary Glossary 10 MTD200 MPEG Test Decoder User Manual...

Страница 205: ......

Страница 206: ...9 06 5 3 044 39 0 5 6 59 06 5 3303 0 530 54 0 530 3 044 39 3303 6 6 5 7 44 9 6 9 044 39 5 3 5 5 53 4 44 0 6 0 5 1 044 39 4 3 4 3 3 5 0 30 45 044 39 4 0 5 6 59 503 044 39 6 1 044 39 463 5 6 4 45 3 4 35...

Страница 207: ...29 52 9 2202 2202 033 29 2 033 29 4 033 29 033 29 2202 033 29 2202 107 2 0 07 2 3511 9 2 1 2 4 0 02 3 2 3 4 4 0 4 1 033 29 2 4 6 3 44 3 4 34 2 10243 12 4 2 120 2 20 2 330 4 0 033 29 20 2 0 2 033 29 1...

Страница 208: ...0 6 00 6 1 0 00 6 00 6 1 1 0 3 0 0 14 0 2 00 6 00 6 00 6 012 1 00 6 00 6 02 20 4 1 01 6 61 00 6 6 61 6 61 6 0 1 06 7 1 601 0 0 06 20 1 0601 1 1 00 6 00 6 1 00 6 0 1 00 6 00 6 0 1 1 00 6 1 0 1 01 08 0...

Страница 209: ...Index Index 4 MTD200 MPEG Test Decoder User Manual...

Страница 210: ......

Страница 211: ......

Отзывы: