summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-25Merge pull request #110 from ucb-bar/scalafirrtldocsAndrew Waterman
README instructions for installing with Scala FIRRTL
2016-02-25README instructions for installing with Scala FIRRTLducky
2016-02-25Fixed comment punctuation and made it clearer that using an init() method ↵chick
for DeqIO and EnqIO initialization is likely to change.
2016-02-24Remove the assignment statements in EnqIO and DeqIO Bundle constructors.chick
Make the corresponding test run faster by giving it a Counter.
2016-02-24Create a test that breaks because of assignment statements in DeqIO and ↵chick
EnqIO bundles
2016-02-24Merge branch 'master' of https://github.com/ucb-bar/chisel3chick
2016-02-24Merge pull request #106 from ucb-bar/fix-unknown-widthJack Koenig
Emit no width instead of <?> for unknown width UInt and SInt literals…
2016-02-24sonatype repo will be using chisel3 as the base namechick
2016-02-24changing build.sbt to prepare for chisel3 distributionchick
copied machinery from chisel2 build.sbt added a few intellij lines to gitignore
2016-02-23Emit no width instead of <?> for unknown width UInt and SInt literals and typesjackkoenig
2016-02-23Merge branch 'master' of https://github.com/ucb-bar/chisel3chick
2016-02-22Merge pull request #99 from ucb-bar/chisel_tester_supportRichard Lin
Chisel tester support
2016-02-22Fixed improper apostrophe in it's in TesterDriverSpec commentschick
2016-02-10Merge branch 'chisel_tester_support'chick
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-10The TesterDriverSpec has been made stronger by altering circuit in finish methodchick
2016-02-10Added some comments describing potential use of the finish method hookchick
clean up the test example
2016-02-09Added license and alpha versionazidar
2016-02-09Merge pull request #98 from ucb-bar/prettyassertAndrew Waterman
Separate assertion failure message from source locator line
2016-02-09fixed test for finish method being put in the wrong placechick
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-02-08Merge pull request #95 from ucb-bar/flippedChick Markley
Add Flipped trait; fix DeqIO, this fix looks good to go
2016-02-08Added a simple tests that DeqIO and EnqIO get their directions right and are ↵chick
clonable
2016-02-08Separate assertion failure message from source locator lineducky
2016-02-08Escape control characters in Printf string literalsAndrew Waterman
If we end up generalizing Strings, this code should be moved elsewhere. Note FIRRTL doesn't handle this stuff right, so I'm not committing the companion test yet.
2016-02-08Use Flipped trait to implement DeqIOAndrew Waterman
2016-02-08Add Flipped trait that flips an AggregateAndrew Waterman
2016-02-04Merge branch 'blackbox't push origin masterAndrew Waterman
2016-02-03Merge branch 'master' into blackboxAndrew Waterman
2016-02-03Merge pull request #76 from ucb-bar/assertmacroAndrew Waterman
Make assert failures more informative using macros
2016-02-03Merge pull request #94 from ucb-bar/chisel2-driverAdam Izraelevitz
Add some Chisel2 driver emulation methods
2016-02-02Add some Chisel2 driver emulation methodsPalmer Dabbelt
I don't want to have to maintain a big rocket-chip fork to have it run through Chisel3, so instead I'm adding back some of the driver routines that existed in Chisel2.
2016-01-30Add BlackBox support and test, refactor execute => assertTesterPassesducky
2016-01-28Fixed NoneOptionBundleTester to actually instantiate a module without an ↵azidar
input port
2016-01-28Add macros so assert prints prettierducky
2016-01-28Merge branch 'modrefactor'Andrew Waterman
2016-01-28Merge branch 'master' into modrefactorAndrew Waterman
2016-01-28Merge pull request #81 from ucb-bar/readmeupdateAndrew Waterman
Update README with more architecture details and new testing flow
2016-01-28Merge branch 'scalastyle'Andrew Waterman
2016-01-28Merge branch 'master' into scalastyleAndrew Waterman
2016-01-28Use FIRRTL is invalid constructAndrew Waterman
2016-01-27Use FIRRTL nodes add+tail instead of addwAndrew Waterman
2016-01-27Use FIRRTL node rem, not mod, for %Andrew Waterman
2016-01-27Remove unsupported FIRRTL node bit(); use bits()Andrew Waterman
2016-01-27In FIRRTL, bitwise operators return UIntAndrew Waterman
2016-01-27New FIRRTL syntax for regAndrew Waterman
2016-01-27Only deduplicate when Module classname is the sameducky
2016-01-27Add unit test for module deduplicationducky
2016-01-25Emit FIRRTL muxes for aggregatesAndrew Waterman
2016-01-24Disallow weak connect for VecAndrew Waterman