Source code for elasticai.creator.vhdl.design.std_signals
from elasticai.creator.vhdl.design.signal import Signal
[docs]
def x(width: int) -> Signal:
return Signal(name="x", width=width)
[docs]
def done() -> Signal:
return Signal(name="done", width=0)
[docs]
def enable() -> Signal:
return Signal(name="enable", width=0)
[docs]
def clock() -> Signal:
return Signal(name="clock", width=0)
[docs]
def y(width: int) -> Signal:
return Signal(name="y", width=width)
[docs]
def x_address(width: int) -> Signal:
return Signal(name="x_address", width=width)
[docs]
def y_address(width: int) -> Signal:
return Signal(name="y_address", width=width)