- def __init__(self, width, id_wid):
- self.z = FPNumBase(width, False)
+ def __init__(self, width, pspec):
+ self.z = FPNumBaseRecord(width, False)
+ self.ctx = FPBaseData(width, pspec)
+ self.muxid = self.ctx.muxid
+ # pipeline bypass [data comes from specialcases]