Rename fhdl→hdl, genlib→lib.

This commit is contained in:
whitequark 2018-12-15 14:23:42 +00:00
parent b5a1efa0c8
commit 790eb05a92
26 changed files with 50 additions and 50 deletions

View file

@ -27,13 +27,13 @@ Status legend:
Compatibility summary Compatibility summary
--------------------- ---------------------
- () `fhdl` - () `fhdl``.hdl`
- (+) `bitcontainer``.tools` - (+) `bitcontainer``.tools`
- (+) `log2_int` id - (+) `log2_int` id
- (+) `bits_for` id - (+) `bits_for` id
- (+) `value_bits_sign``Value.shape` - (+) `value_bits_sign``Value.shape`
- () `conv_output` ? - () `conv_output` ?
- (+) `decorators``.fhdl.xfrm` - (+) `decorators``.hdl.xfrm`
<br>Note: `transform_*` methods not considered part of public API. <br>Note: `transform_*` methods not considered part of public API.
- (⊙) `ModuleTransformer` **brk** - (⊙) `ModuleTransformer` **brk**
- (⊙) `ControlInserter` **brk** - (⊙) `ControlInserter` **brk**
@ -41,9 +41,9 @@ Compatibility summary
- (+) `ResetInserter` id, `clock_domains=`→`controls=` - (+) `ResetInserter` id, `clock_domains=`→`controls=`
- (+) `ClockDomainsRenamer``DomainRenamer`, `cd_remapping=`→`domain_map=` - (+) `ClockDomainsRenamer``DomainRenamer`, `cd_remapping=`→`domain_map=`
- (⊙) `edif` **brk** - (⊙) `edif` **brk**
- (+) `module` **obs**`.fhdl.dsl` - (+) `module` **obs**`.hdl.dsl`
- (+) `FinalizeError` **obs** - (+) `FinalizeError` **obs**
- (+) `Module` **obs**`.fhdl.dsl.Module` - (+) `Module` **obs**`.hdl.dsl.Module`
- (⊙) `namer` **brk** - (⊙) `namer` **brk**
- () `simplify` ? - () `simplify` ?
- () `FullMemoryWE` ? - () `FullMemoryWE` ?
@ -52,12 +52,12 @@ Compatibility summary
- () `specials` **obs** - () `specials` **obs**
- () `Special` ? - () `Special` ?
- () `Tristate` ? - () `Tristate` ?
- (+) `TSTriple``.genlib.io.TSTriple`, `bits_sign=`→`shape=` - (+) `TSTriple``.lib.io.TSTriple`, `bits_sign=`→`shape=`
- () `Instance` ? - () `Instance` ?
- () `READ_FIRST`/`WRITE_FIRST`/`NO_CHANGE` ? - () `READ_FIRST`/`WRITE_FIRST`/`NO_CHANGE` ?
- () `_MemoryPort` ? - () `_MemoryPort` ?
- () `Memory` ? - () `Memory` ?
- () `structure``.fhdl.ast` - () `structure``.hdl.ast`
- (+) `DUID` id - (+) `DUID` id
- (+) `_Value``Value` - (+) `_Value``Value`
<br>Note: values no longer valid as keys in `dict` and `set`; use `ValueDict` and `ValueSet` instead. <br>Note: values no longer valid as keys in `dict` and `set`; use `ValueDict` and `ValueSet` instead.
@ -75,14 +75,14 @@ Compatibility summary
- (+) `_Statement``Statement` - (+) `_Statement``Statement`
- (+) `_Assign``Assign`, `l=`→`lhs=`, `r=`→`rhs=` - (+) `_Assign``Assign`, `l=`→`lhs=`, `r=`→`rhs=`
- (-) `_check_statement` **obs**`Statement.wrap` - (-) `_check_statement` **obs**`Statement.wrap`
- (+) `If` **obs**`.fhdl.dsl.Module.If` - (+) `If` **obs**`.hdl.dsl.Module.If`
- (+) `Case` **obs**`.fhdl.dsl.Module.Switch` - (+) `Case` **obs**`.hdl.dsl.Module.Switch`
- () `_ArrayProxy` ? - () `_ArrayProxy` ?
- () `Array` ? - () `Array` ?
- (+) `ClockDomain``.fhdl.cd.ClockDomain` - (+) `ClockDomain``.hdl.cd.ClockDomain`
- () `_ClockDomainList` ? - () `_ClockDomainList` ?
- () `SPECIAL_INPUT`/`SPECIAL_OUTPUT`/`SPECIAL_INOUT` ? - () `SPECIAL_INPUT`/`SPECIAL_OUTPUT`/`SPECIAL_INOUT` ?
- (⊙) `_Fragment` **brk**`.fhdl.ir.Fragment` - (⊙) `_Fragment` **brk**`.hdl.ir.Fragment`
- () `tools` **brk** - () `tools` **brk**
- () `list_signals` ? - () `list_signals` ?
- () `list_targets` ? - () `list_targets` ?
@ -94,12 +94,12 @@ Compatibility summary
- () `is_variable` ? - () `is_variable` ?
- (⊙) `generate_reset` **brk** - (⊙) `generate_reset` **brk**
- (⊙) `insert_reset` **brk** - (⊙) `insert_reset` **brk**
- (⊙) `insert_resets` **brk**`.fhdl.xfrm.ResetInserter` - (⊙) `insert_resets` **brk**`.hdl.xfrm.ResetInserter`
- (⊙) `lower_basics` **brk** - (⊙) `lower_basics` **brk**
- (⊙) `lower_complex_slices` **brk** - (⊙) `lower_complex_slices` **brk**
- (⊙) `lower_complex_parts` **brk** - (⊙) `lower_complex_parts` **brk**
- (⊙) `rename_clock_domain_expr` **brk** - (⊙) `rename_clock_domain_expr` **brk**
- (⊙) `rename_clock_domain` **brk**`.fhdl.xfrm.DomainRenamer` - (⊙) `rename_clock_domain` **brk**`.hdl.xfrm.DomainRenamer`
- (⊙) `call_special_classmethod` **brk** - (⊙) `call_special_classmethod` **brk**
- (⊙) `lower_specials` **brk** - (⊙) `lower_specials` **brk**
- () `tracer` **brk** - () `tracer` **brk**
@ -111,10 +111,10 @@ Compatibility summary
- () `verilog` - () `verilog`
- () `DummyAttrTranslate` ? - () `DummyAttrTranslate` ?
- () `convert` **obs**`.back.verilog.convert` - () `convert` **obs**`.back.verilog.convert`
- (⊙) `visit` **brk**`.fhdl.xfrm` - (⊙) `visit` **brk**`.hdl.xfrm`
- (⊙) `NodeVisitor` **brk** - (⊙) `NodeVisitor` **brk**
- (⊙) `NodeTransformer` **brk**`.fhdl.xfrm.ValueTransformer`/`.fhdl.xfrm.StatementTransformer` - (⊙) `NodeTransformer` **brk**`.hdl.xfrm.ValueTransformer`/`.hdl.xfrm.StatementTransformer`
- () `genlib` - () `genlib``.lib`
- () `cdc` ? - () `cdc` ?
- () `MultiRegImpl` ? - () `MultiRegImpl` ?
- (+) `MultiReg` id - (+) `MultiReg` id
@ -177,7 +177,7 @@ Compatibility summary
- (⊙) `vcd` **brk**`vcd` - (⊙) `vcd` **brk**`vcd`
- (⊙) `Simulator` **brk** - (⊙) `Simulator` **brk**
- (+) `run_simulation` **obs**`.back.pysim.Simulator` - (+) `run_simulation` **obs**`.back.pysim.Simulator`
- () `passive` **obs**`.fhdl.ast.Passive` - () `passive` **obs**`.hdl.ast.Passive`
- () `build` ? - () `build` ?
- (+) `util` **obs** - (+) `util` **obs**
- (+) `misc``.tools` - (+) `misc``.tools`

