SPRUJB6B November 2024 – May 2025 AM2612
Arguments: address and length
The length of the result of this command is equal to length(multiplicand)+length(operand) and might exceed the size of the scratchpad. To accommodate this scenario, the INT_MUL command writes the low length(multiplicand) words back to the multiplicand, and the high length(operand) words to the scratchpad. It does this word-by-word as the results are produced, so the multiplicand and the operand must not alias.
Canonicalize the scratchpad. scratchpad||mand = mand*operand+scratchpad
This command will cause an error if: