Permalink
Commits on Oct 29, 2018
  1. Tokencounter & varlen (#129)

    jameshegarty committed Oct 29, 2018
    * added token counter modules
    * added initial support for varlen streams
Commits on Oct 18, 2018
  1. Parallelfilter (#128)

    jameshegarty committed Oct 18, 2018
    * parallel filterseq
    * parallel DMA reader
    * add fifo checking
    * added reset checking
    * lots of extra correctness checking
Commits on Oct 1, 2018
  1. Quickfix821 (#127)

    jameshegarty committed Oct 1, 2018
    * a few minor fixes
Commits on Sep 18, 2018
  1. Eagersdf (#126)

    jameshegarty committed Sep 18, 2018
    * Added new SDF class. Refactored SDF calculation to be eager. Enable auto-SDF rate-based parallelism sizing.
Commits on Sep 6, 2018
  1. Framed (#125)

    jameshegarty committed Sep 6, 2018
    * implemented framed types and new soc examples.
Commits on Aug 27, 2018
  1. Regout (#124)

    jameshegarty committed Aug 27, 2018
    * testing of reading/writing registers
Commits on Aug 24, 2018
  1. Python (#123)

    jameshegarty committed Aug 24, 2018
    Simple python/magma import example using lupa
Commits on Aug 10, 2018
  1. AxiByteWriter (#122)

    jameshegarty committed Aug 10, 2018
    * Implemented Axi byte writer and performed harness changes to better obey handshaking rules.
Commits on Jul 25, 2018
  1. Nonalignedrw (#121)

    jameshegarty committed Jul 25, 2018
    * support non-aligned read/write sizes in DMA
Commits on Jul 18, 2018
  1. Non128 (#120)

    jameshegarty committed Jul 18, 2018
    allowed non-128 byte aligned reads/writes
Commits on Jul 17, 2018
  1. quick fix

    jameshegarty committed Jul 17, 2018
  2. Regsimpl (#119)

    jameshegarty committed Jul 17, 2018
    * initial
    
    * progress
    
    * convgenTaps works
    
    * included convgenTaps
    
    * registers work on zu9/terra
    
    * printf
    
    * fix
Commits on Jul 12, 2018
  1. More bram options (#118)

    jameshegarty committed Jul 12, 2018
    * initial
    
    * minor fix
Commits on Jul 9, 2018
  1. Improvepipelining (#117)

    jameshegarty committed Jul 9, 2018
    * initial
    
    * commended out print
    
    * quick fixes
    
    * testbench fix
    
    * approx cleanup
    
    * cost updates
Commits on Jul 6, 2018
  1. missing file

    jameshegarty committed Jul 6, 2018
  2. Cyclecheck (#116)

    jameshegarty committed Jul 6, 2018
    * added cycle checking. minor fixes. shift chain linebuffer. fixed verilog for some platforms which was no longer compiling due to additional sanity checking option
    
    * zu9 perf checking
Commits on Jun 21, 2018
  1. Donebit (#115)

    jameshegarty committed Jun 21, 2018
    * Added done bit & done bit checking
Commits on Jun 15, 2018
  1. Generators + Terra SOC Harness + Register slave (#114)

    jameshegarty committed Jun 15, 2018
Commits on Apr 19, 2018
  1. varnames (#113)

    jameshegarty committed Apr 19, 2018
    used lua debug interface to pull var names into rigel
Commits on Apr 10, 2018
  1. Soc travis (#112)

    jameshegarty committed Apr 10, 2018
    * SOC backend (incl 2x DMA) working in verilator and zu9
Commits on Apr 5, 2018
  1. verilator soc backend

    jameshegarty committed Apr 5, 2018
  2. disabled some tests to make cron test work

    jameshegarty committed Apr 5, 2018
Commits on Apr 3, 2018
  1. fix script

    jameshegarty committed Apr 3, 2018
  2. change to bash

    jameshegarty committed Apr 3, 2018
  3. script fixes (#111)

    jameshegarty committed Apr 3, 2018
    * added padding to dma so that non-burst sized outputs work better
    * stopped cycles from being written into file stream
    * updated cron script
  4. wrapper verilog fixes (#110)

    jameshegarty committed Apr 3, 2018
    fixed syntax errors in wrapper.
Commits on Mar 29, 2018
  1. changed default timeout to something reasonable

    jameshegarty committed Mar 29, 2018
  2. Soc (#108)

    jameshegarty committed Mar 29, 2018
    * Initial work on allowing Rigel to generate full AXI interfaces
    * removed const nonsense
Commits on Mar 24, 2018
  1. wrapper refactor

    jameshegarty committed Mar 24, 2018
Commits on Mar 23, 2018
  1. changed canaries to be unique

    jameshegarty committed Mar 23, 2018
Commits on Mar 22, 2018
  1. improved zu9 script

    jameshegarty committed Mar 22, 2018
Commits on Mar 15, 2018
  1. Wrapperfix (#105)

    jameshegarty committed Mar 15, 2018
    Tweaked wrapper so that it can support non-burst aligned read/writes, sort of.
Commits on Mar 14, 2018
  1. slight tweak to wrapper

    jameshegarty committed Mar 14, 2018
  2. Runtimegpio (#104)

    jameshegarty committed Mar 14, 2018
    Plumbed code through so that N bits of GPIO registers could be reconfigured at runtime
Commits on Mar 10, 2018
  1. fix to problem with memoize (#103)

    jameshegarty committed Mar 10, 2018