Digital Storage Oscilloscope GDS-3000 Series SERIAL DECODE MANUAL GW INSTEK PART NO.
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. Good Will Instrument Co., Ltd. No.
TABLE OF CONTENTS Table of Contents SAFETY INSTRUCTIONS ................................................... 5 GETTING STARTED ........................................................... 9 Activating Optional Software ............... 10 QUICK REFERENCE ......................................................... 12 Menu Tree / Operation Shortcuts ........ 13 MEASUREMENT .............................................................. 16 Serial Bus ............................................ 17 INDEX............
SAFETY INSTRUCTIONS SAFETY INSTRUCTIONS This chapter contains important safety instructions that you must follow during operation and storage. Read the following before any operation to insure your safety and to keep the instrument in the best possible condition. Safety Symbols These safety symbols may appear in this manual or on the GDS3000. WARNING Warning: Identifies conditions or practices that could result in injury or loss of life.
GDS-3000 Serial Decode User Manual Do not dispose electronic equipment as unsorted municipal waste. Please use a separate collection facility or contact the supplier from which this instrument was purchased. Safety Guidelines General Guideline CAUTION 6 Make sure the BNC input voltage does not exceed 300V peak. Never connect a hazardous live voltage to the ground side of the BNC connectors. It might lead to fire and electric shock. Do not place any heavy object on the GDS-3000.
SAFETY INSTRUCTIONS (Measurement categories) EN 61010-1:2001 specifies the measurement categories and their requirements as follows. the GDS-3000 falls under category II. Measurement category IV is for measurement performed at the source of low-voltage installation. Measurement category III is for measurement performed in the building installation. Measurement category II is for measurement performed on the circuits directly connected to the low voltage installation.
GDS-3000 Serial Decode User Manual (Pollution Degree) EN 61010-1:2001 specifies the pollution degrees and their requirements as follows. The GDS-3000 falls under degree 2. Pollution refers to “addition of foreign matter, solid, liquid, or gaseous (ionized gases), that may produce a reduction of dielectric strength or surface resistivity”. Pollution degree 1: No pollution or only dry, non-conductive pollution occurs. The pollution has no influence.
GETTING STARTED GETTING STARTED This chapter describes how to install the serial decode software or trial demonstration. Activating Optional Software ...........................................
GDS-3000 Serial Decode User Manual Activating Optional Software Background The GDS-3000 has Power Analysis software and Serial bus decoding software (17) as optional extras. An activation key is required to activate the software. An activation key is required for each optional software package. If the serial decode software has not been purchased, a time trial demonstration is available for a 1 month period. Before activating the time trial demonstration, ensure the date and time has been set.
GETTING STARTED 4. Press File Utilities from the bottom menu. 5. The file system appears. 6. Use the Variable knob and Select key to select the activation key from the USB root directory. When prompted to continue, press the Select key again. Files: BusEnableTrial.LIS BusEnable.LIS Confirm Activation key Press B1 on the front panel to see if the Serial Bus decode activation worked.
GDS-3000 Serial Decode User Manual QUICK REFERENCE This chapter depicts the power analysis menu tree. Use them as a handy reference to get quick access to the functionality. Menu Tree / Operation Shortcuts .................................... 13 BUS – I2C ............................................................................. 13 BUS – SPI ............................................................................. 14 BUS – UART.......................................................................
QUICK REFERENCE Menu Tree / Operation Shortcuts BUS – I2C 13
GDS-3000 Serial Decode User Manual BUS – SPI 14
QUICK REFERENCE BUS – UART 15
GDS-3000 Serial Decode User Manual MEASUREMENT Serial Bus ........................................................................ 17 Serial Bus Overview ............................................................. 17 UART Serial Bus Interface ................................................. 19 I2C Serial Bus Interface ...................................................... 22 SPI Serial Bus Interface .......................................................
MEASUREMENT Serial Bus The serial bus trigger and decode software includes support for 3 common serial interfaces, SPI, UART and 12C. Each interface is fully configurable to accommodate a wide range of protocol variation. Up to two different UART or I2C buses can be used at the same time. Only 1 SPI bus can be used at a time. Each input can be displayed as binary or hexadecimal. An event table can also be created to aid in debugging.
GDS-3000 Serial Decode User Manual SPI The SPI (Serial Interface Peripheral) bus is fully configurable to accommodate the wide variety of SPI interfaces.
MEASUREMENT UART Serial Bus Interface The UART serial bus software is designed to decode RS232 and other common RS-232 variants such as RS-422, RS-485. The software configuration is also flexible enough to decode the many proprietary protocols based on RS-232. Background Basic RS-232 protocol uses single-ended data transmissions. The signal voltage levels can be high (±15V) and employ active low signaling.
GDS-3000 Serial Decode User Manual Define Inputs 10. Press Define Inputs from the bottom menu. 11. From the side menu choose the Tx Input and the Rx Input source and the signal polarity. Tx OFF, CH1~4 Rx OFF, CH1~4 Polarity Normal (High = 0), Inverted (High = 1) Set the Threshold 12. Press Threshold from the bottom menu. 13. Press Select from the side menu. Choose Tx or Rx line thresholds. Range Tx, Rx 14. Press Threshold from the side menu and configure the threshold.
MEASUREMENT 15. Press Configure from the bottom menu. 16. From the side menu select the Baud rate, Data bits, Parity, Packets and End of Packet bits.
GDS-3000 Serial Decode User Manual I2C Serial Bus Interface The I2C (I2C) is a single-ended transmission protocol using a serial data line (SDA) and serial clock line (SCL). The decode software will trigger on any of the following conditions: a start/stop condition, a restart, a missing acknowledge message, EEPROM reads, and read/write frames. The I2C trigger can be configured for 7 or 10 bit addressing with the option to ignore the R/W bit. Panel operation 20.
MEASUREMENT 26. From the side menu Press Select to choose SCLK or SDA thresholds. Range SCLK, SDA 27. Press Threshold from the side menu and configure the threshold. Threshold -10V~10V To set to TTL levels (1.4V), press Set to TTL. To set to ECL levels(-1.3V), press Set to ECL. Include R/W in address 28. Press Include R/W in address from the bottom menu. 29. From the side menu select Yes or No. R/W in Address Bus Display Yes, No 30. Press Bus Display from the bottom menu. 31.
GDS-3000 Serial Decode User Manual 33. Press Event Table from the side menu to toggle the event table On or Off. Event On, Off 34. To save the event table, press Save Event Table. SPI Serial Bus Interface The serial peripheral interface (SPI) is a full duplex 4 wire synchronous serial interface. The 4 signals lines: Serial clock line (SCLK), slave select (SS), Master output/slave input (MOSI, or SIMO) and the Master input/slave output (MISO, or SOMI). The word size is configurable from 8~32 bits.
MEASUREMENT 39. From the side menu choose the SCLK, SS, MOSI and MISO inputs. SCLK CH1~4 SS CH1~4 MOSI OFF, CH1~4 MISO OFF, CH1~4 Set the Threshold 40. Press Threshold from the bottom menu. 41. Press Select from the side menu. Choose SCLK, SS, MOSI or MISO line thresholds. Range SCLK, SS, MOSI, MISO 42. Press Threshold from the side menu and configure the threshold. Threshold -10V~10V To set to TTL levels (1.4V), press Set to TTL. To set to ECL levels (-1.3V), press Set to ECL.
GDS-3000 Serial Decode User Manual SCLK rising edge SS Active High, Active Low MOSI Active High, Active Low MISO Active High, Active Low , falling edge Word Size 8 bits, 16 bits, 32 bits Bit Order MS First, LS First Bus Display Press Bus Display from the bottom menu and Hex or Binary from the side menu. Range Event Table Hex, Binary 45. Press Event Table from the bottom menu. 46. Press Event Table from the side menu to toggle the event table On or Off. Event On, Off 47.
INDEX INDEX Activation keys .......................... 10 Caution symbol ............................ 5 Cleaning the instrument ............. 7 Disposal instructions ................... 8 EN61010 measurement category .................. 7 pollution degree.............................. 8 Environment safety instruction ............................ 7 Ground symbol .............................................. 5 Optional software activation .......................................