Closed as not planned
Description
Issue by whitequark
Sunday May 12, 2019 at 13:25 GMT
Originally opened as m-labs/nmigen#66
An Array is essentially a mux, and there are several equally valid ways to drive a mux. Currently only straight binary is supported. It would be nice to also have one-hot and priority encodings, since all of these are trivially representable directly in RTLIL and Verilog.
One thing to note is that one-hot and priority are one and the same unless parallel_case
is used.