- 28 Aug, 2017 2 commits
-
-
Jens Korinth authored
-
Jens Korinth authored
* split into subpackages axi4 and axi4lite * moved each module into its subpackage * shortened names by removing Axi-prefixes wherever possible * moved Configs and IOs into corresponding companion object * replaced some printlns/printfs with Logging facilities
-
- 23 Aug, 2017 1 commit
-
-
Jens Korinth authored
-
- 02 Sep, 2016 1 commit
-
-
Jens Korinth authored
* size parameter indicates automatic address wrapping * no need for resets in between (not always feasible) * wraps on overflow to current value of `base` input
-
- 04 Aug, 2016 1 commit
-
-
Jens Korinth authored
* addresses should only be handshaked when data is actually avaiable / needed; previous logic would provide addresses as fast as possible * this fixes problems with handshaken addresses at other modules when adapter is being reset
-
- 31 Jul, 2016 1 commit
-
-
Jens Korinth authored
* addressess in transactions should be supplied as fast as possible * waiting for the transaction to finish is not necessary and harms performance * not sure if this implementation is ok; there could be a large gap between address handshake and data - if this blocks the slave it must be fixed (further tests required)
-
- 22 Jul, 2016 1 commit
-
-
Jens Korinth authored
* now has single FIFO of configurable size * burst size is configurable separately * burst is started as soon as burstSize is exceeded in buffer * decided against even more aggressive mode of starting immediately, since that would likely be detrimental to system performance * adapted and verified all unit tests
-
- 21 Jul, 2016 1 commit
-
-
Jens Korinth authored
* WSTRB now correctly adapts to dataWidth (all bytes enabled)
-
- 20 Jul, 2016 2 commits
-
-
Jens Korinth authored
* did not work correctly for different dataWidths * also size parameter in burst address was not set correctly: need to specify full-width bursts
-
Jens Korinth authored
-
- 15 Jul, 2016 1 commit
-
-
Jens Korinth authored
-
- 10 Jul, 2016 1 commit
-
-
Jens Korinth authored
* adapter to write data from Decoupled-Fifo as AXI4 master * base address supplied as input * all widths configurable * FifoAxiAdapterTest1 uses DecoupledDataSource to test with constant data set * can also be used to verify against AXI BFMs
-