Agilent 6000 Series Oscilloscope Demo Guide

Similar documents
Agilent InfiniiVision 7000 Series Oscilloscopes

Agilent InfiniiVision 7000B Series Oscilloscopes

Low-speed serial buses are used in wide variety of electronics products. Various low-speed buses exist in different

Portable Performance for Debug and Validation

Errata. Title & Document Type: Manual Part Number: Revision Date: HP References in this Manual

Evaluating Oscilloscopes to Debug Mixed-Signal Designs

Overview. Know Your Oscilloscope. Front Panel. Rear Panel. Sharing Agilent s Resources with Engineering Educators

Debugging Embedded Mixed-Signal Designs Using Mixed Signal Oscilloscopes

Viewing Serial Data on the Keysight Oscilloscopes

MSO/DPO2000, MSO/DPO3000, and MSO/DPO4000 Series Oscilloscope Demo 2 Board

Viewing Serial Data on the Keysight Oscilloscopes

Burlington County College INSTRUCTION GUIDE. for the. Hewlett Packard. FUNCTION GENERATOR Model #33120A. and. Tektronix

WAVEJET 300 SERIES OSCILLOSCOPES. New Cover to Come. Unmatched Performance, Portability, and Value

Agilent DSO5014A Oscilloscope Tutorial

WAVEJET 300 SERIES OSCILLOSCOPES. Unmatched Performance, Portability, and Value

User Manual. Digital Storage Oscilloscopes Models 2534, 2540 & General Safety Summary. Version 1.03

Oscilloscope Guide Tektronix TDS3034B & TDS3052B

User Manual. Digital Storage Oscilloscopes Models 2534, 2540 & 2542

MSO-28 Oscilloscope, Logic Analyzer, Spectrum Analyzer

Digitizing Oscilloscopes

Digitizing Oscilloscopes (2009)

HAMEG. Oscilloscopes. Innovation right from the start. Oscilloscopes

About this Manual. Support for Your Product

Oscilloscope Display Quality Impacts Ability to View Subtle Signal Details

Mixed Analog and Digital Signal Debug and Analysis Using a Mixed-Signal Oscilloscope Wireless LAN Example Application

Advanced Troubleshooting with Oscilloscopes 9000 Scope Hands-on Labs

1 scope channel. 2 scope channels* 200 MSa/s 4 MB memory/ch. 200 MSa/s 2 MB memory/ch. 200 MSa/s 2 MB memory/ch

S op o e p C on o t n rol o s L arni n n i g n g O bj b e j ctiv i e v s

Evaluating Oscilloscopes for Best Signal Visibility

Troubleshooting Your Design with Tektronix MSO and DPO Series Oscilloscopes

LeCroy Digital Oscilloscopes

INSTRUCTION GUIDE. for the. Keysight (formally Agilent; Hewlett-Packard) Model #33509B. and. Tektronix. Fall 2017

Keysight Technologies Mixed Analog and Digital Signal Debug and Analysis Using a Mixed-Signal Oscilloscope

Debugging Embedded Mixed-Signal Designs Using Mixed Signal Oscilloscopes

What is oscilloscope? What an oscilloscope looks like. Oscilloscopes, accessories, applications Ján Šaliga

User Manual. GPS-1000B+ series. Digital Oscilloscope V 1.1

Keysight Technologies Decoding Automotive Key Fob Communication based on Manchester-encoded ASK Modulation

MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003

Digital Storage Oscilloscopes 2550 Series

Troubleshooting Your Design with the TDS3000C Series Oscilloscopes

ECE 5765 Modern Communication Fall 2005, UMD Experiment 10: PRBS Messages, Eye Patterns & Noise Simulation using PRBS

DSO7032A Oscilloscope: 350 MHz, 2 channels

Expect to Make Waves.

User Manual SDS1000CML+/SDS1000DL+ Digital Oscilloscope UM0101A-E01A SIGLENT TECHNOLOGIES CO,.LTD

MORE. lab scope performance at a portable scope price. Agilent Technologies 6000 Series Oscilloscopes

User Manual. Digital Oscilloscope V1.9

25 MHz Digital Storage Oscilloscope

4CH/2CH Digital Storage Oscilloscopes

Introduction to the oscilloscope and digital data acquisition

Keysight Infiniium S-Series Oscilloscopes

GDB-03 Demo Module USER MANUAL GW INSTEK PART NO. 82DB-03000M01 ISO-9001 CERTIFIED MANUFACTURER

SMART Trigger modes like Glitch, Window and Dropout allow you to capture precisely the events of interest.

