- 28 Aug, 2017 1 commit
-
-
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
-
- 26 Aug, 2017 2 commits
-
-
Jens Korinth authored
Merge commit 'fe9856d869b808e52fc1a27225f684c78b392230'
-
Jens Korinth authored
5bda007 DecoupledDataSource: repeat and non-pow2 sizes f6b927d Implement logging for Modules git-subtree-dir: miscutils git-subtree-split: 5bda007e1425eb09deb475dbe2e19849415f7a69
-
- 25 Aug, 2017 6 commits
-
-
Jens Korinth authored
-
Jens Korinth authored
c428dca Decreased number of tests for DataWidthConverter 3f395f6 Bugfix concerning log2Ceil(1) == 0 0092287 Replace unit tests for DataWidthConverter with property spec 9ffa2fe Finish data width converter correctness spec 435ee4b Work on generator for valid data width conversions f91ed9f Start implementation of data width conversion spec 1d57540 Improve debug output of DecoupledDataSource 4a4a7d2 Replace DecoupledDataSource testing with prop check 9da9dc5 Finish replacement of SignalGenerator tests aeee2cd Started with property-based testing 20c08e2 Fix bug in DecoupledDataSource, remove crossVersions git-subtree-dir: miscutils git-subtree-split: c428dca006d0aa62d25c83ffdffad8baf229bcfb
-
Jens Korinth authored
Merge commit '61fdb4b48f81caf5ae3e68aead564fb34a2c4371'
-
Jens Korinth authored
Merge commit '2f16edbf19e62a15e4770e960b05be552770e6d5'
-
Jens Korinth authored
-
- 23 Aug, 2017 1 commit
-
-
Jens Korinth authored
-
- 15 Jul, 2017 5 commits
-
-
Jens Korinth authored
6b570c6 Fix bug in DecoupledDataSourceSuite dee2777 Update README.md ad4e6f3 README.md edited online with Bitbucket 3528414 Update to Chisel 3.0 (SNAPSHOT) git-subtree-dir: miscutils git-subtree-split: 6b570c6a26a7707719404beace67a289289c90ed
-
Jens Korinth authored
Pulled chisel-miscutils.
-
Jens Korinth authored
Pulled chisel-miscutils.
-
Jens Korinth authored
-
- 01 Oct, 2016 5 commits
-
-
Jens Korinth authored
* miscutils, packaging are subprojects which are depended upon * configured correspondingly in build.sbt, removed symlinks in src * defined metadata for build artifact (incl. version) * updated .gitignore to ignore temp files in subprojects
-
Jens Korinth authored
6d4e97b Add build.sbt to define artifact git-subtree-dir: miscutils git-subtree-split: 6d4e97bfae9ff6dcb1f106ca6dd94bf086d40c77
-
Jens Korinth authored
-
Jens Korinth authored
99804e52 Add build.sbt to define artifact 401df026 Add support for post-build actions git-subtree-dir: packaging git-subtree-split: 99804e52
-
Jens Korinth authored
-
- 30 Sep, 2016 2 commits
-
-
Jens Korinth authored
* AXI4Lite interface * flexible ControlRegister class hierarchy: constants, single values, virtual registers (callbacks) * implemented unit test cases * had to implement Axi4LiteProgrammableMaster for batch testing
-
Jens Korinth authored
-
- 28 Sep, 2016 1 commit
-
-
Jens Korinth authored
-
- 18 Sep, 2016 1 commit
-
-
Jens Korinth authored
* muxes N AXI-MM masters to one AXI-MM slave * read and write channels are mux'ed independently * no interruptions during bursts, next schedule on LAST * address valid is used to signal transfer requests * may cost up to N-1 cycles latency
-
- 14 Sep, 2016 3 commits
-
-
Jens Korinth authored
* renameSignals on AXI bundle should support prefix and suffix in order to accomodate multiple instance of the interface in one module
-
Jens Korinth authored
* configurable sliding window module with AXI DMA backend * uses AxiFifoAdapter internally to retrieve data from AXI slave * shifts with Decoupled interface * generic module for arbitrary bitwidths / data types
-
Jens Korinth authored
* has method to fill AxiSlaveModel with structured data for testing
-
- 12 Sep, 2016 1 commit
-
-
Jens Korinth authored
* moved config params into sealed case class * unified constructors to use new config object * added companion object for convenience constructors (backward compatible) * changed constructor calls in unit tests accordingly
-
- 02 Sep, 2016 3 commits
-
-
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
-
Jens Korinth authored
* new methods allow getter access via address or index * set method supports writing at address
-
Jens Korinth authored
-
- 27 Aug, 2016 5 commits
-
-
Jens Korinth authored
git-subtree-dir: miscutils git-subtree-split: 0fec184f
-
Jens Korinth authored
-
Jens Korinth authored
git-subtree-dir: packaging git-subtree-split: d2df30ff
-
Jens Korinth authored
-
Jens Korinth authored
-
- 06 Aug, 2016 1 commit
-
-
Jens Korinth authored
-
- 05 Aug, 2016 2 commits
-
-
Jens Korinth authored
-
Jens Korinth authored
-
- 04 Aug, 2016 1 commit
-
-
Jens Korinth authored
-