awygle
|
5ae87916ec
|
nmigen.compat.genlib.cdc: add PulseSynchronizer.
|
2020-02-16 07:01:44 +00:00 |
|
whitequark
|
2f9dab361f
|
{,_}tools→{,_}utils
In context of nMigen, "tools" means "parts of toolchain", so it is
confusing to have a completely unrelated module also called "tools".
|
2019-10-13 18:53:38 +00:00 |
|
whitequark
|
da48c05bdf
|
_tools: extract most utility methods to a private package.
We don't want to guarantee backwards compatibility for most of them.
|
2019-10-12 22:40:48 +00:00 |
|
whitequark
|
8deb13cea3
|
lib.cdc: MultiReg→FFSynchronizer.
Fixes #229.
|
2019-09-23 14:18:45 +00:00 |
|
whitequark
|
2d2ab6e09d
|
lib.cdc: make domain properties private.
It is not correct to access domain properties from user code, because
it will not match the reality if DomainRenamer has been applied to
the module.
|
2019-09-12 13:54:48 +00:00 |
|
whitequark
|
8f659b6cd6
|
lib.cdc: adjust MultiReg for new CDC primitive conventions.
Refs #97.
|
2019-09-12 13:48:24 +00:00 |
|
whitequark
|
52a9f818f1
|
compat.genlib.cdc: add missing import.
|
2019-01-20 03:03:56 +00:00 |
|
whitequark
|
c110fe6a9d
|
compat.genlib.cdc: add GrayCounter and GrayDecoder shims.
|
2019-01-20 02:29:08 +00:00 |
|
whitequark
|
790eb05a92
|
Rename fhdl→hdl, genlib→lib.
|
2018-12-15 14:25:31 +00:00 |
|
whitequark
|
a0d555a9fc
|
compat: add genlib.cdc.MultiReg shim.
|
2018-12-14 16:01:38 +00:00 |
|