Michael Schaffner
|
8da786df92
|
Merge remote-tracking branch 'upstream/ariane_next' into serpent
|
2018-09-25 12:16:18 +02:00 |
|
Michael Schaffner
|
92778c5f1c
|
Merge branch 'ariane_next' into serpent
|
2018-09-25 12:13:11 +02:00 |
|
Michael Schaffner
|
f76fab575c
|
Finish implementation of serpent dcache - needs to be tested now
|
2018-09-25 12:12:51 +02:00 |
|
Michael Schaffner
|
ba6407f96c
|
Explicitly enumerate AMO ops
|
2018-09-25 11:27:09 +02:00 |
|
Stefan Mach
|
088b9b5c83
|
🔧 Add overnight capability to makefile
|
2018-09-25 11:27:08 +02:00 |
|
Michael Schaffner
|
382b117283
|
Delete old AMO interface
|
2018-09-25 11:27:07 +02:00 |
|
Florian Zaruba
|
77eb63854c
|
Add atomic signals
|
2018-09-25 11:27:07 +02:00 |
|
Florian Zaruba
|
7b8e5c2ace
|
Merge remote-tracking branch 'origin/master' into ariane_next
|
2018-09-24 17:03:20 +02:00 |
|
msfschaffner
|
3a21e06c8b
|
Merge pull request #107 from pulp-platform/a-extension
Implement A extension
|
2018-09-24 16:14:07 +02:00 |
|
Florian Zaruba
|
09c1469406
|
🐛 Fix problem with exception during AMO
|
2018-09-24 15:22:13 +02:00 |
|
Stefan Mach
|
173faa6d63
|
🔧 Add overnight capability to makefile
|
2018-09-24 14:58:53 +02:00 |
|
Florian Zaruba
|
2923e1cb1e
|
💚 Switch test cases
|
2018-09-24 13:11:08 +02:00 |
|
Florian Zaruba
|
2ce657a01b
|
Merge branch 'master' into a-extension
|
2018-09-24 11:07:06 +02:00 |
|
Florian Zaruba
|
b58b63d61e
|
🐛 Fix re-naming when issued operand is flushed
|
2018-09-24 10:51:22 +02:00 |
|
Florian Zaruba
|
712de20bdd
|
📝 Update README and CHANGELOG
|
2018-09-23 20:22:35 +02:00 |
|
Florian Zaruba
|
e441df3412
|
🐛 Fix unsigned comparisons, improve area of AMO ALU
|
2018-09-23 20:21:58 +02:00 |
|
msfschaffner
|
b5a6ce6b59
|
Merge pull request #105 from pulp-platform/fix-99
🐛 Fix #99
|
2018-09-23 18:29:25 +02:00 |
|
msfschaffner
|
2d26f0f012
|
Merge branch 'master' into fix-99
|
2018-09-23 17:45:58 +02:00 |
|
msfschaffner
|
7773832acc
|
Merge pull request #104 from pulp-platform/fix-57
🐎 Fix #57
|
2018-09-23 17:45:32 +02:00 |
|
Florian Zaruba
|
b9152e2b8d
|
✨ Add spike commit log feature
|
2018-09-23 17:18:31 +02:00 |
|
Florian Zaruba
|
fce6cd3cbc
|
Merge remote-tracking branch 'origin/fix-99' into a-extension
|
2018-09-23 15:50:59 +02:00 |
|
Florian Zaruba
|
b5f9cf57a1
|
Merge remote-tracking branch 'origin/fix-57' into a-extension
|
2018-09-23 15:50:44 +02:00 |
|
Florian Zaruba
|
04033a84a9
|
Fix renaming issue with zimm
|
2018-09-22 21:11:54 +02:00 |
|
Florian Zaruba
|
468db0c709
|
🐛 Fix x99
|
2018-09-22 20:53:28 +02:00 |
|
Florian Zaruba
|
fc68dae515
|
🐎 Fix #57
|
2018-09-22 20:33:20 +02:00 |
|
Florian Zaruba
|
69781f0e30
|
🐛 Fix lr/sc semantic
|
2018-09-22 17:13:53 +02:00 |
|
Florian Zaruba
|
ce859ddba9
|
Add basic reservation table
|
2018-09-21 22:06:06 +02:00 |
|
Florian Zaruba
|
e3c446e40d
|
amoadd.d riscv tests passing
|
2018-09-21 18:50:26 +02:00 |
|
Stefan Mach
|
8c25d99cd5
|
🔧 Add overnight capability to makefile
|
2018-09-21 15:36:28 +02:00 |
|
Florian Zaruba
|
3b75716a59
|
Encoding working
|
2018-09-21 13:01:21 +02:00 |
|
Florian Zaruba
|
ea76d459fd
|
Add AMO buffer undo latest implementation
|
2018-09-21 11:31:54 +02:00 |
|
Florian Zaruba
|
b26483ae7c
|
Add atomic signals
|
2018-09-21 11:30:29 +02:00 |
|
msfschaffner
|
e752ab99b6
|
Merge pull request #103 from pulp-platform/ariane_next
Merge ariane_next into master
|
2018-09-21 09:01:36 +02:00 |
|
Florian Zaruba
|
a3773b1364
|
Preliminary AMO implementation
|
2018-09-15 21:59:41 +02:00 |
|
Florian Zaruba
|
60cff9edcb
|
Merge branch 'msfschaffner-ariane_next' into ariane_next
|
2018-09-14 21:56:12 +02:00 |
|
Florian Zaruba
|
a9f8722ef3
|
Merge branch 'ariane_next' of git://github.com/msfschaffner/ariane into msfschaffner-ariane_next
|
2018-09-14 21:55:25 +02:00 |
|
Michael Schaffner
|
e2c57474f8
|
Merge branch 'ariane_next' into serpent
|
2018-09-14 21:00:29 +02:00 |
|
Michael Schaffner
|
96ae7d7df3
|
Add missing asm tests to verilator Make target
|
2018-09-14 20:53:55 +02:00 |
|
Michael Schaffner
|
088c82bb8d
|
Merge branch 'ariane_next' of github.com:pulp-platform/ariane into ariane_next
|
2018-09-14 20:53:32 +02:00 |
|
Michael Schaffner
|
91b270adf1
|
Serpend dcache WIP
|
2018-09-14 20:49:37 +02:00 |
|
Michael Schaffner
|
e8d18c648a
|
Add missing asm tests to verilator Make target
|
2018-09-14 20:48:25 +02:00 |
|
msfschaffner
|
b784011d08
|
Merge pull request #97 from zarubaf/fpga_dev
Initial FPGA SoC
|
2018-09-14 15:51:18 +02:00 |
|
Florian Zaruba
|
5d0f544913
|
Merge branch 'fpga_dev' of github.com:zarubaf/ariane into fpga_dev
|
2018-09-14 11:01:35 +02:00 |
|
Florian Zaruba
|
9d1f6b1b76
|
Fix multi-hart debug issues
|
2018-09-14 10:57:48 +02:00 |
|
Florian Zaruba
|
76bf094098
|
Fix drive conflicts in CDC
|
2018-09-14 10:51:02 +02:00 |
|
Florian Zaruba
|
04ec265924
|
Add preliminary SoC version
|
2018-09-14 10:51:01 +02:00 |
|
Florian Zaruba
|
b88f08c2d5
|
Switch CDC implementation to safer variant
|
2018-09-14 10:51:01 +02:00 |
|
Florian Zaruba
|
0ae3fb5ebb
|
Clean-up and fpga preparataion
- fix CDC
- Bump repo versions
- Fix interface issue with bypassed read/writes
|
2018-09-14 10:50:25 +02:00 |
|
Michael Schaffner
|
6ec8fdb93d
|
Fix CI
|
2018-09-13 17:54:07 +02:00 |
|
Michael Schaffner
|
d2a2521bfd
|
Add torture test targets to Makefile and fix CI flows
|
2018-09-13 17:54:07 +02:00 |
|