Commit Graph
5035 Commits
Author SHA1 Message Date
Colin SchmidtandGitHub e09cbe5b7e Create readme
add a readme with a single pass some could write
2017-02-22 11:54:54 -08:00
Colin SchmidtandGitHub 43f1a699ad Move passes from pfpmp to barstools. (#5)
* Move passes from pfpmp to barstools.

* add an app that does both the harness and top generation

This reduces the number of firrtl.compile calls

* Add the ability to read annotations file

This helps with chisel annotation integration
2017-02-21 11:11:33 -08:00
Angie WangandGitHub d86dea58cf Tapeout (#4)
* remove outdated files

* pulled resetinverter from dsptools + setup repo

* fix some package names, misc. dsptools dependencies, typo in build.sbt, + circuitstate in resetinverter pass

* add more comprehensive gitignore + license back in

* create directory structure to match package structure

* change package names to barstools.tapeout

* settled on barstools.tapeout.transforms package

* make directory + build structure more amenable for multiple sub projects
2017-02-17 11:58:05 -08:00
Howard Mao 9987d8dbcd fix deprecation warnings 2017-02-08 11:29:31 -08:00
Howard Mao adb8c80ab3 change up gitignore rules 2017-02-07 17:37:26 -08:00
Howard Mao 9ed41fc3dc fully switch to chisel3 2017-02-07 17:33:38 -08:00
Howard Mao 41f439a2c3 fix submodule URLs 2017-01-17 11:13:02 -08:00
Howard Mao 2ca0523c93 bumpd rocket-chip for fesvr change 2017-01-17 10:57:32 -08:00
Chick MarkleyandGitHub e21e50dd91 Merge pull request #2 from ucb-bar/option-alter-quibble
Change spec to show a better way to change options
2016-12-14 11:07:58 -08:00
Howard Mao 9215c82f14 update testchipip 2016-12-07 13:21:00 -08:00
Howard Mao 51b710e437 switch over to the correct branch of testchipip 2016-11-11 09:55:05 -08:00
Howard Mao 264befa5f3 bump testchipip again 2016-11-10 22:16:05 -08:00
Howard Mao be3121b5f5 bump testchipip 2016-11-09 14:49:33 -08:00
Howard Mao 2398bb8f47 workaround chisel imports bug 2016-11-09 14:48:18 -08:00
Howard Mao 3949088d02 update submodules 2016-11-08 12:31:55 -08:00
Howard Mao d22f0cab68 split verilator compilation into phases 2016-10-27 16:57:00 -07:00
Howard Mao d87c8159a0 add part about running tests to README 2016-10-27 11:27:08 -07:00
Howard Mao 85c20ce236 update README for PWM changes 2016-10-27 11:04:21 -07:00
chick 4b6110f0f6 Change spec to show a better way to change options 2016-10-27 10:25:58 -07:00
Howard Mao 137e92f7a3 add section to README about adding submodules 2016-10-26 18:34:10 -07:00
Howard Mao 310db2c579 add tests for PWM 2016-10-26 11:56:59 -07:00
Howard Mao 905c9a14f6 have TL and AXI based PWM controllers 2016-10-26 11:53:13 -07:00
Howard Mao a9e741fbce bump testchipip 2016-10-26 09:58:43 -07:00
Howard Mao 694884125a add README 2016-10-25 14:29:59 -07:00
Chick MarkleyandJack a1c7742a57 Add ExecutionOptionsManager
Taken from https://github.com/ucb-bar/firrtl
2016-10-25 11:46:35 -07:00
Howard Mao 6c115b4234 add verilator simulation 2016-10-25 11:38:00 -07:00
Howard Mao 9a09850dd2 document PWM example better 2016-10-25 11:36:11 -07:00
Jack 52e8b6b04a Add *.swp to .gitignore 2016-10-24 20:56:34 -07:00
Jack 08855aaa64 Add BSD License 2016-10-24 19:49:10 -07:00
Jack Koenig 618d6b5db3 Initial commit 2016-10-24 19:46:38 -07:00
Howard Mao 964992cb12 use TestDriver.v from rocket-chip instead of one from testchipip 2016-10-24 17:04:17 -07:00
Howard Mao 9a6f0f57e5 add vsim clean rule 2016-10-21 21:08:34 -07:00
Howard Mao f6993880dd separate PWM and basic example into separate packages 2016-10-21 21:06:40 -07:00
Howard Mao 3b03ac15e0 add PWM example 2016-10-21 17:05:06 -07:00
Howard Mao 7074420aba initial commit 2016-10-21 16:03:26 -07:00