Commit Graph

  • 0e9abf47b9
    Merge 9aae9632d9 into 87c89acc18 Anish Athalye 2024-07-19 17:25:19 -0300
  • 5f9a51b50f
    Merge cc1c843a66 into 87c89acc18 Marcus Comstedt 2024-07-14 12:55:25 +0200
  • cc7af6f63d
    Merge ed55a2a38f into 87c89acc18 Klas Nordmark 2024-07-13 09:33:41 +1200
  • 9595548fb9
    Merge 287eb5391f into 87c89acc18 maikmerten 2024-07-06 21:37:05 +0300
  • a1830059ac
    Merge d114963f0e into 87c89acc18 Joshua Tyler 2024-07-01 13:59:37 +0100
  • 645c79718f
    Merge 3b3bed52ed into 87c89acc18 IQgaSagatteikuKanji 2024-06-27 11:36:11 +0300
  • 3b3bed52ed Fixed fusesoc parse error in picorv32.core IQgaSagatteikuKanji 2024-06-27 11:16:41 +0300
  • 8016f3e05c
    Merge 727f2fbfbb into 87c89acc18 Sebastian Zanker 2024-06-27 10:59:17 +0300
  • 11e6249e0a
    Merge bdbcb57ac8 into 87c89acc18 Mathieu Serandour 2024-06-26 09:01:12 +0100
  • 471d240fa5
    Merge ece53dc15c into 87c89acc18 Flavien Solt 2024-06-17 14:45:59 +0200
  • 87c89acc18 clean Makefile main Miodrag Milanovic 2024-06-17 08:20:13 +0200
  • 3a232e7b04
    Merge pull request #263 from quackduck/patch-1 Miodrag Milanović 2024-06-17 08:14:48 +0200
  • b91a9b832d
    picosoc: delete hx8kdemo.json when make clean is run Ishan Goel 2024-06-16 18:58:39 -0700
  • 35a9139e7e
    Merge 92cde5ec34 into 336cfca6e5 Tommy Thorn 2024-04-10 19:43:00 -0600
  • b8a8254a32
    Merge 752d87c798 into 336cfca6e5 Flavien Solt 2024-03-27 07:20:11 +1300
  • 336cfca6e5
    Merge pull request #244 from MichaelBell/fix-rv32e KrystalDelusion 2024-03-27 07:19:49 +1300
  • ed55a2a38f replace newline at end of file Matt Venn 2024-03-26 18:00:16 +0100
  • 22d32bb772 rename Matt Venn 2024-03-26 17:57:24 +0100
  • de92ce54e8
    Fix RV32E shifts Mike Bell 2023-08-20 18:25:04 +0100
  • b91af1c87e
    Merge pull request #218 from retrhelo/master KrystalDelusion 2024-03-27 05:48:58 +1300
  • 36b16f75ec
    Merge pull request #248 from Flinner/patch-1 KrystalDelusion 2024-03-27 05:43:07 +1300
  • ccbb141be8
    Update README.md to include status badge matt venn 2024-03-26 17:38:12 +0100
  • 9690f5acef
    Merge pull request #253 from KrystalDelusion/ci KrystalDelusion 2024-03-27 05:35:20 +1300
  • 640c4e01fc
    ci: Remove oss-test Krystine Sherwin 2024-03-16 15:39:40 +1300
  • 4d33229786
    ci: Add riscv-formal job Krystine Sherwin 2024-03-16 15:39:40 +1300
  • 6881fa5158
    ci: Initial commit Krystine Sherwin 2024-03-16 15:39:40 +1300
  • a7b56fc81f
    Merge pull request #252 from projf/clarify-use-of-enable-pcpi matt venn 2024-03-06 19:00:57 +0100
  • 92c1360181
    Clarify use of ENABLE_PCPI. Will Green 2024-03-06 17:50:12 +0000
  • 50877f9051
    Update testbench_wb.v eebear 2023-12-07 20:47:50 +0800
  • 9831849f9a
    Update start.S eebear 2023-12-07 15:38:43 +0800
  • fc6d5d14e0
    rename variable `CCFLAGS` to `CFLAGS` Flinner 2023-11-21 07:35:05 +0300
  • c0acaebf0d
    Merge pull request #229 from flaviens/fence Claire Xen 2023-11-16 16:38:19 +0100
  • ece53dc15c
    Fix performance counter read decoding Flavien Solt 2023-05-15 12:25:03 +0200
  • 29102c00a8 Bugfix: decode fence instruction Flavien Solt 2023-02-20 10:39:02 +0100
  • 157f1b2aa2
    docs(readme): fix typo Daniel Bovensiepen Li 2023-02-21 22:38:55 +0800
  • 752d87c798 Enhancement: set new_ascii_instr to UNDEFINED by default Flavien Solt 2023-02-20 10:44:59 +0100
  • bdbcb57ac8 add missing RVFI signals to picorv32_axi and picorv32_wb Mathieu Serandour 2023-01-30 16:06:20 +0100
  • 6399aeaa59 firmware: fix unaligned symbol problem retrhelo 2022-05-12 16:32:58 +0800
  • 287eb5391f picorv32_pcpi_div: Compactify logic Maik Merten 2022-03-31 10:49:45 +0200
  • 92cde5ec34 README.md: drop dead tool reference Tommy Thorn 2022-03-01 16:47:30 -0800
  • f00a88c36e
    Merge pull request #209 from YosysHQ/micko/cleanups Claire Xen 2022-01-03 16:03:13 +0100
  • e8dbd9ac6a Fix dhrystone Miodrag Milanovic 2021-12-27 11:09:39 +0100
  • d330c1406b fix for check target Miodrag Milanovic 2021-12-27 10:52:12 +0100
  • b08952b896 Fix gitignore Miodrag Milanovic 2021-12-27 10:18:51 +0100
  • 0b87954437 Fix simulation Miodrag Milanovic 2021-12-27 10:18:30 +0100
  • 1d9f5b7678
    Merge pull request #166 from tommythorn/master Claire Xen 2021-12-06 16:10:29 +0100
  • 6b1397700f
    Merge pull request #173 from tonymmm1/hx8kdemo-nextpnr Claire Xen 2021-12-06 16:09:28 +0100
  • 354f65ab4a
    Merge pull request #202 from osresearch/icebreaker-fast-mul Claire Xen 2021-12-06 16:09:00 +0100
  • e8edf98772 add license file Miodrag Milanovic 2021-12-03 15:54:08 +0100
  • 100e421be0 Fix copyright info Claire Xenia Wolf 2021-12-02 15:59:12 +0100
  • eeca10190b picosoc: enable fast multiply option for icebreaker Trammell Hudson 2021-09-02 16:35:38 +0000
  • 8d760d2666 Added Openlane support with CI Klas Nordmark 2021-05-11 10:28:59 +0200
  • 727f2fbfbb Update picorv32.v Sebastian Zanker 2020-12-16 09:00:03 +0100
  • cc1c843a66 Update big endian instruction encoding Marcus Comstedt 2020-10-20 22:24:11 +0200
  • 8588576692 changed hx8kdemo from arachne-pnr to nextpnr-ice40 tonymmm1 2020-08-09 20:58:19 -0500
  • b4777b378d Add big-endian support Marcus Comstedt 2020-08-02 13:29:45 +0200
  • bebcf2bf79 working soc implementation only running from RAM Till Mahlburg 2020-07-04 17:02:04 +0200
  • f4d87405a3 add missing file Till Mahlburg 2020-07-03 16:38:40 +0200
  • 5226c09876 port picosoc to the basys3 Till Mahlburg 2020-06-15 13:24:15 +0200
  • d114963f0e Adjust delay time Joshua Tyler 2020-06-06 16:37:18 +0100
  • 0af97a8a94 Insert delay after release power-down command Joshua Tyler 2020-06-06 15:49:10 +0100
  • 2cce6f4e8b Enable the use of 64-bit riscv tools Tommy Thorn 2020-06-03 00:48:04 -0700
  • 9aae9632d9 Fix simpleuart baud rate calculation Anish Athalye 2020-05-02 11:14:18 -0400
  • 3ee4d13a6f
    Merge 71c33777e1 into f9b1beb4cf rxrbln 2020-04-28 13:17:41 +0100
  • f9b1beb4cf Make Makefile more flexible Larry Doolittle 2020-04-27 17:23:45 +0200
  • 59ef49564f Remove obsolete line from firmware/sections.lds Larry Doolittle 2020-04-23 18:01:24 +0200
  • 25c58766c3 Disable RVC in tests/jal.S and tests/jalr.S Larry Doolittle 2020-04-23 18:00:51 +0200
  • e03c43ea43 Add plusargs support to testbench.cc Larry Doolittle 2020-04-23 18:00:16 +0200
  • 9129d18bf5 Cleanup whitespaces Larry Doolittle 2020-04-23 17:58:32 +0200
  • 409d0dfd67
    Merge pull request #145 from Novakov/patch-1 Claire Wolf 2020-04-22 17:32:19 +0200
  • fe1ee2c739
    Merge pull request #152 from RolinBert/master Claire Wolf 2020-04-22 17:31:29 +0200
  • 65e72ea49e
    Merge pull request #156 from dehann/patch-1 Claire Wolf 2020-04-22 17:25:28 +0200
  • fb34c8aca9
    Merge pull request #148 from splinedrive/disable_memory_test Claire Wolf 2020-04-22 17:25:05 +0200
  • 824a5c8011
    Merge pull request #158 from rxrbln/uart Claire Wolf 2020-04-15 18:49:23 +0200
  • a7ff70dfb4 added default clk divider parameter to simpleuart René Rebe 2020-04-15 13:11:55 +0200
  • b428e843cd
    fix icebreaker links dehann 2020-04-12 14:42:45 -0400
  • fac01cee1c - fix missing brackets Robert Korn 2020-03-30 19:00:28 +0200
  • 258d63d476 - fix missed timer interrupts, when another interrupt activates shortly before Robert Korn 2020-03-27 07:26:48 +0100
  • 1b6821d1a1 Workarround: Disable cmd_memtest() when starting firmware. Hirosh Dabui 2020-01-27 00:14:08 +0100
  • 71c33777e1 Added printf and use it thruout the firmware. (Proof of concept, not yet final.) René Rebe 2020-01-13 21:49:05 +0100
  • 0201e8ff02
    spimemio documentation: read latency reset value Maciej T. Nowak 2020-01-03 21:57:19 +0100
  • e308982e18
    Merge pull request #141 from rxrbln/master Clifford Wolf 2019-11-18 14:21:10 +0100
  • 1e24e99970 added CROSS prefix and CFLAGS to the picsoc/Makefile so one can run it with other toolchains, e.g. CROSS=riscv64-t2-linux-gnu- CFLAGS=-mabi=ilp32, too René Rebe 2019-11-14 12:26:47 +0100
  • 46aa89c13f
    Merge pull request #138 from pcotret/patch-1 Clifford Wolf 2019-10-31 11:25:37 +0100
  • 415382761c
    Short modification in the error string Pascal Cotret 2019-10-29 16:42:24 +0100
  • 77277a0d32 Fix typo, closes #136 Clifford Wolf 2019-09-25 11:28:08 +0200
  • 3f9b5048bc Fix initialization of "irq" in verilog testbench Clifford Wolf 2019-09-22 13:59:43 +0200
  • 881f928e05 Improve showtrace.py (and fix for new binutils) Clifford Wolf 2019-09-21 13:19:15 +0200
  • 392ee1dd91 Improve test firmware, increase testbench memory size to 128kB Clifford Wolf 2019-09-12 10:48:14 +0200
  • 3bb692a954
    Merge pull request #131 from tomverbeure/dhry_trace Clifford Wolf 2019-08-19 13:12:54 +0200
  • 6edd0bfe14 Add tracing support to dhrystone test Tom Verbeure 2019-08-18 08:32:45 -0700
  • d124abbacd
    Update README.md Clifford Wolf 2019-08-09 09:23:17 +0200
  • e6779ba52b Disable verilator warnings, fixes #128 Clifford Wolf 2019-08-06 15:16:06 +0200
  • d046cbfa49 Add PICORV32_TESTBUG_nnn ifdefs for testing purposes Clifford Wolf 2019-06-30 11:30:18 +0200
  • 18cd609853 Add rvfi_ixl Clifford Wolf 2019-06-26 00:07:16 +0200
  • e0baf2e0bd Add RVFI CSRs Clifford Wolf 2019-06-07 00:04:37 +0200
  • 3d36751b88 Do not peek into core for cycle count in WB testbench Clifford Wolf 2019-06-03 08:17:08 +0200
  • f3a42746ca Do not peek into core for cycle count in testbench Clifford Wolf 2019-06-03 08:14:16 +0200
  • b7e82dfcd1 Merge branch 'yanghao-master' Clifford Wolf 2019-04-28 10:32:49 +0200
  • cf69d4da58 Undo Makefile changes Clifford Wolf 2019-04-28 10:32:23 +0200