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

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

Keysight Technologies Segmented Memory Acquisition for InfiniiVision Series Oscilloscopes. Data Sheet

Keysight Technologies Using Oscilloscope Segmented Memory for Serial Bus Applications. Application Note

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

Keysight Technologies Oscilloscope Memory Architectures Why All Acquisition Memory is Not Created Equal. Application Note

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

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

Agilent Technologies N5454A Segmented Memory Acquisition for Agilent InfiniiVision Series Oscilloscopes

Keysight Technologies Achieve High-Quality Compliance Test Results Using A Top-Quality Test Fixture. Application Note

Keysight Technologies Oscilloscope Measurement Tools to Help Debug Automotive Serial Buses Faster. Application Note

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

Keysight Technologies FlexRay Measurements (Option FLX) for Keysight s InfiniiVision Series Oscilloscopes. Data Sheet

Keysight N9355/6 Power Limiters 0.01 to 18, 26.5 and 50 GHz High Performance Power Limiters. Technical Overview

CAN, LIN and FlexRay Protocol Triggering and Decode for Infiniium 9000A and 9000 H-Series Oscilloscopes

Oscilloscope Measurement Tools to Help Debug Automotive Serial Buses Faster

Keysight Technologies ad Integrated RF Test Solution

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

Oscilloscope Display Quality Impacts Ability to View Subtle Signal Details

Keysight Technologies Understanding and Improving Network Analyzer Dynamic Range. Application Note

Keysight Technologies Multi-Channel Audio Test using the Keysight U8903A Audio Analyzer

5 Series MSO Serial Triggering and Analysis Applications 5-SRAUDIO, 5-SRAUTO, 5-SRCOMP, and 5-SREMBD Datasheet Serial triggering

Time-Saving Features in Economy Oscilloscopes Streamline Test

Keysight Technologies Millimeter Wave Frequency Extenders From Virginia Diodes Inc. for the Keysight X-Series Signal Analyzers. Technical Overview

Keysight N1085A PAM-4 Measurement Application For 86100D DCA-X Series Oscilloscopes. Data Sheet

FlexRay Measurements (Option FLX) for Agilent s InfiniiVision Series Oscilloscopes

Selecting the Right Oscilloscope for Protocol Analysis Applications

Keysight Technologies ad Waveform Generation & Analysis Testbed, Reference Solution

Keysight N9355/6 Power Limiters 0.01 to 18, 26.5 and 50 GHz High Performance Power Limiters. Technical Overview

Keysight 1GC DC GHz Packaged Biasable Integrated Diode Limited

Keysight Technologies N4974A PRBS Generator 44 Gb/s. Data Sheet

Keysight Technologies N5431A XAUI Electrical Validation Application for Infiniium Oscilloscopes and Digital Signal Analyzers.

FlexRay Physical Layer Eye-diagram Mask Testing

Evaluating Oscilloscopes for Best Signal Visibility

Identifying Setup and Hold Violations with a Mixed Signal Oscilloscope APPLICATION NOTE

Evaluating Oscilloscope Mask Testing for Six Sigma Quality Standards

Keysight Technologies Evaluating Oscilloscope Vertical Noise Characteristics. Application Note

Keysight Technologies 83000A Series Microwave System Amplifiers

Serial Triggering and Analysis Applications. Bus display. Bus decoding. Key features. Results table. Wave Inspector search

Keysight E4729A SystemVue Consulting Services

Debugging a Mixed Signal Design with a Tektronix Mixed Signal Oscilloscope

Keysight Technologies High-Power Measurements Using the E5072A ENA Series Network Analyzer. Application Note

Keysight Technologies U3801A/02A IoT Fundamentals Applied Courseware. Data Sheet

Keysight Technologies N8480 Series Power Sensors

Keysight Technologies N5998A HDMI Protocol/Audio/Video Analyzer and Generator

Keysight Technologies Power Sensor Modules Optical Heads Return Loss Modules. Data Sheet

Memory-Depth Requirements for Serial Data Analysis in a Real-Time Oscilloscope

Keysight Technologies

Logic Analysis Fundamentals

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

Keysight Technologies E5500 Series Phase Noise Measurement Solutions

Keysight Technologies Practices to Optimize PowerMeter/Sensor Measurement Speed and Shorten Test Times

Troubleshooting Analog to Digital Converter Offset using a Mixed Signal Oscilloscope APPLICATION NOTE

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

