Anchor-Electronics has been supplying Silicon Valley's engineers, students and hobbyists for over 35 years...

Beagle USB 480 Protocol Analyzer

beagle_usb480
Total Phase's Beagle USB 480 Protocol Analyzer is a low cost, non-intrusive High-speed USB 2.0 bus monitor which comes complete with software and royalty-free API. The Beagle analyzer is capable of capturing, displaying and filtering high-speed USB bus-states and traffic in real-time with timing at 16.7 ns resolution. Thanks to an on-board 64 MB buffer, sustained bursts of 480 Mbps traffic can be captured with no loss of data.

Part Number: TP320510
Availability:
In-Stock
Single Unit Price:
$1200

Key Features

Overview

  • Non-intrusively monitor High-speed USB 2.0 (up to 480 Mbps)
  • Two capture modes: real-time and delayed-download
  • High-speed USB chirp detection
  • Robust automatic speed detection
  • Hardware-based packet suppression
  • Digital inputs and outputs for synchronizing with external logic
  • Detect suspend/resume events and unexpected signals
  • Free software and API available
  • Fully Windows, Linux, and Mac OS X compatible

What is Included
  • Beagle USB 480 Protocol Analyzer unit
  • 6 foot USB A->B cable
  • 1 foot USB A->B cable
  • 1.5 foot Mini-DIN 9 Digital I/O cable
Software CD:
  • Windows USB Drivers
  • Linux USB Hot Plug Configuration files
  • Beagle Data Center
  • Datasheets
  • Documentation

Specs

Real-time capture and delayed-download capture
The Beagle USB 480 Protocol Analyzer has two different capture modes: real-time capture and delayed-download capture. The real-time capture mode allows developers to see all the high-speed data over USB as it happens. As the data is streamed in real-time, the capture size is only limited by the amount of RAM available on the analysis computer.

The delayed-download capture can be very useful in certain situations, such as when the Beagle USB 480 Protocol Analyzer is on the same high-speed bus as the target device. In these configurations, the Beagle analyzer is able to consume minimal USB bandwidth so that it does not obscure problems that occur only when the target is operating at the full USB bandwidth.

High-Speed USB Chirp Detection
The Beagle USB 480 Protocol Analyzer can capture and display the K and J chirp patterns used in high-speed speed negotiations.

Automatic Speed Detection
The Beagle USB 480 Protocol Analyzer is able to robustly and reliably detect the correct speed of the USB data it is monitoring.

Hardware-based packet suppression
A hardware input filter is available to suppress packets in order to reduce the amount of data captured. The filter can remove empty packet pairs such as IN/NAK and PING/NAK pairs.

Digital I/O for synchronizing
To assist in identifying problems, the Beagle USB 480 Protocol Analyzer provides four digital inputs that allows users to capture additional hardware events in-line with the captured USB data from the target device.

Four digital outputs are available to provide for synchronization of the Beagle analyzer with scopes and logic analyzers. These digital outputs are able to match patterns in the captured data as well as idle bus states.

Detect Bus Events and Unexpected Signals
The Beagle USB 480 Protocol Analyzer can intelligently detect suspend and resume events as well as unexpected signals on the bus.

Packet-Level Timing
Get packet-level timing with 16.67 ns resolution.

Value

Low Cost
The Beagle USB 480 Protocol Analyzer comes complete with software for $1200. Additional discounts are available for larger volumes. There are no additional yearly support contracts and no fees for software updates.

This low price means that it is immediately affordable for a company to provide every developer with their own analyzer.

The benefits of the Beagle analyzer's low cost are:
  • Less time wasted because developers do not have to share analyzers or go to the lab to debug simple problems
  • Shorter development cycles because developers can identify and fix problems quickly and easily
  • Less wasted time means higher productivity

Future-Proof
The Beagle monitor is completely field-upgradable via USB. Total Phase is committed to improving the Beagle USB analyzer and making these improvements available to our customers free of charge. There are no yearly support contracts and no software update fees.

Updates will be available for download from Total Phase's
Downloads section.

Software

small-splash
Beagle Data Center
The Beagle Data Center is the free software that is included with the Beagle™ USB 480 Protocol Analyzer. Everyone is welcome to download this software from the Total Phase website to allow for easy collaboration through the sharing of captured data files.

Features include:
  • Interactive filtering by token, packet, address, endpoint, arbitrary data patterns
  • Packet and Descriptor decoding
  • Real-time data capture and display

Total Phase will be releasing a new version of the Beagle Data Center software in 2009 with many features at no extra charge, including:
  • class level decoding
  • enhanced timing analysis
  • faster filtering
  • and more

Rosetta Language Bindings - Development API
The full power of the Beagle analyzer is available for custom software applications through a free and royalty-free API. Developers have access to the same API that is used by the Beagle Data Center. Full functionality is available for automated test suites, production test fixtures, and more.

  • Develop custom solutions in C/C++, C#, VB, .NET, Python
  • Custom parsing of proprietary protocols
  • Clean API is well-documented and easy to integrate
  • Fully Windows, Linux, and Mac OS X compatible
  • Royalty-free API can be used without licensing fees

Compatibility

cross-platform
The Beagle Protocol Analyzer was engineered from the very beginning to be a cross-platform device. The software and utilities for the Beagle Protocol Analyzer function on Windows, Linux and Mac OS X so that you can develop software for your preferred platform.

Windows
The software is supported on Windows 2000 (SP4 or later), Windows XP (SP2 or later, 32-bit and 64-bit) and Windows Vista (32-bit and 64-bit).

Linux
The software has been designed for Red Hat Enterprise Linux 4 and 5 with kernel 2.6. Customers have reported successful operation with SuSE and Ubuntu distributions. Please be aware that there may be significant differences and idiosyncracies in the way that different distributions of Linux operate. As such, Total Phase may not be able to support your particular distribution of Linux. Support will be offered on a case-by-case basis.

Mac OS X
The software is supported on Intel versions of Mac OS X 10.4 Tiger and 10.5 Leopard.

64-bit Support
The software will run on 64-bit Windows, Linux, and Mac OS X systems as a 32-bit application.

Going Green

Like Anchor, Total Phase is committed to protecting people and the environment wherever it conducts operations. They believe that it is important for companies to manufacture products in an environmentally responsible manner.

Since 2004, Total Phase has been converting its products to be manufactured without the banned materials stated in European Union Directive 2002/95/EC on the restriction of the use of certain hazardous substances in electrical and electronic equipment (RoHS Directive).

All of Total Phase's products and their packaging materials manufactured on or after July 1, 2006 are fully RoHS-compliant.
© 2009 Anchor-Electronics