What's the SPO technology?

The Measurement Tools and What They Do

Meeting Embedded Design Challenges with Mixed Signal Oscilloscopes

User s Manual. TDO1000/TDO2000 Series Oscilloscopes

imso-104 Manual Revised July 19, 2012

Keysight Technologies CAN/LIN Measurements (Option AMS) for InfiniiVision Series Oscilloscopes

Agilent Technologies N5454A Segmented Memory Acquisition for Agilent InfiniiVision Series Oscilloscopes

Debugging Digital Cameras: Detecting Redundant Pixels

MINI PC SCOPE PCSU01. User manual. test leads software download USB cable design enclosure

Serial Decode I2C TEN MINUTE TUTORIAL. December 21, 2011

RIGOL. Data Sheet. DS1000B Series Digital Oscilloscopes DS1074B, DS1104B, DS1204B. Product Overview. Easy to Use Design. Applications.

imso-104 Manual Revised August 5, 2011

Agilent I 2 C Debugging

Solutions to Embedded System Design Challenges Part II

Realizing Waveform Characteristics up to a Digitizer s Full Bandwidth Increasing the effective sampling rate when measuring repetitive signals

University of Utah Electrical & Computer Engineering Department ECE1050/1060 Oscilloscope

NanoGiant Oscilloscope/Function-Generator Program. Getting Started

Reference. TDS7000 Series Digital Phosphor Oscilloscopes

Quick Start. RSHS1000 Series Handheld Digital Oscilloscope

User Manual. TDS3VID Extended Video Application Module

User Manual. SDS1000X-E Series Digital oscilloscope UM0101X-E02B SIGLENT TECHNOLOGIES CO., LTD.

ScopeMeter 190 Series Specifications

DDA-UG-E Rev E ISSUED: December 1999 ²

Agilent Technologies Infiniium Series Oscilloscopes

Advanced Skills with Oscilloscopes

Logic Analysis Basics

Logic Analysis Basics

RS-232/UART Triggering and Hardware-Based Decode (N5457A) for Agilent InfiniiVision Oscilloscopes

Keysight Technologies Oscilloscope Display Quality Impacts Ability to View Subtle Signal Details. Application Note

Features of the 745T-20C: Applications of the 745T-20C: Model 745T-20C 20 Channel Digital Delay Generator

Analog Storage Oscilloscope TS-81000/ Newly developed CCD(Charge-coupled device) scan converter tube

CAN/LIN Measurements (Option AMS) for Agilent s InfiniiVision Series Oscilloscopes

Technical Reference. TDS 684A, TDS 744A, & TDS 784A Digitizing Oscilloscope Performance Verification and Specifications

Working with a Tektronix TDS 3012B Oscilloscope EE 310: ELECTRONIC CIRCUIT DESIGN I

Evaluating Oscilloscope Vertical Noise Characteristics

Operator's Manual. MS-250 Mixed Signal Oscilloscope Option

ADS1000 Series Digital Storage Oscilloscope Version No.: V 1.0

User Manual SDS1000DL/CNL/CML. Series Digital Oscilloscope V 1.2 SIGLENT TECHNOLOGIES CO,.LTD

Table of Contents Introduction

Oscilloscopes for field applications

RICHLAND COLLEGE School of Engineering Business & Technology Rev. 0 W. Slonecker Rev. 1 (8/26/2012) J. Bradbury

OSCILLOSCOPE AND DIGITAL MULTIMETER

Baseband Video Testing With Digital Phosphor Oscilloscopes

SDS1000C Specifications

Selection Table. Ordering Information

Revision History. SDG2000X Firmware Revision History and Update Instructions

Oscilloscopes for field applications

Agilent Technologies 54522A

Transcription:

Agilent 6000 Series Oscilloscope Demo Guide

Agilent 6000 Series Oscilloscope Demo Guide A series of portable oscilloscopes for today s and tomorrow s projects. In the next few minutes you will experience the power of Agilent s new 6000 Series Mixed Signal Oscilloscopes with a series of six labs. You will be able to see for yourself how these portable oscilloscopes have the performance you need to meet today s and tomorrow s needs as your projects adapt ever faster and more complex technology. Agilent 6000 Series Specifications Bandwidth Up to 1 GHz Channels 2, 4, 2+16, 4+16 Max sample rate Max memory Up to 4 GSa/s Display resolution XGA (1024 x 768) Waveform update rate Connectivity 1 Mpts standard; up to 8 Mpts optional 100,000 waveforms/second Standard: LAN, USB, GPIB and XGA video output These labs will let you see for yourself the power of the 6000 Series oscilloscopes: 1. MegaZoom III technology with its fast deep memory and high resolution XGA display to see all dimensions of the waveform. 2. Easy identification of small waveform anomalies with the responsive deep memory of MegaZoom III technology. 3. Capturing an infrequent glitch by means of the 100,000 waveforms/second update rate. 4. Easily view the operation of analog and logic signals in an MCU system with the Mixed Signal Oscilloscope (MSO). 5. Identification of specific system operations with serial triggering. 6. Triggering on scope and logic signals to measure critical timing relationships with the MSO. Parts required for this demo: Agilent 6000 Series Mixed Signal Oscilloscope (MSO). Demo kit with demo board and logic cable. 2

