Conquest Series:
Universal Serial Bus (USB) Analyzer
The Catalyst Conquest™ USB Protocol Analyzer System provides comprehensive USB analysis features at an extraordinary price point. Designed for easy setup with time-saving features like predefined trigger settings, the Conquest is equally suited for both first-time and advanced users.
The Conquest trace display provides full decoding of the logical USB transfers with expandable headers allowing easy drill-down to the packet layer. Comprehensive USB device level decoding makes it easy to understand transactions occurring at the software level.
Thoroughly field tested, this ultra reliable analyzer platform offers 128MB recording memory which can be extended for long recording sessions with real-time event filtering. Even more important, the ability to trigger on specific events of interest is essential to efficiently debug and test USB devices and software. Hardware based triggering and filtering means there’s no need to compromise with the Conquest series solution.
Affordable
The Conquest Series leads the industry in affordable tools for comprehensive USB 2.0 test and analysis. Starting with the $1899 standard model, the Conquest platform provides loss-less USB 2.0 event capture with precision that can not be matched by software-based test tools.
Easy to Use
The Conquest systems include the Catalyst Trace display which provides both sequential packet views and a logical display of USB Transfers. Using collapsible headers, the Catalyst software groups all packets and transactions that are part of a single transfer. Smart on screen filtering removes redundant events and simplify analysis tasks.

Analyzer Features
- Protocol error detection
- Hardware event triggering
- Transaction/packet/event search and filter functions
- Payload data report with associated data distribution chart
- Statistics on packets, events, transactions, transfers, errors, and performance
- Quick data pattern search
- Save as text, NRZI, or standard format
- Upper-level protocol decodes and custom protocol editor interface
- Available with 128MB of capture memory
| Feature | Conquest Standard | Conquest Advanced | Conquest Pro | Conquest Pro Exerciser |
| Low Speed (1.5 Mb/s) and Full Speed (12 Mb/s) | • | • | • | • |
| High Speed (480 Mb/s) | • | • | • | • |
| Trace Memory Size | 128 MB | 128 MB | 394 MB | 394 MB |
| Upload to Host via USB 2.0 or LAN | • | • | • | • |
| Global & Raw Bit View | • | • | • | • |
| View Hex, Decimal or Binary | • | • | • | • |
| Search on Errors | • | • | • | • |
| Search within Data Payload | • | • | • | • |
| Export Text / ASCII / Binary | • | • | • | • |
| Snapshot Capture | • | • | • | • |
| Upper-level USB Class Decodes | • | • | • | • |
| User-defined Decodes | • | • | • | • |
| Single-level Event Triggering (Easy mode) | • | • | • | • |
| Trigger on Protocol Errors | • | • | • | • |
| Trigger on Setup / In / Out / Data / Ping | • | • | • | • |
| Statistical Reports | | • | • | • |
| Multi-level Event Triggering (Advanced mode) | | • | • | • |
| Trigger on Split Setup Transaction | | • | • | • |
| Trigger on Split Bulk In/Out Transaction | | • | • | • |
| Trigger on Split Interrupt In/Out Transaction | | • | • | • |
| Trigger on Split Isoch In/Out Transaction | | • | • | • |
| Filter In / Out specific Address / Endpoints | | • | • | • |
| Trigger on Data Pattern and Length | | | • | • |
| Trigger on Vbus & Operating Current | | | • | • |
| Event Counters | | | • | • |
| Event Timers | | | • | • |
| Slow-clock Capability | | | • | • |
| Auto Run (multiple trace capture) | | | • | • |
| Auto detect Speed | | | • | • |
| Performance Analyzer (Easy \ Adv. Option) | | | • | • |
| OTG Analysis | | | • | • |
| Timing Analysis Display | | | • | • |
| Real Time statistics & throughput | | | • | • |
| DC Compliance measurement | | | • | • |
| Exerciser Graphical User Interface (GUI) | | | | • |
| Traffic Generation / Host emulation | | | | • |
| Simultaneous Transmit and Record | | | | • |
| Find Device VID / PID | | | | • |
| Device emulation | | | | • |
| OTG Device Emulation | | | | • |

Hardware Based Triggering -
Isolating specific protocol events with real time triggering is essential to resolving intermittent problems. With Easy Mode, the Conquest Standard model can trigger on errors or individual PIDs. Alternate approaches - such as spooling large amounts of traffic to disk – result in huge files that are difficult to analyze and debug. Choose the Conquest Advanced model to trigger on a specific sequence of events. This makes it possible to repeatedly capture unique traffic conditions. The standard system can be upgraded to support advanced triggering.

