Stefan Wallentowitz
ac9bc39ca3
Doc: Add integration guidance
2018-11-23 17:17:40 +01:00
Stefan Wallentowitz
0dfe79e94e
Doc: Add interrupts description
2018-11-23 17:17:38 +01:00
Stefan Wallentowitz
52ffb372a3
Doc: note difference to LSU wrt to address stability
2018-11-23 17:17:34 +01:00
Stefan Wallentowitz
99964c84d2
Doc: Inline documentation of waveforms
...
So far I used wavedrom for rendering, but that required external
tooling. After patching the extension, sphinx can now render inline
waveforms!
2018-11-21 16:09:02 +01:00
Pasquale Davide Schiavone
27e4dd848a
Merge pull request #10 from isarrider/patch-1
...
Update README.md
2018-11-15 11:10:34 +01:00
isarrider
33a6fa0f45
Update README.md
2018-11-15 11:04:48 +01:00
Pasquale Davide Schiavone
6ad7764a73
Merge pull request #9 from wallento/doc
...
Convert documentation to restructured text
2018-11-14 11:38:25 +01:00
Stefan Wallentowitz
f376a1e6ab
Replace images with wavedrom images
2018-11-13 17:05:49 +01:00
Stefan Wallentowitz
c6eeb34f57
Convert documentation to restructured text
...
Convert the documentation to restructured text. It looks slightly
different to the previous Word document, but can better be handled by
source control. It also automatically handles the versioning.
To build it:
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
make html
make latexpdf
2018-11-13 16:21:47 +01:00
Pasquale Davide Schiavone
7419ef41c3
update README
2018-09-28 10:45:23 +02:00
Pasquale Davide Schiavone
8b685e78a2
added document to repository
2018-09-28 10:44:58 +02:00
Pasquale Davide Schiavone
d4d46971eb
FIXED:
...
step on a jal instruction (from Olivier Montfort)
ra register not update when single step debug #3
2018-02-16 13:49:21 +01:00
Francesco Conti
b99e74ef26
Removed non-ASCII characters
2018-01-29 22:05:44 +01:00
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