Table of Contents If you have a basic knowledge of the 6000 Series oscilloscope s front-panel controls, begin with Lab 1. If you are experiencing the 6000 Series for the first time, begin with the Getting Started Guide in Appendix A and then continue with Lab 1. Topic Page Time Allowance Lab 1: Viewing Complex Signals with a 4 10 min. High Definition Display Lab 2: Uncovering Signal Anomalies with 8 10 min. Responsive Deep Memory Lab 3: Discovering an Infrequent Glitch with 10 10 min. Fast Waveform Update Rates Lab 4: Viewing Multiple Signals in an 12 10 min. MCU-based Design with an MSO Lab 5: Synchronizing on and Verifying 16 10 min. I 2 C Serial Bus Communication Lab 6: Verifying Critical Timing Relationships 18 10 min. with an MSO Appendix A: Getting Started 22 20 min. Appendix B: Using Trigger Holdoff 30 10 min. Demo Board Connections Scope Probe Connection to BNC Inputs Scope Probe Signals Signal Control Switches Logic Ribbon Cable Connection to Rear Panel Digital Inputs Scope Probe Signals Power is provided by digital port on back of 6000 Series scopes. 3

1Lab Viewing Complex Signals with a High Definition Display Video signals have been the ultimate display challenge for digitizing oscilloscopes. These complex signals have long been considered the display standard by which the display performance of digitizing scopes have been compared to analog oscilloscope display technology. Video signals, due to their complexity, demand an oscilloscope with high resolution, a fast display update rate, and a high sample rate to avoid aliasing the MegaZoom III Advantage! Agilent has extended the high-resolution display system of the 54600 Series and added color making the 6000 Series display system the best in the industry today! Setup 1. Connect the demo board s logic cable from the back of the 6000 Series oscilloscope to the logic cable connector on the demo board. 2. Connect the channel 1 probe to the test points labeled NTSC Video and ground (GND). Disconnect all other probes. 3. Remove the cap from the video camera lens. 4. Set switches on the demo board to on on on. 5. Save/Recall and Default Setup to ensure the scope is in an initial known state. 6. Autoscale (next to Save/Recall on front panel). 4

7. In the Trigger section of the front panel, press the More key. 8. Toggle the Trigger softkey until TV mode is selected. 9. the Settings softkey and ensure the following trigger conditions are set: a. Source = 1 b. Trigger on negative-going pulse c. Standard = NTSC d. Mode = Field 1 10. Using the large Horizontal knob, adjust the time base to 2 ms/div. 11. Adjust the volts/div setting to 500 mv/div. The trigger conditions are at the upper right hand corner of the display. Continued 5

The MegaZoom III Advantage Some oscilloscopes today have simulated phosphor display modes, with just a handful of intensity levels, intended to reproduce the display fidelity of analog scopes. With the new MegaZoom III display system, a live, interactive, color display, capable of mapping up to 8 Mpts of deep memory to 256 intensity levels, far exceeds the display capability of any other scopes on the market today. With an update rate of up to 100,000 waveforms/second, users can be confident they won t be missing out on infrequent events or glitches. 12. Wave your hand over the video camera lens on the demo board to observe the fast (up to 100,000 wfms/sec) display update rate of the scope. 13. Use the waveform intensity knob (next to the power switch on the front panel) to adjust the intensity. The Agilent 6000 Series oscilloscope has 256 levels of intensity grade to highlight subtle details of your signals. 14. Set the intensity level to approximately 50%. 15. To obtain a more in-depth view of this signal, press Single to obtain one acquisition using the maximum memory depth of the scope. 16. Use the small knob in Horizontal Section to move waveform to the left so you can zoom in on a color burst. 6

