1
0
mirror of https://github.com/antonblanchard/chiselwatt.git synced 2026-02-26 17:03:58 +00:00

Commit Graph

  • 61a07a9904 Merge pull request #47 from ekiwi/chisel-3.5 master Anton Blanchard 2023-02-13 14:48:20 +11:00
  • 10c40868bb switch to release version Kevin Läufer 2022-01-12 14:11:41 -08:00
  • d8b89298c7 upgrade to Chisel 3.5.0 release candidate 2 Kevin Läufer 2021-12-27 18:30:01 -08:00
  • c833634112 Merge pull request #44 from carlosedp/readme-samples Anton Blanchard 2021-09-28 06:42:08 +10:00
  • aebd90b5c9 Merge pull request #43 from carlosedp/polarfire-instructions Anton Blanchard 2021-09-28 06:40:12 +10:00
  • 9eb5473a61 Improve readme with Fusesoc info and update samples Carlos de Paula 2021-02-23 12:04:02 -03:00
  • 96fadc10d0 Add post-build instructions for Polarfire Carlos de Paula 2021-02-22 11:03:31 -03:00
  • 4312e91060 Pass Core config parameters via Makefile pass-parms Anton Blanchard 2021-02-22 18:38:03 +11:00
  • 6d1d3e5670 Merge pull request #40 from shenki/syscon Anton Blanchard 2021-02-23 12:47:32 +11:00
  • 21cdff7976 Make clock frequency settable at the top level of Core Michael Neuling 2021-02-22 16:33:04 +11:00
  • 2c44cd8bce Add syscon regsiters to the loadstore unit Joel Stanley 2021-02-22 13:52:01 +10:30
  • 23824ad377 Merge pull request #42 from antonblanchard/update-mill Anton Blanchard 2021-02-22 20:34:19 +11:00
  • fc93948850 Update mill update-mill Anton Blanchard 2021-02-22 18:59:04 +11:00
  • fe5ad7cd00 Merge pull request #38 from ekiwi/update-build-sbt Anton Blanchard 2021-02-22 18:40:58 +11:00
  • c316067f33 Merge pull request #39 from carlosedp/polarfire Anton Blanchard 2021-02-18 21:45:27 +11:00
  • 7f79b67019 Add support for Microsemi Polarfire FPGA Carlos de Paula 2021-02-17 19:08:24 -03:00
  • 7fe87295e8 build.sbt: update to new structure Kevin Läufer 2020-12-23 16:19:10 -08:00
  • 4d7bc5c03d Merge pull request #37 from antonblanchard/update-mill Anton Blanchard 2020-12-04 21:17:03 +11:00
  • 49fa2221c0 Update mill version Anton Blanchard 2020-12-04 13:34:54 +11:00
  • 253f77ff15 Merge pull request #36 from antonblanchard/update-chisel Anton Blanchard 2020-12-04 19:55:42 +11:00
  • f21821b704 Sync build.sc with chisel-template-lite update-chisel Anton Blanchard 2020-12-04 14:16:51 +11:00
  • 9a53bd6e69 Update to Chisel 3.4.0 Anton Blanchard 2020-12-04 14:00:54 +11:00
  • e2c513555d Merge pull request #34 from mithro/patch-1 Anton Blanchard 2020-05-01 19:54:23 +10:00
  • 256b146ce3 Merge pull request #33 from carlosedp/add_samples Anton Blanchard 2020-05-01 19:53:41 +10:00
  • c2c930e61e Remove extra backtick Tim Ansell 2020-04-28 17:35:31 -07:00
  • 4f1d3e5ae7 Add hello_world sample sources and Makefile targets Carlos de Paula 2020-04-08 11:24:16 -03:00
  • 55a5fc215b Merge pull request #32 from antonblanchard/fix-make-check Anton Blanchard 2020-04-23 22:34:57 +10:00
  • 3354fcf0ea Fix make check issue fix-make-check Anton Blanchard 2020-04-23 22:08:19 +10:00
  • 344e04836d Merge pull request #27 from carlosedp/ulx3s Anton Blanchard 2020-04-23 21:03:22 +10:00
  • a1b6ddc329 Use cache inhibited load and store instructions loadstore-ci Anton Blanchard 2020-04-09 11:59:11 +10:00
  • 2d5d429708 Adjust pins and Makefile for OpenOCD Carlos de Paula 2020-04-01 10:39:24 -03:00
  • 21e9d9f0df Add Radiona ULX3S ECP5-85F Board Carlos de Paula 2020-03-25 12:04:20 -03:00
  • 4c9d475f5b Merge pull request #26 from carlosedp/makefile Anton Blanchard 2020-04-08 09:35:23 +10:00
  • c06e4697dc Restructured Makefile and Readme for multi-boards Carlos de Paula 2020-03-25 11:01:00 -03:00
  • cbc583de13 Merge pull request #25 from antonblanchard/mcrf Anton Blanchard 2020-03-06 21:43:26 +11:00
  • f3c510ece8 Add mcrf instruction mcrf Anton Blanchard 2020-03-06 16:07:35 +11:00
  • 57f16c0cd6 Merge pull request #24 from antonblanchard/mcrf Anton Blanchard 2020-03-02 22:24:19 +11:00
  • 06563749f9 Add mcrf Anton Blanchard 2020-03-02 22:11:27 +11:00
  • 6f6141249b Merge pull request #23 from antonblanchard/rework-core-2 Anton Blanchard 2020-02-26 22:00:28 +11:00
  • 904d4b8695 Reduce duration of test_micropython_long.py rework-core-2 Anton Blanchard 2020-02-26 21:30:00 +11:00
  • bb295a6406 Rework core pipeline Anton Blanchard 2020-02-25 21:31:40 +11:00
  • 4e6e458a93 Add various scala warning options to mill build scala-warnings Anton Blanchard 2020-02-25 11:37:19 +11:00
  • 121d967375 Merge pull request #22 from antonblanchard/fix-divide Anton Blanchard 2020-02-24 09:47:03 +11:00
  • 5fec805f65 Complete divide support fix-divide Anton Blanchard 2020-02-09 08:32:55 +11:00
  • 936679ee06 Merge pull request #21 from antonblanchard/mill Anton Blanchard 2020-02-23 08:50:42 +11:00
  • 95029de163 Use mill by default mill Anton Blanchard 2020-02-18 12:04:26 +11:00
  • bd1ec9c7ce Merge pull request #19 from edwardcwang/mill Anton Blanchard 2020-02-22 11:58:23 +11:00
  • 473f1b2008 Merge pull request #20 from antonblanchard/colorlight Anton Blanchard 2020-02-20 14:20:58 +11:00
  • 5a7fcbc814 Add Colorlight 5A-75B support Anton Blanchard 2020-02-20 11:32:15 +11:00
  • db7736a92b Add test_run_dir to gitignore Edward Wang 2020-02-10 23:42:56 -05:00
  • d4a55ffdfe Add support for mill Edward Wang 2020-02-10 23:42:36 -05:00
  • 8ddfc34a48 Merge pull request #18 from antonblanchard/fix-travis Anton Blanchard 2020-02-08 23:29:26 +11:00
  • 35b7c9a054 Fix make check and Travis CI Anton Blanchard 2020-02-08 23:14:13 +11:00
  • d575c18cfb Merge pull request #17 from antonblanchard/fix-multiply Anton Blanchard 2020-02-08 23:12:05 +11:00
  • dc8b74d51d Improve Multiplier tests Anton Blanchard 2020-02-08 23:01:44 +11:00
  • 8cd001568a Fix signed multiply Anton Blanchard 2020-02-08 14:36:52 +11:00
  • 1a98f5af27 Merge pull request #16 from antonblanchard/README-updates Anton Blanchard 2020-02-06 22:25:03 +11:00
  • 55df763dc5 More updates to the README Anton Blanchard 2020-02-06 22:18:48 +11:00
  • 03af00c480 Merge pull request #15 from antonblanchard/rework-slowops Anton Blanchard 2020-02-06 22:19:41 +11:00
  • afbf03c51f Merge pull request #13 from antonblanchard/rework-loadstore Anton Blanchard 2020-02-06 22:03:13 +11:00
  • 8cf5edf237 Merge pull request #14 from antonblanchard/printf-formatting Anton Blanchard 2020-02-06 22:02:54 +11:00
  • 9fb5b93c69 Buffer multiplier final formatting Anton Blanchard 2020-02-06 21:52:50 +11:00
  • 4ebe7adf28 Buffer divide final formatting Anton Blanchard 2020-02-06 21:50:23 +11:00
  • 80d8e3a2cb Add CR to printfs Anton Blanchard 2020-02-06 21:40:41 +11:00
  • e770a35a0e Rework load/store to improve timing Anton Blanchard 2020-02-06 21:29:21 +11:00
  • cdb995c6e1 Merge pull request #12 from antonblanchard/fusesoc-nexys-video Anton Blanchard 2020-02-06 21:30:00 +11:00
  • ca3e38c194 FuseSoC Nexys Video support Anton Blanchard 2020-02-06 21:13:06 +11:00
  • 94233ed756 Merge pull request #11 from antonblanchard/ram-timing Anton Blanchard 2020-02-06 21:11:41 +11:00
  • 4dc5f030e0 Improve memory read timing by removing readData signals Anton Blanchard 2020-02-05 12:06:17 +11:00
  • 08fd7fc02b Merge pull request #10 from antonblanchard/pipeline-cleanup Anton Blanchard 2020-02-04 08:56:54 +11:00
  • be6e0cae22 Fix some timing issues in writeback Anton Blanchard 2020-02-04 08:00:42 +11:00
  • 7d5338dd5f Merge pull request #9 from antonblanchard/reset-fix Anton Blanchard 2020-02-03 13:17:58 +11:00
  • 842c9cebd4 Merge pull request #8 from antonblanchard/arty Anton Blanchard 2020-02-03 13:06:45 +11:00
  • fb60b534b2 Temporary reset fix Anton Blanchard 2020-02-03 13:00:17 +11:00
  • f272e0ff16 Add FuseSoC Arty A7 support Anton Blanchard 2020-02-03 10:40:05 +11:00
  • 6521f39829 Rearrange cmod_a7-35.xdc Anton Blanchard 2020-02-03 10:37:47 +11:00
  • 8293ade696 Need reg on pll_bypass.v outputs Anton Blanchard 2020-02-03 10:37:00 +11:00
  • c4ac79c1d7 Merge pull request #7 from antonblanchard/makefile-cleanup Anton Blanchard 2020-02-02 21:46:45 +11:00
  • 7fe392d06b Makefile: Add PLL variable Anton Blanchard 2020-02-02 14:25:43 +11:00
  • 5abdf7ce5c Merge pull request #6 from antonblanchard/fusesoc Anton Blanchard 2020-02-02 14:24:30 +11:00
  • ae8466e8de Reformat toplevel.v Anton Blanchard 2020-02-02 12:04:15 +11:00
  • c942fba2a9 Reformat PLLs Anton Blanchard 2020-02-02 10:01:28 +11:00
  • d2e04d01ff Add pll_bypass.v Anton Blanchard 2020-02-02 09:51:56 +11:00
  • 43e1e73ce8 Rename PLL Anton Blanchard 2020-02-02 09:44:04 +11:00
  • d0a15b35de Move PLLs into pll/ Anton Blanchard 2020-02-02 09:42:15 +11:00
  • e3990af2ef Add FuseSoC support Anton Blanchard 2020-02-02 09:30:57 +11:00
  • df3a74798e Add a parameter to control the polarity of reset Anton Blanchard 2020-02-02 09:02:33 +11:00
  • 421537ad3b Simplify SPR read/write a bit crunit Anton Blanchard 2020-01-31 21:14:30 +11:00
  • 737ba98e02 Move some of the CR handling into its own unit Anton Blanchard 2020-01-31 21:01:15 +11:00
  • fb166bbfae Merge pull request #4 from antonblanchard/orange-crab-reset Anton Blanchard 2020-01-31 08:26:27 +11:00
  • 843749403f Invert OrangeCrab reset Anton Blanchard 2020-01-31 08:15:34 +11:00
  • b44faeb038 Merge pull request #3 from antonblanchard/micropython-test Anton Blanchard 2020-01-31 06:43:58 +11:00
  • 8f8382a2a9 Add a micropython test Anton Blanchard 2020-01-31 06:11:37 +11:00
  • df8ee8b4fb Merge pull request #2 from antonblanchard/travis Anton Blanchard 2020-01-31 05:34:11 +11:00
  • ebce5ccedb Initial Travis CI file Anton Blanchard 2020-01-31 05:19:39 +11:00
  • 593c183c8c Fix some compiler warnings in uart.c Anton Blanchard 2020-01-31 05:14:44 +11:00
  • 63ed617cb6 Remove SystemVerilog syntax Anton Blanchard 2020-01-31 02:49:26 +11:00
  • 1aeb5dad28 Remove an unused bit from the Divider Anton Blanchard 2020-01-30 18:23:01 +11:00
  • 08ca3da14e Remove some old tests Anton Blanchard 2020-01-30 18:09:43 +11:00
  • 858ac3281c Fix a few issues in toplevel.v Anton Blanchard 2020-01-30 16:44:35 +11:00