Skip to content

v0.3.0-rc.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Jul 15:31
Immutable release. Only release title and notes can be modified.

What's Changed

  • ci: skip heavy code/GPU jobs on docs-only pull requests by @robtaylor in #145
  • ci: fix docs-only gate filter (predicate-quantifier: every) by @robtaylor in #147
  • docs: add frictionless getting-started + interop guide; split synthesis flow out of usage by @robtaylor in #146
  • feat: cell-model IR (ADR 0019) — IR foundation, build-time descriptors, #130 fix-by-default, GF130-validated converter (C1–C3.2) by @robtaylor in #132
  • build: JACQUARD_CUDA_ARCH for Blackwell (native local / all-major distribution) by @robtaylor in #149
  • ci: deploy docs on docs-only pushes; unify push/PR gating by @robtaylor in #148
  • ci: split CUDA + HIP build (free runners) from test (GPU runner) by @robtaylor in #152
  • ci: Blackwell self-hosted runner + cuda-blackwell CI job by @robtaylor in #151
  • feat: cell-model IR — SKY130 descriptor, IHP SG13G2 (zero-Rust new PDK), clear_preset (ADR 0019) by @robtaylor in #155
  • ci: split Metal build/test (Metal Tests job) — unclog the macOS queue by @robtaylor in #154
  • docs: fix stale ChipFlow links + fold resolved issue-triage handoff by @robtaylor in #156
  • feat(aig): make the vendored-PDK root configurable via JACQUARD_VENDOR_DIR by @robtaylor in #94
  • feat(timing): TNS/THS total-negative-slack metrics (#9, salvaged from #17) by @robtaylor in #157
  • docs: clarify netlist input language + ADR 0021 (behavioral RTL support) by @robtaylor in #163
  • docs(handoff): ADR 0021 behavioral-RTL on-ramp by @robtaylor in #164
  • docs: handoff discipline → one-per-thread + WIP signal; resolve triage handoff by @robtaylor in #166
  • feat: cell-model IR cutover — self-contained stdcell binary, PdkVariant removed (ADR 0019 C3.3d) by @robtaylor in #160
  • docs: resolve cell-model-IR handoff (folded into ADR 0019 plan) by @robtaylor in #168
  • feat(timing): source L4 from the cell-model-IR descriptor everywhere (ADR 0019 D5) by @robtaylor in #169
  • feat(cosim): plural qspi_memory peripheral — config + CpuBackend (Stage A of #159 base) by @robtaylor in #170
  • feat: behavioral RTL on-ramp — jacquard sim design.v (ADR 0021) by @robtaylor in #167
  • feat(cosim): plural QSPI memory — GPU N-instance kernels + multi-memory test (Stage B) by @robtaylor in #171
  • cosim: writable QSPI PSRAM (RAM mode) — extend SPI-flash peripheral by @robtaylor in #159
  • docs(adr-0013): record plural QSPI memory + writable PSRAM (Phase 3 done) by @robtaylor in #173
  • synth: abc_new origins flow + fetch pinned provenance wasm (ADR 0021 Phase 2 / WS-A + A2) by @robtaylor in #176
  • feat(cosim/metal): env-gated MTLCaptureManager GPU frame capture by @robtaylor in #174
  • feat(cosim): device-timestamp GPU/CPU perf report + --cosim-perf-json by @robtaylor in #175
  • docs(adr): ADR 0020 — Python engine as a bundled binary wheel by @robtaylor in #158
  • chore: release v0.3.0 by @robtaylor in #177

Full Changelog: v0.2.4...v0.3.0-rc.1