16. Using the large Horizontal knob, adjust the time base setting to 1 µs/div to zoom in on the color burst. If available, compare this to the performance of a shallow-memory scope. With MegaZoom III, the deep memory helps sustain a high sample rate, enabling you to zoom in and easily see all the details. With deep memory, we are able to zoom in by a factor of 2,000 from the original waveform to analyze details of the color burst of this video signal. Use the Horizontal position knob to move a color burst to center screen. 2000x magnification Then zoom in on a color burst. 7

2 Lab Uncovering Signal Anomalies with Responsive Deep Memory An amplitude modulated (AM) signal is a very complex modulated waveform where a high-definition display and deep memory are needed for successful capture, viewing and analysis. In this lab we will capture an AM signal that includes an embedded anomaly (a glitch). With the 6000 Series MegaZoom III technology, the display system will clearly show this glitch while the deep memory will allow us to zoom in for detailed analysis of the glitch after capture. Setup 1. Connect channel 1 probe to test points labeled AM and ground (GND). 2. Connect channel 2 probe to test points labeled Sync and GND. 3. Set switches on the demo board for the AM signal (off on off). 4. Autoscale. Autoscale result In this lab, a stable trigger is accomplished by triggering on the synchronization signal on channel 2. Turn off channel 2 (still the trigger source) by pressing the 2 key twice. Re-adjust the V/div and position to optimize viewing the complex channel 1 signal. In the absence of a synchronization signal, trigger holdoff can be used to achieve a stable trigger (see Appendix B). 8

5. Use the Waveform Intensity knob (next to the power switch on the front panel) to adjust the waveform brightness to approximately 50% so that the subtle details in this complex waveform can be seen. Note the glitch is present in every other envelope. 6. Single to capture a single shot acquisition of this complex waveform. Take advantage of deep memory: zoom in on one of the glitches to see the details: Step 1: Using the small Horizontal position knob, move one of the glitches to the center of the display. Step 2: Using the large Horizontal time/div knob, set the time base to 500 ns/div (turn clockwise) to see characteristics of the glitch in detail. With up to 8 Mpts of deep memory you are able to see the big picture (envelope of the entire AM signal) as well as zoom in on the details of this anomaly while maintaining a high sample rate. 9

3 Lab Discovering an Infrequent Glitch with Fast Waveform Update Rates Capturing infrequent anomalies such as random glitches requires oscilloscopes with extremely fast update rates. Faster update rates will improve the probability of capturing random glitches. This lab will demonstrate capturing a glitch that occurs approximately one time every 40,000 cycles of a digital data stream. With up to 100,000 waveforms/sec update rate, we will be able to view this glitch multiple times a second. Scopes with long dead times will have difficulty capturing and displaying this glitch. Setup 1. Connect channel 1 probe to test points labeled Glitch/Burst and ground (GND). 2. Make sure all other probes are disconnected from the scope. 3. Set switches on the demo board for Glitch (burst) mode signal (off off off). 4. Autoscale. 5. Change the time base setting to 20 ns/div to view one rising edge in detail. Autoscale result 6. Adjust the waveform intensity knob to 100% to more clearly see the infrequent glitch. Note that the glitch is captured multiple times a second thanks to MegaZoom III s fast update rate which minimizes dead time between acquisitions. 7. the Display key on the front panel and turn on Infinite Persistence. 10

With the infinite persistence mode, all acquisitions are accumulated and displayed on screen. This is very useful when setting up an overnight measurement to capture an elusive glitch or trigger event. Note: With Autoscale, the scope triggers on a random rising edge of the input signal. Let s now set up a glitch trigger condition that will trigger exclusively on the anomaly. 8. Autoscale. 9. Pulse Width in trigger section on the front panel the default setting of pulse width selection is set to trigger on positive pulses less than 30 ns wide. This setting easily captures our glitch that is occurring only once every 40,000 cycles in this data stream. Note the other options for uniquely qualifying trigger conditions in this menu (positive or negative-going pulses, greater than, less than, range, etc). In fact, the pulse width setting can be qualified as low as 2 ns. Note trigger menu options 10. To better view the glitch, set the time/div setting to 10 or 20 ns/div. 11. To measure the width of this glitch embedded in the data stream, press Quick Meas. Next, press the Select softkey, pressing repeatedly to select the pulse width (+Width) measurement. 12. Measure +Width softkey to start the measurement. to select +Width for measurement 11

