Hello there, i got there another homework as final of semester.
Entering: Create and test the parameterizable implementation of the
integer multiplication algorithm in a fixed floating point. The
parameter must be the number of input bits
They give us something there as hints:
Let A [n-1: 0],
B [n-1: 0],
Q [n-1: 0],
C  and PC are registers.
PC serves as a cycle counter.
Let's put C#Q#A on the label linking registers.
Algorithm of integer multiplication:
C#Q :=0 || PC:=n
IF A(0) = 1 THEN
C#Q := Q+B
C#Q#A :=0 # SR1(C#Q#A)||
PC := PC - 1
After that we got Steps of integer multiplication in binary.
How to start with it? Some solutions? I am so newbie at that
problematics of VHDL codes, scripts.