projects
/
microwatt.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge pull request #174 from antonblanchard/yosys-fixes
[microwatt.git]
/
common.vhdl
2020-05-19
Anton Blanchard
Merge pull request #174 from antonblanchard/yosys-fixes
blob
|
commitdiff
|
raw
2020-05-18
Anton Blanchard
Merge pull request #169 from paulusmack/mmu
blob
|
commitdiff
|
raw
2020-05-14
Paul Mackerras
Merge branch 'mmu'
blob
|
commitdiff
|
raw
2020-05-08
Paul Mackerras
MMU: Implement reading of the process table
blob
|
commitdiff
|
raw
2020-05-08
Paul Mackerras
Implement slbia as a dTLB/iTLB flush
blob
|
commitdiff
|
raw
|
diff to current
2020-05-08
Paul Mackerras
MMU: Do radix page table walks on iTLB misses
blob
|
commitdiff
|
raw
|
diff to current
2020-05-08
Paul Mackerras
Add TLB to icache
blob
|
commitdiff
|
raw
|
diff to current
2020-05-08
Paul Mackerras
MMU: Refetch PTE on access fault
blob
|
commitdiff
|
raw
|
diff to current
2020-05-08
Paul Mackerras
MMU: Implement data segment interrupts
blob
|
commitdiff
|
raw
|
diff to current
2020-05-08
Paul Mackerras
MMU: Implement radix page table machinery
blob
|
commitdiff
|
raw
|
diff to current
2020-05-08
Paul Mackerras
Add framework for implementing an MMU
blob
|
commitdiff
|
raw
|
diff to current
2020-05-08
Paul Mackerras
Implement access permission checks
blob
|
commitdiff
|
raw
|
diff to current
2020-05-08
Paul Mackerras
Implement data storage interrupts
blob
|
commitdiff
|
raw
|
diff to current
2020-05-08
Paul Mackerras
dcache: Implement data TLB
blob
|
commitdiff
|
raw
|
diff to current
2020-05-08
Paul Mackerras
Pass mtspr/mfspr to MMU-related SPRs down to loadstore1
blob
|
commitdiff
|
raw
|
diff to current
2020-05-06
Anton Blanchard
Merge pull request #166 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2020-05-06
Paul Mackerras
Merge remote-tracking branch 'remotes/origin/master'
blob
|
commitdiff
|
raw
|
diff to current
2020-05-06
Anton Blanchard
Merge pull request #165 from mikey/xics
blob
|
commitdiff
|
raw
|
diff to current
2020-04-28
Paul Mackerras
dcache: Implement the dcbz instruction
blob
|
commitdiff
|
raw
|
diff to current
2020-04-28
Paul Mackerras
Plumb insn_type through to loadstore1
blob
|
commitdiff
|
raw
|
diff to current
2020-04-28
Paul Mackerras
execute1: Improve architecture compliance of MSR and...
blob
|
commitdiff
|
raw
|
diff to current
2020-04-23
Michael Neuling
XICS interrupt controller
blob
|
commitdiff
|
raw
|
diff to current
2020-04-14
Anton Blanchard
Merge pull request #158 from paulusmack/excpath
blob
|
commitdiff
|
raw
|
diff to current
2020-04-03
Paul Mackerras
Give exceptions a separate path to writeback
blob
|
commitdiff
|
raw
|
diff to current
2020-04-02
Anton Blanchard
Merge pull request #155 from mikey/exceptions
blob
|
commitdiff
|
raw
|
diff to current
2020-04-01
Michael Neuling
Add sc, illegal and decrementer exceptions and some...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-30
Anton Blanchard
Merge pull request #153 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2020-03-30
Paul Mackerras
loadstore1: Add support for cache-inhibited load and...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-29
Paul Mackerras
loadstore1: Move load data formatting from writeback...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-28
Paul Mackerras
loadstore1: Move logic from dcache to loadstore1
blob
|
commitdiff
|
raw
|
diff to current
2020-03-04
Paul Mackerras
dcache: Trim one cycle from the load hit path
blob
|
commitdiff
|
raw
|
diff to current
2020-02-27
Paul Mackerras
dcache: Implement load-reserve and store-conditional...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-21
Anton Blanchard
Merge pull request #134 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Paul Mackerras
Plumb loadstore1 input from execute1 not decode2
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Paul Mackerras
execute: Implement bypass from output of execute1 to...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Paul Mackerras
execute1: Move EXTS* instruction back into execute1
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Paul Mackerras
execute1: Remember dest GPR, RC, OE, XER for slow opera...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Paul Mackerras
Make divider hang off the side of execute1
blob
|
commitdiff
|
raw
|
diff to current
2020-01-14
Paul Mackerras
Make multiplier hang off the side of execute1
blob
|
commitdiff
|
raw
|
diff to current
2020-01-11
Anton Blanchard
Merge pull request #133 from antonblanchard/ghdl-synth
blob
|
commitdiff
|
raw
|
diff to current
2020-01-11
Anton Blanchard
Fix a ghdlsynth issue in fast_spr_num
blob
|
commitdiff
|
raw
|
diff to current
2019-12-09
Anton Blanchard
Merge pull request #122 from paulusmack/benh-sprs
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Benjamin Herrenschmidt
sprs: Store common SPRs in register file
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Benjamin Herrenschmidt
spr: Add translation from SPR to special GPR number
blob
|
commitdiff
|
raw
|
diff to current
2019-12-07
Benjamin Herrenschmidt
Add basic XER support
blob
|
commitdiff
|
raw
|
diff to current
2019-11-18
Anton Blanchard
Merge pull request #120 from antonblanchard/spr-decode...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-14
Benjamin Herrenschmidt
spr: Cleanup decoding of SPR numbers
blob
|
commitdiff
|
raw
|
diff to current
2019-10-25
Anton Blanchard
Merge pull request #113 from mikey/exec-sim-remove
blob
|
commitdiff
|
raw
|
diff to current
2019-10-25
Anton Blanchard
Merge pull request #114 from antonblanchard/dcache
blob
|
commitdiff
|
raw
|
diff to current
2019-10-23
Benjamin Herrenschmidt
dcache: Add a dcache
blob
|
commitdiff
|
raw
|
diff to current
2019-10-17
Anton Blanchard
Merge pull request #109 from antonblanchard/misc
blob
|
commitdiff
|
raw
|
diff to current
2019-10-16
Benjamin Herrenschmidt
common: Reformat
blob
|
commitdiff
|
raw
|
diff to current
2019-10-16
Anton Blanchard
Merge pull request #105 from paulusmack/writeback
blob
|
commitdiff
|
raw
|
diff to current
2019-10-15
Paul Mackerras
Remove execute2 stage
blob
|
commitdiff
|
raw
|
diff to current
2019-10-15
Paul Mackerras
Do sign-extension instructions in writeback instead...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-15
Paul Mackerras
writeback: Do data formatting and condition recording...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-10
Anton Blanchard
Merge pull request #79 from deece/uart_address
blob
|
commitdiff
|
raw
|
diff to current
2019-10-09
Anton Blanchard
Merge pull request #83 from paulusmack/logical
blob
|
commitdiff
|
raw
|
diff to current
2019-10-09
Anton Blanchard
Merge pull request #81 from antonblanchard/logical
blob
|
commitdiff
|
raw
|
diff to current
2019-10-09
Anton Blanchard
Merge pull request #82 from antonblanchard/icache-set...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-08
Anton Blanchard
Consolidate logical instructions
blob
|
commitdiff
|
raw
|
diff to current
2019-10-08
Benjamin Herrenschmidt
fetch/icache: Fit icache in BRAM
blob
|
commitdiff
|
raw
|
diff to current
2019-10-07
Anton Blanchard
Merge pull request #78 from paulusmack/new-decode
blob
|
commitdiff
|
raw
|
diff to current
2019-10-07
Paul Mackerras
Generalize the mul_32bit and mul_signed fields of decod...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-04
Paul Mackerras
decode: Avoid multiplexing from instruction reg fields...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-04
Paul Mackerras
Consolidate add/subtract instructions into a single op
blob
|
commitdiff
|
raw
|
diff to current
2019-10-04
Anton Blanchard
Merge pull request #80 from antonblanchard/misc
blob
|
commitdiff
|
raw
|
diff to current
2019-10-03
Benjamin Herrenschmidt
register_file: Move GPRs into distributed RAM
blob
|
commitdiff
|
raw
|
diff to current
2019-10-02
Paul Mackerras
decode: Remove const fields from decode_rom_t
blob
|
commitdiff
|
raw
|
diff to current
2019-10-01
Paul Mackerras
decode: Push mtspr/mfspr register decoding down into...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-01
Benjamin Herrenschmidt
Implement absolute branches
blob
|
commitdiff
|
raw
|
diff to current
2019-09-30
Anton Blanchard
Merge pull request #76 from antonblanchard/misc
blob
|
commitdiff
|
raw
|
diff to current
2019-09-30
Benjamin Herrenschmidt
Move fetch2 <-> icache definitions
blob
|
commitdiff
|
raw
|
diff to current
2019-09-30
Benjamin Herrenschmidt
Remove unused pipe_stop in Fetch1ToFetch2Type
blob
|
commitdiff
|
raw
|
diff to current
2019-09-28
Anton Blanchard
Merge pull request #75 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2019-09-28
Anton Blanchard
Merge pull request #74 from paulusmack/divider
blob
|
commitdiff
|
raw
|
diff to current
2019-09-27
Paul Mackerras
divider: Do absolute-value ops in divider instead of...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-24
Anton Blanchard
Merge branch 'divider' of https://github.com/paulusmack...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-24
Anton Blanchard
Merge pull request #69 from antonblanchard/debug-module
blob
|
commitdiff
|
raw
|
diff to current
2019-09-23
Paul Mackerras
Add a divider unit and a testbench for it
blob
|
commitdiff
|
raw
|
diff to current
2019-09-20
Benjamin Herrenschmidt
Add core debug module
blob
|
commitdiff
|
raw
|
diff to current
2019-09-12
Anton Blanchard
Merge pull request #49 from antonblanchard/icache-2
blob
|
commitdiff
|
raw
|
diff to current
2019-09-12
Anton Blanchard
Add a simple direct mapped icache
blob
|
commitdiff
|
raw
|
diff to current
2019-09-11
Anton Blanchard
Merge pull request #47 from antonblanchard/if-fix
blob
|
commitdiff
|
raw
|
diff to current
2019-09-11
Anton Blanchard
Merge pull request #46 from antonblanchard/record-fix
blob
|
commitdiff
|
raw
|
diff to current
2019-09-11
Anton Blanchard
Merge pull request #45 from antonblanchard/fixes
blob
|
commitdiff
|
raw
|
diff to current
2019-09-11
Anton Blanchard
Merge pull request #44 from antonblanchard/nia-remove
blob
|
commitdiff
|
raw
|
diff to current
2019-09-11
Anton Blanchard
Remove nia from loadstore and multiply
blob
|
commitdiff
|
raw
|
diff to current
2019-09-11
Anton Blanchard
Merge pull request #41 from mikey/travis
blob
|
commitdiff
|
raw
|
diff to current
2019-09-11
Anton Blanchard
Merge pull request #42 from antonblanchard/fetch-rework-v2
blob
|
commitdiff
|
raw
|
diff to current
2019-09-11
Anton Blanchard
Rework pipeline, add stall and flush signals
blob
|
commitdiff
|
raw
|
diff to current
2019-09-09
Anton Blanchard
Merge pull request #31 from antonblanchard/no-second...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-09
Anton Blanchard
More second write port removal
blob
|
commitdiff
|
raw
|
diff to current
2019-09-09
Anton Blanchard
Merge pull request #29 from antonblanchard/no-second...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-09
Anton Blanchard
Remove second write port
blob
|
commitdiff
|
raw
|
diff to current
2019-09-09
Anton Blanchard
Merge pull request #27 from antonblanchard/fix-cr
blob
|
commitdiff
|
raw
|
diff to current
2019-09-09
Anton Blanchard
Fix issues with CR rework
blob
|
commitdiff
|
raw
|
diff to current
2019-09-09
Anton Blanchard
Merge pull request #26 from antonblanchard/silence...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-09
Anton Blanchard
Merge pull request #25 from antonblanchard/register_fil...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-09
Anton Blanchard
Merge pull request #24 from antonblanchard/cr_file_cleanup
blob
|
commitdiff
|
raw
|
diff to current
next