[libre-riscv-dev] [Bug 326] New: nmutil.clz to be retired (removed) because it is identical to PriorityEncoder

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Tue May 19 17:33:15 BST 2020


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

            Bug ID: 326
           Summary: nmutil.clz to be retired (removed) because it is
                    identical to PriorityEncoder
           Product: Libre-SOC's first SoC
           Version: unspecified
          Hardware: PC
                OS: Mac OS
            Status: CONFIRMED
          Severity: enhancement
          Priority: ---
         Component: Source Code
          Assignee: lkcl at lkcl.net
          Reporter: lkcl at lkcl.net
                CC: libre-riscv-dev at lists.libre-riscv.org
   NLnet milestone: ---

i do not know how nmutil.clz came to be written: it is functionally identical
in absolutely every respect to PriorityEncoder, which is a pre-existing
standard function in nmigen.

nmutil.clz therefore needs to be retired, to be replaced by PriorityEncoder.
we do however need a formal proof of PriorityEncoder

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


More information about the libre-riscv-dev mailing list