soc: Switch to litex.gen.genlib.misc.

This commit is contained in:
Florent Kermarrec 2023-07-06 22:05:23 +02:00
parent 6f98053b1a
commit e9739b5446
11 changed files with 22 additions and 14 deletions

View file

@ -7,9 +7,9 @@
import math import math
from migen import * from migen import *
from migen.genlib.misc import WaitTimer
from litex.gen import LiteXModule from litex.gen import LiteXModule
from litex.gen.genlib.misc import WaitTimer
from litex.soc.interconnect.csr import * from litex.soc.interconnect.csr import *
from litex.soc.interconnect import wishbone from litex.soc.interconnect import wishbone

View file

@ -7,7 +7,8 @@
# SPDX-License-Identifier: BSD-2-Clause # SPDX-License-Identifier: BSD-2-Clause
from migen import * from migen import *
from migen.genlib.misc import WaitTimer
from litex.gen.genlib.misc import WaitTimer
from litex.build.io import DifferentialOutput from litex.build.io import DifferentialOutput

View file

@ -8,7 +8,8 @@
import math import math
from migen import * from migen import *
from migen.genlib.misc import WaitTimer
from litex.gen.genlib.misc import WaitTimer
from litex.soc.interconnect.csr import * from litex.soc.interconnect.csr import *
from litex.soc.interconnect import wishbone from litex.soc.interconnect import wishbone

View file

@ -6,10 +6,10 @@
# SPDX-License-Identifier: BSD-2-Clause # SPDX-License-Identifier: BSD-2-Clause
from migen import * from migen import *
from migen.genlib.misc import WaitTimer
from migen.genlib.cdc import MultiReg from migen.genlib.cdc import MultiReg
from litex.gen import * from litex.gen import *
from litex.gen.genlib.misc import WaitTimer
# Constants ---------------------------------------------------------------------------------------- # Constants ----------------------------------------------------------------------------------------

View file

@ -12,7 +12,8 @@ from math import log2
from migen import * from migen import *
from migen.genlib.record import Record from migen.genlib.record import Record
from migen.genlib.cdc import MultiReg from migen.genlib.cdc import MultiReg
from migen.genlib.misc import WaitTimer
from litex.gen.genlib.misc import WaitTimer
from litex.soc.interconnect.csr import * from litex.soc.interconnect.csr import *
from litex.soc.interconnect.csr_eventmanager import * from litex.soc.interconnect.csr_eventmanager import *

View file

@ -15,10 +15,10 @@ import datetime
from math import log2, ceil from math import log2, ceil
from migen import * from migen import *
from migen.genlib.misc import WaitTimer
from litex.gen import colorer from litex.gen import colorer
from litex.gen import LiteXModule from litex.gen import LiteXModule
from litex.gen.genlib.misc import WaitTimer
from litex.gen.fhdl.hierarchy import LiteXHierarchyExplorer from litex.gen.fhdl.hierarchy import LiteXHierarchyExplorer
from litex.compat.soc_core import * from litex.compat.soc_core import *

View file

@ -9,10 +9,13 @@
from migen import * from migen import *
from migen.genlib import roundrobin from migen.genlib import roundrobin
from migen.genlib.misc import WaitTimer
from litex.gen.genlib.misc import WaitTimer
from litex.build.generic_platform import *
from litex.soc.interconnect import stream from litex.soc.interconnect import stream
from litex.build.generic_platform import *
# AXI Constants ------------------------------------------------------------------------------------ # AXI Constants ------------------------------------------------------------------------------------

View file

@ -9,11 +9,12 @@
from migen import * from migen import *
from migen.genlib import roundrobin from migen.genlib import roundrobin
from migen.genlib.misc import WaitTimer
from litex.soc.interconnect import stream from litex.gen.genlib.misc import WaitTimer
from litex.build.generic_platform import * from litex.build.generic_platform import *
from litex.soc.interconnect import stream
from litex.soc.interconnect.axi.axi_common import * from litex.soc.interconnect.axi.axi_common import *
from litex.soc.interconnect.axi.axi_stream import AXIStreamInterface from litex.soc.interconnect.axi.axi_stream import AXIStreamInterface

View file

@ -9,11 +9,12 @@
from migen import * from migen import *
from migen.genlib import roundrobin from migen.genlib import roundrobin
from migen.genlib.misc import WaitTimer
from litex.soc.interconnect import stream from litex.gen.genlib.misc import WaitTimer
from litex.build.generic_platform import * from litex.build.generic_platform import *
from litex.soc.interconnect import stream
from litex.soc.interconnect.axi.axi_common import * from litex.soc.interconnect.axi.axi_common import *
# AXI-Lite Definition ------------------------------------------------------------------------------ # AXI-Lite Definition ------------------------------------------------------------------------------

View file

@ -16,10 +16,10 @@ the configuration and status registers of cores from software.
from migen import * from migen import *
from migen.genlib.record import * from migen.genlib.record import *
from migen.genlib.misc import chooser
from migen.util.misc import xdir from migen.util.misc import xdir
from litex.gen import * from litex.gen import *
from litex.gen.genlib.misc import chooser
from litex.soc.interconnect import csr from litex.soc.interconnect import csr
from litex.soc.interconnect.csr import CSRStorage from litex.soc.interconnect.csr import CSRStorage

View file

@ -14,9 +14,9 @@ from math import log2
from migen import * from migen import *
from migen.genlib import roundrobin from migen.genlib import roundrobin
from migen.genlib.record import * from migen.genlib.record import *
from migen.genlib.misc import split, displacer, chooser, WaitTimer
from litex.gen import * from litex.gen import *
from litex.gen.genlib.misc import split, displacer, chooser, WaitTimer
from litex.build.generic_platform import * from litex.build.generic_platform import *