Keysight Technologies N8816A PCI Express 3.0 Protocol Viewer Software for Ininiium 90000 Oscilloscopes Data Sheet Simplify the validation of your PCI Express® 3.0 with the irst full capability protocol viewer built into a digital oscilloscope. Introduction Keysight Technologies, Inc. N8816A Infiniium protocol viewer software for PCI Express 3.0 enhances the industry’s first totally integrated oscilloscope-based protocol analyzer technology providing time-correlated views of physical layer and data link layer protocol. You get packet-level decode for PCI Express® signals built into a real-time oscilloscope. This software provides you with a fast, easy way to isolate signal integrity problems from logic-level coding errors on bidirectional serial data streams. This capability allows you to test, debug and characterize your designs to the logic and link layer. The N8816A Infiniium protocol analyzer software has decode options for PCI Express Gen1 and Gen2 and Gen3 decode. N8816A – Infiniium protocol viewer PCIe™ Gen1, Gen2 and Gen3 E2688A SDA (prerequisite) The N8816A Infiniium protocol viewer software is compatible with Keysight 90000 Series Infiniium oscilloscopes. Features Comprehensive Decode Capability The N8816A Infiniium protocol viewer software offers several features to simplify the validation of your PCI Express designs: With the N8816A Infiniium PCI Express 3.0 protocol analyzer software, you can use the same oscilloscope you use for everyday debugging and signal quality testing to perform protocol-level testing. The software automatically decodes symbols, packets and ordered sets and provides informative results. It includes decode of reserved bit settings during training sequences and speed negotiation, greatly simplifying debugging of link training failures. – Setup wizard for quick setup, configuration and test – Packet-level decode of ordered sets as well as link and logical physical layers – Serial data analysis with 128/130 bit streams (Gen3) Some of the difficulties in validating PCI Express communication links are determining if link failures or instability is due to electrical problems or logic-level problems. The N8816A Infiniium PCI Express 3.0 protocol analyzer software allows you to analyze the root cause of these issues with a single piece of test equipment. – Serial data analysis with 8B/10B symbols (Gen1, Gen2) – Decode of scrambled and unscrambled symbols – Bi-directional symbol and packet level decode – Simultaneous display of packet/ symbol lists and waveform overlay – Capability to save symbol and packet data lists to .csv and .txt files – Packet decode details tab provides detailed information on packets – Channel information – Listing index – Link ordered set type – Control symbols – Reserved-bit settings – Data payload popup – CRC – Packet length – Payload display shows data payload – Unique packet-waveform correlation marker “blue line” makes it easy to scroll through waveforms to view synchronized packet and symbol lists – Comprehensive serial search capabilities – Trigger and stop on search – Primitive, control symbol and packet search capability 3 Easy Measurement Setup The N8816A Infiniium PCI Express 3.0 protocol analyzer software uses the Serial Data Wizard to simplify setup of the clock recovery algorithm used to decode the various speeds of serial traffic that it supports. The wizard guides you quickly through the steps required to set up and perform symbol and packet-level decode. Figure 2. Next, the setup wizard asks you to enter the nominal data rate. If you use a PLL based clock recovery selection, setting a higher loop bandwidth (ex: 40 Mhz) allows the clock recovery software to sync with the serial data quickly and decode more of the captured data. Figure 1. To set up the decode, the wizard asks you to identify the signal source and select the clock recovery algorithm (constant frequency shown. 1st and 2nd order PLLs can also be selected). 4 Synchronized Analog and Digital Display In conjunction with the decode list, using the multi-grid waveform display you can simultaneously display analog bi-directional waveforms with corresponding decode listings. The N8816A Infiniium PCI Express 3.0 protocol analyzer software provides the ability to perform 128/130 bit and 8b/10b based packet decoding via a patented (patent pending) technique to capture and display serial data synchronized with the analog view of traffic of a serial data stream. Decode is displayed directly on the analog waveform as well as in the decode list with associated time and index displays. Figure 4. Bi-directional waveform and packet list are displayed simultaneously The unique packet-waveform correlation marker “blue line” (patent pending) allows for convenient and intuitive correlation of analog and digital domains. You can easily scroll to analog anomalies that are visually distinct, making navigating and checking for errors easy, even for industryleading record depths. Figure 3. The packet-level decode below the correlated portion of the PCI Express signal Figure 5. Packet-waveform correlation marker 5 Comprehensive Search Capabilities The expandable decode list provides an extendable indexed view of packet decode for users who are more accustomed to logic analyzer “vertical style” packet decode traffic listings. The list includes color-coded packet types for easier visual searching of traffic patterns as well as a blue highlight that shows the packet that corresponds to the “blue line” in the waveform view. The side bar also shows how much of the waveform display is on the screen by providing a gray background on the index field, as shown in Figure 6. The N8816A Infiniium PCI Express 3.0 protocol analyzer software includes a powerful serial search tool which allows you to search for a pattern that is a primitive, control symbol or packet, depending on the version of the PCI Express standard that is selected. Figure 7. Searching for PCI Express 3.0 ordered sets Figure 6. Expandable Decode List with correlation marker (line index 14). The search capability also includes a comprehensive packet search and trigger capability that allows you to specify search conditions like errors or data packets. This allows you to specify desired trigger conditions and makes finding errors or packet types easy by eliminating the need to do manual searches of very long records. Figure 8. Searching for PCI Express 3.0 errors quickly identifies problems in the data stream. 6 Save Packet, Symbol and Waveform Data for Further Analysis The N8816A Infiniium PCI Express 3.0 protocol analyzer software provides save capabilities for the symbol and packet lists in easy-to-export .csv or .txt formats for analysis outside of the scope application. Since the packet decode is performed on the real-time capture of the oscilloscope, the corresponding waveform can also be saved for future analysis in both the oscilloscope and external tools. Figure 9. Saving symbol, packet, and waveform data 7 Oscilloscope Compatibility1 Ordering Information The N8816A Infiniium protocol analyzer software is compatible with Keysight 90000 Series oscilloscopes with operating software revision 3.10 or higher (Windows XP Pro). For oscilloscopes with earlier software revisions, free upgrade software is available at: To purchase the N8816A Infiniium Protocol Analyzer software for your new or existing 90000 Series oscilloscope, order the following: For Ininiium 90000 Series Oscilloscope http://www.keysight.com/find/infiniium_sw_download Data Rate 2.5 Gb/s only 5.0 Gb/s 8.0 Gb/s Recommended Oscilloscope Bandwidth DSX91604A 16 GHz DSO/DSA/91304A 13 GHz DSO/DSA/91204A 12 GHz DSO/DSA/90804A 8 GHz DSO/DSA/90604A 6 GHz DSX91604A 16 GHz DSO/DSA/91304A 13 GHz DSO/DSA/91204A 12 GHz DSX91604A 16 GHz DSO/DSA/91304A 13 GHz DSO/DSA/91204A 12 GHz Description DSO/DSA/DSX 90000A Ininiium 90000 Series scope with software 3.10 or higher E2688A Serial data analysis (SDA) N8816A N8816A Ininiium protocol analyzer software 1169A IniniiMax I/II Probe ampliier (optional if no SMA/SMP direct connection is possible, quantity 2 required to look at bi-directional trafic) E2677A, E2678A, N5381A IniniiMax differential probe heads (solder in and socketed) N5442A Precision BNC 50 Ω IniniiMax III adapter To order the N8816A PCI Express 3.0 protocol viewer software as an option to the purchase of a new DSOX/DSO 90000 Series oscilloscope use option DSOX90000 opt. 049 or DSO90000A opt. 049 Note: For DSO/DSA/DSX 90000A Series oscilloscopes, you can choose the oscilloscope bandwidth using the calculation below. To order a network licensed version of the N8816A PCI Express 3.0 protocol viewer software order N5435A opt. 046 Maximum signal frequency content = 0.5/fastest rise or fall time (10 - 90%) Scope bandwidth required = 1.4x maximum signal frequency for 3% accuracy measurement Scope bandwidth required = 1.2x maximum signal frequency for 5% accuracy measurement Scope bandwidth required = 1.0x maximum signal frequency for 10% accuracy measurement 1. Model number Ensure that the probe amplifier meets the bandwidth requirement for your signal measurements. Refer to the “Probe accessories” section below to configure the probe head to go with your probe amplifier. 8 Probe Accessories IniniiMax Probe Ampliiers Model number Description 1169A 12-GHz IniniiMax II probe ampliier 1168A 10-GHz IniniiMax II probe ampliier 1134A 7-GHz differential probe ampliier N2801A 20-GHz IniniiMax III probe ampliier N2800A 16-GHz IniniiMax III probe ampliier IniniiMax Probe Heads Model number Description N5381A IniniiMax II 12-GHz differential solder-in probe head and accessories N5382A IniniiMax II 12-GHz differential browser N5439A IniniiMax III ZIF probe head N5441A IniniiMax III solder-in probe head N5445A IniniiMax III browser head E2677A IniniiMax 12-GHz differential solder-in probe head and accessories E2675A IniniiMax 6-GHz differential browser probe head and accessories N5425A IniniiMax 12-GHz ZIF probe head N5426A ZIF tips (x10) E2678A IniniiMax 12-GHz differential socketed probe head and accessories Related Keysight Literature Publication title Publication type Publication number Infiniium Series Oscilloscope Probes, Accessories and Options Selection Guide 5968-7141EN Keysight Technologies E2688A, N5384A High-Speed Serial Data Analysis and Clock Recovery Software for Infiniium 90000 Series Oscilloscopes Data Sheet 5989-0108EN Keysight Technologies EZJIT and EZJIT Plus Jitter Analysis Software for Infiniium Series Oscilloscopes Data Sheet 5989-0109EN Keysight Technologies Infiniium 90000 Series Oscilloscopes and InfiniiMax Series Probe Data Sheet 5989-7819EN N5393C PCI Express® 3.0 (Gen3) Electrical Performance Validation and Compliance Software for Infiniium Oscilloscopes Data Sheet 5989-1240EN Keysight Technologies Oscilloscope Probes and Accessories Data Sheet 5989-6162EN Keysight InfiniiMax III Probing System Data Sheet 5990-5653EN 9 10 | Keysight | N8816A PCI Express 3.0 Protocol Viewer Software for Ininiium 90000 Oscilloscopes – Data Sheet myKeysight www.keysight.com/find/mykeysight A personalized view into the information most relevant to you. www.axiestandard.org AdvancedTCA® Extensions for Instrumentation and Test (AXIe) is an open standard that extends the AdvancedTCA for general purpose and semiconductor test. Keysight is a founding member of the AXIe consortium. ATCA®, AdvancedTCA®, and the ATCA logo are registered US trademarks of the PCI Industrial Computer Manufacturers Group. 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 Brazil Mexico United States (877) 894 4414 55 11 3351 7010 001 800 254 2440 (800) 829 4444 Asia Paciic Australia China Hong Kong India Japan Korea Malaysia Singapore Taiwan Other AP Countries 1 800 629 485 800 810 0189 800 938 693 1 800 112 929 0120 (421) 345 080 769 0800 1 800 888 848 1 800 375 8100 0800 047 866 (65) 6375 8100 www.lxistandard.org LAN eXtensions for Instruments puts the power of Ethernet and the Web inside your test systems. Keysight is a founding member of the LXI consortium. www.pxisa.org PCI eXtensions for Instrumentation (PXI) modular instrumentation delivers a rugged, PC-based high-performance measurement and automation system. Three-Year Warranty www.keysight.com/find/ThreeYearWarranty Keysight’s commitment to superior product quality and lower total cost of ownership. The only test and measurement company with three-year warranty standard on all instruments, worldwide. Keysight Assurance Plans www.keysight.com/find/AssurancePlans Up to five years of protection and no budgetary surprises to ensure your instruments are operating to specification so you can rely on accurate measurements. www.keysight.com/quality Keysight Technologies, Inc. DEKRA Certified ISO 9001:2008 Quality Management System 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. PCI-SIG®, PCIe® and the PCI Express® are US registered trademarks and/or service marks of PCI-SIG. www.keysight.com/find/pcie3 Europe & Middle East Austria Belgium Finland France Germany Ireland Israel Italy Luxembourg Netherlands Russia Spain Sweden Switzerland United Kingdom 0800 001122 0800 58580 0800 523252 0805 980333 0800 6270999 1800 832700 1 809 343051 800 599100 +32 800 58580 0800 0233200 8800 5009286 0800 000154 0200 882255 0800 805353 Opt. 1 (DE) Opt. 2 (FR) Opt. 3 (IT) 0800 0260637 For other unlisted countries: www.keysight.com/find/contactus (BP-07-10-14) This information is subject to change without notice. © Keysight Technologies, 2011 - 2014 Published in USA, August 1, 2014 5990-8741EN www.keysight.com