def rename_clock_domain(self, old, new): Special.rename_clock_domain(self, old, new) if self.odomain == old: self.odomain = new
def __init__(self, cd, async_reset): Special.__init__(self) self.cd = cd self.async_reset = wrap(async_reset)
def __init__(self, i, o, odomain="sys", n=2): Special.__init__(self) self.i = wrap(i) self.o = wrap(o) self.odomain = odomain self.n = n
def list_clock_domains(self): r = Special.list_clock_domains(self) r.add(self.odomain) return r
def __init__(self, reg): Special.__init__(self) self.reg = reg
def __init__(self, i, o_p, o_n): Special.__init__(self) self.i = wrap(i) self.o_p = wrap(o_p) self.o_n = wrap(o_n)
def __init__(self, i, o1, o2, clk=ClockSignal()): Special.__init__(self) self.i = wrap(i) self.o1 = wrap(o1) self.o2 = wrap(o2) self.clk = wrap(clk)
def __init__(self, i1, i2, o, clk=ClockSignal()): Special.__init__(self) self.i1 = i1 self.i2 = i2 self.o = o self.clk = clk
def __init__(self, i_p, i_n, o): Special.__init__(self) self.i_p = wrap(i_p) self.i_n = wrap(i_n) self.o = wrap(o)