Description
The Beagle 5000 V2 USB 3.0 Ultimate protocol analyzer is the latest flagship model from Total Phase. Building on the success of the award-winning Beagle USB 5000 Superspeed Protocol Analyzer, the Ultimate model is a state-of-the-art USB bus monitor that provides real-time recording and analysis of USB 3.0 and USB 2.0 data.
Key Features
- Monitor USB 3.0 and USB 2.0 simultaneously without intervention
- 4GB on-board buffer with live data streaming to analysis computer
- Real-time USB class level decoding with Data Center Software
- Precise timing up to a resolution of 2 ns
- Match/Action trigger and filter system
- Hardware-based USB 2.0 and 3.0 packet suppression
- USB 3.0 downlink enables longer recordings
- Enable advanced synchronization to monitor applications that require multiple analyzers
- Automatic support for data encryption, spread spectrum clocking, polarity reversal and receiver detection
- Multiple digital inputs and outputs for synchronization with external devices
- Fully compatible with Windows, Linux and Mac OS X with support for 32 and 64-bit systems
Hardware requirement
- Intel or AMD processor operating at 2 gigahertz (GHz) or faster
- 1 gigabyte (GB) physical RAM (32-bit) or 2 GB RAM (64-bit)
- 2 GB or more free disk space
- Full-speed USB interface
- Screen resolution of 1024x768 or better
- Internet connection is helpfuldus.
Real-time interactive performance
Monitor USB 3.0 and USB 2.0 non-intrusively and interactively analyze the data as it is captured on the bus. Avoid engineering bottlenecks created by waiting for captured data to download and analyze. Developers can repeatedly disconnect and reconnect a device or test iteratively and see the resulting USB traffic immediately, saving time and reducing frustration. There is no need to reset the analyzer, restart an acquisition and wait for all the data to be downloaded and analyzed over and over again.Fast data analysis
Quickly filter and search for interesting data while ingestion is still in progress. Use the data center software's real-time statistics function to display packets and errors on the bus.Unlimited recording sizes
All Beagle USB 5000 models feature Infinite Capture, our solution that allows users to capture more data than is stored in their onboard buffer. Data is continuously streamed from the standard 4GB buffer to the analysis PC, allowing the total acquisition size to far exceed the hardware buffer memory. Because most USB traffic occurs in bursts, the Ultimate model analyzer can quickly catch up with USB analysis traffic over its standard USB 3.0 downlink, freeing up buffer space for more data.Real-time USB class level decoding with Data Center Software
USB data is easier to understand with real-time class-level data decoding. Class-level decoding is automatic—you don't have to wait for the capture to download and decode to be applied. The Data Center Software supports several USB classes. For USB classes not included in this list, developers can save USB configurations to apply post-capture decoding.Match/Action Triggering and Filtering
Match/Action triggering and filtering allows developers to trigger ingestion, filter data, or set external triggers by matching data patterns, packet types, error types, and more. Create flexible state-based event triggers with up to 8 independent states and 6 matches per state for USB 2.0 captures. Advanced multi-state triggers and filters for USB 3.0 acquisitions are available with the USB 3.0 Advanced State-Based Matching Option.Multi analyzer synchronization
Applications may require multiple analyzers to monitor data transmissions throughout the system. With the advanced synchronization feature, engineers can create multi-analyzer scenarios to measure latency across the system with unprecedented accuracy.SuperSpeed downlink
Enable longer recordings with the USB 3.0 downlink. Working together with Total Phase's real-time display, USB 3.0 data is captured and displayed much faster. There is no waiting time for data download; Data is immediately displayed on the screen.Digital I/O for synchronization
Trigger an output to an oscilloscope or logic analyzer and get an even better understanding of your system. The Beagle USB 5000 v2 SuperSpeed Protocol Analyzer Ultimate offers dedicated USB 3.0 input and output for syncing with external devices. The Beagle USB 5000 v2 Analyzer Ultimate also offers four digital inputs and four digital outputs for USB 2.0.Easy collaboration
Easily share data with your colleagues around the world with the free downloadable Data Center Software. Send saved recordings to your colleagues and they can view the data exactly as you see it.Available software
Data Center
Labview Driver
The Beagle LabVIEW driver is a free open source LabVIEW instrument driver for accessing the Beagle protocol analyzers within the LabVIEW development environment. The driver package is targeted at Windows and is based on the Beagle software library.
API's
Difference between Beagle 5000 USB 3.0 Standard and Beagle 5000 USB 3.0 Ultimate
The Beagle 5,000 Ultimate is the final stage. The Beagle 5,000 Standard can be upgraded at any time with the following options:
- Upgrade to 4GB memory - This allows a larger amount of data to be cached, which leads to faster evaluation of the data.
- Simultaneous recording of USB2.0 and USB3.0 data option
- SuperSpeed Downlink Option - Enables longer and faster recordings. This option works in conjunction with the Real Time Display feature of the Data Center software.
- USB 3.0 Advanced State-Based Matching Option - More convenience for the debugger with Match/Action Trigger
- Multi Analyzer Synchronization Option - Other devices can be synchronized with the protocol analyzer.
Technical Data
Device specification | Beagle 5000 V2 USB 3.0 Ultimate - Protocol Analyzer |
---|---|
Supported Specifications | USB 3.0, USB 2.0, USB 1.1, USB 1.0 |
Supported Link Speeds | 5Gb/s, 480Mb/s, 12Mb/s, 1.5Mb/s |
memory | 2GB, upgradeable to 4GB |
Real-time class decoding | Audio (1.0, 2.0), CDC, DFU, HID, Hub, Storage, UAS, Video and more |
Timestamp Accuracy | 2 ns timing resolution for USB 3.0 and 16.7 ns for USB 2.0 |
USB 3.0 features | Automatic data scrambling support, polarity detection, spread spectrum clock and receiver detection |
Low Level Error Detection | Invalid PID, bad CRC, timeout, frame sequence error, state transition error and more. |
Bus States | Detection of USB 3.0 link training, USB 3.0 link operating states (LTSSM) and all USB 2.0/1.1/1.0 bus states |
Triggering/Filter | Basic and complex matching system for triggering and filtering |
External synchronizations | For USB 3.0: 1 external input (SMA) 1 external output (SMA) For USB 2.0: 4 external inputs (mini-DIN9) |
Minimum requirement for the analysis PC | 1 GB hard disk storage capacity High-speed USB port |
Model comparison | Beagle USB 12 | Beagle USB 480 | Beagle USB 480 Power - Standard | Beagle USB 480 Power - Ultimate | Beagle USB 5000 v2 - Standard | Beagle USB 5000 v2 - Ultimate | USB Power Delivery |
---|---|---|---|---|---|---|---|
Article number | TP320221 | TP320510 | TP323510 | TP323610 | TP322510 | TP322610 | TP350110 |
USB recording rate | <12 Mbps | <480 Mbps | <480 Mbps | <480 Mbps | <5000 Mbps | <5000 Mbps | <1 Mbps |
USB 3.0 and 2.0 Simulation and Monitoring | No | No | No | No | Option | ✔ | No |
USB 2.0 Downlink | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
USB 3.0 Downlink | No | No | No | No | Available | ✔ | No |
Real-time data display & analysis | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | Nein |
Real-time LTSSM tracking | No | No | No | No | ✔ | ✔ | No |
Real time Statistics | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | No |
Memory Standard in the device | Host PC | 64 MB + Host PC | 256 MB + Host PC | 256 MB + Host PC | 2 GB + Host PC | 4 GB + Host PC | Host PC |
Availability of external triggers | No | Input - Moniter | Input - Moniter | ✔ | ✔ | ✔ | No |
Advanced Trigger | No | No | No | ✔ | USB 2.0 (Included) | ✔ | No |
Sync | No | Basic | Basic | Basic | Basic | Available | No |
USB 3.0 Advance State Machine | No | No | No | No | Available | ✔ | No |
Current & Voltage Monitor | No | No | ✔ | ✔ | No | No | ✔ |
Cross-platform support for Window, Linux, Mac OS X | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ (Linux) |
Software GUI | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Free API | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | No |