projects
/
microwatt.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
microwatt.git
2019-10-11
Michael Neuling
Update gitignore for new test bench build files
commit
|
commitdiff
|
tree
2019-10-09
Anton Blanchard
Merge pull request #83 from paulusmack/logical
commit
|
commitdiff
|
tree
2019-10-09
Anton Blanchard
Merge pull request #81 from antonblanchard/logical
commit
|
commitdiff
|
tree
2019-10-09
Anton Blanchard
Merge pull request #82 from antonblanchard/icache-set...
commit
|
commitdiff
|
tree
2019-10-08
Paul Mackerras
execute: Consolidate count-leading/trailing-zeroes...
commit
|
commitdiff
|
tree
2019-10-08
Anton Blanchard
Consolidate logical instructions
commit
|
commitdiff
|
tree
2019-10-08
Benjamin Herrenschmidt
icache: Set associative icache
commit
|
commitdiff
|
tree
2019-10-08
Benjamin Herrenschmidt
plru: Add a simple PLRU module
commit
|
commitdiff
|
tree
2019-10-08
Benjamin Herrenschmidt
fetch2: Remove blank line
commit
|
commitdiff
|
tree
2019-10-08
Benjamin Herrenschmidt
icache: Use narrower block RAMs
commit
|
commitdiff
|
tree
2019-10-08
Benjamin Herrenschmidt
fetch/icache: Fit icache in BRAM
commit
|
commitdiff
|
tree
2019-10-08
Benjamin Herrenschmidt
fetch1: Simplify a bit
commit
|
commitdiff
|
tree
2019-10-08
Benjamin Herrenschmidt
icache: Reformat icache
commit
|
commitdiff
|
tree
2019-10-07
Anton Blanchard
Merge pull request #78 from paulusmack/new-decode
commit
|
commitdiff
|
tree
2019-10-07
Paul Mackerras
Add a rotate/mask/shift unit and use it in execute1
commit
|
commitdiff
|
tree
2019-10-07
Paul Mackerras
Generalize the mul_32bit and mul_signed fields of decod...
commit
|
commitdiff
|
tree
2019-10-04
Paul Mackerras
decode: Avoid multiplexing from instruction reg fields...
commit
|
commitdiff
|
tree
2019-10-04
Paul Mackerras
Consolidate add/subtract instructions into a single op
commit
|
commitdiff
|
tree
2019-10-04
Anton Blanchard
Merge pull request #80 from antonblanchard/misc
commit
|
commitdiff
|
tree
2019-10-03
Paul Mackerras
decode: Make all update-form indexed loads and stores...
commit
|
commitdiff
|
tree
2019-10-03
Benjamin Herrenschmidt
register_file: Move GPRs into distributed RAM
commit
|
commitdiff
|
tree
2019-10-02
Paul Mackerras
decode: Remove const fields from decode_rom_t
commit
|
commitdiff
|
tree
2019-10-01
Benjamin Herrenschmidt
debug/sim: Make connect/disconnect messages quieter
commit
|
commitdiff
|
tree
2019-10-01
Paul Mackerras
decode: Fix larx/stcx instructions to use RA_OR_ZERO...
commit
|
commitdiff
|
tree
2019-10-01
Paul Mackerras
decode: Index minor op table with insn bits for opcode 31
commit
|
commitdiff
|
tree
2019-10-01
Paul Mackerras
decode: Index minor op table with insn bits for opcode 30
commit
|
commitdiff
|
tree
2019-10-01
Paul Mackerras
decode: Index minor op table with insn bits for opcode 19
commit
|
commitdiff
|
tree
2019-10-01
Paul Mackerras
decode: Start moving towards decoding by major opcode...
commit
|
commitdiff
|
tree
2019-10-01
Paul Mackerras
decode: Push mtspr/mfspr register decoding down into...
commit
|
commitdiff
|
tree
2019-10-01
Benjamin Herrenschmidt
Add MCRF instruction
commit
|
commitdiff
|
tree
2019-10-01
Benjamin Herrenschmidt
Implement absolute branches
commit
|
commitdiff
|
tree
2019-09-30
Anton Blanchard
Merge pull request #77 from antonblanchard/timing
commit
|
commitdiff
|
tree
2019-09-30
Anton Blanchard
Merge pull request #76 from antonblanchard/misc
commit
|
commitdiff
|
tree
2019-09-30
Benjamin Herrenschmidt
Improve PLL/MMCM clocks configuration
commit
|
commitdiff
|
tree
2019-09-30
Benjamin Herrenschmidt
Don't reset JTAG request register asynchronously
commit
|
commitdiff
|
tree
2019-09-30
Benjamin Herrenschmidt
Multiply needs to be 16 stages to fix all timing issues
commit
|
commitdiff
|
tree
2019-09-30
Paul Mackerras
loadstore2: Do data formatting after a register stage
commit
|
commitdiff
|
tree
2019-09-30
Benjamin Herrenschmidt
corefile: Remove duplicate wishbone_debug_master
commit
|
commitdiff
|
tree
2019-09-30
Benjamin Herrenschmidt
fpga: Arty A7's don't need multiple filesets
commit
|
commitdiff
|
tree
2019-09-30
Benjamin Herrenschmidt
execute1: simplify flush_out
commit
|
commitdiff
|
tree
2019-09-30
Benjamin Herrenschmidt
Reformat fetch2
commit
|
commitdiff
|
tree
2019-09-30
Benjamin Herrenschmidt
Move fetch2 <-> icache definitions
commit
|
commitdiff
|
tree
2019-09-30
Benjamin Herrenschmidt
Remove unused pipe_stop in Fetch1ToFetch2Type
commit
|
commitdiff
|
tree
2019-09-30
Benjamin Herrenschmidt
Fix PLL reset signal name in toplevel
commit
|
commitdiff
|
tree
2019-09-30
Benjamin Herrenschmidt
Simplify fetch1
commit
|
commitdiff
|
tree
2019-09-30
Benjamin Herrenschmidt
Reformat fetch1
commit
|
commitdiff
|
tree
2019-09-30
Benjamin Herrenschmidt
Update dependency
commit
|
commitdiff
|
tree
2019-09-28
Anton Blanchard
Merge pull request #75 from paulusmack/master
commit
|
commitdiff
|
tree
2019-09-28
Anton Blanchard
Merge pull request #74 from paulusmack/divider
commit
|
commitdiff
|
tree
2019-09-27
Paul Mackerras
fpga: Add definitions for Arty A7-100 board
commit
|
commitdiff
|
tree
2019-09-27
Paul Mackerras
divider: Do absolute-value ops in divider instead of...
commit
|
commitdiff
|
tree
2019-09-27
Paul Mackerras
divider: Always compute result/sresult/d_out.write_reg_data
commit
|
commitdiff
|
tree
2019-09-24
Anton Blanchard
Merge pull request #73 from antonblanchard/remove-divid...
commit
|
commitdiff
|
tree
2019-09-24
Anton Blanchard
Remove gcc software divide patch
commit
|
commitdiff
|
tree
2019-09-24
Anton Blanchard
Merge pull request #72 from antonblanchard/build-error
commit
|
commitdiff
|
tree
2019-09-24
Anton Blanchard
Merge pull request #71 from antonblanchard/dependencies
commit
|
commitdiff
|
tree
2019-09-24
Anton Blanchard
Fix build issue in dmi_dtm_dummy.vhdl
commit
|
commitdiff
|
tree
2019-09-24
Anton Blanchard
Update Makefile dependencies
commit
|
commitdiff
|
tree
2019-09-24
Anton Blanchard
Merge branch 'divider' of https://github.com/paulusmack...
commit
|
commitdiff
|
tree
2019-09-24
Anton Blanchard
Merge pull request #70 from antonblanchard/badly-named...
commit
|
commitdiff
|
tree
2019-09-24
Anton Blanchard
Rename OP_SUBFC -> OP_SUBFE, OP_ADDC -> OP_ADDE
commit
|
commitdiff
|
tree
2019-09-24
Anton Blanchard
Merge pull request #69 from antonblanchard/debug-module
commit
|
commitdiff
|
tree
2019-09-23
Anton Blanchard
Terminate test on illegal instruction
commit
|
commitdiff
|
tree
2019-09-23
Anton Blanchard
Fix ghdl error
commit
|
commitdiff
|
tree
2019-09-23
Anton Blanchard
Add core_debug.vhdl to fusesoc configs
commit
|
commitdiff
|
tree
2019-09-23
Paul Mackerras
Speed up the divider a little
commit
|
commitdiff
|
tree
2019-09-23
Paul Mackerras
Add a divider unit and a testbench for it
commit
|
commitdiff
|
tree
2019-09-20
Benjamin Herrenschmidt
Add distclean to Makefile
commit
|
commitdiff
|
tree
2019-09-20
Benjamin Herrenschmidt
New C based JTAG debug tool
commit
|
commitdiff
|
tree
2019-09-20
Benjamin Herrenschmidt
Add core debug module
commit
|
commitdiff
|
tree
2019-09-20
Benjamin Herrenschmidt
Add jtag support in simulation via a socket
commit
|
commitdiff
|
tree
2019-09-20
Benjamin Herrenschmidt
Add DMI address decoder
commit
|
commitdiff
|
tree
2019-09-20
Benjamin Herrenschmidt
Wishbone debug module
commit
|
commitdiff
|
tree
2019-09-20
Benjamin Herrenschmidt
Add a debug (DMI) bus and a JTAG interface to it on...
commit
|
commitdiff
|
tree
2019-09-20
Benjamin Herrenschmidt
Use a 3 way WB arbiter and cleanup fpga toplevel
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
Merge pull request #66 from antonblanchard/reformat-4
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
Reformat crhelpers, and remove some stale code
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
Reformat helpers
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
Reformat insn_helpers
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
Merge pull request #65 from antonblanchard/loadstore-opt
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
Reformat loadstore1
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
Reformat loadstore2
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
loads don't do both byte reversal and sign extension
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
Merge pull request #64 from antonblanchard/reformat-3
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
Merge pull request #63 from antonblanchard/multiply...
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
Reformat wishbone code
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
Reformat glibc_random
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
Reformat simple_ram_behavioural
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
Reformat sim_console
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
Reformat multiply_tb
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
Reformat execute2
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
Reformat CR file
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
Reformat register file
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
Reformat multiply code
commit
|
commitdiff
|
tree
2019-09-19
Anton Blanchard
Don't use VHDL 2008 condition operator in multiply
commit
|
commitdiff
|
tree
2019-09-16
Anton Blanchard
Merge pull request #62 from antonblanchard/byte-reverse...
commit
|
commitdiff
|
tree
2019-09-16
Anton Blanchard
Merge pull request #61 from antonblanchard/execute...
commit
|
commitdiff
|
tree
2019-09-16
Anton Blanchard
Move byte reversal of stores to first cycle
commit
|
commitdiff
|
tree
2019-09-16
Anton Blanchard
execute1 no longer needs sim_console
commit
|
commitdiff
|
tree
2019-09-15
Anton Blanchard
Merge pull request #60 from antonblanchard/testbenches
commit
|
commitdiff
|
tree
next