1. 20 Dec, 2017 1 commit
  2. 14 Dec, 2017 4 commits
  3. 13 Dec, 2017 10 commits
  4. 12 Dec, 2017 2 commits
    • Jens Korinth's avatar
      Finish streamlined implementation of RegisterFile · f26ba638
      Jens Korinth authored
      * entirely based on Queues now, fixed firing logic
      * still with workaround for problem in Queue with optional fields
      * simplified ProgrammableMaster
      * changed Registers write method to return Response instead of Boolean
      * switched completely to Spec testing: register files are generated
        ad-hoc, corresponding master program and testing steps are
        automatically generated
      f26ba638
    • Jens Korinth's avatar
      Bugfix registerMapGen: always uses same instances · effaef3e
      Jens Korinth authored
      * register map contained always the same instances for each kind
      * core problem: the new ... generators are implicitly converted to const
      * fixed by adding random Gen element to both generators
      effaef3e
  5. 11 Dec, 2017 5 commits
  6. 10 Dec, 2017 2 commits
    • Jens Korinth's avatar
      Fixed naming issues in packages · a24a7684
      Jens Korinth authored
      * new scheme: chisel.axi is the main package
      * chisel.axi.Axi4 contains the full axi defs
      * chisel.axi.Axi4Lite contains the lite defs
      * chisel.axi.axi4 contains full Axi4 impls
      * chisel.axi.axi4lite contains lite impls
      * same applies for the generators, matching structure
      a24a7684
    • Jens Korinth's avatar
      WIP: Implement generic spec testing for RegisterFile · bb347461
      Jens Korinth authored
      * moved DataWidth from top axi to Axi4/Axi4Lite objects
      * cleaned generators, adopted new naming structure
      * implemented generators for arbitrary register files
      * master actions improved, simpler constructors
      * master actions can be automatically generated from register file
      * need to clean up the namespaces etc. - gotten really messy
      bb347461
  7. 08 Dec, 2017 2 commits
  8. 07 Dec, 2017 2 commits
  9. 02 Dec, 2017 1 commit
  10. 11 Oct, 2017 5 commits
  11. 22 Sep, 2017 3 commits
  12. 31 Aug, 2017 2 commits
  13. 30 Aug, 2017 1 commit
    • Jens Korinth's avatar
      Squashed 'miscutils/' changes from fa152fd..5041968 · 11694b7d
      Jens Korinth authored
      5041968 SlowQueue: remove direct reset references
      bc2de4a Minimize SignalGenerator
      91f6202 Minimize DecoupledDataSource
      435a442 Minimize DataWidthConverter logic
      
      git-subtree-dir: miscutils
      git-subtree-split: 5041968ba66ec8c5329d7da6594b3f031437730d
      11694b7d