[Libre-soc-bugs] [Bug 450] Create MMU from microwatt mmu.vhdl
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Sat Aug 15 04:38:32 BST 2020
https://bugs.libre-soc.org/show_bug.cgi?id=450
--- Comment #55 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
719 # mbits := '0' & r.mask_size;
720 # v.shift := r.shift + (31 - 12) - mbits;
721 # nonzero := or(r.addr(61 downto 31) and
722 # not finalmask(30 downto 0));
you can't assign to nonexistent variables.
mbits = Signal(r.mask_size.width+1)
nonzero = Signal()
put those lines just before they are used.
do not add "self." in front of them. they are local not members of the class.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list