Keysight N4965A Multi-Channel BERT 12.5 Gb/s. Data Sheet

Agilent Series Harmonic Mixers

Serial Triggering and Analysis Application Modules

Tektronix Logic Analyzer Probes P6900 Series Datasheet for DDR Memory Applications

Debugging Memory Interfaces using Visual Trigger on Tektronix Oscilloscopes

Keysight Technologies

Analyzing 8b/10b Encoded Signals with a Real-time Oscilloscope Real-time triggering up to 6.25 Gb/s on 8b/10b encoded data streams

Agilent N5183A MXG Microwave Signal Generator

Keysight Technologies U4154A AXIe-Based Logic Analyzer Module. Data Sheet

Electrical Sampling Modules Datasheet 80E11 80E11X1 80E10B 80E09B 80E08B 80E07B 80E04 80E03 80E03-NV

Viewing Serial Data on the Keysight Oscilloscopes

Viewing Serial Data on the Keysight Oscilloscopes

Exceptional performance

Quick Signal Integrity Troubleshooting with Integrated Logic Analyzers & Oscilloscopes

Keysight Technologies DTMB (CTTB) X-Series Measurement Application N6156A & W6156A. Technical Overview

Agilent InfiniiVision 7000B Series Oscilloscopes

Advanced Troubleshooting with Oscilloscopes 9000 Scope Hands-on Labs

The use of Time Code within a Broadcast Facility

Keysight Technologies N4917A Optical Receiver Stress Test Solution. Data Sheet Version 1.3 New: Extension to 8G Fibre Channel

Agilent M9362A-D01-F26 PXIe Quad Downconverter

Agilent InfiniiVision 7000 Series Oscilloscopes

C-PHY Essentials Transmitter Test Solution TekExpress C-PHY Essentials Tx

Logic Analyzer Triggering Techniques to Capture Elusive Problems

Agilent Understanding the Agilent 34405A DMM Operation Application Note

Keysight Technologies x1149 Boundary Scan Analyzer. Technical Overview

Agilent 87405C 100 MHz to 18 GHz Preamplifier

Automated Limit Testing

Memory Interface Electrical Verification and Debug

Keysight Technologies Intrinsic Contact Noise: A Figure of Merit for Identifying High Resolution AFMs. Application Note

Agilent I 2 C Debugging

A Simple, Yet Powerful Method to Characterize Differential Interconnects

46 GBaud Multi-Format Optical Transmitter

Memory Interface Electrical Verification and Debug

Timesaving Tips for Digital Debugging with a Logic Analyzer

Limit and Mask Test Application Module

RS232 Decoding (Option)

Agilent MSO and CEBus PL Communications Testing Application Note 1352

Keysight N9344C Handheld Spectrum Analyzer (HSA)

Keysight Technologies E4416A/E4417A EPM-P Series Power Meters and E-Series E9320 Peak and Average Power Sensors. Data Sheet

Agilent N4876A 28 Gb/s Multiplexer 2:1

Keysight Technologies DTMB (CTTB) X-Series Measurement Application N6156A & W6156A. Technical Overview

Black and Frozen Frame Detection

Network Line Card Testing using the TDS3000B DPO Application Note. Line Card Testing Example: Throughput = Shippable Dollars

Debugging Digital Cameras: Detecting Redundant Pixels

Electrical Sampling Modules

Agilent 86120B, 86120C, 86122B Multi-Wavelength Meters. Data Sheet

Agilent Migration from 8712/8714 Series to ENA-L Network Analyzers

Transcription:

Keysight Technologies RS-232/UART Triggering and Hardware-Based Decode (N5457A) for InfiniiVision Oscilloscopes Data Sheet Features: RS-232/UART serial bus triggering RS-232/UART hardware-based protocol decoding Real-time frame and error totalize counters

