| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-01-31 | Add compile [to Verilog] to ChiselRunners | Jack | |
| 2017-01-31 | Fix spelling of ChiselExecutionSuccess | Jack | |
| 2017-01-31 | Move blackbox verilog implementations within reach of verilator (#453) | Chick Markley | |
| * Move blackbox verilog implementations within reach of verilator Blackbox implementers can annotate the modules with information on where to get the source verilog This API is very lightweight, real work is done in firrtl in companion PR Added some verilog to BlackBoxTest.v resource for testing * if a file named black_box_verilog_files.f exists add a -f black_box_verilog_files.f to the verilog to cpp command | |||
| 2017-01-30 | Add shift register with reset (#439) | Stevo | |
| * [stevo]: add reset initialization to shift register * [stevo]: better comment * [stevo]: add tests, fix bug | |||
| 2017-01-27 | Add pointer to ScalaDoc. (#397) | Jim Lawson | |
| 2017-01-27 | Deprecate firrtlToVerilog in favor of compileFirrtlToVerilog (#367) | Jack Koenig | |
| Resolves #357 Also remove uses of firrtlToVerilog within chisel3. Invoking Firrtl programmatically is preferred to on the command line. Update README to indicate that Firrtl need not be installed. | |||
| 2017-01-27 | Make uselessly public fields in utils private | jackkoenig | |
| 2017-01-27 | Clean names of private vals in Modules | jackkoenig | |
| 2017-01-27 | Add basic Chisel2 compatibility sanity checks. (#340) | Jim Lawson | |
| 2017-01-27 | Have checkpoint report (and clear) non-fatal errors. (#376) | Jim Lawson | |
| 2017-01-27 | Provide package-level text to reduce ScalaDoc white space. (#432) | Jim Lawson | |
| 2017-01-26 | Change definition of root project to minimize potential confusion. | Jim Lawson | |
| 2017-01-26 | Use the same firrtl for all sub-projects. | Jim Lawson | |
| Use the root project's unmanagedBase (".../lib") in all sub-projects. | |||
| 2017-01-26 | doesn't lose old firrtl options annotations + transforms (#458) | Angie Wang | |
| Fixing a bug in passing down execution options to firrtl | |||
| 2017-01-25 | Better name propagation by macros (#327) | Richard Lin | |
| * Name propagation * chiselName everywhere at best-effort level * Better collision handling * Allow recursing into inner anonymous functions * Add for loop and anonymous inner function tests | |||
| 2017-01-20 | Add Record as new superclass of Bundle (#366) | Jack Koenig | |
| Record gives uses the power to create collections of heterogenous elements. Bundle is a special case of Record that uses reflection to populate the elements of the collection. Bundle also attempts to implement cloneType whereas users of Record are required to supply one. | |||
| 2017-01-20 | Mark Annotation and FixedPoint as experimental (#444) | Chick Markley | |
| * Mark Annotation and FixedPoint as experimental Fix tests and other references to these constructs * Made experimental imports more specific where possible | |||
| 2017-01-13 | Make fromBits work with types other than UInt (#424) | grebe | |
| * Make fromBits work with types other than UInt * Oops, left in a println * Add test for truncation/expansion * Fix stuff that broke when FixedPoint fromBits PR was merged. * Use .BP shorthand added in previous PR | |||
| 2017-01-11 | Merge pull request #391 from grebe/fixedPointFromBits | Adam Izraelevitz | |
| Have FixedPoint use asFixedPoint in fromBits. | |||
| 2017-01-11 | Merge branch 'master' into fixedPointFromBits | Adam Izraelevitz | |
| 2017-01-10 | Make stop() immediately end simulation for Verilator tests (#434) | Jack Koenig | |
| 2017-01-10 | Merge branch 'master' into fixedPointFromBits | grebe | |
| 2017-01-04 | Merge pull request #430 from ucb-bar/updatereadme426 | Jim Lawson | |
| Update FIRRTL cloning instructions. | |||
| 2017-01-03 | Update FIRRTL cloning instructions. | Jim Lawson | |
| 2016-12-22 | Merge branch 'master' into fixedPointFromBits | grebe | |
| 2016-12-19 | Merge pull request #360 from ucb-bar/exceptionfix | Jim Lawson | |
| Throw exceptions for cloneType failures - fix #358 | |||
| 2016-12-19 | Merge branch 'master' into exceptionfix | Jim Lawson | |
| 2016-12-15 | Merge branch 'master' into fixedPointFromBits | grebe | |
| 2016-12-15 | Can The Spam: disable reflective call warnings on tests (#415) | Richard Lin | |
| 2016-12-15 | Merge branch 'master' into fixedPointFromBits | grebe | |
| 2016-12-14 | Final steps for annotations getting from chisel to firrtl (#405) | Chick Markley | |
| Pass transforms along with Annotations when calling firrtl compiler This introduces new requirement that firrtl.Transform subclasses (that are associated with an annotation) do not have parameters in their default constructor Add new test for NoDedup annotation that shows how to annotate a module instance | |||
| 2016-12-14 | Change noenq in ReadyValid to use an uninitialized Wire instead of zero (#364) | Jack Koenig | |
| 2016-12-13 | Fix test. | Paul Rigge | |
| 2016-12-13 | Checkpoint | Paul Rigge | |
| 2016-12-13 | Add a test for fromBits on fixed point numbers. | Paul Rigge | |
| 2016-12-13 | Have FixedPoint use asFixedPoint in fromBits. | Paul Rigge | |
| 2016-12-12 | Add Cookbook examples Reg of Vec and FSM (#404) | Jack Koenig | |
| 2016-12-12 | Merge pull request #365 from ucb-bar/buildinfousepackageaspath | Jim Lawson | |
| Set buildInfoUsePackageAsPath to help IDEs. | |||
| 2016-12-12 | Merge branch 'master' into buildinfousepackageaspath | Jim Lawson | |
| 2016-12-07 | Support for creating chisel annotations that are consumed by firrtl (#393) | Chick Markley | |
| * Support for creating chisel annotations that are consumed by firrtl Update annotation serialization in Driver Add DiamondAnnotation Spec that illustrates how to do simple annotations frontEnd must have dependency on firrtl Add annotation method to Module Circuit has extra optional parameter that is Seq of Annotations In Builder add annotation buffer to DynamicContext to store annotations created in modules Added explicit types on naming api methods to avoid type confusion Because some names are not available until elaboration create intermediate ChiselAnnotation that gets turned into a firrtl Annotation after elaboration In execute pass firrtl text and annotation to firrtl are now passed in through optionManager, though intermediate file .fir and .anno files are still created for inspection and/or later use * Somehow missed ChiselAnnotation * fixes for Jack's review of PR | |||
| 2016-12-06 | utils scaladoc examples for BitPat through CircuitMath (#398) | Richard Lin | |
| Add examples for utils, move examples from individual apply methods to class overview scaladoc | |||
| 2016-12-05 | Merge branch 'master' into exceptionfix | Jack Koenig | |
| 2016-12-05 | Fix literal width (#389) | Jack Koenig | |
| Fixes #388 | |||
| 2016-12-02 | Merge branch 'master' into exceptionfix | Jim Lawson | |
| 2016-12-02 | Merge pull request #396 from ucb-bar/updatereadme | Jim Lawson | |
| Insert missing newline for sbt-publish. | |||
| 2016-12-02 | Insert missing newline for sbt-publish. | Jim Lawson | |
| 2016-12-02 | Merge pull request #395 from ucb-bar/updatereadme | Jim Lawson | |
| Update installation instructions to include firrtl publish-local. | |||
| 2016-12-02 | Update installation instructions to include firrtl publish-local. | Jim Lawson | |
| 2016-12-01 | Fix spelling of "specified". (#392) | Jim Lawson | |
| 2016-11-29 | Add feature warnings to build, fix feature warnings, fix some documentation ↵ | Richard Lin | |
| (#387) | |||
