| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-03-15 | Fix PopCount width | Andrew Waterman | |
| 2019-03-15 | Add width constraint to PopCount test (which currently fails) | Andrew Waterman | |
| 2019-03-15 | Add PopCount test | Andrew Waterman | |
| 2019-03-14 | Decouple implementation details from LoadMemoryAnnotation. (#1034) | Jim Lawson | |
| 2019-03-13 | Update recommended verilator version to 4.006 (#1032) | Jim Lawson | |
| 2019-03-11 | ScalaDocs improvement for utils Math, MixedVec (#1019) | Richard Lin | |
| 2019-02-25 | Docs for ListLookup (#1028) | Richard Lin | |
| Co-Authored-By: ducky64 <elpato25@gmail.com> Co-Authored-By: Schuyler Eldridge <schuyler.eldridge@gmail.com> Co-Authored-By: Edward Wang <edward.c.wang@compdigitec.com> | |||
| 2019-02-20 | Update templates to include documentation. (#1026) | Paul Rigge | |
| 2019-02-19 | Add HasBlackBoxPath to BlackBoxUtils.scala (#903) | Albert Chen | |
| * Add HasBlackBoxPath trait * Use 'setResource' instead of 'addResource' * Add ScalaDoc | |||
| 2019-02-19 | ScalaDoc for Mux (examples added) (#1014) | Martin Schoeberl | |
| Co-Authored-By: schoeberl <martin@jopdesign.com> Co-Authored-By: Edward Wang <edward.c.wang@compdigitec.com> Signed-off-by: Schuyler Eldridge <schuyler.eldridge@ibm.com> | |||
| 2019-02-19 | Update README to reference the bootcamp (#1025) | Paul Rigge | |
| * Update README to reference the bootcamp * Place learning section higher | |||
| 2019-02-19 | Merge pull request #1017 from freechipsproject/scaladoc-TransitName | Schuyler Eldridge | |
| - Add Scaladoc for chisel3.util.TransitName - Add test for TransitName | |||
| 2019-02-19 | Add TransitNameSpec | Schuyler Eldridge | |
| This adds a test of chisel3.util.TransitName (which is used for the TransitName documentation). Signed-off-by: Schuyler Eldridge <schuyler.eldridge@ibm.com> | |||
| 2019-02-19 | Add Scaladoc for chisel3.util.TransitName | Schuyler Eldridge | |
| Signed-off-by: Schuyler Eldridge <schuyler.eldridge@ibm.com> | |||
| 2019-02-19 | Mainline Chisel multi-clock functionality (#1013) | edwardcwang | |
| Close #1009 | |||
| 2019-02-19 | Util doc lsfr (#1021) | Chick Markley | |
| * Update documentation for LSFR16 - Moved bulk of comments to object. - Added an example - Added functional test - example based on section of test * Update documentation for LSFR16 - Moved bulk of comments to object. - Added an example - Added functional test - example based on section of test * Update documentation for LSFR16 - Fixed typos in LFSR - Reduce trials a little - Add test of LFSR period * Update documentation for LSFR16 - Fixed remaining LSFR, arrgh - Removed intellij specific warning suppressor - Fixed comments/scaladoc wording and case. * Update documentation for LSFR16 - Use printable interpolator as example of printing out a Vec | |||
| 2019-02-19 | Documentation for Reg utilities (#1018) | Martin Schoeberl | |
| 2019-02-19 | ScalaDoc for OneHot (#1016) | Martin Schoeberl | |
| 2019-02-19 | Merge pull request #1023 from freechipsproject/scaladoc-Valid | Schuyler Eldridge | |
| Valid/Pipe Improvements: Scaladoc, latency requirement | |||
| 2019-02-18 | Add requirement that Pipe latency >= 0 | Schuyler Eldridge | |
| Signed-off-by: Schuyler Eldridge <schuyler.eldridge@ibm.com> | |||
| 2019-02-18 | Add Scaladoc for chisel3.util.Pipe | Schuyler Eldridge | |
| Signed-off-by: Schuyler Eldridge <schuyler.eldridge@ibm.com> | |||
| 2019-02-18 | Add Scaldoc for chisel3.util.Valid | Schuyler Eldridge | |
| Signed-off-by: Schuyler Eldridge <schuyler.eldridge@ibm.com> | |||
| 2019-02-01 | Queue Tests | Brendan Sweeney | |
| 2019-01-25 | WireDefault instead of WireInit, keep WireInit around (#986) | Martin Schoeberl | |
| 2019-01-23 | Use Verilator 4.006; bump to Scala 2.12.7 (#947) | Jim Lawson | |
| Now that ucbbar/chisel3-tools has Verilator 4.006, use that for tests. | |||
| 2019-01-23 | Bump copyright year (#997) | Jim Lawson | |
| 2019-01-22 | Import aliases for chisel3.core (#998) | Richard Lin | |
| Compatibility for rename introduced by #994 | |||
| 2019-01-22 | Define Data .toString (#985) | Richard Lin | |
| toString on Data subtypes will now print the type and optionally binding information including literals and IO names as feasible. | |||
| 2019-01-22 | Remove ghpages (#992) | Jim Lawson | |
| * Remove GhpagesPlugin. (#966) * Restore old SCM reference (after removing ghpages) | |||
| 2019-01-22 | Merge pull request #978 from seldridge/boring-utils-dedup-fix | Schuyler Eldridge | |
| - Fix BoringUtils deduplication bug, include new tests - Update/clarify BoringUtils scaladoc | |||
| 2019-01-22 | Changes to BoringUtils Scaladoc, paramater name | Schuyler Eldridge | |
| This compresses the Scaladoc for BoringUtils slightly by using 120 character lines and removing unnecessary whitespace. This also changes the poorly named "dedup" parameter to the what it actually is: "disableDedup". Signed-off-by: Schuyler Eldridge <schuyler.eldridge@ibm.com> | |||
| 2019-01-22 | Fix BoringUtilsSpec to require no dedup | Schuyler Eldridge | |
| This adds two tests to the BoringUtilsSpec to explicitly verify that deduplication is required when boring. This adds tests that both verify that the test passes as expected with deduplication enabled and that the same test fails with deduplication disabled. Signed-off-by: Schuyler Eldridge <schuyler.eldridge@ibm.com> | |||
| 2019-01-22 | Fix BoringUtils deduplication bug | Schuyler Eldridge | |
| This fixes a bug where BoringUtils non-hierarchical sinks would be deduplicated even when specified that they should not be. h/t @ucbjrl for discovering this! Signed-off-by: Schuyler Eldridge <schuyler.eldridge@ibm.com> | |||
| 2019-01-22 | Add Rocket Chip-style clonemodule as CloneModuleAsRecord to experimental (#943) | Albert Magyar | |
| 2019-01-21 | Support DontCare in Mux and cloneSupertype (#995) | Richard Lin | |
| 2019-01-21 | Unify internal (chisel3.core) and external (chisel3 / chisel3.experimental) ↵ | Richard Lin | |
| Module class names (#994) | |||
| 2019-01-18 | Remove bin (#991) | Richard Lin | |
| 2019-01-17 | Merge pull request #987 from freechipsproject/unary-not-fix | Schuyler Eldridge | |
| Fix scaladoc for UInt.unary_! | |||
| 2019-01-17 | Unary_- is truncating | Andrew Waterman | |
| 2019-01-17 | Make combinational-multiplier warning less vague | Andrew Waterman | |
| 2019-01-17 | Improve description of UInt.asSInt | Andrew Waterman | |
| 2019-01-17 | Fix width-inference description of Bits.<< | Andrew Waterman | |
| 2019-01-17 | Fix scaladoc for UInt.unary_! | Andrew Waterman | |
| It performs the operation (x === 0.U), just like in C. The scaladoc incorrectly described it as performing the operation !x(0). (Obviously, these are equivalent for Bool, but not for UInt in general). | |||
| 2019-01-17 | Merge pull request #988 from freechipsproject/improve-andr | Schuyler Eldridge | |
| Generate better code for UInt.andR | |||
| 2019-01-17 | Merge branch 'master' into improve-andr | Schuyler Eldridge | |
| 2019-01-17 | Generate better code for UInt.andR | Andrew Waterman | |
| In the case that the width is known, we can emit one fewer Firrtl node. This obviously synthesizes the same way, but compiles/simulates faster. | |||
| 2019-01-11 | Add test for chiselNaming of Seq[Data] | Andrew Waterman | |
| 2019-01-11 | For chiselName, use nameRecursively rather than matching on HasId | Andrew Waterman | |
| 2019-01-11 | Move nameRecursively into Builder so it can be used elsewhere | Andrew Waterman | |
| 2019-01-09 | Merge pull request #979 from seldridge/procedural-wire-assignment | Schuyler Eldridge | |
| Avoid procedural wire assignment in test resource | |||
