background image

AL6300 DATA LINK TEST SET PRODUCT LINE 

MODEL 2349 DLTM4 

 

A

POGEE 

L

ABS

,

 

I

NC

23

 

09.21.2017

 

210 South 3

rd

 Street, North Wales, PA 19454 

Tel: 215.699.2060  Fax: 215.699.2061 

   

 

6.2  GENERATING PCM DATA STREAMS 

DDS

PRN GENERATOR

PCM FRAME

GENERATOR

ERROR INSERT,

CODE CONVERT,

POLARITY

SELECT

PCM PROGRAM MEMORY

PCM DATA GENERATOR

BIT CLOCK

WORD,
FRAME
MARKS

PARALLEL

DATA

ADRS

CONTROL

& DATA

PRN

PCM

TO TX

OUTPUT

INTERFACES

LOCAL

EXTERNAL (ST)

 

Figure 20:  DLTM Transmitter Block Diagram 

As detailed in Figure 20 above, the DLTM4 provides the ability to generate PCM data streams in addition to PRN data.  
This note provides a few examples of simple PCM streams used to test links and other equipment in the data link system. 

5.4.10 

BASICS  

Two steps are required to define a TDM PCM data stream:  

• 

describe the overall PCM frame format 

• 

define the data values to be placed in it. 

6.2.1.1  PCM SETUP 

A separate menu is provided that allows the PCM frame to be defined: 

• 

Sync Pattern 

• 

Bits per Word (all words in the frame are the same length) 

• 

Words per Frame 

• 

MSB / LSB first (which direction the data is serialized) 

6.2.1.2  EDIT PCM 

This menu allows up to 32 instructions to be entered that control the content of the output TDM PCM frame. At the start 
of each TDM PCM frame, the first instruction in the list is executed, and then the second and so on until the last word of 
the frame (as defined by the Words per Frame setup) is output.  Then the process repeats. 

The instructions are simple: 

LOAD FSP 

Output the 1st and 2nd 16 bits (or fraction thereof if Bits per Word is < 16 bits) of the 
Sync Pattern 

LOAD IMM 

Output the data value immediately following this command 

REPEAT 

Repeat the previous LOAD instruction ‘n’ times 

FR CNT 

Outputs a count per frame (setup the Frame Counter) 

The  LOAD  IMM  instruction  allows  unique  values  to  be  placed  anywhere  in  the  frame.    It  can  also  be  used  with  the 
REPEAT instruction to output a series of the same value (General / Background value). 

Summary of Contents for 2349 DLTM4

Page 1: ...ATA LINK TEST SET PRODUCT LINE MODEL 2349 DLTM4 APOGEE LABS INC i 09 21 2017 210 South 3rd Street North Wales PA 19454 Tel 215 699 2060 Fax 215 699 2061 INSTRUCTIONS For MODEL 2349 DLTM4 DATA LINK TES...

Page 2: ...This page left intentionally blank...

Page 3: ...TINGS 8 5 4 3 Input SETTINGS 11 5 4 5 PRN SETTINGS 12 5 4 6 PCM SETTINGS 13 5 4 7 EDIT PCM 14 5 4 8 DATA LOG SETUP 15 5 4 9 PRESETS 16 5 4 10 Data capture 17 5 5 REMOTE COMMANDS 18 5 5 1 SET 18 5 5 2...

Page 4: ...210 South 3rd Street North Wales PA 19454 Tel 215 699 2060 Fax 215 699 2061 iv 10 31 2012 APOGEE LABS INC...

Page 5: ...DATA CAPTURE Screen 17 Figure 19 Typical Telemetry Data Link Block Diagram 21 Figure 20 DLTM Transmitter Block Diagram 23 Figure 21 Basic Setup for Measuring Link Delay 25 TABLE OF TABLES Table 1 Jum...

Page 6: ......

Page 7: ...interface modules at the system level 3 FUNCTIONAL DESCRIPTION The transmitter and receiver contain independent circuits to generate test data and to receive and detect errors using either pseudo rand...

Page 8: ...t Based Intervals 10 to 1012 bits MEASUREMENTS Received Bit Rate Bit Count Receiver Re Syncs slips Bit Error Count Ones in Error Bit Error Rate Bit Slip Probability Symmetry Frames in Error Seconds in...

Page 9: ...the card slot at the far right side of the multiplexing cards facing the rear of the chassis Module position has an effect on front panel and remote control operations When the PAGE NEXT PREV keys are...

Page 10: ...t the desired value of shunt resistance Table 1 defines the resulting shunt resistance for given jumper configurations Figure 2 indicates the location of each jumper Table 1 Jumper Configuration Signa...

