Agilent Technologies 81133A and 81134A 3.35 GHz Pulse Pattern Generators Data Sheet Key features Figure 1: 81134A 81133A and 81134A 3.35 GHz Pulse Pattern Generators The need for pulse and pattern generation is fundamental to digital device characterization tasks. The ability to simulate the pulse and pattern conditions that the device will encounter in its final application, is essential. These device tests should include both typical and worst case conditions. Accurate measurements and tests require leading-edge signal integrity and timing performance along with full control over all signal parameters in order to enable worst case tests. Setting Standards The Agilent 81133A and 81134A 3.35 GHz Pulse Pattern Generators provide programmable pulse periods from 15 MHz (66.6 ns) to 3.35 GHz (298.5 ps) on all channels. With frequency ranges this wide, the transition time performance becomes critical; the Agilent 81133A and 81134A perform at less than 60 ps transition. With a RMS jitter of 1.5 ps (typ), the best signal quality is assured. The Delay Control Input and the Variable Crossover Point functionalities allow fast and easy Signal Integrity measurements, including generation of real world-like signals by adding jitter to clock or data signals or by distorting the signal for eye diagram measurements. * Pulse, data, pattern and PRBS generation from 15 MHz up to 3.35 GHz * Data formats NRZ, RZ and R1 * 12 MBit pattern memory per channel * Low jitter, high accuracy * Fast transition times * PRBS generation from 25 -1 to 231 -1 * Delay control input for pre-defined jitter injection * Jitter emulation up to 250 ps * Easy-to-use graphical user interface * 50 mVpp to 2 Vpp output amplitude * Differential outputs * 1 or 2 channels Connectors 81133A - Front Panel Connectors All signal outputs and inputs are accessible at the front panel. These are: * 2 Output Connectors for the differential channel * Trigger Output * Clock Input * Start Input * 1 Delay Control Input 81134A - Front Panel Connectors All signal outputs and inputs are accessible at the front panel. These are: * 4 Output Connectors for the 2 differential channels * Trigger Output * Clock Input * Start Input * 2 Delay Control Inputs for both of the output channels Rear Panel Connectors Remote control interfaces: GPIB, LAN, USB 2.0 (see also `Additional Features') be applied to the clock input. This clock is used as a reference for all timing parameters. Direct Mode (Direct Internal/Direct External) The direct modes allow changes of frequency without dropouts in the range of 1:2. This can be used for applications, where dropouts would prevent measurement with reliable results (e.g.: PLL frequency sweep, micro processor clock sweep). In both direct modes, the delay and deskew of all channels is set to zero (deskewed at the connectors) and can't be changed. Square mode, data mode (NRZ only) and PRBS mode (NRZ only) are available. In `Direct External' mode the PLL is bypassed and the instrument exactly follows the externally attached frequency. Frequency/Period Clock Source Selecting the clock source determines the origin of the time base. All other timing parameters are derived from it. There are two choices: Internal The Clock is derived from the internal YIG oscillator. External The Clock is derived from the external input. The external frequency is measured once and is thereafter used to maintain the calculated frequency dependant values including the pulse width or phase if set to duty cycle mode or phase mode respectively . External 10 MHz Reference A 10 MHz reference clock can 2 The main frequency is set for all channels. The frequency can also be set as period length. The frequency range is 15 MHz to 3.35 GHz, equal to 66.6 ns to 298.5 ps period. The frequency range can also be further divided individually for each channel. Available dividers are 1, 2, 4, 8, 16, 32, 64, 128. Main Modes Pulse Pattern Mode In Pulse Pattern mode, each channel can be set independently to one of the channel modes described in 'Channel Modes'. Burst Mode Burst mode enables the output of a burst consisting of data repeated n times followed by continuous zero data. It can be started either by: * applying a signal at the start input. * the start button. * sending a command through the remote connections. Repetitive Burst Mode This command selects a repeated burst consisting of data repeated n times followed by a pause of p times zeros of the same length as the data before the data is repeated. Channel Modes The following channel modes are available, if the instrument main mode is set to pulse/pattern: Note: The frequency of each channel can be optionally divided by 1, 2, 4, 8, 16, 32, 64, 128. Square Generates a square wave (clock) of fixed width (50% duty cycle) Pulse Generates pulses with selectable width or duty cycle. Data Generates data in either RZ, R1 or NRZ format. In RZ and R1 mode, the pulse width can be selected as either width or duty cycle. PRBS Generates a selectable PRBS (Pseudo Random Bit Sequence) polynomial of either RZ, R1 or NRZ format. In RZ and R1 mode, the pulse width can be selected as either width or duty cycle. Timing Delay The delay can be set as: * an absolute value in nano seconds or pico seconds. The delay remains unchanged as the frequency or the period is modified. * a phase (degrees relative to period). The phase remains unchanged as the frequency or the period is modified. Deskew The deskew adjustment allows for the compensation of e.g. cable delays. Deskew adjustment is not available in Direct Mode. In this case, all channels are factory deskewed at the front panel connectors. Width The pulse width can be set as: * an absolute value in nano seconds or pico seconds. In absolute mode, the pulse width stays constant when the frequency or period is changed. * a duty cycle (percentage of period). In duty cycle mode, the duty cycle stays constant when the frequency or period is changed. NOTE: Width adjustment is not available if data mode is set to NRZ. Pulse Format RZ Return to zero pulse format. On 0 bit patterns, the signal remains at the low level. On 1 bit patterns, the signal switches to the high level and back to the low level after the time specified by the pulse width or the duty cycle parameter. R1 Return to one pulse format. On 1 bit patterns, the signal remains at the high level. On 0 bit patterns, the signal switches to the low level and back to the high level after the time specified by the pulse width or the duty cycle parameter. Custom Levels NRZ Level Protection Non-return to zero pulse format. The signal remains at the low level or high level according to the bit level of the pattern for the entire period. Output levels can be limited to a user defined range to protect the device under test. Level protection can be switched on and off. NOTE: The pulse format selection is only available when operating the instrument in the data/pattern modes. Level Polarity Pattern Two types of patterns are available: Data Arbitrary data up to the maximum available memory per channel can be set up as pattern data. PRBS Pre-defined PRBS of 25- 1 to 231-1 can be set up as pattern data. Data Polarity In pattern mode the polarity of the data can be set to either normal or inverted. When set to inverted, a logical '1' will become a logical '0' at the output and vice versa. Levels Pre-defined Levels Levels can be set to custom values in either of two ways: * low level and high level * amplitude and offset Level polarity can be set to either normal or inverted. Set to inverted, the low level and the high level values are interchanged. Outputs Enabled/Disabled Outputs can be switched on and off independently for each channel and for each normal/complement connector. Store/Recall Allows permanent storage of instrument settings, including all signal parameters and data settings. Data patterns up to 8 kBit length are also stored. The instrument provides memory for 9 different settings. In addition, the 81133A and 81134A stores the current settings at shutdown and restores them on the next power-on. For data patterns with more than 8 kBit length, it is recommended to use the PCbased Pattern Management Tool. Pre-defined levels allow the convenient setup of the channels for commonly used logic families. These are: ECL, ECLGND, LVT, LVPCL and LVDS. 3 Auxiliary Channels Note: The built-in input and output terminations eliminate the need for external bias networks and prevent a degrading of the input/output sensitivity Outputs Trigger Output The trigger output can be enabled or disabled. The levels of the trigger output can be set as high level or low level pair. The trigger output can be set to one of the following modes: * Trigger on clock The frequency of the trigger output is identical to the system frequency. It can be further divided by n (n= 1, 2, 3, 4, 5, 6, 7...231-1). * Trigger on data A single trigger pulse occurs on the start of the repetitive data pattern. Inputs Clock Input The clock input can be `AC' or `DC' terminated. The `DC' termination voltage can be set. See also `Clock Source - external'. Start Input The start input can be used to start the instrument. After being armed, the instrument waits for the selected edge of the applied signal. Parameters: * Threshold (voltage) * Edge (rising/falling) * Termination voltage Jitter Injection With the Delay Control Input a delay to the instrument's output signals can easily be added. As the added delay is only dependent on the 4 50% Normal Out 50% Compl. Out 70% Normal Out 30% Compl. Out Figure 2: Variable Crossover attached voltage, any form of delay - including jitter - can be emulated. Up to a frequency of 200 MHz, the delay added to the output by the voltage attached at the Delay Control input is a linear function. The maximum delay depends on the sensitivity selected and is either +/- 25ps or +/- 250 ps. Variable Crossover For each channel, the crossover of the NRZ signal in PRBS or data mode can be adjusted. This is used to artificially close the eye pattern by simulating signal distortion. Figure 1 shows the normal and complement output with cross over point set to 50% and 70% respectively. NOTE: Variable Crossover feature is available in NRZ mode only. Human Interface The graphical user interface enables the user to operate the instrument as simply as possible. All parameters are displayed on a color coordinated display. The instrument setup is intuitive. All important parameters can be easily accessed and modified with numeric keys, cursor keys or the twist and push button. A content sensitive online help enables users to set up their test configurations quickly and easily. PC-based Pattern Management Tool With the new PC-based Pattern Management Tool, it is very easy to manage and edit patterns to be generated with the 81133A and 81134A. The Pattern Management Tool includes a Pattern Editor that can quickly define and modify any pattern up to 12 MBit length. In addition, the Pattern Management Tool is able to save an unlimited amount of different patterns on a computer and easily upload and download them to or from the instruments, via one of the remote interfaces, including GPIB, LAN and USB 2.0 The Pattern Management Tool is especially recommended when working with patterns longer than 8 kBit, as the 81133A and 81134A can only save patterns up to this length, as well as the front panel only provides access to patterns up to 8 kBit. Specifications Specifications describe the instrument's warranted performance. Non-warranted values are described as typical. All specifications apply after a 30 min warm-up with 50 Ohm source/load resistance. All specifications are valid from 0 C to 55 C ambient temperature if not stated otherwise. Table 1: Internal Clock Generation Period Range Period Resolution Frequency Range Frequency Resolution Accuracy Table 2: Jitter Random Jitter (Clock Mode) Total Jitter (Data Mode) Table 3: Channel Output Timing Number Of Channels Transition Times (10 % To 90 %) Transition Times (20 % To 80 %) Delay Variation Delay Resolution Delay Accuracy Phase Phase Resolution Skew Between Differential Outputs Maximum Skew Range Width Range Width Resolution Width Accuracy Duty Cycle Range Duty Cycle Resolution Divide By 298.5 ps - 66.6 ns 6 digits, 0.001 ps best case 15 MHz - 3.35 GHz 1 Hz 50 ppm <4 ps RMS (1.5ps typical) <5 ps RMS (2ps typical) (<30 ps pp (12ps typical)) 1, (81133A), 2 (81134A) < 90 ps < 60 ps -5 ns to 230 ns 1 ps 20 ps -6000 to +279000 0.01, or 1 ps < 20 ps nominal 10 ns, 100 ps to (period - 100 ps) 1 ps 40 ps 0.15% - 99.85% 0.002 %, or 1 ps 1, 2, 4, 8, 16, 32, 64, 128 Note: Timing specifications are valid after auto calibration with a maximum temperature variation of 10 C. Table 4: Transition Times Mode Description Fast Provides faster rise and fall times Normal Standard setting with guaranteed specifications Smooth Provides slower rise and fall times and smoother edges Typical TransitionTimes 60 ps to 70 ps 70 ps to 80 ps Transition Times The transition times can be modified by the `Pulse Performance' selector. 80 ps to 120 ps Table 5: Channel Output Levels Amplitude Level Window Level Resolution Level Accuracy Amplitude Accuracy Settling Time Overshoot, Ringing Impedance Variable Crossover Maximum External Termination Voltage Short Circuit Current 50 mV to 2.00 V -2.00 V to +3.00 V 10 mV 2 % of setting 20 mV 2 % 20 mV 1 ns <10 % 10 mV differential outputs 50 Ohm nominal 30% to 70% typical -2.00 V to +3.00 V 80 mA <= Isc <= 120 mA nominal Limit Normal/Complement Disable High and low levels into 50 Ohm can be limited. Selectable Yes (relay) 5 Table 6: Trigger Output Amplitude Level Window Resolution Format Fixed Duty Cycle, Maximum External Voltage Transition Times (20% to 80% of amplitude) Minimum Output Frequency Mode Clock Clock divided by 1,2,3, . . Disable Table 7: Clock Input Interface Impedance Termination Voltage Minimum Swing 50 mV to 2.00 V -2.00 V . . +3.00 V 10 mV 50% nominal - 2.00 V . . +3.00 V < 100 ps (< 60 ps typical) 15 MHz / Divider Factor 231-1 or trigger on bit 0 of data Yes (relay) Maximum Amplitude Frequency Measurement Period Range Period Resolution Frequency Range Measurement Resolution Measurement Accuracy ac-coupled with optional dc termination 50 Ohm -2.0 V . . +3.0 V 300 mV, tr < 3 ns, 50% duty cycle, sine: 0 dBm 3 Vpp , 5 Vdc Yes 299 ps . . 66.6 ns 6 digits, 0.001 ps best case 15 MHz . . 3.35 GHz 100 kHz 50 ppm Table 8: Start Input Modes Interface Impedance Termination Voltage Transitions Threshold Max. Level Window Start 1 dc-coupled 50 Ohm nominal 2.0 V . . 3.0 V < 1 ns - 1.8 V to +4 V - 2 V to +5 V 1 No fixed latency between assertion of start signal and start of output signal Table 9: Propagation Delay Clock Input to trigger output Trigger Output to channel output 6 8.4 ns nominal, fixed 32 ns nominal variable Pulse Pattern and Data Functionality The 81133A and 81134A can generate a 12 MBit digital pattern in NRZ, RZ and R1 mode. Pattern with up to 8 kBit can be edited directly from the front panel. Patterns with more than 8 kBit can only be programmed via the remote interfaces. The PC-based Pattern Management tool includes a Pattern Editor which allows easy programming of any pattern, as well as convenient management of many patterns on any Windows(R)-based computer. The patterns can be uploaded using any of the available remote interfaces. Furthermore, the 81133A and 81134A can provide a hardware generated pseudo random binary sequence (PRBS) from 25 - 1 to 231 - 1 . Jitter Emulation (Delay Control Input) Full control over the signal quality of pulse and data signals provides the Delay Control Input. With an external modulation source (e.g. Agilent 33250A) the amount and shape of signal jitter can be varied for stress tests or to emulate real world signals. The external source for jitter modulation is applied to this input. Jitter modulation can be turned on and off individually for each channel. Either one of two fixed sensitivities can be selected 25ps or 250ps resulting in a total of 50ps or 500ps. The amplitude of the modulated jitter is set by the voltage level of the signal applied to the Delay Control Input. The Variable Crossover Point feature provides additional control over the signal quality. Table 10: Data Generation Memory Depth Data Format Granularity of Data Pattern Length 12 MBit per channel, 8 kBit accessible from front panel RZ / NRZ / R1 32 Bit up to 8 kBit 128 Bit from 8 kBit to 12 MBit Table 11: PRBS Generation Capabilities PRBS 2n-1 , n = 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 23, 31 PRBS Polynomial 25-1 26-1 X5 + X4 + X2 + X1 + 1 X6 + X5 + X3 + X2 + 1 27-1 28-1 X7 + X6 + 1 X8 + X7 + X3 + X2 + 1 29-1 X9 + X5 + 1 CCITT 0.153 / ITU-T V.52 210-1 211-1 212-1 X10 + X7 + 1 X11 + X9 + 1 X12 + X9 + X8 + X5 + 1 CCITT 0.152 / ITU-T 0.152 213-1 X13 + X12 + X10 + X9 + 1 214-1 X14 + X13 + X10 + X9 + 1 215-1 X15 + X14 + 1 CCITT 0.151 / ITU-T 0.151 223-1 X23 CCITT 0.151 / ITU-T 0.151 231-1 X18 + + 1 X31 + X28 + 1 Table 12: Delay Control Input Interface Impedance Input Levels For Full Modulation Range Max Input Levels Delay Modulation Range Modulation Frequency Comment ITU-T V.29 dc-coupled 50 Ohm nominal 500 mV 2.5 V 250 ps, 25 ps, selectable 0 Hz - 200 MHz Figure 3: Modulated Delay (Jitter) vs Voltage Level at Delay-Control-Input for 250ps and 25ps settings 7 Figure 4: Jitter Emulation Test Setup Table 13: Additional Features Remote Interfaces Store/Recall Registers Table 14: General Information Operating Temperature Storage Temperature Humidity Warm Up EMC Power Net Weight Shipping Weight Dimensions Recalibration Period 8 SCPI over GPIB, LAN and USB 2.0 9 complete settings can be saved. The last settings (Non Volatile Memory) are saved when power is turned off. 0C to +55C -40C to +70C 95% R.H. (0C to +40C) 30 Minutes Class A 100V to 240V AC nom.; 200 VA max.; 47 Hz to 63 Hz 14.8 kg (32.6 lbs) 19 kg (41.9 lbs) 145 mm x 426 mm x 553 mm (5.7 in x 16.75 in x 21.75 in) 3 years recommended Ordering Information Agilent 81133A Agilent 81134A Options Agilent 8113xA-UK6 Agilent 8113xA-1CP Agilent 1494-0059 Agilent N4871A Accessories Agilent 15435A Agilent 15432B Agilent 15433B Agilent 15434B Agilent 15438A 3.35 GHz 1-channel Pulse Pattern Generator 3.35 GHz 2-channel Pulse Pattern Generator Commercial Calibration Certificate with Test Data Rackmount and Handle Kit Rack Slide Kit Cable Kit: SMA matched pair, tt=50 ps (Recommended for high performance and differential applications) Transition Time Converter 150 ps Transition Time Converter 250 ps Transition Time Converter 500 ps Transition Time Converter 1000 ps Transition Time Converter 2000 ps Complementary Products The 6 GHz Infiniium 54855A real time oscilloscope combined with the InfiniiMax 1134A 7 GHz differential and single-ended active probes deliver the highest performance end-to-end measurement system available. With the 20 GSa/s sample rate on each channel, and its E2681A EZJIT Jitter Analysis Software, the 54855A is ideal for making signal integrity and jitter measurements for PCI Express, Serial ATA, Gigabit Ethernet, Fibre Channel and other high speed serial bus standards. Figure 5: Agilent 54855A 6 GHz Infiniium Oscilloscope The 86100C Digital Communications Analyzer with Jitter Analysis is a sampling oscilloscope with up to 80 GHz Bandwidth. With its unique onebutton Jitter Separation and Analysis, the 81600C is ideal for fast and precise signal integrity measurements. Figure 6: Agilent 86100C DCA-J 9 Related Agilent Literature Pub No. * Agilent Family of Pulse/Pattern 5980-0489E By internet, phone, or fax, get assistance with all your test & measurement needs Online assistance: www.agilent.com/find/assist Generators, Brochure * Agilent 81100 Family Pulse/Pattern, Product Overview 5980-1215E * Agilent 3.3GHz Pulse-/Pattern Generators, Photocard 5988-5935EN * Generating/Measuring Jitter with the Agilent 81134A Pulse/Pattern Generator & 54855A Infiniium Scope, Product Note 5988-9411EN * Agilent 81133A/81134A 12 Mbit Extended Pattern Memory, Product Note 5988-9591EN For more information, please visit us www.agilent.com/find/pulse_generator Phone or Fax United States: (tel) 800 829 4444 Canada: (tel) 877 894 4414 (fax) 905 282 6495 China: (tel) 800 810 0189 (fax) 800 820 2816 Europe: (tel) (31 20) 547 2323 (fax) (31 20) 547 2390 Japan: (tel) (81) 426 56 7832 (fax) (81) 426 56 7840 Korea: (tel) (82 2) 2004 5004 (fax) (82 2) 2004 5115 Agilent Technologies' Test and Measurement Support, Services, and Assistance Agilent Technologies aims to maximize the value you receive, while minimizing your risk and problems. We strive to ensure that you get the test and measurement capabilities you paid for and obtain the support you need. Our extensive support resources and services can help you choose the right Agilent products for your applications and apply them successfully. Every instrument and system we sell has a global warranty. Support is available for at least five years beyond the production life of the product. Two concepts underlay Agilent's overall support policy: "Our Promise" and "Your Advantage." Our Promise Our Promise means your Agilent test and measurement equipment will meet its advertised performance and functionality. When you are choosing new equipment, we will help you with product information, including realistic performance specifications and practical recommendations from experienced test engineers. When you use Agilent equipment, we can verify that it works properly, help with product operation, and provide basic measurement assistance for the use of specified capabilities, at no extra cost upon request. Many self-help tools are available. Your Advantage Your Advantage means that Agilent offers a wide range of additional expert test and measurement services, which you can purchase according to your unique technical and business needs. Solve problems efficiently and gain a competitive edge by contracting with us for calibration, extra-cost upgrades, out-of-warranty repairs, and on-site education and training, as well as design, system integration, project management, and other professional services. Experienced Agilent engineers and technicians worldwide can help you maximize your productivity, optimize the return on investment of your Agilent instruments and systems, and obtain dependable measurement accuracy for the life of those products. www.agilent.com/find/emailupdates Get the latest information on the products and applications you select. Latin America: (tel) (650) 752 5000 Taiwan: (tel) 0800 047 866 (fax) 0800 286 331 Other Asia Pacific Countries: (tel) (65) 6375 8100 (fax) (65) 6836 0252 Email: tm_asia@agilent.com Product specifications and descriptions in this document subject to change without notice. Copyright (c) 2004 Agilent Technologies Printed in Germany April 27th 2004 5988-5549EN