Colin Schmidt
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 Wang
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 Markley
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 Markley
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