Introduction Debugging systems that use an RS 232 serial bus can be difficult, unless your scope is capable of triggering on and decoding the RS-232 protocol. Traditional methods of debugging serial buses such as RS-232 include manual bit counting. But this visual technique of counting 1s and 0s can be tedious and it is prone to errors. Keysight Technologies, Inc. serial bus options for InfiniiVision oscilloscopes offer powerful triggering and provide unique hardware-accelerated decoding to help you debug embedded designs with RS-232 and UART serial buses faster. With the industry s fastest serial decode update rates, you can more easily find and debug random and intermittent errors and signal integrity problems that you could easily miss using other serial bus decode tools. Other oscilloscope solutions with serial bus triggering and protocol decode typically use software post-processing techniques to decode serial packets/frames. Using these software techniques, waveform- and decode-update rates tend to be slow (sometimes seconds per update), especially when you use deep memory, which is often required to capture multiple packetized serial signals. Figure 1. Defining the RS232/UART protocol structure Bus configuration The RS-232/UART option for Keysight InfiniiVision Series scopes supports a broad range of protocol structures including many RS-422 and RS-485 applications, as shown in Figure 1. Setting up an InfiniiVision Series scope to trigger on and decode your particular RS-232 or UART bus is easy. You can select the following settings: Number of bits = 5 to 8 Parity selection = None, odd, or even Baud rate = 1200 b/s up to 2.7648 Mb/s Polarity = Idle low or Idle high Bit order = LSB out first, or MSB out first

03 Keysight RS-232/UART Triggering and Hardware-Based Decode (N5457A) for InfiniiVision Oscilloscopes - Data Sheet RS-232/UART protocol decoding formats You can serially decode transmit and receive signals in either binary, hex, or ASCII format. The protocol decode data is always displayed in a time-correlated trace below the captured waveforms. In addition, the decoded data can also be viewed in a tabular format using the "lister" display mode. Figure 2 shows a transmit and receive message decoded in hex format. Figure 2. InfiniiVision Series scopes provide flexible RS-232/UART decoding formats including binary, hex, and ASCII. Figure 3 shows the same message decoded in a color-coded ASCII format. Note the red 1 character at the end of this important message. Red is an indication that a parity error was detected for that particular byte. Parity error color-coded in red Figure 3. Color-coded ASCII decoding makes reading a transmitted or received message much easier. And with Keysight's 7000B Series oscilloscope, you can also easily search and navigate within the protocol lister display to find and mark particular events of interest with direct timecorrelation to the waveform display.

04 Keysight RS-232/UART Triggering and Hardware-Based Decode (N5457A) for InfiniiVision Oscilloscopes - Data Sheet Triggering Figure 4 shows the available selections for triggering on RS 232/ UART transmit and receive signals, including triggering on either receive or transmit parity errors. In addition to being able to trigger on specific transmit or receive bytes, this scope's "burst trigger" mode allows you to specify to trigger on the "Nth" byte within a burst of data bytes that satisfies the data entry. Figure 4. Flexible triggering options enables you to trigger on specific RS- 232/UART receive or transmit strings. Real-time frame/byte totalizer In addition to flagging parity errors, InfiniiVision s RS-232/UART option also provides a real-time totalizer/counter of transmitted and received frames/bytes, as shown in Figure 5. In addition, the option allows you to count parity error bytes and see a percent readout that gives an indication of the quality of your serial bus. This totalize function, which is not available in other oscilloscopes currently on the market, is independent from the scope s acquisition or triggering. In addition, this RS-232/UART byte counter is not affected by either the oscilloscope s acquisition window or scope dead-time. Totalize counts run continuously, even when the scope s acquisition is stopped. Figure 5. InfiniiVision s real-time totalizer counts all received and transmitted bytes/frames, along with all parity errors.

05 Keysight RS-232/UART Triggering and Hardware-Based Decode (N5457A) for InfiniiVision Oscilloscopes - Data Sheet Segmented memory captures more frames The segmented memory option for Keysight s InfiniiVision Series oscilloscopes can optimize your scope s acquisition memory, allowing you to capture more RS-232/UART signals using less memory. Segmented memory acquisition optimizes the number of packetized serial communication frames/bytes that can be captured consecutively by selectively ignoring (not digitizing) unimportant idle time between frames. And with a minimum 250 picoseconds time tagging resolution, you will know the precise time between each frame. Figure 6 shows an RS-232/UART measurement with the scope set up to trigger on a receive start-bit condition. Using this triggering condition with the segmented memory acquisition mode turned on, the scope easily captures 500 consecutive bursts of serial communication for a total acquisition time of 11.5 seconds. After acquiring the 500 segments, we can easily scroll through all frames individually to look for any anomalies or errors. Keysight s InfiniiVision Series oscilloscopes are the only scopes on the market today that can acquire segments on up to four analog channels of acquisition, capture time-correlated segments on digital channels of acquisition (using an MSO model), and perform hardware-based serial bus protocol decoding. Segment 500 Segment 3 Segment 2 Segment 1 Figure 6. InfiniiVision s segmented memory acquisition mode captures more bytes while using less memory.

