Advanced Science And Novel Technology Company, Inc.
2790 Skypark Drive Suite 112, Torrance, CA 90505

Offices: 310-530-9400 / Fax: 310-530-9402
www.adsantec.com

ASNT_MPSG
4-channels 0.1-40Gbps PRBS Generator with USB Control Interface
Synchronous four-channel with data rates from0.1Gbps to 40Gbps
Generates industry standard PRBS7, PRBS9,PRBS11, PRBS15, PRBS17, PRBS20 ,PRBS23, PRBS29, or PRBS31 signals
Generates an independent custom data pattern
up to 1Mbit in each channel
Generates 2 channels QPRBS
Adjustable differential data output withamplitudes from 0V to 1.4V8ps rise/fall time for PRBS data outputs
Sync output for scope triggering with input
clock divide ratios from 4 to 1024
Selectable Error ratio from 10-12 up to 10-1
GUI software interface via USB






DESCRIPTION
The ASNT_MPSG can be used for test applications, design verification, and R&D environments.
The four-channel pseudo random bit sequence (PRBS) generator shown above operates within awide data range. An external single-ended half-rate clock is needed for the instrument’s operation.
An input frequency of n GHz corresponds to a 2n Gbps PRBS data output. The output data has
adjustable amplitude. The trigger output has a user defined divide ratio of 4-1024 in increments of4, in relation to the input high-speed clock. The four differential output channels are comprised of
2.92mm (K) female connectors with internal AC coupling, and CML interface. The ASNT_MPSG
can also generate a QPRBS signal by combining its channel 1 with its channel 3 with different
weights on the signal. The QPRBS signal is generated out of channel 3 as shown in Fig. 1.

Fig. 1. QPRBS generation
The same way, a second QPRBS signal can be generated by combining channels 2 and 4. All
operation and adjustment controls are accessible through a GUI installed on a PC that should beconnected to the unit through a USB port. The unit is powered with a single 12V/10A DC powersource.
Rev. 1.3.2

1July 2019

Advanced Science And Novel Technology Company, Inc.
2790 Skypark Drive Suite 112, Torrance, CA 90505

Offices: 310-530-9400 / Fax: 310-530-9402
www.adsantec.com

GUI DESCRIPTIONThis entry describes the graphical user interface (GUI) for the ASNT MPSG operation controls. The
GUI has three working windows. The first “Main” window shown in Fig. 2 allows for control andindication of several parameters:
1. Generation of any industry standard PRBS7, PRBS9, PRBS11, PRBS15, PRBS17, PRBS20,PRBS23, PRBS29, PRBS31 via a simple drop-down menu;
2. Selection of Custom Data patterns (see Fig. 3 below) using a button;
3. Full range PRBS differential data output amplitude adjustment via Amp sliders or simply bytyping a required value (V) into the Amp window (see table ELECTRICAL
CHARACTERISTICS );4. Additional Error Injection mode (see Fig. 2 below) using a button;
5. Indication of the external reference clock frequency in the Input Clock window.
6. Changing the frequency of the output trigger signal by inserting any integer divide ratio
from 4 to 1024 in the Trigger Divide Ratio window. This allows for display on anoscilloscope of either an eye diagram, or a bit pattern (for PRBS with low power numbers).

Fig. 2. Main GUI

Custom Data Pattern Generation
The Custom Data mode activation opens the sub-menu shown in Fig. 3. Up to 1Mbit of binary test
pattern data can be loaded into the unit from an ASCII text (.txt) file with a string of “1”s and “0”s(other characters are ignored). The length of the string must be within 1,048,576 and a multiple of256.
Rev. 1.3.2

2July 2019

Advanced Science And Novel Technology Company, Inc.
2790 Skypark Drive Suite 112, Torrance, CA 90505

Offices: 310-530-9400 / Fax: 310-530-9402
www.adsantec.com

Fig. 3. Custom Data Selection Window
The file can be selected through clicking the Select Text File button for the desired channel. Afterselection of a prepared file through a window similar to the one shown in Fig. 4, it should be loaded
by clicking the Load File to Unit button. The test pattern will be repeated in the selected channel
until the unit is powered off or a different pattern is selected.

Fig. 4. Custom Data Text File Selection Example

Rev. 1.3.2

3July 2019

Advanced Science And Novel Technology Company, Inc.
2790 Skypark Drive Suite 112, Torrance, CA 90505

Offices: 310-530-9400 / Fax: 310-530-9402
www.adsantec.com

Error Injection ModeThe error injection mode is activated by clicking the Error Injection button in the main window. TheError Injection window shown in Fig. 5 should appear. All parameters in the window can bedirectly typed into corresponding windows or selected using arrows.

