Clifford Wolf
|
bf7f984d42
|
Refactoring of TWO_CYCLE_ALU
|
2015-07-08 23:15:14 +02:00 |
Clifford Wolf
|
51be282633
|
Updated evaluation
|
2015-07-08 22:31:03 +02:00 |
Clifford Wolf
|
dd30b57ea6
|
Added TWO_CYCLE_ALU parameter
|
2015-07-08 20:17:03 +02:00 |
Clifford Wolf
|
a97a715987
|
Enabled report_timing in vivado synth_area scripts
|
2015-07-08 10:16:10 +02:00 |
Clifford Wolf
|
bd1cc3466f
|
Updated eval data
|
2015-07-08 09:48:42 +02:00 |
Clifford Wolf
|
b6c4c2eeb9
|
Added TWO_CYCLE_COMPARE
|
2015-07-07 22:51:52 +02:00 |
Clifford Wolf
|
54f89ba904
|
Updated RV32I tools instructions
|
2015-07-05 10:32:26 +02:00 |
Clifford Wolf
|
8d404182b3
|
Improved IceStorm example script
|
2015-07-04 16:34:18 +02:00 |
Clifford Wolf
|
4601fa23e9
|
Added -Werror
|
2015-07-04 16:31:26 +02:00 |
Clifford Wolf
|
21da66db68
|
c++/c99-style for loops in firmware
|
2015-07-04 11:47:43 +02:00 |
Clifford Wolf
|
91f75bdf1f
|
Turned gcc warnings up to eleven
Patch by Larry Doolittle
|
2015-07-04 11:47:19 +02:00 |
Clifford Wolf
|
2df7aadc7a
|
Fixed typo in Makefile
|
2015-07-03 18:43:37 +02:00 |
Clifford Wolf
|
9c028fc965
|
Added missing LD_RS1 debug statements
|
2015-07-02 14:51:28 +02:00 |
Clifford Wolf
|
686f77facb
|
Updated area and timing stats
|
2015-07-02 14:41:15 +02:00 |
Clifford Wolf
|
ab503d5756
|
Being more aggressive with parallel cases
|
2015-07-02 12:55:05 +02:00 |
Clifford Wolf
|
c10125eb5c
|
Added TWO_STAGE_SHIFT parameter
|
2015-07-02 12:29:06 +02:00 |
Clifford Wolf
|
853ce91300
|
Added `debug macro
|
2015-07-02 12:17:45 +02:00 |
Clifford Wolf
|
476046c177
|
Minor Makefile changes
|
2015-07-02 11:01:21 +02:00 |
Clifford Wolf
|
b6e8c15901
|
Removed trailing whitespaces in dhrystone code
|
2015-07-02 10:50:54 +02:00 |
Clifford Wolf
|
c48a3b2434
|
Removed trailing whitespaces
|
2015-07-02 10:49:35 +02:00 |
Clifford Wolf
|
084056f729
|
Unsigned arguments for print_dec()
Patch by Larry Doolittle
|
2015-07-02 10:46:21 +02:00 |
Clifford Wolf
|
a7f9b7fbf3
|
Some testbench-related improvements
Patch by Larry Doolittle
|
2015-07-02 10:45:35 +02:00 |
Clifford Wolf
|
9d3b0a9692
|
Updated evaluation
|
2015-07-02 00:54:11 +02:00 |
Clifford Wolf
|
198c995c8f
|
Back to Vivado 2015.1
my synthesis license has a 2015.05 version limit..
|
2015-07-01 22:42:25 +02:00 |
Clifford Wolf
|
84e2202fef
|
Vivado 2015.2 area evaluation
|
2015-07-01 22:18:20 +02:00 |
Clifford Wolf
|
e72abc0284
|
Added vivado synth_area_{small,regular,large}.tcl scripts
|
2015-07-01 21:51:15 +02:00 |
Clifford Wolf
|
553b1ef143
|
Updated Xilinx 7-Series area stats
|
2015-07-01 21:48:51 +02:00 |
Clifford Wolf
|
34193bf9df
|
Added CATCH_MISALIGN and CATCH_ILLINSN
|
2015-07-01 21:20:51 +02:00 |
Clifford Wolf
|
f6fe27ecbf
|
After some profiling: one-hot FSM encoding
|
2015-07-01 21:20:31 +02:00 |
Clifford Wolf
|
c22ea8fe0a
|
Spelling fixes by Larry Doolittle
|
2015-07-01 08:18:10 +02:00 |
Clifford Wolf
|
4a9fda0737
|
Improvements in PCPI MUL core
|
2015-06-30 16:51:26 +02:00 |
Clifford Wolf
|
9d809eb0d9
|
Added TOC to README
|
2015-06-30 12:25:05 +02:00 |
Clifford Wolf
|
997c5ce341
|
Added "make test_synth"
|
2015-06-30 01:46:25 +02:00 |
Clifford Wolf
|
56b2b4971d
|
Added Note about Icarus Verilog to README
|
2015-06-29 09:58:39 +02:00 |
Clifford Wolf
|
7417a3e249
|
Added LATCHED_IRQ parameter
|
2015-06-29 07:54:47 +02:00 |
Clifford Wolf
|
1321840665
|
Minor README change
|
2015-06-29 07:37:48 +02:00 |
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 |