from ieee754.fpcommon.fpbase import FPOpIn, FPOpOut
from ieee754.fpcommon.fpbase import Trigger
from ieee754.fpcommon.fpbase import FPOpIn, FPOpOut
from ieee754.fpcommon.fpbase import Trigger
from ieee754.fpcommon.postnormalise import (FPNorm1Data,
FPNorm1Single, FPNorm1Multi)
from ieee754.fpcommon.roundz import (FPRoundData, FPRound)
from ieee754.fpcommon.postnormalise import (FPNorm1Data,
FPNorm1Single, FPNorm1Multi)
from ieee754.fpcommon.roundz import (FPRoundData, FPRound)
def __init__(self, width, id_wid):
self.z = FPOpOut(width)
self.z.data_o = Signal(width)
def __init__(self, width, id_wid):
self.z = FPOpOut(width)
self.z.data_o = Signal(width)
get.trigger_setup(m, self.in_t.stb, self.in_t.ack)
chainlist = [get, sc, alm, n1]
get.trigger_setup(m, self.in_t.stb, self.in_t.ack)
chainlist = [get, sc, alm, n1]