projects
/
microwatt.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ignore /abc.history
[microwatt.git]
/
core.vhdl
2023-09-19
Paul Mackerras
Merge pull request #420 from paulusmack/master
blob
|
commitdiff
|
raw
2023-09-15
Paul Mackerras
core_debug: Add support for detecting writes to a memor...
blob
|
commitdiff
|
raw
2022-08-10
Michael Neuling
Merge pull request #382 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2022-08-10
Paul Mackerras
Remove option for "short" 16x16 bit multiplier
blob
|
commitdiff
|
raw
|
diff to current
2022-08-09
Paul Mackerras
icache: Log 36 bits of instruction rather than 32
blob
|
commitdiff
|
raw
|
diff to current
2022-08-09
Paul Mackerras
Pre-decode instructions when writing them to icache
blob
|
commitdiff
|
raw
|
diff to current
2022-07-26
Michael Neuling
Merge pull request #379 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
decode1: Work out register addresses in decode1
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
Provide debug access to SPRs in loadstore1 and mmu
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
Restore debug access to SPRs
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
Move LR, CTR and TAR out of the register file
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
Start removing SPRs from register file
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
decode2: Rework to make the stall_out signal come from...
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
FPU: Add stage-2 stall ability to FPU
blob
|
commitdiff
|
raw
|
diff to current
2022-07-22
Paul Mackerras
Add a bypass path from the execute2 stage
blob
|
commitdiff
|
raw
|
diff to current
2022-06-29
Paul Mackerras
Move XER low bits out of register file
blob
|
commitdiff
|
raw
|
diff to current
2022-06-16
Paul Mackerras
Merge pull request #353 from tianrui-wei/master
blob
|
commitdiff
|
raw
|
diff to current
2022-06-16
Michael Neuling
Merge pull request #373 from antonblanchard/icache...
blob
|
commitdiff
|
raw
|
diff to current
2022-06-16
Michael Neuling
Merge pull request #376 from antonblanchard/loadstore...
blob
|
commitdiff
|
raw
|
diff to current
2022-06-16
Michael Neuling
Merge pull request #374 from antonblanchard/icache...
blob
|
commitdiff
|
raw
|
diff to current
2022-06-16
Michael Neuling
Merge pull request #364 from shenki/readme-updates
blob
|
commitdiff
|
raw
|
diff to current
2022-06-12
Anton Blanchard
core: Remove unused icache_inv signal
blob
|
commitdiff
|
raw
|
diff to current
2022-06-08
Anton Blanchard
Merge pull request #365 from antonblanchard/less-fpga...
blob
|
commitdiff
|
raw
|
diff to current
2022-06-07
Anton Blanchard
Remove some FPGA style signal inits
blob
|
commitdiff
|
raw
|
diff to current
2021-09-24
Anton Blanchard
Merge pull request #329 from paulusmack/wb-fix
blob
|
commitdiff
|
raw
|
diff to current
2021-09-16
Michael Neuling
Merge pull request #328 from paulusmack/shortmult
blob
|
commitdiff
|
raw
|
diff to current
2021-09-15
Paul Mackerras
core: Add a short multiplier
blob
|
commitdiff
|
raw
|
diff to current
2021-08-17
Michael Neuling
Merge pull request #319 from antonblanchard/verilator-ci
blob
|
commitdiff
|
raw
|
diff to current
2021-08-16
Michael Neuling
Merge pull request #318 from paulusmack/pmu
blob
|
commitdiff
|
raw
|
diff to current
2021-08-14
Paul Mackerras
PMU: Add several more events
blob
|
commitdiff
|
raw
|
diff to current
2021-08-11
Michael Neuling
Merge pull request #315 from paulusmack/pmu
blob
|
commitdiff
|
raw
|
diff to current
2021-08-11
Paul Mackerras
core: Add a basic performance monitor unit (PMU) implem...
blob
|
commitdiff
|
raw
|
diff to current
2021-05-17
Michael Neuling
Merge pull request #277 from paulus/gpio
blob
|
commitdiff
|
raw
|
diff to current
2021-05-13
Michael Neuling
Merge pull request #287 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2021-05-11
Paul Mackerras
Merge pull request #278 from shenki/openocd-v0.11
blob
|
commitdiff
|
raw
|
diff to current
2021-05-11
Paul Mackerras
icache: Snoop writes to memory by other agents
blob
|
commitdiff
|
raw
|
diff to current
2021-05-11
Paul Mackerras
dcache: Snoop writes to memory by other agents
blob
|
commitdiff
|
raw
|
diff to current
2021-05-05
Paul Mackerras
Merge pull request #283 from antonblanchard/whitespace
blob
|
commitdiff
|
raw
|
diff to current
2021-03-24
Anton Blanchard
Merge pull request #285 from antonblanchard/Makefile...
blob
|
commitdiff
|
raw
|
diff to current
2021-03-24
Anton Blanchard
Merge pull request #281 from antonblanchard/cache-tlb...
blob
|
commitdiff
|
raw
|
diff to current
2021-03-15
Anton Blanchard
Pass icache/dcache/tlb parameters down from soc
blob
|
commitdiff
|
raw
|
diff to current
2021-02-08
Michael Neuling
Merge pull request #269 from paulusmack/pipeline
blob
|
commitdiff
|
raw
|
diff to current
2021-02-08
Michael Neuling
Merge pull request #268 from paulusmack/btc
blob
|
commitdiff
|
raw
|
diff to current
2021-01-18
Paul Mackerras
core: Move redirect and interrupt delivery logic to...
blob
|
commitdiff
|
raw
|
diff to current
2021-01-18
Paul Mackerras
core: Track CR hazards and bypasses using tags
blob
|
commitdiff
|
raw
|
diff to current
2021-01-18
Paul Mackerras
core: Restore bypass path from execute1
blob
|
commitdiff
|
raw
|
diff to current
2021-01-18
Paul Mackerras
core: Track GPR hazards using tags that propagate throu...
blob
|
commitdiff
|
raw
|
diff to current
2021-01-18
Paul Mackerras
fetch1: Implement a simple branch target cache
blob
|
commitdiff
|
raw
|
diff to current
2020-12-14
Michael Neuling
Merge pull request #256 from antonblanchard/flash-reset
blob
|
commitdiff
|
raw
|
diff to current
2020-12-14
Paul Mackerras
Merge pull request #257 from antonblanchard/nofpu-fix
blob
|
commitdiff
|
raw
|
diff to current
2020-12-13
Anton Blanchard
Fully initialize FPU buses when FPU is disabled
blob
|
commitdiff
|
raw
|
diff to current
2020-09-17
Michael Neuling
Merge pull request #245 from paulusmack/fpu
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Paul Mackerras
core: Add framework for an FPU
blob
|
commitdiff
|
raw
|
diff to current
2020-09-03
Paul Mackerras
core: Add support for floating-point loads and stores
blob
|
commitdiff
|
raw
|
diff to current
2020-08-07
Michael Neuling
Merge pull request #229 from ozbenh/litedram
blob
|
commitdiff
|
raw
|
diff to current
2020-07-22
Michael Neuling
Merge pull request #233 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2020-07-14
Paul Mackerras
core: Don't generate logic for log data when LOG_LENGTH = 0
blob
|
commitdiff
|
raw
|
diff to current
2020-06-30
Paul Mackerras
Merge pull request #206 from Jbalkind/icachecleanup
blob
|
commitdiff
|
raw
|
diff to current
2020-06-19
Michael Neuling
Merge pull request #208 from paulusmack/faster
blob
|
commitdiff
|
raw
|
diff to current
2020-06-16
Paul Mackerras
Make LOG_LENGTH configurable per FPGA variant
blob
|
commitdiff
|
raw
|
diff to current
2020-06-15
Paul Mackerras
core: Implement a simple branch predictor
blob
|
commitdiff
|
raw
|
diff to current
2020-06-14
Paul Mackerras
decode1: Add a stash buffer to the output
blob
|
commitdiff
|
raw
|
diff to current
2020-06-13
Paul Mackerras
core: Use a busy signal rather than a stall
blob
|
commitdiff
|
raw
|
diff to current
2020-06-13
Paul Mackerras
core: Double the dcache and icache sizes
blob
|
commitdiff
|
raw
|
diff to current
2020-06-13
Paul Mackerras
core: Remove fetch2 pipeline stage
blob
|
commitdiff
|
raw
|
diff to current
2020-06-13
Paul Mackerras
Add core logging
blob
|
commitdiff
|
raw
|
diff to current
2020-06-05
Michael Neuling
Merge pull request #193 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2020-06-05
Paul Mackerras
Merge pull request #182 from mikey/travis
blob
|
commitdiff
|
raw
|
diff to current
2020-06-05
Benjamin Herrenschmidt
icache: Fix icbi potentially clobbering the icache...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-05
Paul Mackerras
Merge pull request #183 from shawnanastasio/addpcis
blob
|
commitdiff
|
raw
|
diff to current
2020-06-03
Paul Mackerras
Merge pull request #168 from shenki/flash-arty
blob
|
commitdiff
|
raw
|
diff to current
2020-06-02
Anton Blanchard
Merge pull request #178 from antonblanchard/intercon
blob
|
commitdiff
|
raw
|
diff to current
2020-05-25
Benjamin Herrenschmidt
irq: Simplify xics->core irq input
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Anton Blanchard
Merge pull request #173 from Jbalkind/core-vcs-syntax
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Anton Blanchard
Merge pull request #177 from antonblanchard/litedram
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Anton Blanchard
Merge branch 'master' into litedram
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Anton Blanchard
Merge pull request #176 from antonblanchard/console...
blob
|
commitdiff
|
raw
|
diff to current
2020-05-19
Anton Blanchard
Merge pull request #174 from antonblanchard/yosys-fixes
blob
|
commitdiff
|
raw
|
diff to current
2020-05-18
Anton Blanchard
Merge pull request #169 from paulusmack/mmu
blob
|
commitdiff
|
raw
|
diff to current
2020-05-16
Benjamin Herrenschmidt
soc/core: Add reset latches
blob
|
commitdiff
|
raw
|
diff to current
2020-05-14
Paul Mackerras
Merge branch 'mmu'
blob
|
commitdiff
|
raw
|
diff to current
2020-05-14
Anton Blanchard
Merge pull request #170 from antonblanchard/litedram
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
Add framework for implementing an MMU
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
debug: Provide a way to examine GPRs, fast SPRs and MSR
blob
|
commitdiff
|
raw
|
diff to current
2020-05-08
Benjamin Herrenschmidt
core: Add alternate reset address
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-23
Michael Neuling
XICS interrupt controller
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-28
Paul Mackerras
loadstore1: Move logic from dcache to loadstore1
blob
|
commitdiff
|
raw
|
diff to current
2020-02-19
Paul Mackerras
Remove single-issue constraint for most loads and stores
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
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 icache
blob
|
commitdiff
|
raw
|
diff to current
next