[Libre-soc-bugs] [Bug 485] Create I-Cache from microwatt icache.vhdl

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Fri Oct 9 02:22:31 BST 2020


https://bugs.libre-soc.org/show_bug.cgi?id=485

--- Comment #71 from Cole Poirier <colepoirier at gmail.com> ---
(In reply to Luke Kenneth Casson Leighton from comment #69)
> (In reply to Cole Poirier from comment #66)
> 
> > I get nervous and panicky with this kind of stuff as you know, I'm
> > continuing to work on that.
> 
> does this help?
> 
> http://www.userfriendly.org/cartoons/archives/20oct/uf013202.gif

Yes, that's hilarious!

> > Ok will do... [snip] I don't see an HDL test for MMU-ICache.
> 
> yyeahh i know.  it's why i went and hunted down the gem5 power RADIX
> walkthrough for dcache.

Oh boy... this will be the first time I'm looking for code outside of
microwatt!

(In reply to Luke Kenneth Casson Leighton from comment #68)
> we really should be using python unittest, this "stops" such problems
> dead.

Sounds good, I'll try to figure out how to do that here from other modules
where it's used quite extensively. grep is my friend.

(In reply to Luke Kenneth Casson Leighton from comment #70)
> (In reply to Cole Poirier from comment #67)
> > Ok I've committed my attempt at this, it fails assert valid because I
> > suspect I haven't connected things quite the right way... but I don't really
> > understand how to connect them the right way. 
> 
> neither do i.  that's why the unit test, to use it to "find out".

!! :)

> > Can you take a look?
> 
> looks like it's a bug! yay for unit tests!

Perhaps, but my concern is that it's a bug in my test or test setup, so can you
check that I haven't made a stupid and obvious mistake?

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list