summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-12-14Merge pull request #70 from ucb-bar/resourcepathsChick Markley
Modify TestDriver to take resource paths instead of Files Tested in chisel3:new_unit_tester Tested in chisel-tutorial:chisel3prep
2015-12-14Modify TestDriver to take resource paths instead of Filesducky
2015-12-11Merge pull request #68 from ucb-bar/counterdocAndrew Waterman
Fix Counter doc
2015-12-11Fix Counter docducky
2015-12-11Merge pull request #67 from ucb-bar/asserttestAdam Izraelevitz
Refactor tests to use stop() and assert() instead of io.error/io.done
2015-12-11Refactor tests to use stop() and assert() instead of io.error/io.doneducky
Gate assert, printf, stop by reset Fix testbenches that never worked Change simulation prints to display cycle at which test was signaled to end, not when simulator stops Better documentation for Counter
2015-12-11Merge pull request #66 from ucb-bar/stopAndrew Waterman
Add stop() in BasicTester as a replacement for io.done
2015-12-11Add stop() in BasicTester as a replacement for io.doneducky
2015-12-11Merge pull request #65 from ucb-bar/assertsAdam Izraelevitz
Add support for printf and asserts, add testbench for asserts and printf
2015-12-11Add support for printf and asserts, add testbench for asserts and printfducky
2015-12-11Merge pull request #64 from ucb-bar/optionablebundleAdam Izraelevitz
Add Option support in Bundle
2015-12-10Merge pull request #61 from ucb-bar/multivtestAndrew Waterman
Refactor test code generation, add support for additional .v files
2015-12-10Add Option support in Bundleducky
2015-12-09Refactor testharness generation to create directories and have minimal APIducky
2015-12-09Optional additional Verilog sources to include in executeducky
2015-12-09Extend TesterDriver to optionally take in additional Verilog sourcesducky
2015-12-06Merge pull request #60 from ucb-bar/packsplitPalmer Dabbelt
Split internal and FIRRTL packages
2015-12-06Split internal and FIRRTL packagesducky
2015-12-06Merge pull request #55 from ucb-bar/vecdocPalmer Dabbelt
More design rationale for Vec
2015-12-06More design rationale for Vecducky
2015-11-06Merge pull request #59 from ucb-bar/testing-improvementsJim Lawson
Further testing improvements
2015-11-06added elaboration tests for remaining old Chisel3 examplesHenry Cook
2015-11-06Fixed bug that created Vec(Reg(...)) instead of Reg(Vec(...))azidar
2015-11-06Fix counter testsHenry Cook
2015-11-06return -1 on simulation timeoutHenry Cook
2015-11-04Merge pull request #57 from ucb-bar/stylechiselJim Lawson
Fix new style errors
2015-11-04Merge pull request #56 from ucb-bar/stylefixJim Lawson
Style fixes for test code
2015-11-04Merge pull request #54 from ucb-bar/testing-improvementsHenry Cook
Testing improvements fixing 4 broken tests and reducing runtime
2015-11-04Fix new style errorsducky
2015-11-04Style fixes for test code, so we can go back down to zero style errors for testsducky
2015-11-04Fix Tbl.ioHenry Cook
2015-11-04Use elaborate for elaboration tests, not executeHenry Cook
2015-11-04Supply smaller values for generatorDrivenConfig to reduce test time.Henry Cook
2015-11-04Remove Parameters library and refactor Driver.Henry Cook
In addition to removing all the extraneous Driver invocations that created various top-level Parameters instances, this commit also lays the groundwork for stanza-firrtl/verilator based testing of Modules that extend BasicTester. The execution-based tests have been updated accordingly. They will only succeed if firrtl and verilator binaries have been installed. Further work is needed on individual tests to use assertions instead of .io.error.
2015-11-03Merge pull request #52 from ucb-bar/makefilePalmer Dabbelt
Add compile and checkstyle make targets.
2015-11-03Add compile and checkstyle make targets.Jim Lawson
2015-11-03Merge pull request #51 from ucb-bar/faqPalmer Dabbelt
Add documentation on some non-intuitive parts
2015-11-03Add documentation on some non-intuitive partsducky
2015-11-02Merge pull request #50 from ucb-bar/nocostAndrew Waterman
Remove implementation details from scaladoc.
2015-11-02Remove implementation details from scaladoc.ducky
You didn't want it, so Imma getting rid of it...
2015-11-02Merge pull request #49 from ucb-bar/stylecolonPalmer Dabbelt
Add Scalastyle rule to check for lines ending with ; and fix some instances
2015-11-02Add Scalastyle rule to check lines ending with a ;, fix some instancesducky
2015-11-02Merge pull request #48 from ucb-bar/corestylePalmer Dabbelt
Scalastyle ignore ## and printlns in Error.scala
2015-11-02Scalastyle ignore ## and printlns in Error.scaladucky
2015-11-02Merge pull request #42 from ucb-bar/corevecPalmer Dabbelt
Deprecations and better documentation for Aggregate.scala
2015-11-02Remove "generates {,no} logic" commentsPalmer Dabbelt
At least one of these is incorrect.
2015-11-02Deprecations and better documentation for Aggregate.scaladucky
2015-11-02Merge pull request #37 from ucb-bar/utilsplitPalmer Dabbelt
Break out Utils.scala into smaller portions
2015-11-02Break out Utils.scala into smaller portionsducky
2015-10-30Merge pull request #47 from ucb-bar/corebitsfixAndrew Waterman
Fix whitespace in Bits