- Jan 25, 2017
-
-
Jim Lawson authored
* Reflect the fact that FixedPoint is experimental. * Add import of chisel3.experimental for FixedPoint.
-
- Jan 19, 2017
-
-
Chick Markley authored
* API change to peek and expect with SInts Change PeekPokeTester #peek and #expect to return signed BigInt if the signalId they are given is an SInt Add a signed adder test to confirm this works This needs to be further built out with fixed point * make peek work with negative fixed pt numbers
-
- Jan 18, 2017
-
-
Angie Wang authored
* actually pass options manager to the driver's dynamic variable so the tester has access to it * make optionsmanager public
-
- Jan 04, 2017
-
-
Chick Markley authored
Fixed by making long specific poke functions Added test for behavior reported in Issue #425
-
- Nov 27, 2016
-
-
chick authored
-
Chick Markley authored
* Implicit Int to BigInt fails sometimes when expect is passed an Int Trying to create simple example has proven intractable For expect, and poke methods that take BigInts I have created overloaded versions that take Ints and explicitly convert to BigInt * Implicit Int to BigInt fails sometimes when expect is passed an Int remove implicit conversions from int to bigint, that forced negative int into positive value representation * Per Donggyu, preserve (but rename) his Int => BigInt and Long => BigInt, and make them not implicit
-
- Nov 23, 2016
-
-
Chick Markley authored
It's just to hard to pick up dut class name without double elaborating, so this should be a decent compromise Adding hashcode makes separate directories for multiple tests within the same spec file which seems better
-
Jim Lawson authored
-
Jim Lawson authored
-
- Nov 19, 2016
-
-
Jim Lawson authored
-
- Nov 18, 2016
-
-
Chick Markley authored
* Fixed problem with lack of reporting of failed tests Add comments on Driver.execute methods Made Driver.apply use underlying execute methods and provide a couple more useful options it can set: verbose and testerSeed. It should be default way of invoking tests unless need for more backend toolchain option control pushes user towards execute methods Add step number to expect messages Fixed number of successful expects not be counted in interpreter based tester Failed expects print even if verbose is off Fixed type shadowing on PeekPokeTester peekAt * Fix typo in comment
-
grebe authored
One resulted in one of the Driver's execute methods always returning true (PASS). One was just a typo on a printed message.
-
- Nov 09, 2016
-
-
jackkoenig authored
-
- Nov 02, 2016
-
-
grebe authored
* Use TesterOptions verbose instead of the argument. * Remove verbose as an argument for testers. Use the TesterOptions instead.
-
- Nov 01, 2016
-
-
Jim Lawson authored
-
- Oct 29, 2016
-
-
Chick Markley authored
-
- Oct 26, 2016
-
-
Donggyu authored
Disable local signals until ucb-bar/chisel3#331 is resolved.
-
- Oct 25, 2016
-
-
chick authored
-
chick authored
# Conflicts: # src/main/scala/chisel3/iotesters/PeekPokeTester.scala
-
Jim Lawson authored
Peekpokebundles
-
- Oct 21, 2016
-
-
Jim Lawson authored
-
- Oct 20, 2016
-
-
Jim Lawson authored
-
- Oct 19, 2016
-
-
chick authored
some style cleanup
-
chick authored
and displayBase
-
chick authored
-
Chick Markley authored
Building up a better execute harness * utilizes composable options from firrtl * Add IO() wrapping and compile with StrictOptions.
-
- Oct 18, 2016
-
-
Jim Lawson authored
-
- Oct 08, 2016
-
-
Jim Lawson authored
change signal name for verilator 3.886
-
Jim Lawson authored
create temp directory to prevent thread unsaftety
-
- Oct 01, 2016
-
-
Jim Lawson authored
flush vpd every cycle for debugging
-
Donggyu Kim authored
signal names start with its top module name, not with 'v'
-
Donggyu Kim authored
-
Donggyu Kim authored
-
Donggyu Kim authored
-
Jim Lawson authored
-
Jim Lawson authored
-
- Sep 24, 2016
-
-
Jim Lawson authored
-
Donggyu Kim authored
-
Donggyu Kim authored
-
- Sep 23, 2016
-
-
Donggyu Kim authored
-