N bits by M bits ................\basic_base2_mul.v ................\basic_base2_mul_seq.v ................\carry_save_mult.v ................\ripple_carry_mult.v