Maestro

The system-level visibility gap

Modern FPGA prototypes span multiple chips, multiple clock domains, and multiple design teams. When something goes wrong at the system level, correlating behavior across those domains by hand — separate capture tools, mismatched timestamps, no common trigger — is slow and error-prone.

Maestro replaces that manual reconstruction with a single coordinated capture session: one trigger fires across the whole system, all sources stream simultaneously, and the result is one waveform view you can navigate without re-aligning anything.

How it fits in your flow

Maestro is a licensed software option on top of the Exostiv Probe and Blade platforms. It does not replace your existing Exostiv Software — both modes remain available on the same hardware.

Use the standard Exostiv flow when you need deep burst capture, per-IP triggers, and repeated fine-grained investigation in one domain. Switch to Maestro when the question is system-level: a behavior that only appears when multiple blocks interact.

Base Software – Deep investigation in one domain

Full control per IP. Best for isolating a known problem in a specific block or clock domain.

  • Capture mode: Burst (DRAM-backed) & Stream (continuous)
  • Trigger: Per capture unit, configurable
  • Multiple capture units, multiple IPs: Independent sessions
  • Display scale: samples, in each CU
  • Best for: Specific fault in a known domain

Maestro – System observation across all domains

One session, one trigger, all sources. Best for cross-domain and cross-FPGA behavior.

  • Capture mode: Stream (continuous)
  • Trigger: Single, master-slave system-wide
  • Multiple capture units, multiple IPs: Coordinated, simultaneous
  • Display scale: time, based on a common reference
  • Best for: Cross-domain system behavior

Scroll to Top