Commit Graph

  • 3532fba41b Merge pull request #3 from ucb-bar/pr/933 Tingyuan LIANG 2021-08-24 20:17:39 +08:00
  • 15a5ac0d7a Push .sbtopt CI fix abejgonzalez 2021-08-23 15:23:06 -07:00
  • 32a4810f63 Update the .gitignore to not track .sbtops Tingyuan LIANG 2021-08-24 02:36:53 +08:00
  • 4a7bcd054b Delete .sbtopts Tingyuan LIANG 2021-08-24 02:33:16 +08:00
  • 314d80729e Merge pull request #112 from ucb-bar/macro-code-cleanup Chick Markley 2021-08-18 09:19:26 -07:00
  • 6f62c58448 Oops, missed needs in all steps passed chick 2021-08-17 16:32:18 -07:00
  • c519b269d8 Fix scalafmt check chick 2021-08-17 16:25:24 -07:00
  • db54d55074 This file seems to have missed a scalafmt pass chick 2021-08-17 16:14:32 -07:00
  • 143af1aa04 Fix all warnings in barstool.macros._ - Fixed up all warnings in barstools macros package - mostly public method return types - removed lot's of extraneous parens and braces - Made code cleaner using more explicit macros - Fixed warnings in 2.13 that will likely turn into errors in future chick 2021-08-17 16:09:52 -07:00
  • edb1537561 Formatting code to chisel standard - ran sbt scalafmtAll - lot of small formatting changes - added test that code must stay formatted - part of github actions workflow chick 2021-08-16 15:35:22 -07:00
  • 4e9b44cad8 Merge pull request #111 from ucb-bar/scala-2.13 Kevin Laeufer 2021-08-16 14:51:43 -07:00
  • ae01e170db Adding support for Scala 2.13 Mostly import changes Some formatting changes Runs +test chick 2021-08-16 10:15:07 -07:00
  • 890d4c3506 Add options for command-line arguments for Chisel and FIRRTL compilers (#921) Tynan McAuley 2021-08-12 23:37:39 -07:00
  • acfbe42fe6 Merge pull request #109 from ucb-bar/move-src-to-toplevel Chick Markley 2021-08-12 14:48:14 -07:00
  • d06abdb419 Swap two arguments to resolve bug Tingyuan LIANG 2021-08-12 23:22:41 +08:00
  • b2cee7ccb8 GenerateTopSpec get rid of Console.withOut chick 2021-08-10 18:04:49 -07:00
  • 08eba27126 MultiPort remove random println GenerateSpec fix so "generate top test" does not rely on side-effects of previous test GenerateTopSpec fix so it creates needed input file itself, does not rely on other tests to do that chick 2021-08-10 16:26:11 -07:00
  • 74d5da6f4a Move src/ from tapeout to top level get rid of root chick 2021-08-10 15:40:58 -07:00
  • 352fa91b62 IOCell toBool => asBool MacroCompiler needs more specific firrtl.Utils imports, Comment out legalize SynFlops more precise imports YamlHelpers use FileUtils ResetInverter LegacyModule => Module Retime use Module instead of LegacyModule YamlHelpers uses FileUtils instead of getResource ResetInvert use Module instead of LegacyModule Masks add scalatest wrappers for getting better test reports SpecificExamples drop tapeout prefix, and add scalatest blocks GenerateSpec, let ChiselStage emit the firrt directly to target dir, add some actual tests that files were created GenerateTopSpec use FileUtils FlipChipMacroSpec use FileUtils IOPropertiesSpec use FileUtils chick 2021-08-10 15:28:25 -07:00
  • 17272e3e0b qemu: build without -Werror Kevin Läufer 2021-08-10 12:28:02 -07:00
  • e113a7b619 Add setting to have sbt not exit if a program calls System.exit Without this a useless and misleading log4j error is reported. chick 2021-08-09 17:50:47 -07:00
  • b107a6bdf3 Add some missing resources chick 2021-08-09 10:10:10 -07:00
  • db2739bb6c iocell won't run without this syntax IntelliJ flags this as error, even though it compiles and runs chick 2021-08-09 09:47:20 -07:00
  • c907a7377c Moved a zillion files all over the place so that everything is now in tapeout/src in the correct directory corresponding to internal packages. Everything compiles and tests run TODO: - Figure out assembly step for MacroCompiler - Does root project matter? chick 2021-08-06 13:09:45 -07:00
  • 2e9fa01b64 generate the .sbtopt file during repo initialization Tingyuan LIANG 2021-08-02 22:02:18 +08:00
  • b7e99dc6c3 Merge pull request #922 from ucb-bar/asap7yml Harrison Liew 2021-07-22 17:43:07 -07:00
  • cdd8af4153 Merge pull request #106 from ucb-bar/fix_harness_fir John Wright 2021-07-20 14:08:38 -07:00
  • 09719205cf Merge pull request #105 from ucb-bar/fix_reparent_circuit John Wright 2021-07-20 12:33:18 -07:00
  • 76f4bf28e0 Fix naming of example-asap7.yml Jerry Zhao 2021-07-17 21:53:54 -07:00
  • 66eee23dc4 Fix harness .fir file output location John Wright 2021-07-12 19:36:07 -07:00
  • 53a2d698e5 Also make ReParentCircuit work on ReferenceTargets John Wright 2021-07-12 21:46:46 -07:00
  • 479e63c1ce Fix bug that prunes InstanceTargets out of the AnnotationSeq in ReParentCircuit John Wright 2021-07-12 00:44:51 -07:00
  • 731a529193 Merge pull request #103 from ucb-bar/use-github-actions-for-ci Chick Markley 2021-07-13 09:39:23 -07:00
  • f196c38c7f Merge pull request #104 from ucb-bar/harness_anno_fix John Wright 2021-07-11 18:23:34 -07:00
  • 346db43361 Update barstools to get the fix in ucb-bar/barstools#104, which uses the correct harness annotation file path (#918) John Wright 2021-07-11 17:15:50 -07:00
  • 61ab39f829 Restore proper naming of harness annotation file John Wright 2021-07-11 17:04:47 -07:00
  • ea7663df06 Merge pull request #93 from sifive/bump_mdf Chick Markley 2021-07-01 13:35:29 -07:00
  • 3d571b2d2a Use github actions for testing - Stripped down version from treadle - commented out several sections - delete travis test - fix run-tests.yml - Let's make this 3. chick 2021-07-01 11:05:03 -07:00
  • 1d6486f957 Use github actions for testing - Stripped down version from treadle - commented out several sections - delete travis test - fix run-tests.yml - Let's make this 3. chick 2021-07-01 10:55:18 -07:00
  • ba8e693fe5 Merge pull request #909 from ucb-bar/bump-cva6 alonamid 2021-06-30 09:07:36 -07:00
  • 8f9b3a34d5 Bump RV tools cache string to v12 Ella Schwarz 2021-06-29 20:56:28 -07:00
  • 8874801af2 Fix whitespace Ella Schwarz 2021-06-28 20:42:38 -07:00
  • 4f64a78a84 Bump cva6 Ella Schwarz 2021-06-26 21:24:17 -07:00
  • 83101cd679 Add marshal support to the Dockerfile Nathan Pemberton 2021-06-16 15:56:25 -04:00
  • b5d013190d Merge pull request #773 from ucb-bar/dev alonamid 2021-06-14 21:47:41 -07:00
  • ba1351c8b6 Merge pull request #898 from ucb-bar/alonamid-patch-2 alonamid 2021-06-14 15:31:17 -07:00
  • a1ac58080f firesim 1.12 bump alonamid 2021-06-14 10:45:12 -07:00
  • d4f6754070 [skip ci] Update changelog for 1.5 release. alonamid 2021-06-12 18:21:30 -07:00
  • b0e2fa218e Merge pull request #899 from ucb-bar/harrisonliew-patch-1 alonamid 2021-06-13 08:59:44 -07:00
  • d844841c4d Merge pull request #897 from ucb-bar/gnu-toolchain-revert alonamid 2021-06-12 21:58:09 -07:00
  • d7790ce05d Extraneous Hammer IR Harrison Liew 2021-06-12 20:33:54 -07:00
  • ad1c3ffdda Merge pull request #891 from ucb-bar/unfuck-zsh-yet-again alonamid 2021-06-12 12:31:26 -07:00
  • 022e97336a Merge pull request #894 from ucb-bar/bumpTutorialSW Nathan Pemberton 2021-06-12 11:37:11 -07:00
  • 2d586da52e revert gnu-toolchains to master alonamid 2021-06-12 10:11:25 -07:00
  • 9c80b66f0a Fix path in CI test script for new sha3 directory structure Nathan Pemberton 2021-06-12 00:01:08 -04:00
  • 9b9b890f20 Merge pull request #895 from ucb-bar/alonamid-patch-2 alonamid 2021-06-11 19:28:48 -07:00
  • 413141ff61 [skip ci] Update main README alonamid 2021-06-11 18:36:55 -07:00
  • 379e861aec Merge pull request #893 from ucb-bar/spike-fix alonamid 2021-06-11 18:26:49 -07:00
  • e6bdbbdcc8 Bump the sha3 repo to get software updates for the tutorial Nathan Pemberton 2021-06-11 19:38:10 -04:00
  • 948aed394d Bump firemarshal to release v1.12.0 Nathan Pemberton 2021-06-11 19:37:50 -04:00
  • 6dd55b20d4 Fix reset Zitao Fang 2021-06-11 00:00:49 -07:00
  • e1965400f6 Use a ZSH-compatible version of BASH_SOURCE[0] David Biancolin 2021-06-11 04:58:33 +00:00
  • b59ff89d60 Merge pull request #889 from ucb-bar/bump-gemmini alonamid 2021-06-10 20:33:37 -07:00
  • 033b4a949a Merge pull request #886 from ucb-bar/hammer-updates alonamid 2021-06-10 13:35:55 -07:00
  • 4e9c951ad2 [skip CI] Update docs/VLSI/Tutorial.rst alonamid 2021-06-10 13:34:07 -07:00
  • 120c096962 [skip CI] Update docs/VLSI/Tutorial.rst alonamid 2021-06-10 13:32:57 -07:00
  • ca2a929b0c [skip CI] Update docs/VLSI/Tutorial.rst alonamid 2021-06-10 13:32:39 -07:00
  • 9b75bd42e9 [skip CI] Update docs/VLSI/Tutorial.rst alonamid 2021-06-10 13:32:29 -07:00
  • da1ca53aa9 Merge remote-tracking branch 'origin/dev' into bump-gemmini Hasan Genc 2021-06-10 11:58:47 -07:00
  • 4338ef869d Merge pull request #837 from ucb-bar/mar2021-esp-bump alonamid 2021-06-10 09:24:54 -07:00
  • 946cad0755 Merge pull request #888 from ucb-bar/add-rocket-dsp-utils alonamid 2021-06-10 08:23:36 -07:00
  • 334d6a47d6 Bump Gemmini and Spike to resolve Spike reset error Hasan Genc 2021-06-10 01:06:38 -07:00
  • 39956dd0ec Merge branch 'mar2021-esp-bump' of github.com:ucb-bar/chipyard into mar2021-esp-bump Zitao Fang 2021-06-09 16:59:36 -07:00
  • 65784ab472 Update riscv-pk Zitao Fang 2021-06-09 16:58:59 -07:00
  • 7c3f4a07ca Bump esp-isa-sim Hasan Genc 2021-06-09 13:01:40 -07:00
  • 9e1bf57466 Update reference in build.sbt.patch from rocket-dsptools to rocket-dsp-utils chick 2021-06-09 11:15:46 -07:00
  • 00da2c1017 Update config.yml alonamid 2021-06-09 11:10:58 -07:00
  • b4e3c74086 Bump Gemmini and Esp-isa-sim Hasan Genc 2021-06-09 04:25:55 -07:00
  • 9a46539fe1 address comments Harrison Liew 2021-06-08 21:39:19 -07:00
  • 76b747dc84 Merge pull request #836 from ucb-bar/firesim-default-freqs alonamid 2021-06-08 14:33:57 -07:00
  • 6677616e12 - Add submodules - api-config-chipsalliance - rocket-dsp-utils - update check-commit.sh to include rocket-dsp-utils - changes to build.sbt - change rocket-dsptools to rocket-dp-utils - add api-config-chipsalliance chick 2021-06-02 15:55:36 -07:00
  • 014c19768d async to rational crossings alonamid 2021-06-07 21:13:10 -07:00
  • 7bb7a0df56 code block fix Harrison Liew 2021-06-06 21:30:39 -07:00
  • f08b22885a update docs to reflect new tutorial example, remove old dummy DCO stuff Harrison Liew 2021-06-06 21:17:55 -07:00
  • a7214e671c TinyRocketConfig thru par. sim runs, but gl-sim times out. Harrison Liew 2021-06-06 20:19:42 -07:00
  • 56f595b3c0 Fix toolchain used for sha3 Zitao Fang 2021-06-06 13:29:04 -07:00
  • 798d523c79 Update sha3 repo Zitao Fang 2021-06-06 01:03:41 -07:00
  • 95e245aea5 Change spike version Zitao Fang 2021-06-06 00:14:45 -07:00
  • 23236e8a0f Add default support for I2C and PWM IOs. (#885) Jerry Zhao 2021-06-05 16:00:32 -07:00
  • f8f7d36294 Fix conflict Zitao Fang 2021-06-04 00:51:09 -07:00
  • 610adfc3f7 address PR review comments alonamid 2021-06-03 22:23:17 -07:00
  • a18f74053f Remove hvsetvl Zitao Fang 2021-06-03 18:45:28 -07:00
  • c5a0e26e01 revert pbus freq change alonamid 2021-06-03 11:41:57 -07:00
  • f2b56072a1 remove crossings in single clock domain alonamid 2021-06-02 21:26:29 -07:00
  • abd7bfa607 safe pbus freq to match sbus alonamid 2021-06-02 21:25:02 -07:00
  • 06b8cf84f9 update default firesim config freqs alonamid 2021-06-02 20:00:02 -07:00
  • 225cf9d29a update frequency config fragements alonamid 2021-06-01 16:40:31 -07:00
  • 5890d74f87 Add multiple extension support to the bump Zitao Fang 2021-05-25 12:00:11 -07:00
  • cbefcd5ccb Finished bump Zitao Fang 2021-05-24 18:15:59 -07:00
  • a5cf4ad42b Pass local build Zitao Fang 2021-05-24 01:16:38 -07:00