1. Aug 01, 2019
  2. Jul 31, 2019
  3. Jul 30, 2019
  4. Jul 25, 2019
  5. Jul 19, 2019
    • Richard Lin's avatar
      Support Analog DontCare bulk-connect (#1056) · aaf963f9
      Richard Lin authored
      Short-term patch to enable this useful behavior. In the future, we may want to rearchitect the type system and/or rethink the more edge-case connect behavior.
      aaf963f9
    • Jim Lawson's avatar
      Add width utility functions to avoid incorrect usage of bare log2Ceil(). (#819) · ae784b6e
      Jim Lawson authored
      * Add width utility functions to avoid incorrect usage of bare log2Ceil().
      
      * Respond to comments:
      Remove apply(Data) method.
      Change name(s) to signedBitLength, unsignedBitLength.
      
      * Respond to comments - don't be lazy.
      Independently calculate the bit length to verify correct operation.
      
      * Respond to comments - return in.bitLength - 0 (not 1) for 0
      
      * Respond to comments - update wdith for signed 0; add explicit tests.
      
      * Add comment expressing zero width wire assumption.
      ae784b6e
  6. Jul 16, 2019
  7. Jun 27, 2019
    • Jim Lawson's avatar
      Use Verilator 4.016 (#1116) · ae740cad
      Jim Lawson authored
      * Use Verilator 4.016
      Now that ucbbar/chisel3-tools has Verilator 4.016, use that for tests.
      
      * Update Verilator version in SETUP
      ae740cad
  8. Jun 25, 2019
  9. Jun 20, 2019
    • Chick Markley's avatar
      First crack at updating the readme (#1106) · c6376e7b
      Chick Markley authored
      
      
      * First crack at updating the readme
      Goals
      Include up front example
      Simplify
      Get users to things quicker
      Move complicated details to wiki.
      
      * headers were not working,
      intellij and github don't use same render for .md files
      
      * Fix verb agreement
      
      * Add a fir filter diagram
      Compact the fir-filter code a bit
      
      * More compact filter
      
      * Additional README.md updates
      
      Signed-off-by: default avatarSchuyler Eldridge <schuyler.eldridge@ibm.com>
      
      * Don't use chisel-lang.org, drop HCL
      
      Signed-off-by: default avatarSchuyler Eldridge <schuyler.eldridge@ibm.com>
      
      * Fix link to fir image, make it relative
      
      * Proposed readme changes
      
      * Resize picture, restyle doc bullets
      c6376e7b
  10. Jun 11, 2019
    • Adam Izraelevitz's avatar
      Added documentation to Decoupled, Conditionals, Counter (#1015) · 410f03b9
      Adam Izraelevitz authored
      * Added documentation to Decoupled, Conditionals, Counter
      
      * Fixed private Counter class error
      
      * Move Counter class deprecation and re-definition into util package object.
      
      * Revert "Move Counter class deprecation and re-definition into util package object."
      
      This reverts commit f61bdddf7051522363e1d203fcd46b512047c87d.
      
      * Restore the old Counter definition and address this in a separate PR.
      We can move the deprecation warning and the type definition into the util package object (see f61bdddf7051522363e1d203fcd46b512047c87d), but then we fail tests using Counter with a `ScalaReflectionException` in Aggregate.scala:779 (in def cloneType) when:
      `Some(mirror.reflect(this).symbol)` generates `type Counter is not a class`.
      
      * Made @ducky64 change to Counter doc
      Used to generate an inline (logic directly in the containing Module, no internal Module is created) hardware counter.
      410f03b9
  11. Jun 04, 2019
  12. May 23, 2019
  13. May 22, 2019