Skip to content

Conversation

@jerryz123
Copy link
Contributor

Related issue:

Type of change: bug report | feature request | other enhancement

Impact: no functional change | API addition (no impact on existing code) | API modification

Development Phase: proposal | implementation

Release Notes

hansungk and others added 30 commits March 2, 2024 15:38
Largely follows TileParams / CanAttachTile.
NullIntSource acts as an additional cease source node that always
produces 0, and this breaks AND'ing all cease sources to produce
cluster-wide cease (which is used at the ChipyardSubsystem to terminate
simulation.)
Changes to the Cluster API used by the GPU Project
Fix filtering tiles with supervisor for seipNodes
This feature is being removed from Chisel 7:
chipsalliance/chisel#4717

These custom annotations aren't used by `firtool`, so their removal
doesn't impact that tool's outputs.
This is required for the new Chisel annotations API:
chipsalliance/chisel#4643
The `ChiselAnnotation` API is going away in Chisel 7. Also in Chisel 7,
this trait can be replaced by
`chisel3.util.experimental.InlineInstanceAllowDedup`:
chipsalliance/chisel#4508
Update to Chisel 6.7, use new annotation API
If a user enables AXI4 Monitors (using `AXI4MonitorBuilder`), they'll
get a no-implicit-clock error at this point, which isn't easy to track
down. Chipyard worked around a similar problem with TileLink Monitors
here: ucb-bar/chipyard#1868
Resolve no-implicit-clock error with AXI4 monitors
This is porting the same functionality from TLBuffer.
jerryz123 and others added 10 commits March 30, 2025 00:19
This is because whole-register load/stores do not trap on vill
fix(SRAM.scala): change x_sel_1 RegNext to Reg(Bool())
Require EarlyVectorDecode to check vill internally
PR #3740 is hitting CI issues due to `coursier/cache-action@v5` using a
deprecated caching service.
This operator coerces every right-hand-size element to drive a
left-hand-size element, which is exactly the use-case for a monitor.
Use Connectable coercion operator to drive diplomatic monitors
@jerryz123 jerryz123 merged commit 82b1f82 into master Sep 1, 2025
54 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants