[Libre-soc-bugs] [Bug 450] Create MMU from microwatt mmu.vhdl

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Mon Aug 10 11:47:28 BST 2020


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

--- Comment #11 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
^ is the exclusive-or operator.  you mean to use |

 603 #                   -- RB[IS] != 0 or RB[AP] != 0, or for slbia
 604 #                   v.inval_all := l_in.slbia or l_in.addr(11) or l_in.
 605 #                                  addr(10) or l_in.addr(7) or
l_in.addr(6)
 606 #                                  or l_in.addr(5);
 607                     # Invalidate all iTLB/dTLB entries for tlbie with
 608                     # RB[IS] != 0 or RB[AP] != 0, or for slbia
 609                     comb += v.inval_all.eq(l_in.slbia ^ l_in.addr[11] ^
 610                                            l_in.addr[10] ^ l_in.addr[7] ^
 611                                            l_in.addr[6] ^ l_in.addr[5])

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


More information about the libre-soc-bugs mailing list