projects
/
microwatt.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
microwatt.git
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
2019-10-30
Benjamin Herrenschmidt
dcache: Add wishbone pipelining support
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
fpga/bram: Generate stall signal
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
simple_ram: Add pipelining support
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
intercon: Generate stall signals for non-pipelined...
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
wb_arbiter: Forward stall signals
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
icache_tb: Initialize stop_mark
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
wishbone: Add stall signal
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
pp_uart: reformat
commit
|
commitdiff
|
tree
2019-10-25
Anton Blanchard
Merge pull request #115 from antonblanchard/reduce...
commit
|
commitdiff
|
tree
2019-10-25
Anton Blanchard
Merge pull request #113 from mikey/exec-sim-remove
commit
|
commitdiff
|
tree
2019-10-25
Anton Blanchard
Merge pull request #114 from antonblanchard/dcache
commit
|
commitdiff
|
tree
2019-10-24
Michael Neuling
Remove SIM generic from execute1
commit
|
commitdiff
|
tree
2019-10-23
Benjamin Herrenschmidt
Reduce wishbone address size to 32-bit
commit
|
commitdiff
|
tree
2019-10-23
Benjamin Herrenschmidt
Make it possible to change wishbone address size
commit
|
commitdiff
|
tree
2019-10-23
Benjamin Herrenschmidt
dcache: Add testbench
commit
|
commitdiff
|
tree
2019-10-23
Benjamin Herrenschmidt
insn: Simplistic implementation of icbi
commit
|
commitdiff
|
tree
2019-10-23
Benjamin Herrenschmidt
insn: Implement isync instruction
commit
|
commitdiff
|
tree
2019-10-23
Benjamin Herrenschmidt
icache & dcache: Fix store way variable
commit
|
commitdiff
|
tree
2019-10-23
Benjamin Herrenschmidt
dcache: Cleanup (mostly cosmetic)
commit
|
commitdiff
|
tree
2019-10-23
Benjamin Herrenschmidt
icache/dcache: Make both caches 32 lines, 2 ways
commit
|
commitdiff
|
tree
2019-10-23
Benjamin Herrenschmidt
dcache: Introduce an extra cycle latency to make timing
commit
|
commitdiff
|
tree
2019-10-23
Benjamin Herrenschmidt
dcache: Add a dcache
commit
|
commitdiff
|
tree
2019-10-23
Benjamin Herrenschmidt
icache: Reduce simulation warnings
commit
|
commitdiff
|
tree
2019-10-23
Benjamin Herrenschmidt
cache_ram: Add write-enables
commit
|
commitdiff
|
tree
2019-10-23
Benjamin Herrenschmidt
plru: Improve sensitivity list
commit
|
commitdiff
|
tree
2019-10-21
Anton Blanchard
Merge pull request #112 from hughhalf/patch-1
commit
|
commitdiff
|
tree
2019-10-21
Hugh
Minor tweaks to README.md
commit
|
commitdiff
|
tree
2019-10-19
Anton Blanchard
Merge pull request #110 from antonblanchard/misc
commit
|
commitdiff
|
tree
2019-10-18
Benjamin Herrenschmidt
icache_tb: Improve test and include test file
commit
|
commitdiff
|
tree
2019-10-17
Anton Blanchard
Merge pull request #109 from antonblanchard/misc
commit
|
commitdiff
|
tree
2019-10-17
Anton Blanchard
isel takes a CR bit, not a CR field
commit
|
commitdiff
|
tree
2019-10-16
Benjamin Herrenschmidt
common: Reformat
commit
|
commitdiff
|
tree
2019-10-16
Benjamin Herrenschmidt
execute1: Remove mux on "write_data" and "rc" outputs
commit
|
commitdiff
|
tree
2019-10-16
Benjamin Herrenschmidt
crhelpers: Constraint "crnum" integer
commit
|
commitdiff
|
tree
2019-10-16
Benjamin Herrenschmidt
execute1: Reformat
commit
|
commitdiff
|
tree
2019-10-16
Benjamin Herrenschmidt
writeback: Remove a mux leg on data_in
commit
|
commitdiff
|
tree
2019-10-16
Anton Blanchard
Merge pull request #105 from paulusmack/writeback
commit
|
commitdiff
|
tree
2019-10-15
Paul Mackerras
writeback: Eliminate inferred latch
commit
|
commitdiff
|
tree
2019-10-15
Anton Blanchard
Merge pull request #106 from paulusmack/master
commit
|
commitdiff
|
tree
2019-10-15
Paul Mackerras
wishbone_debug_master: Improve timing
commit
|
commitdiff
|
tree
2019-10-15
Paul Mackerras
Remove execute2 stage
commit
|
commitdiff
|
tree
2019-10-15
Anton Blanchard
Merge pull request #104 from paulusmack/master
commit
|
commitdiff
|
tree
2019-10-15
Paul Mackerras
Do sign-extension instructions in writeback instead...
commit
|
commitdiff
|
tree
2019-10-15
Paul Mackerras
writeback: Do data formatting and condition recording...
commit
|
commitdiff
|
tree
2019-10-15
Anton Blanchard
Merge pull request #103 from paulusmack/divider
commit
|
commitdiff
|
tree
2019-10-15
Paul Mackerras
Implement neg using OP_ADD
commit
|
commitdiff
|
tree
2019-10-15
Paul Mackerras
divider: Reduce delay in detecting 32-bit overflow
commit
|
commitdiff
|
tree
2019-10-15
Anton Blanchard
Merge pull request #102 from antonblanchard/gpr-hazard-5-c
commit
|
commitdiff
|
tree
2019-10-15
Anton Blanchard
Add CR hazard detection
commit
|
commitdiff
|
tree
2019-10-15
Anton Blanchard
Merge pull request #101 from antonblanchard/gpr-hazard-5-b
commit
|
commitdiff
|
tree
2019-10-14
Paul Mackerras
divider: Add an output register
commit
|
commitdiff
|
tree
2019-10-14
Anton Blanchard
Remove issue restrictions on a number of instructions
commit
|
commitdiff
|
tree
2019-10-14
Anton Blanchard
Add GPR hazard detection
commit
|
commitdiff
|
tree
2019-10-14
Anton Blanchard
Merge pull request #100 from antonblanchard/gpr-hazard-5-a
commit
|
commitdiff
|
tree
2019-10-14
Anton Blanchard
Merge pull request #99 from paulusmack/logical
commit
|
commitdiff
|
tree
next