4 Lab Viewing Multiple Signals in an MCU-based Design with an MSO In mixed analog and digital designs, it is often important to view multiple analog and digital channels, which is significantly beyond the capability of a 2- or 4-channel oscilloscope. With 2 or 4 scope channels plus 16 logic timing channels, the unique 2+16 or 4+16 channel Mixed Signal Oscilloscope (MSO) affords the opportunity to view more signals and to make time-correlated measurements across all channels. Setup 1. Connect channel 1 probe to test points labeled Unfiltered DAC and ground (GND). 2. Connect channel 2 probe to test points labeled Filtered DAC and GND. 3. Set switches on the demo board for the DAC signal (off on on). 4. Autoscale. Adjust the waveform intensity to approximately 50%. The channel 1 signal (yellow) shows the stair-step output of a microcontroller-based Digital-to-Analog Converter (DAC). The channel 2 signal (green) is the filtered version of the output. Channels D0 D8 (blue) are the input control lines to the DAC. We were able to easily trigger on channel 2. However, what if we wanted to trigger on a specific voltage instruction based on the input to the DAC using pattern trigger? 5. To trigger at the highest voltage level output of the DAC, press the Pattern key on the front panel of the scope. 12

6. In the pattern menu, select the channel (by pressing the channel key repeatedly or using the select knob to right of display) and set the pattern trigger condition for each channel. Select Channel D7 and choose H. Then select D6 and choose H. Continue as per the table below to set pattern to HHHL LHHL: D7 H D6 H D5 H D4 L D3 L D2 H D1 H D0 L At center screen, notice the pattern of channels D0 D7, which is synchronous with the highest voltage level of the analog DAC output on channel 1. Triggering at this high point using an edge trigger would be difficult, if not impossible. Continued 13

7. Let s now trigger synchronous with the 50% level based on the DAC inputs. Change the pattern to HLLL LLLL. Notice that the signal appears not to be triggered. This is because there are two unique points of this signal that correspond to the 50% level of the DAC input. 8. To qualify on the rising or falling 50% level, use channel 2. Select channel 2 in the pattern menu and set to L to force the trigger to be synchronous with just the rising edge of the output of the DAC. 14

Making Measurements: 9. Let s now measure the phase difference between the filtered and unfiltered signals. 10. Quick Meas on the front panel. Rotate 11. the Select softkey and rotate the Entry knob (located near the Quick Meas key) to select Phase. Or you may also press the Select softkey repeatedly until Phase is selected. 12. Measure Phase Note that the cursors show where the measurement was made from the rising edge of channel 1 at the center of screen to the rising edge of the channel 2 and measures approximately 73 degrees. and use knob to select phase 15

5 Lab Synchronizing on and Verifying I 2 C Serial Bus Communication Many of today s embedded designs include serial bus communications using protocols such as I 2 C (Inter-Integrated Circuit). The I 2 C bus is primarily used for chip-to-chip communications. In this lab you will see that the I 2 C bus generates a series of commands to instruct the microcontroller to generate three specific sine wave chirps (or bursts) with varying numbers of pulses. Our goal is to synchronize the scope s display on specific chirps using this scope s I 2 C trigger capabilities and verify the serial data transmissions by using the optional I 2 C/SPI decode function (option LSS or N5423A). Setup 1. Connect channel 1 probe to test points labeled Unfiltered DAC and ground (GND). 2. Connect channel 2 probe to test points labeled Filtered DAC and GND. 3. Set DIP switches on the demo board for the I 2 C with DAC signal (on off off). 4. Save/Recall and then select Default Setup. 5. Autoscale to see signals. 6. Set the logic threshold level to CMOS by pressing D15 thru D0 key next to the screen, and select Thresholds and then set both logic pods to CMOS (2.5V) level. Notice that the scope may trigger on multiple chirps of different lengths (1, 2 or 3 cycles) using standard edge triggering. To trigger on the first chirp that consists of three sine wave cycles, we can set up the I 2 C triggering of the scope to trigger on an EEPROM read cycle based on specific serial data content. Digital signals D7 D0 are the digital inputs to the DAC generated by the MCU. D14 is the I 2 C clock signal (SCL) and D15 is the I 2 C data signal (SDA). Before we set the trigger, we will turn on the I 2 C serial decode on the scope that displays I 2 C serial data decode on-screen in hexadecimal values. 16

