summaryrefslogtreecommitdiff
path: root/src/main/scala/Chisel/testers/BasicTester.scala
AgeCommit message (Collapse)Author
2016-06-08Rename packages to lowercase chisel, add compatibility layerducky
2016-05-20Implementation of source locatorsducky
2016-02-10TesterDriverSpec is simpler and cleaner, extraneous circuit has been removed.chick
Cleanup comment for finish method in BasicTester, and finishWrapper in TesterDriver.
2016-02-10Added some comments describing potential use of the finish method hookchick
clean up the test example
2016-02-09Added support for finish method of BasicTester to be overridden in a ↵chick
subclass which allows tester to have clean up and other construction code executed after a user code executed during constructor of that subclass
2016-01-23Move firrtl subpackage to inside internal subpackage.jackkoenig
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-11Add stop() in BasicTester as a replacement for io.doneducky
2015-11-04Fix new style errorsducky
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-10-20Whitespace / comment style fixesducky
2015-08-12being to convert tests to scala-test; tests compile and runHenry Cook