Dolu1990
|
3028c19389
|
Fix #191 (data cache toAxi bridge)
|
2021-07-20 11:20:53 +02:00 |
Dolu1990
|
5f2fcc7d0f
|
Merge branch 'dev'
(SpinalHDL 1.6.0)
|
2021-07-20 10:39:09 +02:00 |
Dolu1990
|
66bcd7fca7
|
readme: add the tom link about JTAG and GDB
|
2021-07-20 10:14:54 +02:00 |
Dolu1990
|
0cdad37fff
|
VexRiscvSmpClusterGen now implement ebreak
|
2021-07-11 21:55:33 +02:00 |
Dolu1990
|
91b3e79485
|
SpinalHDL version++
|
2021-07-11 21:55:13 +02:00 |
Dolu1990
|
a4c86130cc
|
Update README.md
|
2021-07-09 09:35:49 +02:00 |
Dolu1990
|
9bc7dce857
|
Update README.md
|
2021-07-08 09:47:54 +02:00 |
Dolu1990
|
28a75afe7a
|
reduce regression time
|
2021-07-05 14:17:59 +02:00 |
Dolu1990
|
c79357d1b2
|
VexRiscvSmpClusterGen no support atomic less configs
|
2021-07-05 12:38:54 +02:00 |
Dolu1990
|
a380c3a36c
|
Merge branch 'spinal_1.4.4' into dev
|
2021-07-05 11:37:53 +02:00 |
Dolu1990
|
551e76d244
|
VexRiscvSmpCluster add a few options
|
2021-07-02 19:04:30 +02:00 |
Dolu1990
|
3702ea03c0
|
Fix github actions
|
2021-06-23 11:48:53 +02:00 |
Dolu1990
|
df7ac05db9
|
Update 2.13 compatibility
|
2021-06-23 11:48:38 +02:00 |
Dolu1990
|
cdd8a7e94a
|
add github action
|
2021-06-23 09:04:35 +02:00 |
Dolu1990
|
1017b316b8
|
version++
|
2021-06-15 15:59:09 +02:00 |
Dolu1990
|
d67fe72de9
|
Merge branch 'dev'
# Conflicts:
# build.sbt
# src/test/cpp/regression/main.cpp
|
2021-06-15 15:54:13 +02:00 |
Dolu1990
|
1497001ebd
|
Update FpuTest with the new rs1/rs2 store mapping
|
2021-06-09 13:37:31 +02:00 |
Dolu1990
|
1ee45eeb0a
|
More named signals
|
2021-06-09 11:27:18 +02:00 |
Dolu1990
|
0e89ebeced
|
Improve FPU rs1 timings
|
2021-06-09 11:26:58 +02:00 |
Dolu1990
|
e1e1be5797
|
exception code can now be bigger than 4 bits
|
2021-06-08 12:19:08 +02:00 |
Dolu1990
|
646911a373
|
Fix pmp write when there is hazard due to the register file.
|
2021-06-07 17:30:47 +02:00 |
Dolu1990
|
87f100dac1
|
Merge pull request #174 from lindemer/new_pmp
New PMP plugin optimized for FPGAs
|
2021-06-03 20:16:34 +02:00 |
Samuel Lindemer
|
156a84e76f
|
Fix PMP FSM halting logic
|
2021-06-03 13:12:55 +02:00 |
Samuel Lindemer
|
342b06128f
|
Combine all the PMP logic into one FSM
|
2021-06-02 17:12:10 +02:00 |
Samuel Lindemer
|
2a4ca0b249
|
PMP CSR writes occur in execute stage
|
2021-06-02 16:01:30 +02:00 |
Dolu1990
|
6cde5f9315
|
Better doc about iorange
|
2021-06-02 10:27:46 +02:00 |
Dolu1990
|
0272d66971
|
Fix CsrPlugin.redoInterface priority
|
2021-05-28 16:20:43 +02:00 |
Samuel Lindemer
|
3a4ab7ad51
|
Un-pend PMP CSR writes on pipeline flushes
|
2021-05-28 16:17:19 +02:00 |
Samuel Lindemer
|
4bdeb7731b
|
Merge branch 'new_pmp' of github.com:lindemer/VexRiscv into new_pmp
|
2021-05-28 14:00:07 +02:00 |
Samuel Lindemer
|
243d0ec664
|
Clarify PMP section in README
|
2021-05-28 13:59:59 +02:00 |
Samuel Lindemer
|
d49f8d1b58
|
Merge branch 'dev' into new_pmp
|
2021-05-28 13:56:15 +02:00 |
Samuel Lindemer
|
24a534acff
|
All tests passing on new PMP plugin
|
2021-05-28 13:54:55 +02:00 |
Dolu1990
|
4490254d3d
|
Csr/Mmu ensure implement that SFENCE_VMA flush the next instructions
SAT flush reworked a bit too
|
2021-05-28 13:35:52 +02:00 |
Samuel Lindemer
|
4a2dc0ff5f
|
Fix granularity control
|
2021-05-27 15:50:45 +02:00 |
Samuel Lindemer
|
6471014131
|
Simplify pmpcfg encoding
|
2021-05-27 14:34:51 +02:00 |
Dolu1990
|
4b0763b43d
|
CsrPlugin.csrMapping now give names to inner signals
|
2021-05-27 10:40:55 +02:00 |
Samuel Lindemer
|
a5f66623b7
|
Add an "allow" property to individual CSRs
|
2021-05-26 16:34:51 +02:00 |
Samuel Lindemer
|
61f68f0729
|
Refactor for new CSR API (PMP reads still broken)
|
2021-05-26 15:29:27 +02:00 |
Dolu1990
|
6066d8bc26
|
CsrPlugin add API to implement CSR in a decoupled way. (very low level api) #174
|
2021-05-26 11:44:46 +02:00 |
Dolu1990
|
72328e7bc4
|
Arty now has RVC enabled !
|
2021-05-25 15:59:02 +02:00 |
Dolu1990
|
2de35e6116
|
Merge pull request #184 from allexoll/master
fixed priority of == & != as seemed logical
|
2021-05-17 23:42:55 +02:00 |
Alexis Marquet
|
8122cc9b5e
|
fixed priority of == & != as seemed logical to get less warnings when building
|
2021-05-17 18:51:33 +02:00 |
Dolu1990
|
1c3b9e93a2
|
Merge pull request #182 from rdolbeau/extra_config
Make the [ID]TLB size configurable from Litex
|
2021-05-12 13:54:27 +02:00 |
Dolu1990
|
91195b1a0a
|
Merge pull request #181 from pipsoft/master
Improving Documentation on Using BSCANE2 with Murax and OpenOCD
|
2021-05-12 13:51:17 +02:00 |
Dolu1990
|
fe739b907a
|
Bench DecoderPlugin
|
2021-05-10 10:47:15 +02:00 |
Romain Dolbeau
|
1bd33a369e
|
Make the [ID]TLB size configurable from Litex
|
2021-05-08 07:59:34 -04:00 |
Frank Poppen
|
5a7c71259d
|
Removes PDF and xilinx-xc7.cfg and jtagspi.cfg. Enhances README.md to find in OpenOCD.
|
2021-05-06 17:31:40 +02:00 |
Frank Poppen
|
47110a97a3
|
Updates two missed issues with nativeJtag documentation from previous commit.
|
2021-05-06 08:49:11 +02:00 |
Frank Poppen
|
ac1a6715d7
|
Improves the documentation for nativeJtag about Murax with BSCANE2 and OpenOCD.
|
2021-05-06 08:44:05 +02:00 |
Dolu1990
|
e78c0546a0
|
fix #178
|
2021-05-04 21:09:42 +02:00 |