GW Instek GDS-2000A Series Options User Manual

GW Instek GDS-2000A Series Options User Manual

Digital storage oscilloscope
Hide thumbs Also See for GDS-2000A Series:

Advertisement

Quick Links

Digital Storage Oscilloscope
GDS-2000A Series
OPTIONS USER MANUAL
ISO-9001 CERTIFIED MANUFACTURER

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the GDS-2000A Series and is the answer not in the manual?

Questions and answers

Summary of Contents for GW Instek GDS-2000A Series

  • Page 1 Digital Storage Oscilloscope GDS-2000A Series OPTIONS USER MANUAL ISO-9001 CERTIFIED MANUFACTURER...
  • Page 2 July 2013 This manual contains proprietary information, which is protected by copyright. All rights are reserved. No part of this manual may be photocopied, reproduced or translated to another language without prior written consent of Good Will company. The information in this manual was correct at the time of printing. However, Good Will continues to improve products and reserves the rights to change specification, equipment, and maintenance procedures at any time without notice.
  • Page 3: Table Of Contents

    TABLE OF CONTENTS Table of Contents GETTING STARTED ............4 GDS-2000A Options Overview ....5 Module Installation ........ 6 Software Installation ......7 Uninstalling Optional Software ....8 QUICK REFERENCE ............9 Options Menu Tree ......10 FUNCTION GENERATOR ..........19 Function Generator Operation .....
  • Page 4 GDS-2000A Series Options Manual ETTING STARTED This chapter gives a brief overview of optional modules and software available for the GDS- 2000A, how to install or uninstall any options already installed on the scope. GDS-2000A Options Overview ........... 5 Hardware Options ..............5 Module Installation ............
  • Page 5: Getting Started

    Below is a list of options available for the GDS-2000A. GW Instek will continue to develop modules and optional software. Please see the GW Instek website or see your local distributor for further updates. Hardware Options...
  • Page 6: Module Installation

    GDS-2000A Series Options Manual Module Installation The GDS-2000A has a number of optional modules Background that can be installed into the module slots on the rear panel. These modules must be installed before power up. The modules are not hot-swappable. Please ensure the...
  • Page 7: Software Installation

    A different activation key is required for each optional software package. For the latest files and information regarding the optional software packages, see the GW Instek website: www.gwinstek.com or contact your nearest distributor. 1. Install any hardware modules if needed. See Steps page 6 for installation details.
  • Page 8: Uninstalling Optional Software

    GDS-2000A Series Options Manual 5. The installation will complete in a few seconds. When finished a pop-up message will appear asking you to restart the GDS-2000A. 6. Restart the GDS-2000A. Uninstalling Optional Software Optional software packages such as the Search Background function can be uninstalled from the system menu.
  • Page 9: Quick Reference

    QUICK REFERENCE UICK REFERENCE This chapter describes the menu tree for the option software. Options Menu Tree ............10 Option Key ................10 Function Generator ............. 10 Logic Analyzer ..............11 Search - Logic ............... 11 Search - Bus ................12 Trigger - Bus .................
  • Page 10: Options Menu Tree

    GDS-2000A Series Options Manual Options Menu Tree Option Key Accesses the functions in the Option menu. Option Logic Function Function Analyzer Gen 1 Gen 2 Logic Goes to the Logic Analyzer menu Analyzer Function Goes to the Function Generator menu...
  • Page 11: Logic Analyzer

    QUICK REFERENCE Logic Analyzer Setup the Logic Analyzer inputs. D15 – D0 Analog Thresholds Height Sample Rate Go Back On/Off Waveform Select Select Select D0 ~ D15 Wave_A1 D0~D3 Wave_A2 Display D4~D7 Display D8~D11 Display D12~D15 D7~D0 Threshold XX~XXV Turn On Set1~Set20 Vertical Turn Off...
  • Page 12: Search - Bus

    GDS-2000A Series Options Manual Search - Bus Set the Search function for bus events. Note: The source bus is determined from the bus trigger settings. Search Search Search Type Search On Source Bus Search Search Tx Start Bit UART* Edge...
  • Page 13: Trigger - Bus

    QUICK REFERENCE Trigger - Bus Type Source Bus Search On Tx Start Bit UART* Rx Start Bit Tx End of Packet Rx End of Packet Tx Data SPI* Rx Data Tx Parity Error Parallel* Rx Parity Error Trigger On Trigger On Trigger On Data SS Active...
  • Page 14: Trigger - Logic

    GDS-2000A Series Options Manual Trigger - Logic Type When Threshold Clock Edge Mode Holdof Define Inputs Logic Auto Select Select 10.0ns ~ 10.0s D0~D15 Normal D0~D3 Set to D4~D7 Goes Goes Clock Minimum D8~D11 True False D12~D15 High ( H )
  • Page 15: Bus - Uart

    QUICK REFERENCE Bus - UART Bus Display Define Inputs Threshold Configure Event Table Edit Labels UART Baud Rate Tx Input Select Event Table Label For D0~D15 50, 75, 110, Rx Input User Preset 134, 150, 300, Binary D0~D15 Threshold Save 600, 1200, XX~XXV Polarity Normal...
  • Page 16: Bus - I 2 C

    GDS-2000A Series Options Manual Bus – I Include R/W Bus Display Define Inputs Threshold Event Table Edit Labels in address SCLK Select Event Table Label For D0~D15 SCLK User Preset Binary D0~D15 Threshold Save XX~XXV Event Table Choose Preset ADDR...
  • Page 17: Bus - Spi

    QUICK REFERENCE Bus – SPI Bus Display Define Inputs Threshold Configure Event Table Edit Labels SCLK Input Select Event Table Label For D0~D15 SCLK SS Input User Preset Binary SCLK MOSI D0~D15 Save MISO Event Table MOSI Input D0~D15 Threshold ADDR XX~XXV MISO Input...
  • Page 18: Bus - Parallel

    GDS-2000A Series Options Manual Bus – Parallel Bus Display Define Inputs Threshold Event Table Edit Labels Parallel Select Signal Select Event Table Label For D0~D15 Bit D0~D15 Select Ch Threshold User Preset Binary D0~D15 XX~XXV Save Number of Bits Choose Preset...
  • Page 19: Function Generator

    FUNCTION GENERATOR UNCTION GENERATOR Function Generator Operation ......... 20 Overview ................20 Function Generator Specifications ......20 Using the Function Generator Option ......21 Function Generator Calibration ......... 24...
  • Page 20: Function Generator Operation

    The instructions on the following pages are based on V1.16 or later. Please see the GW Instek website for the latest firmware and the firmware installation procedure. Function Generator Specifications...
  • Page 21 FUNCTION GENERATOR Using the Function Generator Option This section will describe how to use the function Background generator modules. To use the function generator option, the DS2-FGN function generator module must be installed. Please see page 6 for installation details. The GDS-2000A can have two function generator Note modules installed at the same time.
  • Page 22 GDS-2000A Series Options Manual 4. Press Frequency from the side menu. Use the Variable knob to highlight either User or a preset frequency base unit. The frequency can now be adjusted using fine adjustment or coarse adjustment: 100mHz ~ 5MHz (500kHz for...
  • Page 23 FUNCTION GENERATOR Left and Right soft- keys Fine adjustment Default mode Go Back 5. Press the Amplitude key to set the amplitude. 300mVpp ~ 3Vpp (into 50Ω load)*. Range *range depends on attenuation settings. 6. Press the Offset key to set the DC offset.
  • Page 24 GDS-2000A Series Options Manual Function Generator Calibration The function generator module can also be Background calibrated from the System menu. The calibration function is only available for firmware version V1.16 or later. Connect the GEN 1 or GEN 2 output (depending...
  • Page 25 FUNCTION GENERATOR 5. Press Function Generator from the side menu. Wait a few moments for the calibration to finish. “Complete” will be displayed on the screen when the calibration has completed. If the calibration fails, please check the  connection and perform the calibration procedure again.
  • Page 26: Logic Analyzer

    GDS-2000A Series Options Manual OGIC ANALYZER Logic Analyzer Operation ..........28 Overview ................28 Using the Logic Analyzer Probes ........29 Digital Display Overview ............ 30 Activating Digital Channels ..........31 Activate Digital Channels as a Group ...... 31 Activate Individual Channels ........32 Moving the Digital Channels or Creating Digital Channel Groups ............
  • Page 27 LOGIC ANALYZER Trigger Settings ............... 69 Serial Bus Trigger Settings ..........69 UART BUS Trigger Settings ........69 C Bus Trigger Settings ..........70 SPI Bus Trigger Settings ..........73 Parallel Bus Trigger .............. 74 Common Bus Trigger Settings ........... 75 Bus Trigger Mode ............
  • Page 28: Logic Analyzer Operation

    Overview The Logic Analyzer inputs can only be used when Background a Logic Analyzer option is installed (GW Instek part no. DS2-8LA or DS2-16LA). Both the 8-chanel and 16-channel models have a sample rate of 500MSa/s with bandwidth of 200MHz.
  • Page 29: Using The Logic Analyzer Probes

    LOGIC ANALYZER Using the Logic Analyzer Probes This section will describe how to connect the Background digital channels to the device under test. To use the digital channels the optional logic analyzer module must be installed. Please see page 6 to install the logic analyzer module.
  • Page 30: Digital Display Overview

    GDS-2000A Series Options Manual Digital Display Overview Analog waveform indicator Analog waveform Digital channel group Digital waveforms Digital channel indicators Used to show the position of the analog waveform Analog Waveform outputs. Indicator Active analog Activated analog waveform waveform Used to show the position and grouping of the...
  • Page 31: Activating Digital Channels

    LOGIC ANALYZER Activating Digital Channels The digital channels can be initially turned on in groups of 8 or individually. Activate Digital Channels as a Group The digital channels can be turned on or off in Background groups of eight, D0~D7 and D8~D15. Panel Operation 6.
  • Page 32: Activate Individual Channels

    GDS-2000A Series Options Manual Activate Individual Channels Each digital channel or group can be turned on or Background off individually. Panel Operation 1. Press the Select soft-key. 2. Use the variable knob to highlight VARIABLE a channel or a group.
  • Page 33: Moving The Digital Channels Or Creating Digital Channel Groups

    LOGIC ANALYZER 5. Press the Select soft-key again to reduce the menu. Channels can also be selected just by turning the Note variable knob when the mode is set to LA move mode. In this mode the selected channel or group will be shown on the Select soft-key.
  • Page 34 GDS-2000A Series Options Manual 2. Use the variable knob to choose a VARIABLE channel or group. The selected channel/group will be shown on the Select key. Only channels that have been activated can be selected this way. Below, channel 4 is selected.
  • Page 35 LOGIC ANALYZER The Move mode is used to move the digital channel position on the graticule as well as to group the channels. If you turned on all the digital channels, you will notice that they are already grouped as a single group. You can tell when it is in move mode as the selected channel/group flashes and the labels for the other channels/groups become grayed...
  • Page 36 GDS-2000A Series Options Manual If you continue to move the channel indicator past the next/previous channel, it will move the indicator anywhere within that group. 5. If you move the indicator outside of the group, it will remove the selected channel from the...
  • Page 37 LOGIC ANALYZER 6. Press the Select key again. This will Select return you to the LA Select mode. You can tell when it is in the Select mode as no channel will be grayed out.
  • Page 38: Digital Channel Vertical Scale

    GDS-2000A Series Options Manual Digital Channel Vertical Scale The digital channels have 3 preset scales, S, M, L. Background Panel Operation 1. From the D15~D0 On/Off menu, press Height to toggle the vertical scale of the digital channels. S, M, L...
  • Page 39 LOGIC ANALYZER 3. Press Choose Preset to select a pre- set logic threshold. Threshold Logic Type 1.4V 2.5V 5.0V CMOS 1.65V 3.3V CMOS 1.25V 2.5V CMOS -1.3V 3.7V PECL 4. Press Threshold to set a user defined threshold for the currently selected group.
  • Page 40: Analog Waveform

    GDS-2000A Series Options Manual Analog Waveform The analog waveform function combines the Background digital channel inputs into two 8-bit analog waveforms. The analog waveforms are created from the digital channel groups D0~7 and D8~15. Example Panel Operation 1. Press the Option key.
  • Page 41: Adding Labels To Digital Channels

    LOGIC ANALYZER 5. Press Vertical until div parameter is Set Vertical Position highlighted. Use the Variable knob to set the position. Set Vertical Scale 6. Press Vertical until X scale parameter is highlighted. Use the Variable knob to set the scale. 7.
  • Page 42 GDS-2000A Series Options Manual 3. To choose a preset label, Press User Preset from the side menu and choose a label. ACK, AD0, ADDR, ANALOG, Labels BIT, CAS, CLK, CLOCK, CLR, COUNT, DATA, DTACK, ENABLE, HALT, INT, IN, IRQ, LATCH, LOAD, NMI 4.
  • Page 43 LOGIC ANALYZER Press Enter Character to select a number or letter. Press Back Space to delete a character. Press Editing Completed to create the new label and return to the previous menu. Note: this key must be pressed to create a label, even for a preset label.
  • Page 44: Bus Key Configuration

    GDS-2000A Series Options Manual Bus Key Configuration The Bus key is used to configure the Parallel and Serial bus inputs. The Bus menu also features an event tables to track and save your bus data. Bus Display Bus indicator Data...
  • Page 45 LOGIC ANALYZER Shows the bus trigger (B) and the Trigger On Trigger settings. Configuration...
  • Page 46: Parallel Bus

    GDS-2000A Series Options Manual Parallel Bus Input Configuration The digital channels can be configured as a parallel Background bus. The number of bits that define the bus as well as which bit is used as the bus clock can also be configured.
  • Page 47: Threshold Configuration

    LOGIC ANALYZER 6. If you wish to define which channels are assigned to the bus, press Select Signal from the side menu and select the bit that wish to assign. Channel 1 is currently assigned to bit 1. 7. Next, press Select Ch and select which channel is assigned to the bit selected above.
  • Page 48: Bus Encoding

    GDS-2000A Series Options Manual 1.65V 3.3V CMOS 1.25V 2.5V CMOS -1.3V 3.7V PECL 4. Press Threshold to set a user defined threshold for the selected input. ±10V Range Setting the threshold levels from the Bus menu will Note also change the threshold levels set in the Logic Analyzer menu (page 38).
  • Page 49: Parallel Bus Event Table

    LOGIC ANALYZER Parallel Bus Event Table The parallel bus event table lists when each data Event Table event on the bus occurred. The data is displayed as either hex or binary, depending on the bus display settings. Event tables can be saved to disk in a CSV format. The files will be named “Event_TableXXXX.CSV”, where XXXX is a number from 0000 to 9999.
  • Page 50: Adding A Label To The Parallel Bus

    GDS-2000A Series Options Manual Example Time of event Event data Adding a Label to the Parallel Bus A label can be added to the parallel bus. Background Panel Operation 1. To add a label to the bus, press Edit Labels from the Parallel Bus menu.
  • Page 51 LOGIC ANALYZER 4. The Edit Label window appears. 5. Use the Variable knob to highlight a character. VARIABLE Press Enter Character to select a number or letter. Press Back Space to delete a character. Press Editing Completed to create the new label and return to the previous menu.
  • Page 52 GDS-2000A Series Options Manual Press Cancel to cancel the editing and return to the Edit Label menu. 6. The label will appear next to the bus indicator. Below, the label “BUS_1” was created for the parallel bus. The parallel bus is...
  • Page 53: Serial Bus

    LOGIC ANALYZER Serial Bus The Serial Bus for Logic Analyzer software includes support for 3 common serial interfaces, SPI, UART and I C. Each interface is fully configurable to accommodate variations in the basic protocols. Each input can be displayed as binary or hexadecimal. An event table can also be created to aid in debugging.
  • Page 54: Uart Serial Bus Configuration

    GDS-2000A Series Options Manual The SPI (Serial Interface Peripheral) bus is fully configurable to accommodate the wide variety of SPI interfaces. This bus is only available on 4 channel models. SCLK, SS, MOSI, MISO Inputs SCLK, SS, MOSI, MISO Threshold...
  • Page 55 LOGIC ANALYZER 1. Connect each of the bus signals (Tx, Rx) to one Operation of the logic analyzer inputs. Connect the ground potential of the bus to the logic analyzer’s ground probe line. 2. Press the Bus key. 3. Press Bus from the bottom menu and choose the UART serial bus on the side menu.
  • Page 56: I 2 C Serial Bus Interface

    GDS-2000A Series Options Manual 1. Press Configure from the bottom menu. 2. From the side menu select the Baud rate, Data bits, Parity, Packets and End of Packet bits. Baud Rate 50, 75, 110, 134, 150, 300, 600, 1200, 1800, 2000, 2400, 3600, 4800, 7200,...
  • Page 57: Spi Serial Bus Interface

    LOGIC ANALYZER SCLK 2. Press the Bus key. 3. Press Bus from the bottom menu and choose I C from the side menu. 4. Press Define Inputs from the bottom Define Inputs menu. 5. From the side menu choose the SCLK input and the SDA Input.
  • Page 58 GDS-2000A Series Options Manual SIMO) and the Master input/slave output (MISO, or SOMI). The word size is configurable from 4 to 32 bits. The SPI triggers on the data pattern at the start of each framing period. 1. Connect each of the bus signals (SCLK, SS,...
  • Page 59: Bus Encoding

    LOGIC ANALYZER The Configure menu sets the data line logic level, Configuration SCLK edge polarity, word size and bit order. 1. Press Configure from the bottom menu. 2. From the side menu select SCLK edge, SS logic level, word Size and Bit order. SCLK rising edge , falling edge...
  • Page 60 GDS-2000A Series Options Manual 2. Press Select from the side menu and choose a one of the serial bus lines. Tx, Rx UART SCLK, SDA SCLK, SS, MOSI, MOSI 3. Press Choose Preset to select a pre- set logic threshold.
  • Page 61: Serial Bus Event Tables

    LOGIC ANALYZER Serial Bus Event Tables The serial bus event tables list when each data Background event on the bus occurred. The data is displayed as either hex or binary, depending on the bus display settings. Event tables can be saved to disk in a CSV format. The files will be named “Event_TableXXXX.CSV”, where XXXX is a number from 0000 to 9999.
  • Page 62 GDS-2000A Series Options Manual Save Event Table 4. To save the event table, press Save Event Table. The Event table will be saved to the current file path in a CSV format. See page 64 for details. Use the variable knob to scroll through the event table.
  • Page 63 LOGIC ANALYZER Example: Address C Data Detail Data Detail Time of trigger Select cursor Note Data Detail is only available with the 1 C bus. Example: MOSI MISO SPI Event table Time of trigger Select cursor...
  • Page 64: Event Tables Format

    GDS-2000A Series Options Manual Event Tables Format Each bus type (Parallel, UART, I C, SPI) can have an event table saved containing each bus event as a .CSV file. For serial buses, an event is defined as the data on the bus when a Stop or End of Packet (UART) is encountered.
  • Page 65: Adding A Label To The Serial Bus

    LOGIC ANALYZER Example Below shows the data associated with an SPI event table in a spreadsheet. Time MOSI MISO -11.60us 0D87 0D87 -10.16us 06C0 06C0 -8.720us 8343 -7.282us 243 -5.840us 0C88 0C88 Adding a Label to the Serial Bus A Label can be added to the serial buses. This label Background will appear next to the bus indicator on the left hand-side of the display.
  • Page 66 GDS-2000A Series Options Manual 4. The Edit Label window appears. 5. Use the Variable knob to highlight a character. VARIABLE Press Enter Character to select a number or letter. Press Back Space to delete a character. Press Editing Completed to create the new label and return to the previous menu.
  • Page 67: Using Cursors With The Serial Bus

    LOGIC ANALYZER Press Cancel to cancel the editing and return to the Edit Label menu. 6. The label will appear next to the bus indicator. Below, the label “BUS_1” was created for the bus. The bus is labeled as BUS_1 Press Label Display to toggle the label Remove Label on or off.
  • Page 68 GDS-2000A Series Options Manual Left and right cursor ( + ) movable together 3. The cursor position information appears on the top left hand side of the screen. Example: SPI cursors. Hor. position, Bus value(s) Cursor Hor. position, Bus value(s) Cursor 4.
  • Page 69: Trigger Settings

    LOGIC ANALYZER Trigger Settings Serial Bus Trigger Settings UART BUS Trigger Settings The UART bus trigger conditions can be set at any time after the bus settings have been set to UART. Panel Operation 1. Set the Bus to UART in the bus Page 54 menu.
  • Page 70: I 2 C Bus Trigger Settings

    GDS-2000A Series Options Manual 2. Press Number of Bytes from the side menu and choose the number of bytes for the data. 1~10 Bytes UART 3. Press Data from the side menu to edit the triggering data. To edit the data, use the Variable...
  • Page 71 LOGIC ANALYZER 4. Press Others from the side menu and select Bus. 5. Press Trigger On and select the triggering condition for the selected bus. Trigger On Start, Repeat Start, Stop, Missing Ack, Address, Data, Address/Data If Data or Address/Data was configured for Trigger On –...
  • Page 72 GDS-2000A Series Options Manual 0,1,X (don’t care) Binary 0~F, X (don’t care) If Address or Address/Data was configured Trigger On - for the Trigger On setting, then the triggering Address address must be configured. 10. Press Address on the bottom menu.
  • Page 73: Spi Bus Trigger Settings

    LOGIC ANALYZER Variable knob to highlight a binary or hex digit and press Select. Use VARIABLE the Variable knob to choose a value for the digit and press Select to confirm. 0,1, X (don’t care) Binary 0~F, X (don’t care) 14.
  • Page 74: Parallel Bus Trigger

    GDS-2000A Series Options Manual If MOSI, MISO or MISO/MOSI was Trigger On – Data configured for the Trigger On setting, then the number of words and the data can be configured. 6. Press Data from the bottom menu. 7. Press Number of Words from the side menu and choose the number of words for the data.
  • Page 75: Common Bus Trigger Settings

    LOGIC ANALYZER 3. Select Others → Bus from the side menu. The Bus indicator appears at the bottom of the display. From left: Bus trigger, Data source 4. Press Data from the bottom menu. 5. Press Data from the side menu to edit the triggering data.
  • Page 76: Logic Trigger

    GDS-2000A Series Options Manual 2. Press Mode from the bottom menu to change the triggering mode. 3. Use the side panel to select Auto or Normal triggering modes. Auto, Normal Range Logic Trigger The digital channels can be set up to trigger on Background specified logic levels and for a specified clock edge.
  • Page 77 LOGIC ANALYZER 5. Press Select on the side menu and select a channel. 6. Next, select a logic level for the selected channel, or set the selected channel as the clock signal. Clock, High (H), Low (L), Don’t Logic Care (X) 7.
  • Page 78 GDS-2000A Series Options Manual The trigger threshold levels for the can assigned Trigger Threshold from a selected number of preset logic levels or a Levels user-defined threshold level can be set. The threshold levels set with the logic bus menu...
  • Page 79: Logic Trigger Mode

    LOGIC ANALYZER Logic Trigger Mode Like the other trigger configurations, the Logic Background Trigger can be set to Auto (Untriggered Roll) and Normal. 1. Press Mode from the bottom menu to change the triggering mode. 2. Use the side panel to select Auto or Normal triggering modes.
  • Page 80: Index

    INDEX NDEX Digital channels event table ........49 labels ..........50 activation ........31 threshold ........47 analog waveform ......40 trigger settings ......74 grouping ........33 labels ..........41 mode .......... 75 position ........... 33 Serial bus threshold ........38 cursors ..........

Table of Contents