Stevo f4a8715fa4 Combine generates, make it a trait (#11)
* [stevo]: combine generates, make it a trait

* [stevo]: add Generator ala rocket-chip, some other cleanup

* [stevo]: remove Generator, since that generates firrtl...

* [stevo]: still debugging

* [stevo]: okay i think it works now

* [stevo]: oops

* Refactor new generate code. Mostly just style stuff.
2017-03-22 14:37:26 -07:00
2017-03-05 18:50:56 -08:00
2017-03-05 18:50:56 -08:00
2017-02-17 11:58:05 -08:00
2017-02-17 11:58:05 -08:00
2017-02-17 11:58:05 -08:00

barstools

Useful utilities for BAR projects

Passes/Transforms that could be useful if added here:

  • Check that a module was de-duplicated. Useful for MIM CAD flows and currently done in python.

Be sure to publish-local the following repositories:

  • ucb-bar/chisel-testers (requires ucb-bar/firrtl-interpreter)
  • ucb-bar/firrtl

Example Usage:

sbt
> compile
> project tapeout
> run-main barstools.tapeout.transforms.GenerateTop -i <myfile>.fir -o <myfile>.v --syn-top <mysyntop> --harness-top <myharnesstop>
Description
No description provided
Readme 15 MiB
Languages
Scala 43.1%
C 38.2%
Makefile 6.8%
Shell 3.8%
Python 3.1%
Other 5%