7. Acquire. Select Serial Decode softkey and then turn on Decode to enable I 2 C serial decode function. To enable serial decode function, your scope has to have the low speed serial bus decode option LSS installed. You can check the installed options on your scope at Utility > Service > About Oscilloscope. 8. Settings. Then press SCL (serial clock) and using the entry knob select D14. 9. SDA (serial data) softkey and using the entry knob select D15. 10. After defining the clock (SCL) and data (SDA) signals for serial decoding, set up the scope to trigger on an EEPROM read cycle with a serial data content of 0x41 Hex, which is the binary ASCII code for A. 11. To trigger on the ASCII A character, first press More in trigger section to access the advanced triggering functions of the 6000 Series oscilloscope. 12. the second softkey (Trigger) and using the entry knob, select I 2 C triggering. 13. Settings, select Signals and then press SCL (serial clock) and using the entry knob select D14. 14. SDA (serial data) softkey and using the entry knob select D15. Note that serial decode channels and serial trigger channels need to be set up independently. 15. Now select the Trigger softkey and select EEPROM Data Read. 16. Select the Data is = softkey and enter hex code 0x41 (for ASCII character A ). 17. Switch the time base to 200 µsec/div and set the horizontal offset to ~500 µsec/div to zoom in on the hex decoded I 2 C data string (41A 47A 49A 4cA 45A 4eA 54~A). 17

18. Change the Hex Data value to determine various data content codes that generate triggers on 1-, 2-, or 3-cycle chirps. 3-cycle chirp codes 2-cycle chirp codes 1-cycle chirp codes ASCII code Symbol ASCII code Symbol ASCII code Symbol 0x41 A 0x4D M 0x21! 0x47 G 0x53 S 0x49 I 0x4F O 0x4C L 0x45 E 0x4E N 0x54 T

6 Lab Verifying Critical Digital Timing Relationships with an MSO Verifying critical timing parameters of high-speed memory devices is often necessary to insure reliable operation. One such memory device that is utilized in many of today s embedded designs are SDRAMs. These devices often have fundamental clock speeds in excess of 100 MHz. Making accurate timing measurements with sub-nanosecond single-shot accuracy requires an oscilloscope with at least 500 MHz bandwidth. But qualifying acquisitions and timing measurements on specific read/write cycles requires more input channels than a typical scope has. In this lab, the microcontroller on the demo board generates multiple digital signals that emulate typical SDRAM signals, including data, clock, and several control signals. Using the MSO s digital channels, you can set up a unique pattern trigger condition to qualify acquisitions on read or write cycles of the SDRAM. Setup 1. Connect channel 1 probe to test points labeled SDRAM D0 and ground (GND). 2. Connect channel 2 probes to test points labeled SDRAM CLK and GND. 3. Set switches on the demo board for SDRAM signal (on on off). 4. Autoscale. 5. Adjust waveform intensity to approximately 80 100% to clearly see the eye-diagram on channel 1. 6. To clarify the display, let s now label both the two analog and four digital channels displayed. 18

the Label key on the front panel. Using the controls label channel 1 as D0 and channel 2 as CLK (Hint: use the Library key to speed entry). Label D7 as WE_ (Write Enable Not), D6 as CAS_, D5 as RAS_, and D4 as CS_ (Chip Select Not). With the scope triggering on the clock signal (green channel 2) you should be able to observe an eye-diagram of the SDRAM data signal (yellow channel 1). Using a two-channel scope, you will not be able to make qualified timing measurements between the clock signal and data signal because the many cycles of operation of the SDRAM will be overlaid on each other. To make timing measurements on specific cycles, you will need additional input channels to uniquely qualify triggering on either read or write instructions. Continued 19

7. Pattern in the trigger portion of the front panel. 8. Enter pattern LLHL XXXX for D7 D0 (now labeled as WE_, CAS_, RAS_, and CS_). 9. Set Channel 2 (CLK) to a rising edge. 10. To see an eye-diagram of D0, change the time base to 200 ns/div. 20

11. Turn on cursors. To measure setup, hold or access times, position the X1 and X2 cursors on the critical edges of the clock and data channels. X1 Cursor X2 Cursor Remember, these are just emulated signals that represent the functionality of a high speed SDRAM signal. Actual SDRAM signals would be much faster. Now you can set up the scope to make critical timing measurements on your read or write cycles. 21

Appendix A Demo Board Getting Started Guide If you are not familiar with the Agilent 6000 Series Oscilloscopes, please first look over the main sections of the front panel as illustrated and then follow the exercises in this Appendix. Instant HELP is available by simply pressing and holding down any key for 2 seconds. Status line shows current settings Menu line for 6 softkeys for control of menus selected on the front panel Waveform Intensity knob 22

Selection knob, immediate action keys and special menus Time/div and position horizontal controls Run Control Trigger level knob and controls Vertical colorcoded controls for each scope channel Digital controls for mixed signal scope channels D0 D15 23

