in the way u said i should do this multiply in six clks but i want to write this code and put t in a code that execute in one clk/?
how would that possible?
i think its too messy
That highlighted red text should have told you that it wouldn't work in 1 clock cycle.
Have you studied digital design? You're issues seem to be more of a problem with that than with actually writing HDL (ignoring all the typos you post).
i didnt found anything.i copied the part of explanation of this adder.Oops I wasn't think of a serial multiplier in my previous response, so the loop is to accumulate and the other line is probably a carry to the next stage. Didn't the "thesis paper" have any explanation of the block diagram?