Clifford Wolf
|
46026ba985
|
Added ENABLE_IRQ_QREGS and ENABLE_IRQ_TIMER
|
2015-06-28 22:09:51 +02:00 |
Clifford Wolf
|
e5e5494ca2
|
Improved start.S IRQ code
|
2015-06-28 20:52:52 +02:00 |
Clifford Wolf
|
21157b8f1d
|
Cleanups in PCPI interface
|
2015-06-28 15:41:55 +02:00 |
Clifford Wolf
|
e34dcf77e3
|
Fixed typo in firmware/start.S
|
2015-06-28 14:56:26 +02:00 |
Clifford Wolf
|
b076d72806
|
Fixed PCPI instr prefetching
|
2015-06-28 14:51:53 +02:00 |
Clifford Wolf
|
094dc690bb
|
Added resource utilization to xilinx eval
|
2015-06-28 13:51:37 +02:00 |
Clifford Wolf
|
1f99de5117
|
Improvements in picorv32_pcpi_mul
|
2015-06-28 13:07:50 +02:00 |
Clifford Wolf
|
923ac360ff
|
More README stuff
|
2015-06-28 12:20:23 +02:00 |
Clifford Wolf
|
4c15e05298
|
Moved ENABLE_MUL from picorv32_axi to picorv32
|
2015-06-28 12:19:49 +02:00 |
Clifford Wolf
|
818faffe25
|
Improved IRQ documentation, added assembler macros
|
2015-06-28 02:10:45 +02:00 |
Clifford Wolf
|
792baeabcf
|
Minor README changes
|
2015-06-28 01:18:19 +02:00 |
Clifford Wolf
|
df6b95fb87
|
Various README updates
|
2015-06-27 23:54:52 +02:00 |
Clifford Wolf
|
034e1a6af7
|
Added PCPI to picorv32_axi
|
2015-06-27 23:54:11 +02:00 |
Clifford Wolf
|
7d1a484812
|
Implemented picorv32_pcpi_mul
|
2015-06-27 23:53:51 +02:00 |
Clifford Wolf
|
ef8796de45
|
Minor vivado script changes
|
2015-06-27 23:05:00 +02:00 |
Clifford Wolf
|
d0100f72b5
|
Added ENABLE defines for individual tests
|
2015-06-27 22:31:24 +02:00 |
Clifford Wolf
|
7b17773bfc
|
Added mul tests from riscv-tests
|
2015-06-27 22:18:24 +02:00 |
Clifford Wolf
|
dee66e136e
|
Added "make table.txt" vivado scripts
|
2015-06-27 13:55:33 +02:00 |
Clifford Wolf
|
2bd43fff68
|
Updated TODOs
|
2015-06-26 23:56:43 +02:00 |
Clifford Wolf
|
44571601c1
|
Added "make test_sp"
|
2015-06-26 23:54:12 +02:00 |
Clifford Wolf
|
617fa9d80a
|
Added PCPI to README
|
2015-06-26 23:49:16 +02:00 |
Clifford Wolf
|
dd8ed3c877
|
Added pcpi_wait interface
|
2015-06-26 23:48:50 +02:00 |
Clifford Wolf
|
60fdba89d0
|
Updated vivado scripts
|
2015-06-26 23:41:13 +02:00 |
Clifford Wolf
|
0be990bd04
|
Added Pico Co-Processor Interface (PCPI)
|
2015-06-26 23:15:35 +02:00 |
Clifford Wolf
|
d4331491a8
|
Test firmware refactoring
|
2015-06-26 23:15:30 +02:00 |
Clifford Wolf
|
f0b824ad9a
|
Minor README changes
|
2015-06-26 16:15:39 +02:00 |
Clifford Wolf
|
c06286423b
|
Added build instructions for RV32I toolchain
|
2015-06-26 13:53:43 +02:00 |
Clifford Wolf
|
f87d81287c
|
More README changes
|
2015-06-26 11:01:34 +02:00 |
Clifford Wolf
|
266ff03539
|
Minor README changes
|
2015-06-26 10:51:15 +02:00 |
Clifford Wolf
|
1a664f9b97
|
Changed chip package in vivado examples
|
2015-06-26 10:46:51 +02:00 |
Clifford Wolf
|
5d4ce82050
|
Implemented waitirq instruction
|
2015-06-26 10:39:08 +02:00 |
Clifford Wolf
|
9a4a06d981
|
Refactoring of IRQ handling
|
2015-06-26 10:03:37 +02:00 |
Clifford Wolf
|
9d26ebcf58
|
Improvements in README.md
|
2015-06-25 14:14:07 +02:00 |
Clifford Wolf
|
23b700cf73
|
Added basic IRQ support
|
2015-06-25 14:08:39 +02:00 |
Clifford Wolf
|
982e5cc600
|
Added simple icestorm script (not a real example yet)
|
2015-06-22 11:35:48 +02:00 |
Clifford Wolf
|
8590c7d2a8
|
Updated Vivado SoC example
|
2015-06-10 16:48:06 +02:00 |
Clifford Wolf
|
26127b45de
|
Makefile for Vivado scripts
|
2015-06-09 12:45:45 +02:00 |
Clifford Wolf
|
b4b1d03b1c
|
More Todos
|
2015-06-09 10:01:00 +02:00 |
Clifford Wolf
|
bb7f500489
|
Removed unnecessary "jal" complexity
|
2015-06-09 07:40:30 +02:00 |
Clifford Wolf
|
0257d2cb08
|
Small improvements in vivado_soc demo
|
2015-06-08 19:58:28 +02:00 |
Clifford Wolf
|
072e5ca2c5
|
Added osu018 yosys synthesis script
|
2015-06-08 09:31:56 +02:00 |
Clifford Wolf
|
a9532f81ed
|
Refactored instruction decoder
|
2015-06-08 09:08:19 +02:00 |
Clifford Wolf
|
32208c0b70
|
Improved timing for "decoded_imm_uj"
|
2015-06-07 22:50:49 +02:00 |
Clifford Wolf
|
06ba3a1a57
|
README Updates
|
2015-06-07 20:59:20 +02:00 |
Clifford Wolf
|
34d9dea8c7
|
Added support for dual-port register file
|
2015-06-07 20:53:19 +02:00 |
Clifford Wolf
|
60867e10a9
|
minor optimizations
|
2015-06-07 20:08:04 +02:00 |
Clifford Wolf
|
8e3e0bfba0
|
Improved "decoder_trigger" handling
|
2015-06-07 19:49:38 +02:00 |
Clifford Wolf
|
bbbcea2faa
|
Added look-ahead write interface
|
2015-06-07 12:11:20 +02:00 |
Clifford Wolf
|
e84f044bc5
|
Major redesign of main FSM
|
2015-06-07 11:49:47 +02:00 |
Clifford Wolf
|
491cd5e15d
|
Using libc assembler code in dhrystone stdlib.c
|
2015-06-07 07:29:13 +02:00 |