Intelligent Error Detection -
The Conquest Series provides 15 protocol error triggers with auto-detection of an additional 22 (post-capture) protocol errors. Unlike software analysis tools, the ability to identify & pinpoint error conditions as they occur saves debug time. The Conquest system can also be set to ignore specific errors to optimize workflow.
Timing Measurements -
Completely non-intrusive, the Conquest offers timing resolution to 16.67ns. The Conquest trace includes a persistent timing calculator that provides one-click measurements between packets. By default, every trace automatically displays idle time or delta between packets.
Customize the Display–
Tedious analysis tasks can be simplified by optimizing the display. Post-capture filtering makes it easy to show just the relevant transactions. Other display options include:
- Smart On-Screen filtering to hide redundant events
- Compact View to increase viewing area
- Display data in Hexadecimal, Binary or ASCII
- Hide or unhide columns
- Change colors, fonts and bit order

USB Device Decoding

Comprehensive USB Device class decoding is included in the Advanced Conquest model. Link to complete list. This allows users to see upper-level mapped protocol events within the trace eliminating the tedious process of manually decoding device specific commands.
Complete list of USB Decodes:
- Mass Storage - SCSI (SPC-2)
- Mass Storage - ATAPI (MMC-2)
- Mass Storage - RBC (R10A)
- Hub Class
- Hub Notification
- Printer Class
- Communication Class
- Communication Notification
- Communication Class with AT Command
- Communication Class with PPP
- Bluetooth HCI Command
- Bluetooth HCI Event
- Bluetooth ACL Packet
- Bluetooth SCO Packet
- HID Class
- Audio Class Descriptor
- Audio Class Request
- CCID Class Request
- CCID - Command
- CCID - Event
- CCID - Data/Response
- CDC - HDLC - Command
- CDC - 1430 - Command
- CDC - Q931 - Command
- CDC - Q921M - Command
- CDC - Q921 - Command
- CDC - Trans - Command
- CDC - V.42bis - Command
- CDC - Event
- CDC - Class Descriptor
- CDC - Class Request
- Firmware - Class Request
- Firmware - Class Descriptor
- HID Class Descriptor
- HID Class Request
- Mass Storage Class Request
- MTP - Class Req.
- MTP - Command
- MTP - Data/Resp.
- MTP - Event
- PPP - Ethernet Receive
- PPP - Ethernet Send
- SCSI- MMC4 - Bulk Only
- SCSI - MMC4 - CBI
- SCSI - RBC - CBI
- SCSI - SBC - Bulk Only
- SCSI - SBC - CBI
- SCSI - SPC2- CBI
- SCSI - SPC3 - Bulk Only
- SCSI - SPC3 - CBI
- SCSI - SSC - Bulk Only
- SCSI - SSC - CBI
- Still Image (Cmd.Data. Resp)
- Still Image Class Req.
- Still Image Command
- Still Image Data/Response
- Still Image Event
- USBTMC - Command
- USBTMC - Response
- USBTMC - Event
- Video - Cameras Terminal - Class Req.
- Video - Video Streaming - Class Req.
- Video - Descriptor
- Video - Event
- Video Payload Descriptor
- Video Payload
- Video Processing Units - Class Request
- Video Selector Units - Class Req.
- Video Transport
- Video - Video Control Interface - Class Req.
- WUSB - DWA - Descriptor
- WUSB - HWA - Descriptor
- WUSB - HWA - DWA Request
User Defined Decoding -
Captured traffic can be saved to various formats, such as binary, text, and NRZI, as well as in Trace view format. An extensive array of USB class decodes can be user-edited with Conquest’s Advanced Script Language (ASL) editor. The ASL editor can also be used to create custom or proprietary decodes.

Low-level Data Report -
For detailed analysis, the Data Report shows transactions in raw binary or hex for a specific range of packets or for a specific USB endpoint device. Payloads can also be displayed in ASCII along with the offsets. This alternate view can be cut, pasted, saved and provides a simple display of raw packet data.

Statistical Reports
Statistical reports are generated for every trace and summarize protocol events at a glance. These traffic summaries allow users to instantly navigate to individual events including Control Transfers, Errors or NAKs.

Comprehensive Solution
The Conquest series provides all the critical analysis features needed to debug complex protocol issues. Search, reports, timing calculations, upper level decodes make Conquest a complete solution for USB test and analysis. If exerciser capability is required, the Conquest includes a trade-up path to the Conquest Pro with exerciser (link) allowing users to integrate a flexible traffic generation capability into the test plan. Now there’s no reason to compromise as the Conquest Series puts comprehensive USB analysis tools within everyone’s reach.