06 Keysight RS-232/UART Triggering and Hardware-Based Decode (N5457A) for InfiniiVision Oscilloscopes - Data Sheet Performance characteristics Performance characteristics Tx and Rx source Analog channels 1, 2, 3, or 4 Digital channels D0 D15 (on MSO models) Bus configuration Baud rates Number of bits Parity Polarity Bit order Triggering Color-coded decode Number of decode traces Data format Data byte display Idle bus trace Active bus trace Totalize/counter function 1200 bps up to 2.765 Mb/s (default = 19.2 kb/s) 5 to 9 (default = 8-bits) None, odd, or even (default = None) Idle low or idle high (default = Idle low) LSB out first or MSB out first (default = LSB) Rx start bit Rx stop bit Rx data Rx 1:data (9-bit format) Rx 0:data (9-bit format) Rx X:data (9-bit format) Rx or Tx parity error Tx start bit Tx stop bit Tx data Tx 1:data (9-bit format) Tx 0:data (9-bit format) Tx X:data (9-bit format) Burst (nth frame within burst defined by timeout) 2 independent traces (1 for Tx, and 1 for Rx) Binary, hex, or ASCII-code characters (default = Hex) White characters if no parity error, red characters if parity or bus error High or low trace in white (depends on polarity setting) Byte-delimited bi-level trace in blue if no parity error, red if parity error Total received frames Total transmitted frames Total parity error frames (with percentage)

07 Keysight RS-232/UART Triggering and Hardware-Based Decode (N5457A) for InfiniiVision Oscilloscopes - Data Sheet Keysight InfiniiVision portfolio Keysight s InfiniiVision lineup includes 5000, 6000 and 7000 Series oscilloscopes. These share a number of advanced hardware and software technology blocks. Use the following selection guide to determine which best matches your specific needs. Largest display, shallow depth Optional battery, 100 MHz MSO Ideal for ATE rackmount applications Smallest form factor, lowest price 7000B Series 6000A Series 6000L Series 5000 Series 100 MHz Bandwidth 300/350 MHz Bandwidth 500 MHz Bandwidth 1 GHz Bandwidth MSO Models GPIB Connectivity Rackmount height 7U 5U 1U 5U Battery option Display size 12.1 6.3 6.3 Footprint (WxHxD) 17.9 x 10.9 x 6.8 15.7 x 7.4 x 11.1 17.1 x 1.7 x 10.6 15.2 x 7.4 x 6.9 Keysight s InfiniiVision oscilloscope portfolio offers: A variety of form factors to fit your environment Responsive controls and best signal visibility Insightful application software Responsive deep memory with MegaZoom III

08 Keysight RS-232/UART Triggering and Hardware-Based Decode (N5457A) for InfiniiVision Oscilloscopes - Data Sheet Ordering information The N5457A RS-232/UART option is compatible with all 4 channel and 4+16-channel Keysight InfiniiVision Series oscilloscopes (5000, 6000, and 7000 Series scopes). This option is available as a factory-installed option if ordered as Option-232 along with a specific oscilloscope model, or existing InfiniiVision Series oscilloscope users can order this option as an afterpurchase product upgrade (N5457A). Model number user installed Option number factory installed Description N5457 232 RS-232/UART triggering and decode (for 4- and 4+16-channel scope models only) N5423A LSS I 2 C/SPI serial decode option (for 4- and 4+16-channel scope models only) N5424A AMS CAN/LIN triggering and decode (for 4- and 4+16-channel scope models only) N5432C FLX FlexRay triggering and decode (for 4- and 4+16 channel scope models only) N5468A SND I 2 S triggering and decode (for 4- and 4+16 channel scope models only) N5469A 553 MIL-STD 1553 triggering and decode (for 4- and 4+16 channel scope models only) N5454A SGM Segmented memory Note that additional options and accessories are available for Keysight InfiniiVision Series oscilloscopes. Refer to the appropriate 5000, 6000, or 7000 Series oscilloscope data sheet for ordering information about these additional options and accessories, as well as ordering information for specific oscilloscope models.