Page 11: ...LOCK RS 422 IN J5 TX DATA TTL OUT J6 TX CLOCK TTL OUT J7 RX DATA TTL IN J8 RX CLOCK TTL IN J9 System Time ST TTL IN J10 BiP DATA BIPOLAR OUT J11 TIME IRIG B IN Direction is in reference to the DLTM4 O...

Page 12: ...sented here To change from one module to another module within the AL6301 chassis press the NEXT or PREV buttons on the top right of the display This will display the next or previous module in the ch...

Page 13: ...actions Table 3 Selectable Definitions of the actions field on the Status Screen Selectable Function Definition Insert Error Invert a single bit in the output bit stream Insert Slip Cause a bit slip r...

Page 14: ...te up to 50Mbps At higher rates careful attention must be payed to cabling and termination Type Selects the output data source as PRN or PCM data Code NRZ L NRZ M NRZ S BiP L BiP M BiP S RNRZ 15 DM M...

Page 15: ...ermitting the blanking function to force bits to zero This value is programmable from 64 to 1024 Blank Defines the number of bits after NON BLANK that are to be forced to zero This value is programmab...

Page 16: ...OCK TTL POS CLOCK RS 422 signals A red B blue NEG CLOCK RS 422 signals A red B blue Figure 10 CLOCK POLARITY SETTINGS POS TTL DATA NEG TTL DATA DIGITAL VALUE 0 1 0 1 POS DATA RS 422 signals A red B bl...

Page 17: ...inition Interface TTL RS422 LOOPB RX Code This field is used to select the bit code that is applied to the receiver The selectable codes are NRZ L NRZ M NRZ S BiP L BiP M BiP S DM M DM S RX Polarity c...

Page 18: ...able describes the fields from the PRN Setting display Table 6 Selectable Definitions of the actions field on the PRN Settings display Field Definition Pattern Select the pseudo random data sequence P...

Page 19: ...he DLTM4 whether to output the PCM data or not this must be set to RUN for the PCM to be output Frame Structure General Word This defines the General Word which is a word that can be defined for inclu...

Page 20: ...orresponds to the instruction to the left of it Any values placed that exceed the frame length ate ignored Table 8 Selectable Definitions of the actions field on the EDIT PCM display Instruction Defin...

Page 21: ...efinition Log Type This field is set by the user to select the data logging mode Three selections are offered None Interval and On Change Selecting None disables the Data Log process The Interval mode...

Page 22: ...ading process The message Ready indicates that the process is idle and awaiting an operator action Saving indicates that the current program is being saved as a result of the operator pressing F1 Afte...

Page 23: ...the display The data capture field Cap n displays what word is received in that word location in hexadecimal format The Word n is entered in decimal format Table 11 Selectable Definitions of the actio...

Page 24: ...odule 5 5 5 SAVE LOAD The SAVE command saves the current settings to the preset group number specified by the PRESET number The LOAD command retrieves and replaces the current program with the setting...

Page 25: ...r Reverse form of the selected PRN sequence Figure 13 INSERT TIME Turns on or off the insert time IRIG into the PRN stream Set to either ON or OFF Figure 13 FIRST TX Set the first bit transmitted to M...

Page 26: ...rate Figure 8 BSP Read Only Reports the Bit Slip Probability Figure 8 FRM ERR Read Only Reports the number of Frames containing errors Figure 8 ERR SEC Read Only Reports the number of Seconds contain...

Page 27: ...devices can benefit from using more than a simple bit error rate tester This note identifies several unique requirements that the AL6300 Data Link Test Set addresses 6 1 1 I Q CHANNELS Multiple DLTM4...

Page 28: ...t this kind of investigation With random errors the symmetry should show 50 with PRN data making the evaluation straightforward While displaying the number of bit errors and 1 s in error FREEZE the AL...

Page 29: ...SETUP A separate menu is provided that allows the PCM frame to be defined Sync Pattern Bits per Word all words in the frame are the same length Words per Frame MSB LSB first which direction the data i...

Page 30: ...er Frame 8 MSB LSB first MSB If set to LSB the bit stream is reversed EDIT PCM 1 LOAD IMM EEEE output the desired pattern set pc02 load imm set pv02 0xEEEE 2 REPEAT 7 fill out the PCM stream with all...

Page 31: ...inimum value of the counter to 0 CNT MAX FFFF Have the maximum value of the counter be 0xFFFF CNT INC DEC INC Start with 0 and increment until 0xFFFF then wrap around to 0 EDIT PCM 1 PC01 LOAD FSP PV0...

Page 32: ...serve the MEASURE screen and verify that the system is running and that it is passing error free data through the system If errors are present check the ERRORS screen to verify that No Errors are prog...

Page 33: ...traight line function Program the CYCLE TIME to the period in seconds that it is desired for the output bit rate to change from START to END values Set the OPERATION to SINGLE to generate single frequ...

Reviews: