Catatan eksekusi simulasi testbench

Baca catatan yang tersimpan dan kolom identitas bentuk gelombang untuk eksekusi testbench di Windows 2.1.2.3.

Di Windows 2.1.2.3, catatan eksekusi testbench disimpan di .alti/sim/<runId>/receipt.json dalam proyek lokal.

Kolom catatan eksekusi

Kolom

Nilai

schema

altifigence.oss-sim.run-receipt.v1

runId

Pengidentifikasi eksekusi.

status

passed, failed, timeout, atau cancelled.

exitCode

Kode keluar proses, atau null.

tool, toolVersion

Pengidentifikasi simulator (icarus atau verilator) dan versi.

suite

release, assetName, dan assetSha256 suite.

top

Modul teratas testbench.

sources

Entri file sumber dan file yang disertakan dengan path dan sha256.

log, logTruncated

Keluaran simulator dan apakah keluaran tersebut dipersingkat.

waveform

Metadata bentuk gelombang yang dicatat, atau null.

view

Metadata tampilan VCD, atau null.

startedAtMs, finishedAtMs

Stempel waktu mulai dan selesai dalam milidetik.

Kolom bentuk gelombang

Objek waveform berisi format (vcd atau fst), path, sizeBytes, dan sha256. Objek view berisi kolom yang sama dengan format: "vcd". Konversi FST juga mencatat convertedBy.tool: "fst2vcd" dan convertedBy.version.

Label bentuk gelombang menampilkan modul teratas, versi simulator, rilis suite, dan format tampilan. Penampil mengidentifikasi tampilan VCD dengan <runId>:<view.sha256>.

Baca hasil

Tampilan Uji coba menampilkan hasil eksekusi. Perluas Log simulator untuk membaca keluaran. Kegagalan testbench yang dilaporkan dalam log ditampilkan sebagai hasil gagal meskipun simulator keluar dengan kode 0.

Digital Design Studio