¡Atención! Este sitio usa cookies y tecnologías similares.

Si no cambia la configuración de su navegador, usted acepta su uso. Saber más

Acepto


Traza con Lauterbach TRACE32®

En numerosas aplicaciones resulta insuficiente ejecutar un simple test del código. En mercados como el de la automoción, medicina, aeroespacial o defensa se hace especialmente necesario conocer el comportamiento que tendrá el código bajo todas las condiciones posibles en tiempo real. Esto requiere de herramientas para extraer y guardar el flujo de información de la aplicación desde la CPU a través del puerto para la traza integrado en el procesador.

La traza en tiempo real permite, de forma rápida y sistemática, detectar errores complejos que solo pueden ser detectados bajo las condiciones de ejecución.

El módulo de traza se añade al de depuración (PowerDebug PRO) mediante el conector PODBUS que incorpora. Está compuesto por un módulo universal más un adaptador de preprocesador que conecta con el puerto de traza y que es específico para la arquitectura de cada CPU. Además de las funcionalidades de depuración, los módulos específicos de traza (PowerTrace PX y PowerTrace II)  proporcionan:

  • Traza en serie y paralelo (ETM, Nexus, Aurora, etc.)
  • Traza no intrusiva
  • Correlación temporal en traza Multicore
  • Análisis y estadísticas Run-time
  • Traza long-time (streaming)
  • Code coverage
  • Cache analysis
  • Seguimiento del programa hacia atrás. (CTS)

Los módulos de traza TRACE32 cuentan con una potente tecnología de compresión y hasta 4GB de memoria de traza, lo cual, junto con la posibilidad de streaming al PC permite trazar una gran cantidad de información de la aplicación.

Su concepción modular e universal permite añadir la funcionalidad de analizador lógico mediante un módulo complementario conectado a través del puerto PODBUS.

Además, la tecnología de Trace32 permite hacer trazas en cpu’s que no tengan traza o que sus pines no estén disponibles. Esa traza es más o menos intrusiva, pero en algunos casos, más que suficiente.

Complementariamente existen otros dos productos de la familia TRACE32 que incorporan la funcionalidad de traza:

  • µTrace® para Cortex-M®: se trata de un módulo all-in-one que aporta depuración y traza para CPUs basadas en arquitectura Cortex-M.
  • CombiProbe: cable de depuración que incorpora funcionalidades de traza. Existen distintos modelos en función de la arquitectura de CPU con la que trabajemos (ARM, Intel, TriCore, etc.)

 

Lauterbach TRACE32 ofrece diferentes módulos de traza:

 

PowerTrace PX

  • 512 MB de memoria de traza con un ancho de banda de hasta 7,4 Gbit/s
  • Soporte para puertos de traza en paralelo de 16 bit hasta 225 MHz DDR
  • Soporte para puertos de traza en serie para AURIX (hasta 2,5 Gbit/s) y MPC57xx (hasta 5 Gbit/s)
  • Soporte para Streaming con velocidad hasta 320 Mbit/s
  • Requiere del módulo de depuración PowerDebug PRO
  • Puerto PODBUS y PODBUS Express para módulos de análisis lógico (PowerProbe, PowerIntegrator)
PowerTrace PX

  

 Mas informacion      Solicitar presup

 

PowerTrace II

  • 1 GB / 2 GB / 4 GB de memoria de traza
  • Soporte para todos los puertos de traza en paralelo hasta 19,2 Gbit/s
  • Soporte para puertos de traza en serie por hasta cuatro vías (cada vía máximo 6,5 Gbit/s)
  • Soporte para Streaming con velocidad hasta 1,6 Gbit/s
  • Incluye el cable Standard Probe para el análisis lógico de 17 canales independientes
  • Energy Profiling con Analog Probe (opcional)
  • Requiere del módulo de depuración PowerDebug PRO
  • Puerto PODBUS y PODBUS Express para módulos de análisis lógico (PowerProbe, PowerIntegrator)

PowerTrace II

  

 Mas informacion      Solicitar presup

 

µTrace® para Cortex-M®

  • Solución all-in-one para la depuración y traza de microprocesadores basados en arquitectura Cortex-M
  • Interfaz USB 3 (Windows/Linux/MacOSX)
  • 256 Mbyte de memoria de traza
  • Rango de voltaje entre 0,3V y 3,3V (tolera 5V para inputs)
  • NO es modular, por lo que no se pueden añadir nuevos módulos
  • Precio reducido con respecto a la opción de los módulos universales

microtrace

 Mas informacion      Solicitar presup

 

CombiProbe

  • Cable de depuración con 128 MB de memoria de traza
  • Soporta JTAG, SWD y cJTAG
  • Para puertos de traza de hasta 4 canales
  • Ancho de banda de 200 Mbit/s por canal
  • Adaptadores para los conectores más comunes
  • Requiere de módulo de depuración PowerDebug USB 3 o PowerDebug PRO
  • Soporte para arquitecturas ARM, MIPS32, C166V2, Intel x86/x64 y TriCore

CombiProbe

 

 Mas informacion      Solicitar presup

 

 

Noticias Lauterbach

Integración Xilinx Vivado con Trace32

Integración Xilinx Vivado con Trace32

Lauterbach anuncia la integración de Xilinx Vivado con Trace32. Descubre todos los detalles y empieza a depurar con las mejores herramientas. Read More
  • 1