Capturing and Viewing a Simple Signal 1. Connect the demo kit s logic cable from the back of the Agilent 6000 Series oscilloscope to the logic cable connector on the demo board. 2. Connect the channel 1 probe to the test points labeled SYNC and ground (GND). 3. Set switches on demo board to off off off. 4. the Save/Recall menu key on the front panel. the Default Setup softkey under the display. The scope is now set in the factory default configuration just as it left the factory. Since the scope may have been used in a variety of applications by a variety of people, it is a good measurement procedure to put the scope in a known starting mode (Default Setup). This will make it easy to duplicate measurements as no special conditions will be set. 5. Autoscale. The scope will analyze all active channels, turning them on and setting the time base, v/div and trigger conditions for an initial display. 6. Adjust the Waveform Intensity knob (next to the power button under the display) for desired signal brightness. The gage in the upper right of the display shows the brightness as a percent from 0 to 100% (brightest). 24

Horizontal Control 1. Turn the large knob in the horizontal control section clockwise and counterclockwise to control the time/div setting of the horizontal axis. Observe the changes in the displayed signal. The current time base setting is displayed at top of display in status line. 2. Turn the small knob in the horizontal control section to move the waveform horizontally from the trigger point. Turn to control time/div Turn to control horizontal position 3. Set the time base 500 µs/div. 4. the Main/Delayed key to display the Main/Delayed menu. Note the various modes of Main, Delayed, Roll, XY. For instant HELP on any topic, press and hold any key. 5. the Delayed softkey under the display and observe the split-screen this mode shows the big picture on top and an expanded view on the bottom. 6. Turn the large time base knob counter clockwise to make the window on top larger. 7. the Main softkey to return to the original display. Note: At any time, to return to the original setup, press AutoScale. Time base setting in status line 25

Run Control When the scope is turned on or if AutoScale is selected, the acquisition will be set to RUN. At any time you may STOP the acquisition process to examine a signal in detail or to save it. 1. AutoScale to return to simple setup. 2. Set time base to 2 ms/div. 3. the Single key to make a single acquisition and stop the acquisition process. 4. Use the large Horizontal knob to zoom in on the waveform. to stop acquisition Capture the big picture then zoom in for detailed analysis thanks to MegaZoom III deep memory. 26 Vertical Controls 1. AutoScale to return to simple setup. 2. Turn the large yellow knob in the Analog Section to control the V/div setting. The V/div setting is displayed in the upper left hand corner of the status line at the top of the display. Knobs are color coded to match the waveform color. 3. the 1 key to display the channel 1 menu. again to turn the channel on and off. 4. Turn the small yellow knob to control the offset position of the waveform, moving it up or down.

Trigger Controls 1. AutoScale to return to a simple setup. 2. Rotate the trigger level knob in the trigger section up and down. The trigger level is displayed when it is being adjusted. If the trigger level is above or below the signal, the scope will force a trigger and display a waveform when in Auto. Auto is a useful trigger mode to use when unsure of the exact waveform, as activity will be displayed making it easy to better configure the scope s settings and trigger level. 3. the Mode/Coupling key in the trigger section. Move trigger level up and down on signal 4. and hold the Mode softkey to read more about the Auto and Normal trigger mode using the built-in HELP system. 5. Set the trigger mode to Normal. Move the trigger level up and down. Observe that the scope only triggers when a valid trigger condition exists this is the trigger mode to use when you want to set a specific trigger condition and capture waveforms only when those conditions are met. Auto mode will force a trigger if the trigger conditions are not met and will show untriggered waveform activity. Normal mode waits for a waveform that meets the trigger conditions before displaying any activity. 27

Making Measurements 1. AutoScale to return to a simple setup. 2. Quick Meas key on front panel. Note the Quick Meas key is lit when measurements are active and that two measurements are displayed under the scope display with the measurement menu. Three measurements may be made at a time. You may clear measurements and select the three you want to make or you may simply add the 3 rd measurement. Cursors will show where the measurement is performed on the last selected measurement. 3. Select softkey. the Select key repeatedly or turn the Selection knob to the right of the display to set the measurement to +Width (width of positive pulse). 4. Measure +Width to start the selected measurement. 5. Quick Meas key on front panel to turn off measurements. select or turn knob 28

