amaranth/nmigen/__init__.py
2019-05-26 11:20:13 +00:00

15 lines
457 B
Python

from ._version import get_versions
__version__ = get_versions()['version']
del get_versions
from .hdl.ast import Value, Const, C, Mux, Cat, Repl, Array, Signal, ClockSignal, ResetSignal
from .hdl.dsl import Module
from .hdl.cd import ClockDomain
from .hdl.ir import Elaboratable, Fragment, Instance
from .hdl.mem import Memory
from .hdl.rec import Record
from .hdl.xfrm import ResetInserter, CEInserter
from .lib.cdc import MultiReg
# from .lib.io import