- self.o.of.m0.eq(self.i.tot[mw+2]),
- self.o.of.guard.eq(self.i.tot[mw+1]),
- self.o.of.round_bit.eq(self.i.tot[mw]),
- self.o.of.sticky.eq(self.i.tot[0:mw].bool())
+ self.o.of.m0.eq(self.i.product[mw+2]),
+ self.o.of.guard.eq(self.i.product[mw+1]),
+ self.o.of.round_bit.eq(self.i.product[mw]),
+ self.o.of.sticky.eq(self.i.product[0:mw].bool())