Analizadores lógicos TRACE32
Además de los módulos para la depuración y traza, la familia TRACE32 de Lauterbach cuenta con Analizadores lógicos. Estos módulos permiten capturar señales concretas del hardware para su posterior representación gráfica y análisis.
Los analizadores lógicos forman parte del entorno de depuración y se encargan de extraer información de los protocolos, interfaces de comunicación e interrupciones para su posterior análisis energético y temporal.
El analizador lógico requiere al menos de un módulo de depuración, al que se conecta a través del puerto PODBUS. Además de las funcionalidades de depuración o depuración + traza, los analizadores lógicos aportan:
- Análisis de estados
- Análisis de protocolos (USB, CAN, I2C, etc.)
- Análisis de consumos de energía
- Correlación temporal con herramientas de traza
Toda la información extraída se visualiza en el IDE común de Lauterbach PowerView.
Los distintos analizadores lógicos de la familia TRACE32 de Lauterbach son:
PowerProbe
- Requiere de uno de los módulos de depuración PowerDebug USB3 o PowerDebug PRO
- No requiere módulo de traza PowerTrace
- 64 canales de entrada
- 256KFrames de registro de transitorios.
- Análisis temporal con traza hasta 400 MHz
PowerIntegrator
- Requiere de uno de los módulos de depuración PowerDebug USB3 o PowerDebug PRO
- No requiere módulo de traza PowerTrace
- 204 canales de entrada
- 512KFrames de registro de transitorios
- Análisis temporal con traza hasta 500 MHz
PowerIntegrator II
- Añade memoria de registros con respecto de PowerIntegrator
- Requiere del módulo de depuración PowerDebug PRO
- 102 canales de entrada
- Análisis temporal con traza hasta 500 MHz
- 3 versiones de PowerIntegrator II:
- PowerIntegrator II 1GB: 64MFrames de registro de transitorios
- PowerIntegrator II 2GB: 128MFrames de registro de transitorios
- PowerIntegrator II 4GB: 256MFrames de registro de transitorios