v0.2.3
Immutable
release. Only release title and notes can be modified.
Documentation release — no functional change to the binary.
Documentation
- Reworked the README getting-started flow: an inline
brew install gpu-eda/homebrew-tap/jacquardone-liner, the timing-feature
status table moved into the generated docs, and staleChipFlow/
chipflow.github.ioreferences corrected togpu-eda. - Clarified the latch limitation across the book: a raw latch left in the
logic is unsupported, but clock gating (theCKLNQDintegrated
clock-gating cell) and latch-based register-file / memory (mapped to RAM
via the memory-synthesis step) are supported, and asynchronous set/reset on
flip-flops is fine — "async reset" was never the restriction. - Corrected stale timing-feature status: CUDA + HIP
simnow route setup/hold
violations (--timing-report, symbolic messages); multi-corner timing IR is
available via--timing-corner. - ADR convention: a refinement to a decision is now recorded as a dated
in-place Amendment (original decision preserved below it), reserving
superseding ADRs for full reversals. ADR 0014's "no latches" constraint is
amended accordingly (clock gating + latch-based memory are supported).
Changed
- CI:
validate-installauthenticates cargo-binstall's GitHub API calls so the
binstall channel check no longer hits the unauthenticated rate limit.