7 the hardware design for the algorithms is also discussed