- CONCAT operand is mutually exclusive to
mult operands. When any
input to the multiplier is specified, the CONCAT operand is restricted for all
instructions, or vice versa. The inclusion of 1 in
mult_ip1 combinations to be used as direct inputs to the second
- The choice between A and ACIN is static; after one is specified the other is
restricted. Similarly for B and BCIN.
- The use of CARRYCASCIN is restricted to a subset of instructions.
- The inclusion of a squaring instruction (
mult_ip2) also has static implications. Only squaring operators
can be used through
is, previously valid
y_mux operators can still be used.