Pasquale Davide Schiavone
|
71cb9878f4
|
update headers
|
2018-01-15 15:25:54 +01:00 |
|
Pasquale Davide Schiavone
|
d899348fe9
|
fixed fetch fifo [broken after last commit]
|
2017-10-17 11:28:04 +02:00 |
|
Pasquale Davide Schiavone
|
3dca682869
|
fix for verilator by Olivier Montfort
|
2017-10-04 17:09:23 +02:00 |
|
Pasquale Davide Schiavone
|
86f8328334
|
Merge branch 'new_intc2' of iis-git.ee.ethz.ch:pulp-open/zero-riscy into new_intc2
|
2017-09-18 14:37:54 +02:00 |
|
Pasquale Davide Schiavone
|
2ded7b4975
|
removed state
|
2017-09-18 14:37:27 +02:00 |
|
Pasquale Davide Schiavone
|
2ae033aeae
|
removed unuseful state
|
2017-09-14 16:52:48 +02:00 |
|
Germain Haugou
|
bac9faedf1
|
Reading a perf counter above the implemented ones is now returning 0
|
2017-09-11 15:34:44 +02:00 |
|
Pasquale Davide Schiavone
|
22dd8f3ce0
|
Merge remote-tracking branch 'origin' into new_intc2
|
2017-09-06 16:42:15 +02:00 |
|
Pasquale Davide Schiavone
|
51673c46b5
|
added support for gf22
|
2017-09-06 16:42:05 +02:00 |
|
Pasquale Davide Schiavone
|
b018eb434e
|
fixed header
|
2017-08-29 12:27:59 +02:00 |
|
Pasquale Davide Schiavone
|
edf308df16
|
SolderPad Header
|
2017-08-03 15:12:13 +02:00 |
|
Pasquale Davide Schiavone
|
00f24db779
|
update readme
|
2017-07-31 19:07:50 +02:00 |
|
Pasquale Davide Schiavone
|
146ef10c9c
|
update headers
|
2017-07-27 13:23:30 +02:00 |
|
Pasquale Davide Schiavone
|
90b552ea6a
|
merge from master
|
2017-07-13 11:02:31 +02:00 |
|
Pasquale Davide Schiavone
|
3b1d8943c3
|
fixed tracer
|
2017-07-13 11:00:31 +02:00 |
|
Pasquale Davide Schiavone
|
a6d33442be
|
fix misalignement memory access
|
2017-07-07 17:17:28 +02:00 |
|
Pasquale Davide Schiavone
|
b6fd710573
|
Modified wfi to go back to normal execution after debug request and ebreak generates always a request to debug now
|
2017-07-05 10:57:02 +02:00 |
|
Pasquale Davide Schiavone
|
6f816b681e
|
removed unique case from controller as spikes generate a lot of warnings
|
2017-07-03 17:04:56 +02:00 |
|
Pasquale Davide Schiavone
|
0efaf09578
|
fixed wake up from wfi
|
2017-06-29 12:55:17 +02:00 |
|
Germain Haugou
|
2c09a9eb04
|
Integrated fix from Davide to allow taking interrupts between irq enable and irq disable
|
2017-06-29 11:04:52 +02:00 |
|
Pasquale Davide Schiavone
|
0d782ba417
|
new wfi behaviour
|
2017-06-29 09:59:15 +02:00 |
|
Pasquale Davide Schiavone
|
c458439ed7
|
new intc
|
2017-06-28 18:39:14 +02:00 |
|
Pasquale Davide Schiavone
|
ad0b3383c0
|
Merge branch 'master' of iis-git.ee.ethz.ch:pulp-open/zero-riscy
|
2017-06-26 15:10:28 +02:00 |
|
Pasquale Davide Schiavone
|
03e025efc3
|
added ifdef for verilator
|
2017-06-26 15:10:25 +02:00 |
|
Gautschi
|
f75a0246d9
|
added trigger for pulpino
|
2017-06-12 14:15:08 +02:00 |
|
Michael Schaffner
|
3c64572893
|
fix syntax issues raised by Altera Quartus
|
2017-06-09 16:07:55 +02:00 |
|
Pasquale Davide Schiavone
|
e97d18e829
|
fixed perf counters
|
2017-06-06 16:34:43 +02:00 |
|
Pasquale Davide Schiavone
|
ef744a9174
|
new interrupt protocol
|
2017-06-01 16:17:56 +02:00 |
|
Pasquale Davide Schiavone
|
36cd25c511
|
Merge branch 'newMul'
|
2017-06-01 16:00:33 +02:00 |
|
Pasquale Davide Schiavone
|
ced485cdfc
|
update mul slow
|
2017-06-01 15:59:38 +02:00 |
|
Igor Loi
|
f2a0c39638
|
removed double semicolon
|
2017-05-27 23:48:45 +02:00 |
|
Pasquale Davide Schiavone
|
97ce216058
|
updated multdiv fast
|
2017-05-23 13:04:21 +02:00 |
|
Germain Haugou
|
8a0a3a991e
|
Removed the message displayed when executing interrupts, and now stopping simulation when branch is X is detected
|
2017-05-20 10:30:27 +02:00 |
|
Pasquale Davide Schiavone
|
56e1d9fc29
|
update multdiv_fast
|
2017-05-10 17:21:52 +02:00 |
|
Igor Loi
|
4e313367b8
|
updated src_files.yml
|
2017-05-04 23:50:48 +02:00 |
|
Pasquale Davide Schiavone
|
cb54f9dc01
|
update new int controller
|
2017-04-26 15:35:07 +02:00 |
|
Pasquale Davide Schiavone
|
d0a0d8d093
|
broken path via core busy
|
2017-04-05 14:42:26 +02:00 |
|
Pasquale Davide Schiavone
|
77e9ea0bce
|
optimized controller
|
2017-03-31 10:45:57 +02:00 |
|
Pasquale Davide Schiavone
|
f7c2b64270
|
decoupled irq, debug with instr mem
|
2017-03-30 13:49:52 +02:00 |
|
Pasquale Davide Schiavone
|
6c679d41c4
|
optimized decoder-controller branch-jump signals
|
2017-03-28 10:56:16 +02:00 |
|
Pasquale Davide Schiavone
|
0eba7ea82c
|
modified data load event
|
2017-03-27 17:58:05 +02:00 |
|
Pasquale Davide Schiavone
|
152309fadf
|
Update README.md
|
2017-03-27 17:23:34 +02:00 |
|
Pasquale Davide Schiavone
|
b8a8b36cbb
|
renamed module names and splitted interrupts and exceptions
|
2017-03-27 13:28:08 +02:00 |
|
Pasquale Davide Schiavone
|
27151a3f89
|
fixed multdiv_fast
|
2017-03-24 18:45:24 +01:00 |
|
Pasquale Davide Schiavone
|
040a808200
|
added VERILATOR ifdef and fix regfile ff
|
2017-03-22 18:20:14 +01:00 |
|
Pasquale Davide Schiavone
|
0266ddbd0b
|
Headers updates
|
2017-03-21 17:27:31 +01:00 |
|
Pasquale Davide Schiavone
|
538ad537e0
|
Merge branch 'patch-1' into 'master'
Update README.md
See merge request !1
|
2017-03-20 17:46:47 +01:00 |
|
Pasquale Davide Schiavone
|
a9164fe21f
|
Update README.md
|
2017-03-20 17:39:23 +01:00 |
|
Pasquale Davide Schiavone
|
311805d955
|
parameters for RV32E and RV32M
|
2017-03-17 19:10:00 +01:00 |
|
Pasquale Davide Schiavone
|
7ec2d7b41f
|
mult div fast implemented
|
2017-03-13 16:17:21 +01:00 |
|