| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-01-15 | flatten should return Seq[Bits], not Seq[UInt] | Andrew Waterman | |
| Calling toBits inside of flatten makes asInput/asOutput/asDirectionless fail on SInts. Also, the abstract type Data was already defining it to return Seq[Bits], so this change didn't really change the API. | |||
| 2016-01-12 | elaboration-time asserts should call Predef.assert | Andrew Waterman | |
| 2016-01-12 | Catch yet another missing-cloneType case | Andrew Waterman | |
| 2016-01-11 | Merge pull request #88 from ucb-bar/main | Andrew Waterman | |
| Add a dummy chiselMain | |||
| 2016-01-11 | Add a dummy chiselMain | Palmer Dabbelt | |
| We don't have this in Chisel3, but for compatibility with berkeley-hardfloat I want a function header. This lets me keep the test harness in upstream hardfloat so I don't have to fork it for Chisel3 testing. | |||
| 2016-01-06 | Don't silence legitimate warnings - these println()s should be controlled by ↵ | Jim Lawson | |
| a diagnostic/debugging infrastructure. | |||
| 2016-01-05 | Scalastyle fixes - whitespace or comments only. | Jim Lawson | |
| 2016-01-04 | Merge pull request #83 from ucb-bar/bool-assert | Andrew Waterman | |
| Support Boolean assert() | |||
| 2015-12-31 | Add assert(Boolean), assert(Boolean, String) | Palmer Dabbelt | |
| This overload exists for Chisel 2 compatibility (Rocket uses it). I tried to just add a single extra method ('apply(Boolean, String="")') but Scala complained about having overloads with implicit arguments. Instead I just went ahead and added 4 overloads that do the same thing as the implicit arguments, just a bit less cleanly. | |||
| 2015-12-31 | Merge pull request #82 from ucb-bar/not-equals | Andrew Waterman | |
| Add '=/=' to bits, which does the same as '!=' | |||
| 2015-12-30 | Add '=/=' to bits, which does the same as '!=' | Palmer Dabbelt | |
| It looks like this is in Chisel2 now, and some stuff in uncore is using it. IIRC, we decided that this was the correct thing to do for some Scala style reasons. | |||
| 2015-12-21 | Update README with more architecture details and new testing flow | Ducky | |
| 2015-12-15 | Merge pull request #75 from ucb-bar/meaningfulerror | Chick Markley | |
| Meaningful error when resource copy fails. Seems like this is exposing some deeper error with sbt and external libraries/jars. Sometimes this error message makes sometimes the entire JVM and sbt dump with SEG fault, I don't think this is a chisel problem | |||
| 2015-12-15 | Merge pull request #73 from ucb-bar/nits | Jim Lawson | |
| Fix some nits: add that line to .gitignore that keeps coming back, do parallel testing by default | |||
| 2015-12-15 | Meaningful error when resource copy fails | ducky | |
| 2015-12-15 | Merge pull request #74 from ucb-bar/testprint | Chick Markley | |
| Print test stdout/stderr to console, works for my use cases | |||
| 2015-12-15 | Print test stdout/stderr to console | ducky | |
| 2015-12-15 | Fix some nits: add that line to .gitignore that keeps coming back, do ↵ | ducky | |
| parallel testing by default | |||
| 2015-12-14 | Merge pull request #70 from ucb-bar/resourcepaths | Chick Markley | |
| Modify TestDriver to take resource paths instead of Files Tested in chisel3:new_unit_tester Tested in chisel-tutorial:chisel3prep | |||
| 2015-12-14 | Modify TestDriver to take resource paths instead of Files | ducky | |
| 2015-12-11 | Merge pull request #68 from ucb-bar/counterdoc | Andrew Waterman | |
| Fix Counter doc | |||
| 2015-12-11 | Fix Counter doc | ducky | |
| 2015-12-11 | Merge pull request #67 from ucb-bar/asserttest | Adam Izraelevitz | |
| Refactor tests to use stop() and assert() instead of io.error/io.done | |||
| 2015-12-11 | Refactor tests to use stop() and assert() instead of io.error/io.done | ducky | |
| 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-11 | Merge pull request #66 from ucb-bar/stop | Andrew Waterman | |
| Add stop() in BasicTester as a replacement for io.done | |||
| 2015-12-11 | Add stop() in BasicTester as a replacement for io.done | ducky | |
| 2015-12-11 | Merge pull request #65 from ucb-bar/asserts | Adam Izraelevitz | |
| Add support for printf and asserts, add testbench for asserts and printf | |||
| 2015-12-11 | Add support for printf and asserts, add testbench for asserts and printf | ducky | |
| 2015-12-11 | Merge pull request #64 from ucb-bar/optionablebundle | Adam Izraelevitz | |
| Add Option support in Bundle | |||
| 2015-12-10 | Merge pull request #61 from ucb-bar/multivtest | Andrew Waterman | |
| Refactor test code generation, add support for additional .v files | |||
| 2015-12-10 | Add Option support in Bundle | ducky | |
| 2015-12-09 | Refactor testharness generation to create directories and have minimal API | ducky | |
| 2015-12-09 | Optional additional Verilog sources to include in execute | ducky | |
| 2015-12-09 | Extend TesterDriver to optionally take in additional Verilog sources | ducky | |
| 2015-12-06 | Merge pull request #60 from ucb-bar/packsplit | Palmer Dabbelt | |
| Split internal and FIRRTL packages | |||
| 2015-12-06 | Split internal and FIRRTL packages | ducky | |
| 2015-12-06 | Merge pull request #55 from ucb-bar/vecdoc | Palmer Dabbelt | |
| More design rationale for Vec | |||
| 2015-12-06 | More design rationale for Vec | ducky | |
| 2015-11-06 | Merge pull request #59 from ucb-bar/testing-improvements | Jim Lawson | |
| Further testing improvements | |||
| 2015-11-06 | added elaboration tests for remaining old Chisel3 examples | Henry Cook | |
| 2015-11-06 | Fixed bug that created Vec(Reg(...)) instead of Reg(Vec(...)) | azidar | |
| 2015-11-06 | Fix counter tests | Henry Cook | |
| 2015-11-06 | return -1 on simulation timeout | Henry Cook | |
| 2015-11-04 | Merge pull request #57 from ucb-bar/stylechisel | Jim Lawson | |
| Fix new style errors | |||
| 2015-11-04 | Merge pull request #56 from ucb-bar/stylefix | Jim Lawson | |
| Style fixes for test code | |||
| 2015-11-04 | Merge pull request #54 from ucb-bar/testing-improvements | Henry Cook | |
| Testing improvements fixing 4 broken tests and reducing runtime | |||
| 2015-11-04 | Fix new style errors | ducky | |
| 2015-11-04 | Style fixes for test code, so we can go back down to zero style errors for tests | ducky | |
| 2015-11-04 | Fix Tbl.io | Henry Cook | |
| 2015-11-04 | Use elaborate for elaboration tests, not execute | Henry Cook | |
