Open harrisonliew opened 2 years ago
Cadence FSDB compatibility findings: from documentation of Verdi <-> FSDB versions, it appears that Cadence uses an FSDB version that is approx. 2 years older.
To check this: HammerTool
needs to implement has_setting
so that we can check against sim.vcs.version
if the waveform file is detected as an fsdb.
To clarify, the Verdi version and Cadence tool version seems to generally match the same year. However, the correct vcs version must be used (ie. a vcs version from the same year as the Cadence tool).
Also to follow up, it appears that the available Cadence tools don't use above FSDB version 5.8 as of now.
This likely affects other Cadence tools that can read activity files (Joules, Tempus, etc.).
TASK: find out compatibility matrix + potential workarounds (e.g. hard dependency on Xcelium, older VCS versions).