Under an undocumented -lut_attrs option the cellmatch command can annotate output ports with a lut attribute describing the port's function. Previously these attributes were 32-bit, which meant the value for 6-input cells was cropped, and one needed knowledge of the number of inputs to interpret the value. Make the change to size the lut attribute to two to the power of number of inputs.
What are the reasons/motivation for this change?
Under an undocumented
-lut_attrs
option thecellmatch
command can annotate output ports with alut
attribute describing the port's function. Previously these attributes were 32-bit, which meant the value for 6-input cells was cropped, and one needed knowledge of the number of inputs to interpret the value. Make the change to size thelut
attribute to two to the power of number of inputs.