Skip to content

Expose the flush bus interface of the CacheFiber#1929

Open
inochisa wants to merge 2 commits into
SpinalHDL:devfrom
project-inochi:tilelink/cache
Open

Expose the flush bus interface of the CacheFiber#1929
inochisa wants to merge 2 commits into
SpinalHDL:devfrom
project-inochi:tilelink/cache

Conversation

@inochisa

@inochisa inochisa commented Jun 6, 2026

Copy link
Copy Markdown
Contributor

Context, Motivation & Description

Expose the flushBus interface of the CacheFiber fiber so the caller can send FlushCmd via this (For example, The LsuPlugin of the VexiiRiscv).

Also add this parameter to all existed CacheFiber test.

Impact on code generation

Checklist

  • Unit tests were added
  • API changes are or will be documented:

@inochisa

inochisa commented Jun 7, 2026

Copy link
Copy Markdown
Contributor Author

I guess the test time should be extended, The CacheTester cost more than 1.5 hour to finish in my machine.

Dolu1990 added a commit that referenced this pull request Jun 10, 2026
@Dolu1990

Copy link
Copy Markdown
Member

I guess the test time should be extended, The CacheTester cost more than 1.5 hour to finish in my machine.

I just pushed a fix for it, the waveform capture was enabled + too much tests were enabled

@Dolu1990

Copy link
Copy Markdown
Member

Ahh sorry, my push on dev created some conflicts, i do not have permitions to modify your branch to fix it.

inochisa added 2 commits June 10, 2026 17:12
Signed-off-by: Inochi Amaoto <inochiama@gmail.com>
Signed-off-by: Inochi Amaoto <inochiama@gmail.com>
@inochisa

Copy link
Copy Markdown
Contributor Author

@Dolu1990 I have rebased this. Thanks.

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.

2 participants