Wesley W. Terpstra
|
2d93262f71
|
RationalCrossing: use ShiftQueues
These are faster and small don't cost much more.
|
2017-09-07 16:03:34 -07:00 |
Yunsup Lee
|
cb3529bbc3
|
util: tweak rational crossings to avoid mux in source
|
2017-07-31 15:10:15 -07:00 |
Henry Cook
|
4c595d175c
|
Refactor package hierarchy and remove legacy bus protocol implementations (#845)
* Refactors package hierarchy.
Additionally:
- Removes legacy ground tests and configs
- Removes legacy bus protocol implementations
- Removes NTiles
- Adds devices package
- Adds more functions to util package
|
2017-07-07 10:48:16 -07:00 |
Wesley W. Terpstra
|
3e2b477c0a
|
rational: adjust comments and add a case for N:M
|
2017-05-14 15:16:33 -07:00 |
Wesley W. Terpstra
|
b4d17c76d1
|
coreplex: make rational+synchronous crossing configurable (#688)
|
2017-04-19 16:16:05 -07:00 |
Wesley W. Terpstra
|
bb334a2cf5
|
util: add fast2slow direction option to rational crossings
If you manually specify which side of the crossing is slow, you
can move the registers fully to that clock domain.
|
2017-02-17 13:59:51 +01:00 |
Wesley W. Terpstra
|
830d01329d
|
RationalCrossing: add some documentation
|
2017-01-26 21:27:34 -08:00 |
Wesley W. Terpstra
|
5cf4b0632d
|
RationalCrossing: clock crossing between related clock domains
|
2017-01-26 20:07:28 -08:00 |