Descripción
El analizador Beagle USB 480 es capaz de capturar y mostrar interactivamente estados y tráfico del bus USB de alta velocidad en tiempo real con temporización a 16,7 ns de resolución, y se suministra completo con software y API libre de derechos. Gracias a un búfer integrado de 64 MB, se pueden capturar ráfagas sostenidas de tráfico de 480 Mbps sin pérdida de datos.
Características principales
- Supervisión no intrusiva de USB 2.0 de alta velocidad (hasta 480 Mbps)
- Descodificación en tiempo real a nivel de clase USB con el software Data Center
- Dos modos de captura: en tiempo real y descarga retardada
- Detección de chip USB de alta velocidad
- Detección automática de velocidad robusta
- Supresión de paquetes basada en hardware
- Entradas y salidas digitales para sincronización con lógica externa
- Detecta eventos de suspensión/reanudación y señales inesperadas
- Software y API gratuitos disponibles
- Totalmente compatible con Windows, Linux y Mac OS X
Adquisición en tiempo real y adquisición de descarga retardada
El Analizador de Protocolos Beagle USB 480 tiene dos modos de captura diferentes: captura en tiempo real y captura de descarga retardada. En el modo de captura en tiempo real, los desarrolladores pueden ver todos los datos de alta velocidad a través de USB a medida que se producen. Como los datos se transmiten en tiempo real, el tamaño de la captura sólo está limitado por el tamaño de la RAM disponible en el ordenador de análisis.
La adquisición de descarga retardada puede ser muy útil en determinadas situaciones, como cuando el Analizador de Protocolos Beagle USB 480 está en el mismo bus de alta velocidad que el dispositivo de destino. En estas configuraciones, el analizador Beagle puede consumir un ancho de banda USB mínimo, por lo que no enmascara problemas que sólo se producen cuando el objetivo funciona a pleno ancho de banda USB.
Descodificación
USB a nivel de clase Con el analizador de protocolos Beagle USB 480, el software Data Center dispone de descodificación USB a nivel de clase en tiempo realDetección de chips USB
de alta velocidad El Analizador de Protocolos Beagle USB 480 puede capturar y mostrar los patrones de chips K y J utilizados en las negociaciones de alta velocidad y es capaz de detectar con fiabilidad la velocidad correcta de los datos USB monitorizados.paquetes por hardware
Hay disponible un filtro de entrada por hardware para suprimir paquetes y reducir la cantidad de datos capturados. El filtro puede eliminar pares de paquetes vacíos, como los pares IN / NAK y PING / NAK.E / A digitales para sincronización
Hay cuatro salidas digitales disponibles para sincronizar el analizador Beagle con osciloscopios y analizadores lógicos. Estas salidas digitales pueden coincidir con patrones en los datos adquiridos, así como con estados de bus inactivos.Detecta eventos del bus y señales inesper
adas El analizador de protocolos Beagle USB 480 puede detectar de forma inteligente eventos de suspensión y reanudación, así como señales inesperadas en el bus.paquete
Obtén temporización a nivel de paquete con una resolución de 16,67 ns.Rentable y ahorra tiempo
El Analizador de Protocolos Beagle USB 480 se suministra completo con el software.
Su bajo coste permite a las empresas dar a cada desarrollador su propio analizador, para que los problemas se puedan identificar y solucionar rápida y fácilmente.
Menos tiempo invertido significa mayor productividad, los proyectos se completan a tiempo y dentro del presupuesto.
El Analizador de Protocolos Beagle USB 480 se actualiza periódicamente a través de USB.
Las nuevas funciones del software están siempre disponibles puntualmente y pueden descargarse gratuitamente.
Software disponible
Centro de datos
Controlador Labview
El controlador LabVIEW de Beagle es un controlador de instrumentos LabVIEW gratuito y de código abierto para acceder a los analizadores de protocolos Beagle dentro del entorno de desarrollo LabVIEW. El paquete del controlador está orientado a Windows y se basa en la biblioteca de software Beagle.
API
Especificación
Comparación modelo- | Beagle USB 12 | Beagle USB 480 | Beagle USB 480 Potencia - Estándar | Beagle USB 480 Potencia - Ultimate | Beagle USB 5000 v2 - Estándar | Beagle USB 5000 v2 - Ultimate | USB Power Delivery |
---|---|---|---|---|---|---|---|
Número de artículo | TP320221 | TP320510 | TP323510 | TP323610 | TP322510 | TP322610 | TP350110 |
Grabación USB velocidad | <12 Mbps | <480 Mbps | <480 Mbps | <480 Mbps | <5000 Mbps | <5000 Mbps | <1 Mbps |
USB 3.0 y 2.0 Simulación y supervisión | No | No | No | No | Disponible | ✔ | No |
Enlace descendente USB 2.0 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
Enlace descendente USB 3.0 | No | No | No | No | Disponible | ✔ | No |
Datos en tiempo real Visualización y análisis | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | Sin |
Seguimiento en tiempo real LTSSM | No | No | No | No | ✔ | ✔ | No |
Estadísticas en tiempo real | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | No |
Memoria - Estándar en el dispositivo | PC anfitrión | 64 MB + PC anfitrión | 256 MB + PC anfitrión | 256 MB + Host PC | 2 GB + PC anfitrión | 4 GB + Anfitrión PC | PC anfitrión |
Memoria - Además 2 GB (Total 4 GB) | No | No | No | No | Disponible | ✔ | No |
Disponibilidad de activadores externos | No | Entrada - Monitor | Entrada - Monitor | ✔ | ✔ | ✔ | No |
Disparo Avanzado | No | No | No | ✔ | USB 2.0 (Incluido) | ✔ | No |
Sincroniza | No | Básico | Básico | Básico | Básico | Disponible | No |
USB 3.0 Avanzado Máquina de estados | No | No | No | No | Disponible | ✔ | No |
Monitor de corriente y tensión | No | No | ✔ | ✔ | No | No | ✔ |
Soporte multiplataforma para Window, Linux, Mac OS X | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ (Linux) |
Software GUI | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
API gratuita | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | No |