View file

@ -1,7 +1,7 @@
from .fhdl.ast import Value, Const, Mux, Cat, Repl, Signal, ClockSignal, ResetSignal from .hdl.ast import Value, Const, Mux, Cat, Repl, Signal, ClockSignal, ResetSignal
from .fhdl.dsl import Module from .hdl.dsl import Module
from .fhdl.cd import ClockDomain from .hdl.cd import ClockDomain
from .fhdl.ir import Fragment from .hdl.ir import Fragment
from .fhdl.xfrm import ResetInserter, CEInserter from .hdl.xfrm import ResetInserter, CEInserter
from .genlib.cdc import MultiReg from .lib.cdc import MultiReg

View file

@ -5,8 +5,8 @@ from vcd import VCDWriter
from vcd.gtkw import GTKWSave from vcd.gtkw import GTKWSave
from ..tools import flatten from ..tools import flatten
from ..fhdl.ast import * from ..hdl.ast import *
from ..fhdl.xfrm import ValueTransformer, StatementTransformer from ..hdl.xfrm import ValueTransformer, StatementTransformer
__all__ = ["Simulator", "Delay", "Tick", "Passive", "DeadlineError"] __all__ = ["Simulator", "Delay", "Tick", "Passive", "DeadlineError"]

View file

@ -3,7 +3,7 @@ import textwrap
from collections import defaultdict, OrderedDict from collections import defaultdict, OrderedDict
from contextlib import contextmanager from contextlib import contextmanager
from ..fhdl import ast, ir, xfrm from ..hdl import ast, ir, xfrm
class _Namer: class _Namer:

