Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chipyard 1.1.0 dev to master PR #367

Merged
merged 100 commits into from
Jan 26, 2020
Merged

Chipyard 1.1.0 dev to master PR #367

merged 100 commits into from
Jan 26, 2020

Commits on Oct 10, 2019

  1. Configuration menu
    Copy the full SHA
    2bd19d3 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2019

  1. Configuration menu
    Copy the full SHA
    a3b2d40 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    33664cf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d6bcf28 View commit details
    Browse the repository at this point in the history
  4. Remove BuildRoCC param

    abejgonzalez committed Oct 13, 2019
    Configuration menu
    Copy the full SHA
    9babeb9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8af172c View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2019

  1. add -f flag

    abejgonzalez committed Oct 14, 2019
    Configuration menu
    Copy the full SHA
    112fe43 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #305 from ucb-bar/master

    Get `master` CI fix
    abejgonzalez committed Oct 14, 2019
    Configuration menu
    Copy the full SHA
    7150f50 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #284 from ucb-bar/add-hwacha-tests

    Check and add Hwacha tests
    abejgonzalez committed Oct 14, 2019
    Configuration menu
    Copy the full SHA
    b004ecc View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2019

  1. Merge pull request #304 from ucb-bar/new-env

    Add a specific toolchain `env.sh`
    abejgonzalez committed Oct 15, 2019
    Configuration menu
    Copy the full SHA
    eee48dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f2c5d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c4783b View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2019

  1. Merge pull request #308 from ucb-bar/log-tests

    Log tests
    abejgonzalez committed Oct 16, 2019
    Configuration menu
    Copy the full SHA
    c308985 View commit details
    Browse the repository at this point in the history
  2. [docs][ci skip] Remove extra backticks in docs

    Also fix sram-cache error. Fixes #299
    colinschmidt committed Oct 16, 2019
    Configuration menu
    Copy the full SHA
    784bff2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b0b6466 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    701129f View commit details
    Browse the repository at this point in the history
  5. Add FireChip target with Verilog blackbox (#297)

    Co-Authored-By: Abraham Gonzalez <abe.j.gonza@gmail.com>
    albert-magyar and abejgonzalez committed Oct 16, 2019
    Configuration menu
    Copy the full SHA
    0d5bcf9 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2019

  1. Configuration menu
    Copy the full SHA
    929110f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #315 from ucb-bar/hwacha-boom

    add large boom hwacha config
    abejgonzalez committed Oct 18, 2019
    Configuration menu
    Copy the full SHA
    2f3ac85 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2019

  1. Merge pull request #314 from ucb-bar/master

    `master` fixes into `dev`
    abejgonzalez committed Oct 19, 2019
    Configuration menu
    Copy the full SHA
    ced4d2e View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2019

  1. Configuration menu
    Copy the full SHA
    05af2f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e859fb1 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2019

  1. Configuration menu
    Copy the full SHA
    b934c51 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2019

  1. Fix VLSI Makefile [skip ci]

    The `SMEMS_FILE` was supposed to be `TOP_SMEMS_FILE`
    abejgonzalez committed Oct 25, 2019
    Configuration menu
    Copy the full SHA
    540fff5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69d3f9d View commit details
    Browse the repository at this point in the history
  3. Merge pull request #318 from ucb-bar/abejgonzalez-patch-1

    Fix VLSI Makefile
    abejgonzalez committed Oct 25, 2019
    Configuration menu
    Copy the full SHA
    b73e43a View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2019

  1. Configuration menu
    Copy the full SHA
    bd63971 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2019

  1. Merge pull request #322 from ucb-bar/fix-grep-filter

    make sure grep filter only omits .h files
    abejgonzalez committed Nov 2, 2019
    Configuration menu
    Copy the full SHA
    36ec517 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2019

  1. Configuration menu
    Copy the full SHA
    4ce531c View commit details
    Browse the repository at this point in the history
  2. bump firesim

    abejgonzalez committed Nov 5, 2019
    Configuration menu
    Copy the full SHA
    c8191b9 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2019

  1. Merge pull request #326 from ucb-bar/main-workloads

    SPEC2017 + CoreMark + FireSim/FireMarshal Bump
    abejgonzalez committed Nov 6, 2019
    Configuration menu
    Copy the full SHA
    5739c85 View commit details
    Browse the repository at this point in the history
  2. partition objdir

    abejgonzalez committed Nov 6, 2019
    Configuration menu
    Copy the full SHA
    d54a178 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    abbd9ce View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c39ba57 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8439f1d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    443be01 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2019

  1. Merge pull request #331 from ucb-bar/vlsi-makefile-cleanup

    Partition `vlsi/build` on design
    abejgonzalez committed Nov 7, 2019
    Configuration menu
    Copy the full SHA
    9f720e0 View commit details
    Browse the repository at this point in the history
  2. bump barstools

    abejgonzalez committed Nov 7, 2019
    Configuration menu
    Copy the full SHA
    d9b6b86 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2019

  1. Configuration menu
    Copy the full SHA
    542b165 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77deedb View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2019

  1. Merge pull request #327 from ucb-bar/issue-pr-templates

    Issue + PR Templates
    abejgonzalez committed Nov 12, 2019
    Configuration menu
    Copy the full SHA
    9ba7eeb View commit details
    Browse the repository at this point in the history
  2. Merge pull request #332 from ucb-bar/bump-barstools

    Bump Barstools
    abejgonzalez committed Nov 12, 2019
    Configuration menu
    Copy the full SHA
    ff20126 View commit details
    Browse the repository at this point in the history
  3. Bump firemarshal to not initialize linux by default. This bumps the sha3

    generator to include the software workloads (moved from marshal). As a
    result, the sha3 generator submodule is not initialized by default
    (because it now has a copy of linux).
    Nathan Pemberton committed Nov 12, 2019
    Configuration menu
    Copy the full SHA
    6ca1715 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2019

  1. Shallow clone sha3

    Nathan Pemberton committed Nov 13, 2019
    Configuration menu
    Copy the full SHA
    6d2f102 View commit details
    Browse the repository at this point in the history
  2. Bump firesim

    Nathan Pemberton committed Nov 13, 2019
    Configuration menu
    Copy the full SHA
    06216db View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/dev' into bumpMarshal

    Nathan Pemberton committed Nov 13, 2019
    Configuration menu
    Copy the full SHA
    9937264 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2019

  1. Final firesim bump (to dev)

    Nathan Pemberton committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    126efe7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #336 from ucb-bar/bumpMarshal

    Faster FireMarshal Initialization
    NathanTP committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    9a2b191 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8cf0955 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2019

  1. Configuration menu
    Copy the full SHA
    a5988c3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #340 from hngenc/patch-1

    Fix syntax error in vlsi/Makefile
    abejgonzalez committed Nov 21, 2019
    Configuration menu
    Copy the full SHA
    2cb03e2 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2019

  1. Configuration menu
    Copy the full SHA
    f1346a2 View commit details
    Browse the repository at this point in the history
  2. Bumped hammer

    hngenc committed Nov 22, 2019
    Configuration menu
    Copy the full SHA
    23d9c57 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2019

  1. Merge pull request #343 from hngenc/dev

    Bumped hammer
    abejgonzalez committed Nov 23, 2019
    Configuration menu
    Copy the full SHA
    fd03850 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #338 from ucb-bar/update-coremark

    Update CoreMark to support baremetal workloads
    abejgonzalez committed Nov 23, 2019
    Configuration menu
    Copy the full SHA
    6a16169 View commit details
    Browse the repository at this point in the history
  3. bump spec

    abejgonzalez committed Nov 23, 2019
    Configuration menu
    Copy the full SHA
    a740f7b View commit details
    Browse the repository at this point in the history
  4. Merge pull request #344 from ucb-bar/update-spec

    Bump SPEC2017
    abejgonzalez committed Nov 23, 2019
    Configuration menu
    Copy the full SHA
    95aa58e View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2019

  1. [ci] Whitelist submodule dev branches to enable running submodule-com…

    …mit checks on dev
    
    This works by checking the $CIRCLE_BRANCH env-var, which is set automatically by
    CircleCI. Annoyingly, this is set to the name of the source branch for a merge,
    rather than the target branch. The behavior of this check for each branch type
    is listed:
    
    if CIRCLE_BRANCH == "master":
      This CI run is the nightly CI run for the master branch.
      Make sure all submodules of the master branch point to master
    else if CIRCLE_BRANCH == "dev":
      This CI run is most likely somebody doing a dev->master merge.
      Make sure all submodules of the dev branch point to master
    else:
      This CI run is likely somebody merging a feature branch into dev.
      Allow submodule pointers of the dev branch to point to master OR dev
    jerryz123 committed Nov 24, 2019
    Configuration menu
    Copy the full SHA
    3bc0e78 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2468da2 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2019

  1. Merge pull request #345 from ucb-bar/commit-check

    [ci] Whitelist submodule dev branches for commit-on-dev checks
    jerryz123 committed Nov 25, 2019
    Configuration menu
    Copy the full SHA
    ef404ef View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2019

  1. Merge pull request #346 from ucb-bar/cleanup-ctags

    Cleanup Ctags
    abejgonzalez committed Dec 3, 2019
    Configuration menu
    Copy the full SHA
    6f43aef View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2019

  1. [boom] bump boom

    abejgonzalez committed Dec 4, 2019
    Configuration menu
    Copy the full SHA
    33a4a97 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2019

  1. Merge pull request #353 from ucb-bar/bump-boom

    Bump BOOM
    abejgonzalez committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    65b282d View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2019

  1. Control Core Example (#361)

    * [example] add control core config example
    
    * [example] move control core to last hartid
    
    * [example] expand MaxHartIdBits when adding a core
    abejgonzalez committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    c0564d3 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2019

  1. Bump all submodules for chisel 3.2.0 and rocket-chip august-2019 (#358)

    * Bump all submodules for chisel 3.2.0 and rocket-chip august-2019
    
    * Fix subprojects that aren't tested from normal sims
    
    * Fix firechip for chisel 3.2.0 and rc bump
    
    * Bump boom for bug fix rebase
    
    * [sbt] Don't rely on target-rtl symlink when FireSim is top [no ci]
    
    * Bump boom for rc bump fix to bug fix
    
    * Bump FireSim for CI check
    
    * Bump FireSim
    
    * Bump submodules after merge
    colinschmidt authored and davidbiancolin committed Dec 12, 2019
    Configuration menu
    Copy the full SHA
    86a473d View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2019

  1. Do not check that chisel3 and firrtl submodule branches are whitelist…

    …ed (#366)
    
    Chisel3 and FIRRTL use release branches, which we track instead.
    jerryz123 committed Dec 13, 2019
    Configuration menu
    Copy the full SHA
    4d58321 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    72f9730 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2019

  1. Gemmini Integration (#356)

    * gemmini submodule
    
    * fix build.sbt
    
    * firechip gemmini config
    
    * bump gemmini
    
    * bump gemmini
    
    * bump gemmini
    
    * fix hwacha typo
    
    * start gemmini docs
    
    * bump gemmini
    
    * gemmini docs
    
    * Update Gemmini RST. Add quick-build instructions to Gemmini RST
    
    * start gemmini CI
    
    * bump gemmini
    
    * gemmini CI fixes
    
    * bump gemmini
    
    * fix simulator name in gemmini CI
    
    * cleanup gemmini CI
    
    * bump esp-isa-sim to include gemmini
    
    * update gemmini docs
    
    * [ci skip] fix gemmini docs typos
    
    * Update Gemmini.rst
    
    Add instructions on building Gemmini programs, or writing your own programs.
    
    * Changed order of VCS and Verilator in Gemmini docs
    
    * Remove "make your own tests" from Gemmini README
    
    * bump gemmini
    
    * try to fix midasexamples CI
    alonamid committed Dec 14, 2019
    Configuration menu
    Copy the full SHA
    56770a1 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2019

  1. add example NIC configuration

    zhemao committed Dec 16, 2019
    Configuration menu
    Copy the full SHA
    cc564e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e0c5c5 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2019

  1. toolchains: Build libraries with medany code model

    This enables bare-metal programs to link against newlib and libgcc at
    addresses above 0x80000000.
    a0u committed Dec 21, 2019
    Configuration menu
    Copy the full SHA
    f71d976 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7059ac3 View commit details
    Browse the repository at this point in the history
  3. tests: Migrate to newlib-nano and libgloss-htif

    This deprecates the monolithic syscalls.c environment in favor of a more
    structured board support package (BSP) based on newlib.
    a0u committed Dec 21, 2019
    Configuration menu
    Copy the full SHA
    f60e1a9 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2020

  1. Update scratchpad config (#371)

    * Update scratchpad config
    
    Previous version didn't compile as per
    #365
    
    * Update docs/Customization/Memory-Hierarchy.rst
    
    Co-Authored-By: Abraham Gonzalez <abe.j.gonza@gmail.com>
    
    * Fix indentation
    
    * Update memory hierarchy doc for PR
    
    Co-authored-by: Abraham Gonzalez <abe.j.gonza@gmail.com>
    baltazarortiz and abejgonzalez committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    d277984 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2020

  1. [sha3] point to README for SW (#378)

    * [sha3] point to README for SW [skip ci]
    
    * [sha3] bump sha3 repo for doc. changes [ci skip]
    abejgonzalez committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    9df81cc View commit details
    Browse the repository at this point in the history
  2. Add UART and UARTAdapter to all configs (#348)

    * [uart] add uart adapter | add uart + adapter to all configs
    
    * [uart] bump testchipip | add small documentation in generators section
    abejgonzalez committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    9e2726a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    612f1d5 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2020

  1. Configuration menu
    Copy the full SHA
    1786b9a View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2020

  1. Revamp the config system for Top/Harness (#347)

    * Refactor how Configs parameterize the Top and TestHarnesses
    
    * Bump sha3, testchipip, icenet, firesim
    jerryz123 committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    ac5235e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0c441b View commit details
    Browse the repository at this point in the history
  3. Patch parallel make (#386)

    * fix parallel make non-deterministic issue
    
    * change touch to echo to not affect file state
    abejgonzalez committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    335bbf7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5358d29 View commit details
    Browse the repository at this point in the history
  5. System Requirements (#387)

    * more system requirements
    
    * [ci skip] system reqs PR comments
    
    * scripts: Make {ubuntu,centos}-req.sh executable [ci skip]
    
    * scripts: Add Ubuntu toolchain dependencies [ci skip]
    
    * inline marshal reqs
    
    * [skip ci] Update scripts/centos-req.sh
    
    Co-Authored-By: Albert Ou <aou@eecs.berkeley.edu>
    
    Co-authored-by: Albert Ou <aou@eecs.berkeley.edu>
    alonamid and a0u committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    cb2f48b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    44883b2 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2020

  1. Configuration menu
    Copy the full SHA
    1859054 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2020

  1. [tracegen] Add tracegen support for the BOOM L1D (#362)

    * [tracegen] Add tracegen support for the BOOM L1D
    
    * [tracegen] Split up BOOM Tracegen mixin and shim.
    
    * [ci] Fix tracegen hash for testing
    jerryz123 committed Jan 24, 2020
    Configuration menu
    Copy the full SHA
    05f17f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    961f42b View commit details
    Browse the repository at this point in the history
  3. bump firesim (#395)

    sagark authored and abejgonzalez committed Jan 24, 2020
    Configuration menu
    Copy the full SHA
    5da8666 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3fe0460 View commit details
    Browse the repository at this point in the history
  5. boom bump (#397)

    abejgonzalez committed Jan 24, 2020
    Configuration menu
    Copy the full SHA
    5ceb2cc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    24bf2ed View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    93fb06a View commit details
    Browse the repository at this point in the history
  8. Fix changelog formatting (#400)

    sagark authored and abejgonzalez committed Jan 24, 2020
    Configuration menu
    Copy the full SHA
    ca653c0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d7d7c79 View commit details
    Browse the repository at this point in the history
  10. bump firesim (#402)

    sagark committed Jan 24, 2020
    Configuration menu
    Copy the full SHA
    810db31 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2020

  1. Add pubs for non-docs descriptions of components (#405)

    * Add pubs for non-docs descriptions of components
    sagark committed Jan 26, 2020
    Configuration menu
    Copy the full SHA
    8b7796a View commit details
    Browse the repository at this point in the history
  2. Start prepping changelog for 1.1.0 (#403)

    * Changelog for 1.1.0
    sagark committed Jan 26, 2020
    Configuration menu
    Copy the full SHA
    b6c7d59 View commit details
    Browse the repository at this point in the history
  3. bump firesim (#406)

    sagark committed Jan 26, 2020
    Configuration menu
    Copy the full SHA
    a751b9c View commit details
    Browse the repository at this point in the history
  4. Update README.md (#407)

    alonamid authored and sagark committed Jan 26, 2020
    Configuration menu
    Copy the full SHA
    1a16331 View commit details
    Browse the repository at this point in the history
  5. Bump to FireSim Master 1.8.0 (#408)

    * bump to firesim master 1.8.0
    sagark committed Jan 26, 2020
    Configuration menu
    Copy the full SHA
    e89a0c3 View commit details
    Browse the repository at this point in the history