Changed part of the datapath to use fixed-point arithmetic