Fig. 5. Error Injection Window
The errors are injected as a 256-bit vector repeatedly XORed with the main PRBS words. Any “1”inside the error vector indicates an error. These vector must be provided as an ASCII file (.txt) that
includes a string of 256 “0”s and “1”s. The file selection procedure is the same as for the Custom
Pattern.
The Pulse Width value shown in the GUI window defines the number of words with errors within
the total amount of words indicated by the Pulse Period value.
If the exact positions of errors inside the vector are not important, there is an option to define thetotal number of errors per vector (Errs/256 window) and their distribution inside the vector (Spreadbutton).
For a more detailed description of the error injection mode, please refer to the AN_ ASNT_MPSG
document.

Rev. 1.3.2

4July 2019

Advanced Science And Novel Technology Company, Inc.
2790 Skypark Drive Suite 112, Torrance, CA 90505

Offices: 310-530-9400 / Fax: 310-530-9402
www.adsantec.com

Terminal Functions
TERMINAL
Name
TypeDESCRIPTION
High-Speed I/O’s

CLKIN

CMLinput

CLKOUT

CML Female SMA connector; single-ended clock output; AC coupled;
output requires external 50Ohm termination

RESET

CML
input

Data Out +Data Out TRIGOUT
CALIN

Female SMA connector; single-ended clock input; AC coupled;
requires a 50Ohm source impedance

Female SMA connector; single-ended system reset; DC coupled;
requires external 50Ohm source.
Channels CH+1, CH+2, CH+3, CH+4 are female K 2.92mm connectors;
CML
single-ended direct data output; DC coupled. Requires externaloutput
50Ohm termination.
Channels CH-1, CH-2, CH-3, CH-4 are female K 2.92mm connectors;
CML
single-ended inverted data output; DC coupled. Requires external
output50Ohm termination.
CML Female SMA connector; single-ended trigger output AC coupled;
output Requires external 50Ohm termination.
CML
input

Not Used
Low-Speed I/O’s+12VUSB

Rev. 1.3.2

5-pin Power D-Sub connector P/N 680M5W5203L201 (NorComp.)
PowerRequires mating connector P/N 680M5W5103L201or similar.
input
Current ~8A
USB-B connector. Requires USB-B to USB-A (male-to-male) cable
I/Oto interface with the control PC.

5July 2019

Advanced Science And Novel Technology Company, Inc.
2790 Skypark Drive Suite 112, Torrance, CA 90505

Offices: 310-530-9400 / Fax: 310-530-9402
www.adsantec.com

ELECTRICAL CHARACTERISTICSPARAMETER

MIN

TYP

MAX UNITCOMMENTS

Clock Input
Single-ended Swing

100

1000

Frequency

0.05

20

Applying more thanmVPP 1V may permanently
damage the input
GHzClock Output
Single-ended SwingFrequency
Insertion Jitter

4000.05mVPP
20< 140GHz
fs

Data Output *Single-Ended Swing

0700

mVPP

Adjustable

Data Rate
Rise/Fall times
Duty Cycle

0.140Gbps
ps%20% - 80%
Adjustable

GHz

Programmable

8/8
50

4555

Trigger Output
Frequency

0.0000475

Single-ended Swing
Duty Cycle
Rise/Fall time

5.625
600

47
155017mVPP
5319%
ps20%-80%

ALL I/O's are AC coupled* Applicable to all four differential channels

Rev. 1.3.2

6July 2019

Advanced Science And Novel Technology Company, Inc.
2790 Skypark Drive Suite 112, Torrance, CA 90505Offices: 310-530-9400 / Fax: 310-530-9402
www.adsantec.com

MECHANICAL DIMENSIONSPARAMETER TYP UNIT COMMENTS
Length270.1 mm
Width68.1mm

Height222mm

Front Panel
Height261.9mmWidth

76.2mmFig. 4. Mechanical Dimensions Part 1

Rev. 1.3.2

7

July 2019

Advanced Science And Novel Technology Company, Inc.
2790 Skypark Drive Suite 112, Torrance, CA 90505

Offices: 310-530-9400 / Fax: 310-530-9402
www.adsantec.com

Fig. 5. Mechanical Dimensions Part 2

REVISION HISTORY
Revision

Date

1.3.2
1.3.1
1.2.1
1.1.1
1.0.1

07-2019
10-2017
09-201708-2017
07-2017

Rev. 1.3.2

Changes

Updated Letterhead
Added GUI Description
Updated Description
Corrected description
Initial Release

8July 2019