projects
/
microwatt.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
microwatt.git
2020-03-30
Paul Mackerras
loadstore1: Add support for cache-inhibited load and...
commit
|
commitdiff
|
tree
2020-03-29
Paul Mackerras
loadstore1: Move load data formatting from writeback...
commit
|
commitdiff
|
tree
2020-03-28
Paul Mackerras
loadstore1: Move logic from dcache to loadstore1
commit
|
commitdiff
|
tree
2020-03-05
Paul Mackerras
dcache: Remove LOAD_UPDATE2 state
commit
|
commitdiff
|
tree
2020-03-04
Paul Mackerras
dcache: Trim one cycle from the load hit path
commit
|
commitdiff
|
tree
2020-02-27
Paul Mackerras
dcache: Implement load-reserve and store-conditional...
commit
|
commitdiff
|
tree
2020-02-26
Paul Mackerras
dcache: Add support for unaligned loads and stores
commit
|
commitdiff
|
tree
2020-02-21
Paul Mackerras
dcache: Fix obscure bug and minor cleanups
commit
|
commitdiff
|
tree
2020-02-19
Paul Mackerras
Remove single-issue constraint for most loads and stores
commit
|
commitdiff
|
tree
2020-02-05
Paul Mackerras
execute1: Use truth table embedded in instruction for...
commit
|
commitdiff
|
tree
2020-01-23
Anton Blanchard
Merge pull request #147 from antonblanchard/diamond-1
commit
|
commitdiff
|
tree
2020-01-23
Anton Blanchard
Fix a Diamond issue in decode2
commit
|
commitdiff
|
tree
2020-01-23
Anton Blanchard
Fix a Diamond build issue in writeback
commit
|
commitdiff
|
tree
2020-01-22
Anton Blanchard
Merge pull request #146 from antonblanchard/vhpi-cleanup
commit
|
commitdiff
|
tree
2020-01-22
Anton Blanchard
Consolidate VHPI code
commit
|
commitdiff
|
tree
2020-01-22
Anton Blanchard
Merge pull request #145 from antonblanchard/sim_console-fix
commit
|
commitdiff
|
tree
2020-01-22
Anton Blanchard
sim_console: Use cfmakeraw() and add option for ctrl...
commit
|
commitdiff
|
tree
2020-01-21
Anton Blanchard
Update Makefile.synth after Paul's patches
commit
|
commitdiff
|
tree
2020-01-21
Anton Blanchard
Merge pull request #134 from paulusmack/master
commit
|
commitdiff
|
tree
2020-01-21
Anton Blanchard
Merge pull request #142 from antonblanchard/ghdl-synthe...
commit
|
commitdiff
|
tree
2020-01-21
Anton Blanchard
Merge pull request #144 from antonblanchard/update...
commit
|
commitdiff
|
tree
2020-01-21
Anton Blanchard
Merge pull request #143 from antonblanchard/use-docker
commit
|
commitdiff
|
tree
2020-01-21
Anton Blanchard
Add some information about GHDL backend issues
commit
|
commitdiff
|
tree
2020-01-21
Anton Blanchard
Add an option to use Docker
commit
|
commitdiff
|
tree
2020-01-21
Anton Blanchard
Initial support for ghdl synthesis
commit
|
commitdiff
|
tree
2020-01-21
Anton Blanchard
Merge pull request #140 from antonblanchard/rework...
commit
|
commitdiff
|
tree
2020-01-21
Anton Blanchard
Fix Makefile dependency issue with files in vhdl/*
commit
|
commitdiff
|
tree
2020-01-21
Anton Blanchard
Merge pull request #141 from antonblanchard/update...
commit
|
commitdiff
|
tree
2020-01-20
Anton Blanchard
Improve dependencies.py and add a --synth option
commit
|
commitdiff
|
tree
2020-01-19
Anton Blanchard
Merge pull request #136 from antonblanchard/uart-rx...
commit
|
commitdiff
|
tree
2020-01-19
Anton Blanchard
Add a few FFs on the RX input to avoid metastability...
commit
|
commitdiff
|
tree
2020-01-19
Anton Blanchard
Merge pull request #139 from antonblanchard/reduce-mem
commit
|
commitdiff
|
tree
2020-01-19
Anton Blanchard
Reduce simulated and default FPGA RAM to 384kB
commit
|
commitdiff
|
tree
2020-01-19
Anton Blanchard
Add log2ceil and use it in bram code
commit
|
commitdiff
|
tree
2020-01-19
Anton Blanchard
Merge pull request #138 from antonblanchard/micropython...
commit
|
commitdiff
|
tree
2020-01-19
Anton Blanchard
Update micropython
commit
|
commitdiff
|
tree
2020-01-19
Anton Blanchard
Merge pull request #137 from antonblanchard/hello-world
commit
|
commitdiff
|
tree
2020-01-19
Anton Blanchard
hello_world updates
commit
|
commitdiff
|
tree
2020-01-14
Paul Mackerras
decode1: Mark subfic as pipelined
commit
|
commitdiff
|
tree
2020-01-14
Paul Mackerras
countzero: Add a register to help make timing
commit
|
commitdiff
|
tree
2020-01-14
Paul Mackerras
Plumb loadstore1 input from execute1 not decode2
commit
|
commitdiff
|
tree
2020-01-14
Paul Mackerras
execute: Implement bypass from output of execute1 to...
commit
|
commitdiff
|
tree
2020-01-14
Paul Mackerras
execute: Move popcnt and prty instructions into the...
commit
|
commitdiff
|
tree
2020-01-14
Paul Mackerras
execute: Do comparisons using the main adder
commit
|
commitdiff
|
tree
2020-01-14
Paul Mackerras
execute1: Move EXTS* instruction back into execute1
commit
|
commitdiff
|
tree
2020-01-14
Paul Mackerras
execute1: Remember dest GPR, RC, OE, XER for slow opera...
commit
|
commitdiff
|
tree
2020-01-14
Paul Mackerras
Make divider hang off the side of execute1
commit
|
commitdiff
|
tree
2020-01-14
Paul Mackerras
Make multiplier hang off the side of execute1
commit
|
commitdiff
|
tree
2020-01-11
Anton Blanchard
Merge pull request #133 from antonblanchard/ghdl-synth
commit
|
commitdiff
|
tree
2020-01-11
Anton Blanchard
Merge pull request #132 from antonblanchard/bin2hex...
commit
|
commitdiff
|
tree
2020-01-11
Anton Blanchard
Move bin2hex.py to scripts/
commit
|
commitdiff
|
tree
2020-01-11
Anton Blanchard
Fix a ghdlsynth issue in fast_spr_num
commit
|
commitdiff
|
tree
2020-01-11
Anton Blanchard
Fix a ghdlsynth issue in icache
commit
|
commitdiff
|
tree
2020-01-11
Anton Blanchard
Removed unused core_terminated signal
commit
|
commitdiff
|
tree
2020-01-11
Anton Blanchard
Fix some ghdlsynth issues with fpga_bram
commit
|
commitdiff
|
tree
2020-01-11
Anton Blanchard
Fix ghdlsynth issue in register file
commit
|
commitdiff
|
tree
2020-01-11
Anton Blanchard
Remove unused signal
commit
|
commitdiff
|
tree
2020-01-11
Anton Blanchard
Fix a ghdysynth inferred latch error in writeback
commit
|
commitdiff
|
tree
2020-01-11
Anton Blanchard
Fix a ghdysynth inferred latch error in execute
commit
|
commitdiff
|
tree
2020-01-11
Anton Blanchard
Merge pull request #131 from antonblanchard/new-tests
commit
|
commitdiff
|
tree
2020-01-11
Anton Blanchard
Upper 32 bits of XER should read as 0s
commit
|
commitdiff
|
tree
2020-01-11
Anton Blanchard
Dump CTR, LR and CR on sim termination, and update...
commit
|
commitdiff
|
tree
2020-01-10
Anton Blanchard
Merge pull request #127 from tomtor/CR-PR
commit
|
commitdiff
|
tree
2020-01-10
Anton Blanchard
Merge pull request #130 from antonblanchard/build-fix
commit
|
commitdiff
|
tree
2020-01-10
Anton Blanchard
Merge pull request #129 from antonblanchard/update...
commit
|
commitdiff
|
tree
2020-01-10
Anton Blanchard
Point to upstream micropython
commit
|
commitdiff
|
tree
2020-01-06
Tom Vijlbrief
Implement CRNOR and friends
commit
|
commitdiff
|
tree
2020-01-04
Anton Blanchard
Merge pull request #126 from sharkcz/docs
commit
|
commitdiff
|
tree
2020-01-03
Dan Horák
document packaged fusesoc for Fedora users
commit
|
commitdiff
|
tree
2019-12-11
Anton Blanchard
control: Fix build issue with Fedora 31 version of...
commit
|
commitdiff
|
tree
2019-12-09
Anton Blanchard
Merge pull request #122 from paulusmack/benh-sprs
commit
|
commitdiff
|
tree
2019-12-09
Anton Blanchard
Merge pull request #123 from antonblanchard/spi-conf
commit
|
commitdiff
|
tree
2019-12-09
Anton Blanchard
Add SPI configuration to Xilinx constraint files
commit
|
commitdiff
|
tree
2019-12-07
Paul Mackerras
decode2: Minor cleanup
commit
|
commitdiff
|
tree
2019-12-07
Benjamin Herrenschmidt
sprs: Store common SPRs in register file
commit
|
commitdiff
|
tree
2019-12-07
Benjamin Herrenschmidt
spr: Add translation from SPR to special GPR number
commit
|
commitdiff
|
tree
2019-12-07
Paul Mackerras
divider: Fix overflow calculation
commit
|
commitdiff
|
tree
2019-12-07
Paul Mackerras
decode1: Add OE=1 forms of add/sub, mul and div instruc...
commit
|
commitdiff
|
tree
2019-12-07
Paul Mackerras
execute: Copy XER[SO] to CR for cmp[i] and cmpl[i]...
commit
|
commitdiff
|
tree
2019-12-07
Benjamin Herrenschmidt
Add basic XER support
commit
|
commitdiff
|
tree
2019-12-05
Benjamin Herrenschmidt
decode1: Mark ALU ops using carry as pipelined
commit
|
commitdiff
|
tree
2019-12-05
Benjamin Herrenschmidt
cr_file: Check write_cr_enable
commit
|
commitdiff
|
tree
2019-11-18
Anton Blanchard
Merge pull request #120 from antonblanchard/spr-decode...
commit
|
commitdiff
|
tree
2019-11-18
Anton Blanchard
Merge pull request #119 from antonblanchard/reduce...
commit
|
commitdiff
|
tree
2019-11-15
Anton Blanchard
Merge pull request #118 from antonblanchard/bus-pipeline
commit
|
commitdiff
|
tree
2019-11-14
Benjamin Herrenschmidt
control: Reduce pipeline depth to 1
commit
|
commitdiff
|
tree
2019-11-14
Benjamin Herrenschmidt
spr: Cleanup decoding of SPR numbers
commit
|
commitdiff
|
tree
2019-10-31
Benjamin Herrenschmidt
wb_arbiter: Early master selection
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
wb_arbiter: Make arbiter size parametric
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
wb_arbiter: Avoid IDLE cycle when not changing master
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
ram: Ack stores early
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
ram: Rework main RAM interface
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
Move log2/ispow2 to a utils package
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
ram: Add block RAM pipelining
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
decode: Reformat decode_types.vhdl
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
Add option to not flatten hierarchy
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
writeback: Slightly improve timing
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
simple_ram: Turn on pipelining
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
wb_debug: Add wishbone pipelining support
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
icache: Add wishbone pipelining support
commit
|
commitdiff
|
tree
next