Commit Graph

1647 Commits

Author SHA1 Message Date
alonamid
558cff7469 update partial power flow 2020-12-12 23:04:40 -08:00
alonamid
d6037946a6 [skip ci] remove vlsi.core.node from example 2020-12-07 00:30:12 -08:00
alonamid
db1543c4ed [skip ci] hammer request message 2020-12-07 00:23:52 -08:00
alonamid
d8fd94d57c [skip ci] address some PR comments 2020-12-07 00:16:05 -08:00
alonamid
477be36cef Apply suggestions from code review
Co-authored-by: Colin Schmidt <colins@eecs.berkeley.edu>
2020-11-30 22:41:55 -08:00
alonamid
fef06f2f97 Merge remote-tracking branch 'origin/dev' into hammer-docs 2020-11-16 17:07:31 -08:00
alonamid
1c0707b25b Merge remote-tracking branch 'origin' into hammer-docs 2020-11-16 17:06:33 -08:00
Abraham Gonzalez
f54dce13d6 Merge pull request #709 from ucb-bar/small-backwards-compat
Bump Dromajo | Optional ignore QEMU toolchain flag
2020-11-15 14:07:31 -08:00
alonamid
d7cc6b9963 update hammer basic flow doc 2020-11-15 10:00:40 -08:00
Alon Amid
2dd8bb46b8 Merge branch 'hammer-docs' of https://github.com/ucb-bar/chipyard into hammer-docs 2020-11-15 09:59:57 -08:00
Alon Amid
06f90119f6 update example yml files 2020-11-15 09:56:45 -08:00
David Biancolin
650ba7cc63 Merge pull request #715 from ucb-bar/bus-crossing-fix
Fix Crossing Insertions Between Buses in Hierarchical Topology
2020-11-14 15:37:08 -08:00
David Biancolin
80487cc371 Update HierarchicalMulticlockBusTopologyParams to use cross{In, Out} 2020-11-10 11:58:53 -08:00
David Biancolin
bb5d6bc9fb Merge pull request #713 from ucb-bar/better-bus-freq-spec
Better Bus Frequency Specification
2020-11-09 19:18:44 -08:00
David Biancolin
230bd81e0e [firechip] Update legacy firechip config 2020-11-09 09:26:30 -08:00
David Biancolin
098a83ce98 [CI] Add a multiclock config 2020-11-09 09:26:30 -08:00
David Biancolin
08c31014cc Build out a more complete multiclock example configuration 2020-11-09 09:26:23 -08:00
David Biancolin
4da9e49fc1 [clocking] Fix up() invocations in freq specification fragments 2020-11-09 08:32:25 -08:00
David Biancolin
04cd6b59bd [clocking] Add a fragment to set bus clock-sink freqs more intuitively 2020-11-09 08:32:19 -08:00
David Biancolin
a559d624df [clocking] Drive all buses directly from the asyncClockGroup 2020-11-07 21:57:42 -08:00
Abraham Gonzalez
5c5a4b51e3 Merge pull request #710 from ucb-bar/rename-ariane
Rename Ariane to CVA6
2020-11-06 14:53:54 -08:00
abejgonzalez
2de5f7dd7e [ci skip] Note that CVA6 was called Ariane in the past 2020-11-05 15:48:50 -08:00
abejgonzalez
0685812c34 Bump CVA6 2020-11-05 10:30:00 -08:00
David Biancolin
c083d5d947 Merge pull request #707 from ucb-bar/simple-pll-fixes
Update Reference Frequency Selection for Divider-Only Clock Generator
2020-11-05 09:59:54 -05:00
abejgonzalez
60cd999002 Bump CVA6 for Make fix 2020-11-04 21:09:24 -08:00
Abraham Gonzalez
9052b41328 Re-ignore QEMU from gnu-toolchain | Avoid piping make version in toolchain build 2020-11-04 20:59:14 -08:00
abejgonzalez
59c9163bd5 Bump CVA6 for submodule fixes 2020-11-04 18:37:26 -08:00
abejgonzalez
fc8c5e4b30 Use HTTPS for submodules 2020-11-04 18:02:49 -08:00
Abraham Gonzalez
94eceeb624 Use empty variable instead of t/f 2020-11-04 15:54:09 -08:00
abejgonzalez
a2ebbee2ac Rename Ariane to CVA6 2020-11-04 15:42:30 -08:00
Abraham Gonzalez
5e3d1a605d Add --ignore-qemu flag to toolchains | Prepare QEMU when it builds 2020-11-04 11:57:23 -08:00
Abraham Gonzalez
16c34e2cf3 Bump Dromajo for old glibc 2020-11-04 11:46:02 -08:00
David Biancolin
f504b7a0f5 [clocking] Improve reference clock selection using a multiple-of-fastest strategy 2020-11-03 09:14:55 -08:00
David Biancolin
aa4a44925e [clocking] Add ScalaTests for the divider-only PLL configurator 2020-11-03 09:14:55 -08:00
David Biancolin
f387634a41 [clocking] Bound SimplePllConfiguration by maximum reference freq 2020-11-03 09:14:55 -08:00
David Biancolin
946a191221 [clocking] Provide a default div for ClockDividerN sv implementation (#706) 2020-11-03 12:14:18 -05:00
David Biancolin
57a0bc5dfc Fix zsh compatibility in init-submodules-no-rv-tools (#705) 2020-11-03 12:14:02 -05:00
Jerry Zhao
37415157d6 Merge pull request #699 from ucb-bar/lazy-iobinders
Support diplomatic IOBinders
2020-11-02 20:14:54 -08:00
alonamid
8bf23177d3 VLSI docs revamp midpoint 2020-11-02 14:32:39 -08:00
Alon Amid
0f3f283893 example ymls 2020-11-02 22:31:24 +00:00
Alon Amid
3e4fddbc69 make hammer work according to docs 2020-11-02 22:30:06 +00:00
Jerry Zhao
2d010b63f3 Merge branch 'dev' into lazy-iobinders 2020-11-02 10:02:44 -08:00
Jerry Zhao
a38596323c Merge pull request #703 from ucb-bar/default-async-reset
Make the ChipTop reset pin always async
2020-10-29 10:34:22 -07:00
Jerry Zhao
7b83da054a Clean up HarnessBinders 2020-10-28 16:18:22 -07:00
Jerry Zhao
f4d70128c0 Remove redundant ChipTop reset synchronizer 2020-10-28 15:37:31 -07:00
alonamid
f387c4b994 Merge pull request #688 from amsharifian/patch-1
Updating Gemmini.rst
2020-10-26 17:56:17 -07:00
Jerry Zhao
93e57ef230 Make the ChipTop reset pin async always 2020-10-26 15:18:34 -07:00
Jerry Zhao
d61b31a6fe Merge pull request #702 from ucb-bar/multirocc-gemmini
Add MultiRoCCGemmini config fragment
2020-10-26 10:03:26 -07:00
Fang, Zitao
4fdb9eb6b0 Merge pull request #647 from ucb-bar/verilator-makefile-fix
Fix Verilator Simulation run-binary-debug Error
2020-10-23 21:54:58 -07:00
Zitao Fang
abbeb2af9e Fixed comments 2020-10-23 17:00:56 -07:00