Colin Schmidt
171b805d0e
Allow dramsim_ini folder to be set at the command line
2020-06-05 16:55:13 -07:00
Abraham Gonzalez
83c8833d0b
Merge pull request #582 from ucb-bar/fix-hammer-sims-again
...
More fixes for post-syn/par hammer simulations
2020-05-29 16:22:11 -07:00
Abraham Gonzalez
dd6d58a14c
Merge pull request #580 from ucb-bar/bump-submods
...
Bump Submodules
2020-05-29 16:21:53 -07:00
Colin Schmidt
e403730315
More fixes for post-syn/par hammer simulations
...
Symlink dramsim2 into hammer-sims rundirs
update some hammer generated makefile targets that were missed before
bump barstools to get an iocell fix
2020-05-29 15:13:37 -07:00
Colin Schmidt
a9c4983c71
Add dramsim_lib as a dependency of hammer sims
...
Fix small issues with hammer-sim dut name and flags.
It would be cool to only build dramsim when our config includes
dramsim but this matches the way the other simulators handle this
in chipyard.
We also strip out empty CC flags because hammer doesn't prune these.
Its unclear whether the hammer should handle this itself or not,
if it eventually does we can remove this check.
2020-05-29 09:10:42 -07:00
abejgonzalez
4e09d91faa
bump firemarshal/hammer-mentor-plugins | add submodules to check script
2020-05-28 16:27:58 -07:00
Colin Schmidt
b67c58ed15
ChipTop is now synthesizeable again 🎉
2020-05-27 11:07:41 -07:00
Colin Schmidt
7e0e4555f9
Remove redundancy in flags after merge
2020-05-27 10:50:53 -07:00
Colin Schmidt
d187522440
Bump hammer post merge
2020-05-26 15:51:00 -07:00
Colin Schmidt
422e7fd4e6
Bump hammer for last pre-merge fixes, update make target names
2020-05-26 13:36:13 -07:00
Colin Schmidt
0b1707c117
Filter out cc files and SimDRAM.v from hammer syn inputs
...
This should probably be handled in a more generic way.
I'm not sure why the SimDRAM stuff is showing up anywhere
but the harness file includes
2020-05-23 23:27:01 -07:00
Colin Schmidt
106165e278
Also clean up new generated yamls. Bump hammer for new makefile
2020-05-23 20:29:50 -07:00
Colin Schmidt
6ec2fb0de5
Remove +define+ from front of defines since sim plugin does that already
2020-05-22 16:25:06 -07:00
Colin Schmidt
5407018bb4
Respond to PR comments
...
clean up usage of vcs.mk
Bump hammer and plugins for updated API
2020-05-21 12:26:45 -07:00
Colin Schmidt
bbe296be51
Force power to depend on sim-par, bump hammer for saif trigger
...
Dependency is to have the power rerun on sim include the right yaml
2020-05-20 09:32:54 -07:00
Colin Schmidt
d198ef06fd
Hammer bump
2020-04-15 09:34:45 -07:00
Colin Schmidt
b17de6a4dd
Hide my sins
...
Also begin power integration
2020-03-20 16:30:32 -07:00
Colin Schmidt
e7730f667c
WIP: Fix hammer-sim makefile integration to support debug builds
2020-03-17 18:04:48 -07:00
Colin Schmidt
86a5c47ef9
Bump Hammer
2020-03-02 11:10:18 -08:00
Colin Schmidt
f3d1bb8219
WIP: Add the ability to generate a hammer-sim config for gate-level sims
...
Still need to work on the asm-test/benchmark integration
2020-02-27 16:34:39 -08:00
Hasan Genc
23d9c57c82
Bumped hammer
2019-11-22 14:33:49 -08:00
Hasan Genc
a5988c3963
Fix syntax error in vlsi/Makefile
2019-11-20 19:44:58 -08:00
abejgonzalez
443be01495
remove notion of bwrc-env and remove from INPUT_CONFS [skip ci]
2019-11-06 13:48:24 -08:00
abejgonzalez
d54a178f36
partition objdir
2019-11-06 11:18:08 -08:00
Abraham Gonzalez
69d3f9d499
Update vlsi/Makefile [skip ci]
2019-10-25 09:49:20 -07:00
Abraham Gonzalez
540fff55e2
Fix VLSI Makefile [skip ci]
...
The `SMEMS_FILE` was supposed to be `TOP_SMEMS_FILE`
2019-10-25 09:47:22 -07:00
harrisonliew
701129fb62
[docs][ci skip] Remove extra backticks in docs ( #312 )
...
Closes #299
2019-10-16 10:43:55 -07:00
Colin Schmidt
b0b6466c22
handle asap7 lack of memories in makefile
2019-10-16 10:32:56 -07:00
John Wright
477124c9f7
Bump hammer, which now includes readthedocs
2019-10-11 01:47:03 -07:00
John Wright
8b842e61f1
Update the hammer submodule pointer to the hash from squashing ucb-bar/hammer#511 into master
2019-10-10 22:34:09 -07:00
Harrison Liew
79f3776966
add ability to view gds using gdspy
2019-10-06 22:57:13 -07:00
Harrison Liew
427082ba70
[skip ci] address John's comments
2019-10-06 14:28:03 -07:00
Harrison Liew
9fa76f6141
post-par sim, align dco straps
2019-10-04 00:27:44 -07:00
Harrison Liew
ff9f54525d
turns out you need to place a 1 core site tall obstruction or else V1's will short from power straps
2019-10-03 21:35:05 -07:00
Harrison Liew
fcd48ad262
fix power straps
2019-10-03 19:36:00 -07:00
Harrison Liew
dd79c54c96
bump hammer
2019-10-02 19:04:57 -07:00
Harrison Liew
bb19f67aba
fix innovus 18.1 not executing python script
2019-10-02 18:50:34 -07:00
Harrison Liew
7a39cbdddc
bump down to innovus 18.1
2019-10-02 00:34:29 -07:00
Harrison Liew
bbe457d14d
Turn the GDS scaling into a new hook
2019-09-27 17:42:35 -07:00
Harrison Liew
35566195db
[skip ci] address comments, instantiate Sha3Accel module
2019-09-27 09:37:27 -07:00
Harrison Liew
8fffc1c670
[skip ci] make dco libs in example folder for consistency
2019-09-26 22:47:17 -07:00
Harrison Liew
e7e229a416
[skip ci] address comments, remove bwrc env vars, bump hammer
2019-09-26 15:40:22 -07:00
Harrison Liew
17578ddc93
[skip ci] docs bump for review
2019-09-25 15:11:41 -07:00
Harrison Liew
29898bb677
move documentation to docs/ and new Makefile plumbing
2019-09-23 10:20:42 -07:00
Harrison Liew
cfba37afc9
bump hammer, remove saed32
2019-09-19 22:50:14 -07:00
Harrison Liew
e6027677b3
accidentally changed a make variable
2019-09-19 22:50:14 -07:00
Harrison Liew
dc04c0cc8c
margins for M2 DRCs
2019-09-19 22:50:13 -07:00
Harrison Liew
d28077ff0b
updated DCO collateral
2019-09-19 22:50:13 -07:00
Harrison Liew
7fe73bbe0d
shouldn't have tools/B
2019-09-19 22:50:13 -07:00
Harrison Liew
6ad433d5c7
power straps fixes, sha3 w/ dco skeleton
2019-09-19 22:50:13 -07:00