self.x = Signal(range(-M, M+1), name="x") # operand a
self.y = Signal(range(-M, M+1), name="y") # operand b
self.z = Signal(range(-ZMAX, ZMAX), name="z") # denormed result
self.x = Signal(range(-M, M+1), name="x") # operand a
self.y = Signal(range(-M, M+1), name="y") # operand b
self.z = Signal(range(-ZMAX, ZMAX), name="z") # denormed result