Using Cursors 6. the Cursors key on front panel. Horizontal (X: time) and Vertical (Y: volts) cursors can be positioned on the waveform to measure time or volts of interest. 7. For example, press the X1 softkey and turn the Selection knob to the right of the display to position the X1 cursor on the top peak. Select the X2 softkey and turn the Selection knob to position the X2 on the negative peak. The display shows the value of each cursor and their delta. Saving Images Images, waveform data or setups can be easily saved to a variety of media. Setup of the format and information to be stored is done by first pressing the Save/Recall key on the front panel. When you wish to save, simply press Quick Print on the front panel for instant saving to your media. for menu Further control of images is available through the Utility menu (see Print Config softkey). For more information on this topic, press and hold any key of interest to read the built-in HELP. to instantly save USB port on front panel makes it easy to save and transfer images and data to a USB flash drive. 29

Appendix B Using Trigger Holdoff to Synchronize Acquisition/Display on Complex Signals Triggering on simple repetitive signals is very easy using standard edge triggering. But if you need to synchronize your scope s acquisitions/display on more complex signals, such as an amplitude-modulated signal, you will need to use your scope s trigger hold-off capability unless you have an external synchronization signal available. This lab will show you how to use trigger holdoff to achieve a stable trigger in the absence of a synchronization signal. Setup 1. Connect the logic cable from the back of the 6000 Series oscilloscope to the logic cable connector on the demo board. 2. Connect channel 1 probe to test point labeled AM and ground (GND). 3. Disconnect all other probes from the scope. 4. Set switches on the demo board for the AM signal (off on off). 5. Save/Recall and then select Default Setup. 6. Autoscale. Note that AutoScale sets up the triggering and horizontal display based on the carrier signal. However, our desire is to set up the scope s triggering based on the envelope of this complex AM signal. 7. Change time base setting to 100 µs/div. Note that the scope will appear to be untriggered. Autoscale result Time base set to 100 µs/div Single acquisition 30

8. the RUN/STOP key. This will stop acquisitions and display the last acquisition on screen the expected AM signal is now displayed on a single acquisition when stopped. Now let s setup the Adjust trigger level holdoff trigger value to achieve a stable trigger. 9. Adjust trigger level to approximately 3 volts, which is down approximately 1/3 below the highest peak. Using this level will provide potential re-arm times during the valleys of the envelope. 11. Estimate the cycle time of this complex signal note that there are two unique envelopes per cycle time (use cursors if you wish). Note that the cycle time is approximately 400 µs. On the front panel, press Cursors and set X1 to top of peak of small envelope and X2 to top of the peak of the next small envelope. The delta is approximately 450 µs. The correct holdoff time to achieve stable trigger on this signal is a value slightly less ~ 450 µs than this cycle time. Note that 400 µs should work. 12. Run/Stop key to start unstable acquisitions again. 13. Select the Mode/Coupling key on front panel in Trigger section. 14. Select the Holdoff softkey. 15. Turn select knob to right of display to set holdoff to approximately 400 µs observe a very stable display in the absence of a synchronization signal. Holdoff is an under-utilized tool that can achieve stable trigger conditions on complex signals. The idea is that the trigger will arm on the first edge of the small envelope and will then holdoff 350 µs this causes the scope to ignore the rising edges of the large envelope as it will not rearm until 350 µs later and then trigger on the second small envelope. 31

Agilent 6000 Series Oscilloscopes Maximum Other standard Model Bandwidth sample rate Memory Channels features DSO6012A 100MHz 2GSa/s 2 MSO6012A 100MHz 2GSa/s 2+16 DSO6014A 100MHz 2GSa/s 4 MSO6014A 100MHz 2GSa/s 4+16 DSO6032A 300 MHz 2 GSa/s 2 MSO6032A 300 MHz 2 GSa/s MegaZoom III 2 + 16 DSO6034A 300 MHz 2 GSa/s memory 1 Mpts standard, 4 MSO6034A 300 MHz 2 GSa/s 2 Mpts and 4 + 16 DSO6052A* 500 MHz 4 GSa/s 8 Mpts optional 2 MSO6052A* 500 MHz 4 GSa/s 2 + 16 DSO6054A* 500 MHz 4 GSa/s 4 MSO6054A* 500 MHz 4 GSa/s 4 + 16 DSO6102A* 1 GHz 4 GSa/s 2 MSO6102A* 1 GHz 4 GSa/s 2 + 16 DSO6104A* 1 GHz 4 GSa/s 4 MSO6104A* 1 GHz 4 GSa/s 4 + 16 * Maximum sample rate and memory are interleaved Dedicated controls for each channel Autoscale Automatic and cursor measurements Front panel USB port Built-in help Infiniium AutoProbe interface Built-in storage compartment Agilent Technologies, Inc. 2006 Printed in USA August 31, 2006 54684-93101