subKnobs property
override
A mapping from a sub-knob name to a corresponding sub-ConfigKnob
.
Implementation
@override
Map<String, ConfigKnob<dynamic>> get subKnobs => {
'Compression Tree Multiplier': compressionTreeMultiplierKnob,
if (compressionTreeMultiplierKnob.value) 'Radix': radixKnob,
'Multiplicand width': multiplicandWidthKnob,
if (allowSigned) 'Multiplicand sign': signMultiplicandValueKnob,
'Multiplier width': multiplierWidthKnob,
if (allowSigned) 'Multiplier sign': signMultiplierValueKnob,
'Final Adder Select': adderSelectionKnob,
if (allowPipelining & compressionTreeMultiplierKnob.value)
'Pipelined': pipelinedKnob,
};