09 Keysight RS-232/UART Triggering and Hardware-Based Decode (N5457A) for InfiniiVision Oscilloscopes - Data Sheet Related literature Publication title Publication type Publication number Keysight 7000B Series InfiniiVision Oscilloscopes Data Sheet 5990-4769EN Keysight 6000 Series InfiniiVision Oscilloscopes Data Sheet 5989-4087EN Keysight 5000 Series InfiniiVision Oscilloscopes Data Sheet 5989-6110EN Keysight InfiniiVision Series Oscilloscope Probes and Accessories Data Sheet 5968-8153EN Segmented Memory Acquisition (N5454A) for Keysight InfiniiVision Series Oscilloscopes I 2 C and SPI Triggering and Hardware-Based Decode (N5423A) for Keysight InfiniiVision Series Oscilloscopes CAN/LIN Measurements (option AMS) for Keysight's InfiniiVision Series Oscilloscopes Data Sheet Data Sheet Data Sheet 5989-7833EN 5989-5126EN 5989-6220EN Evaluating Oscilloscope Segmented Memory for Serial Bus Applications Application Note 5989-7885EN Evaluating Oscilloscopes for Best Waveform Update Rate Application Note 5989-3702EN Evaluating Oscilloscopes to Debug Mixed-Signal Designs Application Note 5989-3702EN Using a Keysight InfiniiVision MSO to Debug an Automotive CAN Bus Application Note 5989-5049EN Evaluating Oscilloscope Bandwidths for your Applications Application Note 5989-5733EN Evaluating Oscilloscope Sample Rates vs. Sampling Fidelity Application Note 5989-5732EN Evaluating Oscilloscope Vertical Noise Characteristics Application Note 5989-3020EN Product Web site For the most up-to-date and complete application and product information, please visit our product Web site at: www.keysight.com/find/7000

10 Keysight RS-232/UART Triggering and Hardware-Based Decode (N5457A) for InfiniiVision Oscilloscopes - Data Sheet Evolving Since 1939 Our unique combination of hardware, software, services, and people can help you reach your next breakthrough. We are unlocking the future of technology. From Hewlett-Packard to Agilent to Keysight. For more information on Keysight Technologies products, applications or services, please contact your local Keysight office. The complete list is available at: www.keysight.com/find/contactus Americas Canada (877) 894 4414 Brazil 55 11 3351 7010 Mexico 001 800 254 2440 United States (800) 829 4444 mykeysight www.keysight.com/find/mykeysight A personalized view into the information most relevant to you. www.keysight.com/find/emt_product_registration Register your products to get up-to-date product information and find warranty information. Keysight Services www.keysight.com/find/service Keysight Services can help from acquisition to renewal across your instrument s lifecycle. Our comprehensive service offerings onestop calibration, repair, asset management, technology refresh, consulting, training and more helps you improve product quality and lower costs. Keysight Assurance Plans www.keysight.com/find/assuranceplans Up to ten years of protection and no budgetary surprises to ensure your instruments are operating to specification, so you can rely on accurate measurements. Keysight Channel Partners www.keysight.com/find/channelpartners Get the best of both worlds: Keysight s measurement expertise and product breadth, combined with channel partner convenience. www.keysight.com/find/scopes Asia Pacific Australia 1 800 629 485 China 800 810 0189 Hong Kong 800 938 693 India 1 800 11 2626 Japan 0120 (421) 345 Korea 080 769 0800 Malaysia 1 800 888 848 Singapore 1 800 375 8100 Taiwan 0800 047 866 Other AP Countries (65) 6375 8100 Europe & Middle East Austria 0800 001122 Belgium 0800 58580 Finland 0800 523252 France 0805 980333 Germany 0800 6270999 Ireland 1800 832700 Israel 1 809 343051 Italy 800 599100 Luxembourg +32 800 58580 Netherlands 0800 0233200 Russia 8800 5009286 Spain 800 000154 Sweden 0200 882255 Switzerland 0800 805353 Opt. 1 (DE) Opt. 2 (FR) Opt. 3 (IT) United Kingdom 0800 0260637 For other unlisted countries: www.keysight.com/find/contactus (BP-9-7-17) DEKRA Certified ISO9001 Quality Management System www.keysight.com/go/quality Keysight Technologies, Inc. DEKRA Certified ISO 9001:2015 Quality Management System This information is subject to change without notice. Keysight Technologies, 2017 Published in USA, December 1, 2017 5989-7832EN www.keysight.com