| Summary: | ICache module unconditionally accepts Wishbone ACK | ||
|---|---|---|---|
| Product: | Libre-SOC's first SoC | Reporter: | tpearson |
| Component: | Source Code | Assignee: | Luke Kenneth Casson Leighton <lkcl> |
| Status: | RESOLVED INVALID | ||
| Severity: | minor | CC: | libre-soc-bugs |
| Priority: | --- | ||
| Version: | unspecified | ||
| Hardware: | Other | ||
| OS: | Other | ||
| See Also: | https://bugs.libre-soc.org/show_bug.cgi?id=807 | ||
| NLnet milestone: | --- | total budget (EUR) for completion of task and all subtasks: | 0 |
| budget (EUR) for this task, excluding subtasks' budget: | 0 | parent task for budget allocation: | |
| child tasks for budget allocation: | The table of payments (in EUR) for this task; TOML format: | ||
|
Description
tpearson
2022-04-11 18:39:04 BST
any chance if you could do a screenshot of gtkwave traces with arrows pointing at where-it-goes-wrong? with icache.py being an exact duplication of icache.vhdl this will be a bug in microwatt as well. Sure, give me a bit to get the async bridges for #806 finished first. They show the problem quite nicely with the fix for #807 reverted. declaring this one invalid because WB3 classic master cannot drive WB4 pipe slave. WB4 Pipe stb *has* to be behind WB4 pipe ack (by at least 1 clock) where if stall is set it will be longer than 1 clock. |