Clifford Wolf
|
a9e0ea54cf
|
Merge pull request #52 from olofk/testbench_wb_fixes
Testbench wb fixes
|
2017-12-31 14:46:15 +01:00 |
Olof Kindgren
|
f1949e9bf1
|
testbench_wb: Add proper attribution for wb_ram module
|
2017-12-27 20:38:19 +01:00 |
Olof Kindgren
|
0495ce8b5a
|
testbench_wb: Load firmware with plusarg instead of parameter
|
2017-12-27 20:32:33 +01:00 |
Clifford Wolf
|
df01132185
|
Update riscv-gnu-toolchain to bf5697a
|
2017-11-19 01:54:56 +00:00 |
Clifford Wolf
|
65f32c38db
|
Fix picosoc hx8kdemo_tb
|
2017-11-11 19:49:01 +01:00 |
Clifford Wolf
|
dda7db273d
|
Add missing "volatile" to "asm" statements
|
2017-10-30 11:22:54 +01:00 |
Clifford Wolf
|
31588b871e
|
Update evaluation results to Vivado 2017.3
|
2017-10-21 02:54:19 +02:00 |
Clifford Wolf
|
d9d5220071
|
Update riscv-gnu-toolchain to git rev e9f5458
|
2017-10-19 17:18:47 +02:00 |
Clifford Wolf
|
ed69f9e451
|
Update riscv-formal altops bitmasks
|
2017-10-07 01:24:59 +02:00 |
Clifford Wolf
|
7b6aa21f34
|
Fix bug in picorv32_pcpi_div, Add RISCV_FORMAL_ALTOPS support
|
2017-10-06 17:33:44 +02:00 |
Clifford Wolf
|
ad08edd2e5
|
Add PICORV32_REGS mechanism for ASIC sram instantiation
|
2017-10-01 15:45:46 +02:00 |
Clifford Wolf
|
500db14e44
|
Improve PicoSoC overview.svg
|
2017-09-22 05:09:03 +02:00 |
Clifford Wolf
|
694b9390fd
|
Enable a bunch of PicoRV32 features in PicoSoC
|
2017-09-22 04:52:44 +02:00 |
Clifford Wolf
|
1c889ee3b5
|
Silenced some warnings when ENABLE_MUL but not ENABLE_PCPI
|
2017-09-22 04:50:48 +02:00 |
Clifford Wolf
|
9e5903fbbe
|
Update PicoSoC README
|
2017-09-21 19:58:55 +02:00 |
Clifford Wolf
|
ae0e5a6c94
|
Remove generic PicoSoC testbench
|
2017-09-21 19:45:41 +02:00 |
Clifford Wolf
|
8b5f2aeff3
|
Merge branch 'master' of github.com:cliffordwolf/picorv32
|
2017-09-21 19:37:12 +02:00 |
Clifford Wolf
|
29b1d0d7de
|
Resize overview.svg
|
2017-09-21 19:37:04 +02:00 |
Clifford Wolf
|
1c66c76c0e
|
Update README.md
|
2017-09-21 19:35:29 +02:00 |
Clifford Wolf
|
211d0e9c98
|
Add picosoc overview.svg
|
2017-09-21 19:32:30 +02:00 |
Clifford Wolf
|
ebc4d1c4a1
|
Update README.md
|
2017-09-21 18:53:54 +02:00 |
Clifford Wolf
|
45bd9b81ea
|
Improve picosoc performance.{py,png}
|
2017-09-21 18:46:09 +02:00 |
Clifford Wolf
|
0c9dce7bc2
|
Add picosoc performance.{py,png}
|
2017-09-21 18:40:38 +02:00 |
Clifford Wolf
|
559cd8db78
|
Improve PicoSoC example firmware
|
2017-09-21 16:00:19 +02:00 |
Clifford Wolf
|
c06ba38113
|
Add PicoSoC spimem Dual I/O support
|
2017-09-21 15:50:50 +02:00 |
Clifford Wolf
|
c00811e8e4
|
Improve PicoSoC example firmware
|
2017-09-20 23:53:53 +02:00 |
Clifford Wolf
|
dea9b88249
|
Fix bug in PicoSoC spimemio
|
2017-09-20 23:44:16 +02:00 |
Clifford Wolf
|
51436b1c50
|
PicoSoC QSPI DDR progress
|
2017-09-20 20:17:27 +02:00 |
Clifford Wolf
|
7639e6ebac
|
PicoSoC QSPI and XIP now working (tested in hardware)
|
2017-09-19 15:32:41 +02:00 |
Clifford Wolf
|
2cc1256ce7
|
Improve PicoSoC demo firmware
|
2017-09-18 00:43:38 +02:00 |
Clifford Wolf
|
506cda5ee6
|
Update picosoc README.md
|
2017-09-16 22:40:53 +02:00 |
Clifford Wolf
|
dabebeb008
|
Improve PicoSoC demo firmware (read flash ID is working now)
|
2017-09-16 22:08:05 +02:00 |
Clifford Wolf
|
76124b8649
|
Removed UB from picosoc demo firmware
|
2017-09-15 19:55:22 +02:00 |
Clifford Wolf
|
1c8266869a
|
Merge branch 'picosoc'
|
2017-09-15 16:31:37 +02:00 |
Clifford Wolf
|
797c21e95c
|
Improve PicoSoC demo firmware
|
2017-09-15 16:28:19 +02:00 |
Clifford Wolf
|
cfd4933272
|
Switch PicoSoC firmware to C
|
2017-09-15 15:35:44 +02:00 |
Clifford Wolf
|
48f729d13c
|
Update PicoSoC hx8kdemo
|
2017-09-15 15:34:45 +02:00 |
Clifford Wolf
|
66638dcee0
|
Improve picosoc firmware build process
|
2017-09-15 15:33:20 +02:00 |
Clifford Wolf
|
d087b01bb5
|
Update picosoc/hx8kdemo_tb.v
|
2017-09-15 14:48:13 +02:00 |
Clifford Wolf
|
48b13daef2
|
Update picosoc memory map
|
2017-09-15 14:47:50 +02:00 |
Clifford Wolf
|
a412d3ea69
|
Add "make test_rvf"
|
2017-09-13 18:45:57 +02:00 |
Clifford Wolf
|
8db3073ff9
|
Add correct interupt handling in RVFI trace
|
2017-09-13 18:45:17 +02:00 |
Clifford Wolf
|
9fca5934aa
|
Add rvfi_halt and rvfi_intr to picorv32_axi and picorv32_wb
|
2017-09-13 18:44:57 +02:00 |
Clifford Wolf
|
13f93b7000
|
Revert "Fix RISCV_FORMAL_BLACKBOX_REGS (broke liveness on branch ops)"
This reverts commit 624bc05f98 .
|
2017-09-13 02:24:15 +02:00 |
Clifford Wolf
|
6ade29cce3
|
Add Cypress S25FL128L datasheet link to picosoc/spiflash.v
|
2017-09-12 22:46:57 +02:00 |
Clifford Wolf
|
624bc05f98
|
Fix RISCV_FORMAL_BLACKBOX_REGS (broke liveness on branch ops)
|
2017-09-12 22:46:25 +02:00 |
Clifford Wolf
|
cd72560937
|
Update rvfi_order according to current rvfi spec
|
2017-09-05 01:10:04 +02:00 |
Clifford Wolf
|
99f0cafd19
|
Add simple UART to PicoSoC
|
2017-08-11 19:30:53 +02:00 |
Clifford Wolf
|
febb4b1318
|
Improve and cleanup picosoc firmware
|
2017-08-11 16:15:07 +02:00 |
Clifford Wolf
|
78f2f5efd2
|
Add support for QSPI DDR mode, Add SPI MEMIO config reg
|
2017-08-11 15:57:42 +02:00 |