def _is_denormalised(self):
return (self.exp_n126) & (self.m_msbzero)
+ def __iter__(self):
+ yield self.s
+ yield self.e
+ yield self.m
+
def eq(self, inp):
return [self.s.eq(inp.s), self.e.eq(inp.e), self.m.eq(inp.m)]
self.roundz = Signal(reset_less=True)
+ def __iter__(self):
+ yield self.guard
+ yield self.round_bit
+ yield self.sticky
+ yield self.m0
+
def eq(self, inp):
return [self.guard.eq(inp.guard),
self.round_bit.eq(inp.round_bit),