projects
/
microwatt.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
begin working on linux verilator simulation
[microwatt.git]
/
common.vhdl
2022-03-22
Tobias Platen
Merge remote-tracking branch 'to-be-merged/merge-3d...
merge-3d-game
blob
|
commitdiff
|
raw
2022-03-15
Michael Neuling
Merge pull request #358 from antonblanchard/unused-sig
blob
|
commitdiff
|
raw
2022-03-15
Anton Blanchard
Remove unused sequential signal from Fetch1ToIcacheType
blob
|
commitdiff
|
raw
2021-09-27
Michael Neuling
Merge pull request #334 from antonblanchard/icbi-issue
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Anton Blanchard
Merge pull request #335 from ozbenh/misc
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Benjamin Herrenschmidt
Introduce real_addr_t and addr_to_real()
blob
|
commitdiff
|
raw
|
diff to current
2021-09-13
Michael Neuling
Merge pull request #324 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2021-09-11
Paul Mackerras
core: Predict not-taken conditional branches using BTC
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
Merge pull request #314 from antonblanchard/yosys-go...
blob
|
commitdiff
|
raw
|
diff to current
2021-08-11
Michael Neuling
Merge pull request #313 from paulusmack/fixes
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-08-10
Paul Mackerras
execute1: Handle interrupts during sequences of load...
blob
|
commitdiff
|
raw
|
diff to current
2021-06-21
Michael Neuling
Merge pull request #296 from LarsAsplund/logging-checking
blob
|
commitdiff
|
raw
|
diff to current
2021-06-21
Michael Neuling
Merge pull request #298 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2021-06-17
Paul Mackerras
MMU: Implement a vestigial partition table
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-02-08
Michael Neuling
Merge pull request #273 from antonblanchard/wishbone...
blob
|
commitdiff
|
raw
|
diff to current
2021-02-08
Michael Neuling
Merge pull request #267 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2021-01-19
Paul Mackerras
core: Allow multiple loadstore instructions to be in...
blob
|
commitdiff
|
raw
|
diff to current
2021-01-19
Paul Mackerras
dcache: Fix bugs in pipelined operation
blob
|
commitdiff
|
raw
|
diff to current
2021-01-19
Paul Mackerras
core: Send FPU interrupts to writeback rather than...
blob
|
commitdiff
|
raw
|
diff to current
2021-01-18
Paul Mackerras
core: Send loadstore1 interrupts to writeback rather...
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
execute1: Move CR result to data path process
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
core: Crack branches that update both CTR and LR
blob
|
commitdiff
|
raw
|
diff to current
2021-01-18
Paul Mackerras
core: Crack update-form loads into two internal ops
blob
|
commitdiff
|
raw
|
diff to current
2021-01-18
Paul Mackerras
fetch1: Implement a simple branch target cache
blob
|
commitdiff
|
raw
|
diff to current
2021-01-15
Paul Mackerras
core: Reorganize execute1
blob
|
commitdiff
|
raw
|
diff to current
2021-01-15
Paul Mackerras
core: Make result multiplexing explicit
blob
|
commitdiff
|
raw
|
diff to current
2021-01-15
Paul Mackerras
decode: Add a facility field to the instruction decode...
blob
|
commitdiff
|
raw
|
diff to current
2021-01-15
Paul Mackerras
loadstore1/dcache: Send store data one cycle later
blob
|
commitdiff
|
raw
|
diff to current
2021-01-15
Paul Mackerras
core: Implement quadword loads and stores
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-17
Michael Neuling
Merge pull request #244 from paulusmack/master
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 single-precision FP loads and...
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-29
Paul Mackerras
execute1: Implement trace interrupts
blob
|
commitdiff
|
raw
|
diff to current
2020-08-27
Michael Neuling
Merge pull request #239 from paulusmack/master
blob
|
commitdiff
|
raw
|
diff to current
2020-08-22
Paul Mackerras
loadstore1: Generate alignment interrupts for unaligned...
blob
|
commitdiff
|
raw
|
diff to current
2020-08-20
Paul Mackerras
core: Implement 32-bit mode
blob
|
commitdiff
|
raw
|
diff to current
2020-08-20
Paul Mackerras
core: Implement big-endian mode
blob
|
commitdiff
|
raw
|
diff to current
2020-08-13
Michael Neuling
Merge pull request #235 from paulusmack/master
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-08-05
Paul Mackerras
core: Implement the TAR register and the bctar instruction
blob
|
commitdiff
|
raw
|
diff to current
2020-08-05
Paul Mackerras
multiplier: Generalize interface to the multiplier
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-20
Paul Mackerras
loadstore1: Generate busy signal earlier
blob
|
commitdiff
|
raw
|
diff to current
2020-07-09
Michael Neuling
Merge pull request #228 from ozbenh/misc
blob
|
commitdiff
|
raw
|
diff to current
2020-07-09
Michael Neuling
Merge pull request #222 from iamjpn/master
blob
|
commitdiff
|
raw
|
diff to current
2020-07-07
Jordan Niethe
core: Implement PVR register
blob
|
commitdiff
|
raw
|
diff to current
2020-06-30
Michael Neuling
Merge pull request #216 from paulusmack/cfar
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-29
Paul Mackerras
execute1: Do forwarding of the CR result to the next...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-29
Paul Mackerras
execute1: Add latch to redirect path
blob
|
commitdiff
|
raw
|
diff to current
2020-06-29
Paul Mackerras
core: Implement CFAR register
blob
|
commitdiff
|
raw
|
diff to current
2020-06-29
Michael Neuling
Merge pull request #213 from ozbenh/uart16550
blob
|
commitdiff
|
raw
|
diff to current
2020-06-23
Benjamin Herrenschmidt
ex1: Add SPR_TBU support
blob
|
commitdiff
|
raw
|
diff to current
2020-06-23
Michael Neuling
Merge pull request #210 from ozbenh/xics
blob
|
commitdiff
|
raw
|
diff to current
2020-06-19
Benjamin Herrenschmidt
xics: Add simple ICS
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-15
Paul Mackerras
core: Implement a simple branch predictor
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
icache: Improve latencies when reloading cache lines
blob
|
commitdiff
|
raw
|
diff to current
2020-06-13
Paul Mackerras
multiply: Move selection of result bits into execute1
blob
|
commitdiff
|
raw
|
diff to current
2020-06-13
Paul Mackerras
core: Remove fetch2 pipeline stage
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 #171 from shenki/mw-debug-features
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 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
Jonathan Balkind
Changes for compilation with VCS:
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-14
Paul Mackerras
Merge branch 'mmu'
blob
|
commitdiff
|
raw
|
diff to current
2020-05-08
Paul Mackerras
MMU: Implement reading of the process table
blob
|
commitdiff
|
raw
|
diff to current
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
next