- z = FPNumOut(self.width, False)
- m.submodules.pack_in_z = self.i.z
- m.submodules.pack_out_z = z
- m.d.comb += self.o.mid.eq(self.i.mid)
+ z = FPNumBaseRecord(self.width, False)
+ m.submodules.pack_in_z = in_z = FPNumBase(self.i.z)
+ #m.submodules.pack_out_z = out_z = FPNumOut(z)
+ m.d.comb += self.o.ctx.eq(self.i.ctx)