- Jan 31, 2017
-
-
Jim Lawson authored
-
- Jan 28, 2017
-
-
Jim Lawson authored
-
Jack Koenig authored
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.
-
jackkoenig authored
-
jackkoenig authored
-
Jim Lawson authored
-
Jim Lawson authored
-
Jim Lawson authored
-
- Jan 27, 2017
-
-
Jim Lawson authored
-
Jim Lawson authored
Use the root project's unmanagedBase (".../lib") in all sub-projects. -
Angie Wang authored
Fixing a bug in passing down execution options to firrtl
-
- Jan 26, 2017
-
-
Richard Lin authored
* 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
-
- Jan 21, 2017
-
-
Jack Koenig authored
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.
-
Chick Markley authored
* Mark Annotation and FixedPoint as experimental Fix tests and other references to these constructs * Made experimental imports more specific where possible
-
- Jan 14, 2017
-
-
grebe authored
* 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
-
- Jan 12, 2017
-
-
Adam Izraelevitz authored
Have FixedPoint use asFixedPoint in fromBits.
-
Adam Izraelevitz authored
-
- Jan 11, 2017
-
-
Jack Koenig authored
-
grebe authored
-
- Jan 05, 2017
-
-
Jim Lawson authored
Update FIRRTL cloning instructions.
-
- Jan 04, 2017
-
-
Jim Lawson authored
-
- Dec 23, 2016
-
-
grebe authored
-
- Dec 20, 2016
-
-
Jim Lawson authored
Throw exceptions for cloneType failures - fix #358
-
Jim Lawson authored
-
- Dec 16, 2016
-
-
grebe authored
-
Richard Lin authored
-
- Dec 15, 2016
-
-
grebe authored
-
Chick Markley authored
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
-
Jack Koenig authored
-
- Dec 14, 2016
-
-
Paul Rigge authored
-
Paul Rigge authored
-
Paul Rigge authored
-
Paul Rigge authored
-
- Dec 13, 2016
-
-
Jack Koenig authored
-
Jim Lawson authored
Set buildInfoUsePackageAsPath to help IDEs.
-
Jim Lawson authored
-
- Dec 08, 2016
-
-
Chick Markley authored
* 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
-
- Dec 07, 2016
-
-
Richard Lin authored
Add examples for utils, move examples from individual apply methods to class overview scaladoc
-
- Dec 06, 2016
-
-
Jack Koenig authored
-
Jack Koenig authored
Fixes #388
-