summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2016-05-05Move Chisel API into separate chiselFrontend compilation unit in preparation ...ducky
2016-05-04Multiple assign testerducky
2016-05-04Remove dependences from Chisel core on Chisel utilsAndrew Waterman
2016-05-04Support writing literals like 1.U or -1.SAndrew Waterman
2016-05-04clock|reset to _clock|_reset, added explanatory commentStephen Twigg
2016-05-04Change BlackBox.io.setRef into commentStephen Twigg
2016-05-04Rewrite BlackBox IO contract, replace _clock|_resetStephen Twigg
2016-05-04Add HasId=Module|Data.suggestName, TransitName utilStephen Twigg
2016-05-02more kind assert on chiselMainDonggyu Kim
2016-04-26Replace deprecated usage in tests. Issue #149Jim Lawson
2016-04-26Scalastyle fixes and "ignores". - No functional changes.Jim Lawson
2016-04-18Add whenever method to TblSpec forall to weed out invalid test values.Jim Lawson
2016-04-18Only elaborate once in chiselMain.run()Palmer Dabbelt
2016-04-15Test FIRRTL string literals more aggressivelyAndrew Waterman
2016-04-14Disallow Counters with negative nAndrew Waterman
2016-04-14Use mkString to clarify and speed up DefPrim emissionAndrew Waterman
2016-04-14Don't eagerly evaluate assertion failure stringsAndrew Waterman
2016-04-14Improve performance of hashing HasId (e.g. Data)Andrew Waterman
2016-04-14Eliminate RefMapAndrew Waterman
2016-04-14Reject log2Up on negative inputsAndrew Waterman
2016-04-13Remove underscores from constant creationColin Schmidt
2016-04-05Make Wire(init = x) behave the same as Wire(t = x) := xAndrew Waterman
2016-04-01Clearly delineate pipe/flow behavior in QueueAndrew Waterman
2016-04-01Reduce FIRRTL node count for CounterAndrew Waterman
2016-04-01Improve Arbiter implementation and QoRAndrew Waterman
2016-04-01Make ArbiterCtrl private; make O(n), not O(n^2)Andrew Waterman
2016-04-01Return Seq, not Vec, from PriorityEncoderOHAndrew Waterman
2016-03-31Fix fromBits for this.width > that.widthAndrew Waterman
2016-03-28Allow invocation of printf without applying resetAndrew Waterman
2016-03-28Apply DeMorgan's law to improve assert code readabilityAndrew Waterman
2016-03-18Add test for assertions in modules with pipedlined resetjackkoenig
2016-03-18Make Chisel self-testing work with new FIRRTL printf/stop guardsjackkoenig
2016-03-18Only randomize directory names during testingjackkoenig
2016-03-15Add =/= to SIntjackkoenig
2016-03-14Scalastyle cleanup - no functional differences.Jim Lawson
2016-03-08Added -Wno-WIDTH and -Wno-STMTDLY warning suppressors to verilator commandchick
2016-03-06Print a better message on constant width failuresPalmer Dabbelt
2016-03-05Actually parse "--targetDir"Palmer Dabbelt
2016-02-25Fixed comment punctuation and made it clearer that using an init() method for...chick
2016-02-24Remove the assignment statements in EnqIO and DeqIO Bundle constructors.chick
2016-02-24Create a test that breaks because of assignment statements in DeqIO and EnqIO...chick
2016-02-23Emit no width instead of <?> for unknown width UInt and SInt literals and typesjackkoenig
2016-02-22Merge pull request #99 from ucb-bar/chisel_tester_supportRichard Lin
2016-02-22Fixed improper apostrophe in it's in TesterDriverSpec commentschick
2016-02-10TesterDriverSpec is simpler and cleaner, extraneous circuit has been removed.chick
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
2016-02-09Added license and alpha versionazidar
2016-02-09Merge pull request #98 from ucb-bar/prettyassertAndrew Waterman
2016-02-09fixed test for finish method being put in the wrong placechick