View file

@ -1,5 +1,5 @@
from ... import tools from ... import tools
from ...fhdl import ast from ...hdl import ast
from ...tools import deprecated from ...tools import deprecated

View file

@ -1,7 +1,7 @@
from collections.abc import Iterable from collections.abc import Iterable
from ...tools import flatten, deprecated from ...tools import flatten, deprecated
from ...fhdl import dsl from ...hdl import dsl
__all__ = ["Module", "FinalizeError"] __all__ = ["Module", "FinalizeError"]

View file

@ -1,4 +1,4 @@
from ...genlib.io import TSTriple as NativeTSTriple from ...lib.io import TSTriple as NativeTSTriple
__all__ = ["TSTriple"] __all__ = ["TSTriple"]

View file

@ -1,9 +1,9 @@
from collections import OrderedDict from collections import OrderedDict
from ...tools import deprecated from ...tools import deprecated
from ...fhdl import ast from ...hdl import ast
from ...fhdl.ast import DUID, Value, Signal, Mux, Cat, Repl, Const, C, ClockSignal, ResetSignal from ...hdl.ast import DUID, Value, Signal, Mux, Cat, Repl, Const, C, ClockSignal, ResetSignal
from ...fhdl.cd import ClockDomain from ...hdl.cd import ClockDomain
__all__ = ["DUID", "wrap", "Mux", "Cat", "Replicate", "Constant", "C", "Signal", "ClockSignal", __all__ = ["DUID", "wrap", "Mux", "Cat", "Replicate", "Constant", "C", "Signal", "ClockSignal",

View file

@ -1,4 +1,4 @@
from ...genlib.cdc import MultiReg from ...lib.cdc import MultiReg
__all__ = ["MultiReg"] __all__ = ["MultiReg"]

View file

@ -1,8 +1,8 @@
import warnings import warnings
from collections import OrderedDict from collections import OrderedDict
from ...fhdl.xfrm import ValueTransformer, StatementTransformer from ...hdl.xfrm import ValueTransformer, StatementTransformer
from ...fhdl.ast import * from ...hdl.ast import *
from ..fhdl.module import CompatModule, CompatFinalizeError from ..fhdl.module import CompatModule, CompatFinalizeError
from ..fhdl.structure import If, Case from ..fhdl.structure import If, Case

View file

@ -1,4 +1,4 @@
from ..fhdl import * from .. import *
__all__ = ["MultiReg"] __all__ = ["MultiReg"]

View file

@ -1,4 +1,4 @@
from ..fhdl import * from .. import *
__all__ = ["TSTriple"] __all__ = ["TSTriple"]

View file

@ -1,4 +1,4 @@
from ..fhdl.ast import * from ..hdl.ast import *
from .tools import * from .tools import *

View file

@ -1,4 +1,4 @@
from ..fhdl.cd import * from ..hdl.cd import *
from .tools import * from .tools import *

View file

@ -1,5 +1,5 @@
from ..fhdl.ast import * from ..hdl.ast import *
from ..fhdl.dsl import * from ..hdl.dsl import *
from .tools import * from .tools import *

View file

@ -1,6 +1,6 @@
from ..fhdl.ast import * from ..hdl.ast import *
from ..fhdl.cd import * from ..hdl.cd import *
from ..fhdl.ir import * from ..hdl.ir import *
from .tools import * from .tools import *

View file

@ -1,7 +1,7 @@
from ..fhdl.ast import * from ..hdl.ast import *
from ..fhdl.cd import * from ..hdl.cd import *
from ..fhdl.ir import * from ..hdl.ir import *
from ..fhdl.xfrm import * from ..hdl.xfrm import *
from .tools import * from .tools import *

View file

@ -1,6 +1,6 @@
from .tools import * from .tools import *
from ..fhdl.ast import * from ..hdl.ast import *
from ..fhdl.ir import * from ..hdl.ir import *
from ..back.pysim import * from ..back.pysim import *

View file

@ -3,7 +3,7 @@ import unittest
import warnings import warnings
from contextlib import contextmanager from contextlib import contextmanager
from ..fhdl.ast import * from ..hdl.ast import *
__all__ = ["FHDLTestCase"] __all__ = ["FHDLTestCase"]