begin working on linux verilator simulation
[microwatt.git] / icache.vhdl
2022-02-25 Michael NeulingMerge pull request #349 from madscientist159/master
2022-02-23 Michael NeulingMerge pull request #348 from paulusmack/reduce
2022-02-04 Paul Mackerrasfetch1/icache1: Remove the use_previous logic
2021-09-27 Michael NeulingMerge pull request #334 from antonblanchard/icbi-issue
2021-09-27 Anton BlanchardMerge pull request #335 from ozbenh/misc
2021-09-27 Benjamin Herrenschmidticache: req_laddr becomes req_raddr
2021-09-27 Benjamin HerrenschmidtIntroduce addr_to_wb() and wb_to_addr() helpers
2021-09-27 Benjamin HerrenschmidtIntroduce real_addr_t and addr_to_real()
2021-09-25 Anton BlanchardMerge pull request #332 from paulusmack/fixes
2021-09-25 Paul Mackerrasicache: Fix icache invalidation
2021-09-24 Paul MackerrasMerge pull request #330 from antonblanchard/orange...
2021-09-24 Anton BlanchardMerge pull request #331 from ozbenh/misc
2021-09-24 Anton BlanchardMerge pull request #329 from paulusmack/wb-fix
2021-09-15 Paul MackerrasMake wishbone addresses be in units of doublewords...
2021-09-13 Michael NeulingMerge pull request #324 from paulusmack/master
2021-09-11 Paul Mackerrascore: Predict not-taken conditional branches using BTC
2021-08-17 Michael NeulingMerge pull request #319 from antonblanchard/verilator-ci
2021-08-16 Michael NeulingMerge pull request #318 from paulusmack/pmu
2021-08-14 Paul MackerrasPMU: Add several more events
2021-05-17 Michael NeulingMerge pull request #277 from paulus/gpio
2021-05-13 Michael NeulingMerge pull request #287 from paulusmack/master
2021-05-11 Paul Mackerrasicache: Snoop writes to memory by other agents
2021-02-08 Michael NeulingMerge pull request #268 from paulusmack/btc
2021-02-08 Michael NeulingMerge pull request #273 from antonblanchard/wishbone...
2021-02-08 Michael NeulingMerge pull request #267 from paulusmack/master
2021-01-18 Paul Mackerrasfetch1: Implement a simple branch target cache
2021-01-15 Paul Mackerrascore: Implement quadword loads and stores
2021-01-07 Paul MackerrasMerge pull request #259 from antonblanchard/dmi-reset
2020-12-21 Anton BlanchardMerge pull request #261 from antonblanchard/wishbone_layout
2020-12-21 Anton BlanchardMerge pull request #260 from paulusmack/misc
2020-12-19 Paul Mackerrasfetch1: Fix debug stop
2020-12-07 Michael NeulingMerge pull request #252 from antonblanchard/hello-world...
2020-12-06 Anton BlanchardFix ghdl warning due to variable shadowing in icache
2020-08-27 Michael NeulingMerge pull request #239 from paulusmack/master
2020-08-20 Paul Mackerrascore: Implement big-endian mode
2020-08-07 Michael NeulingMerge pull request #229 from ozbenh/litedram
2020-07-22 Michael NeulingMerge pull request #233 from paulusmack/master
2020-07-14 Paul Mackerrascore: Don't generate logic for log data when LOG_LENGTH = 0
2020-07-14 Paul Mackerrasicache: Do PLRU update one cycle later
2020-06-30 Michael NeulingMerge pull request #216 from paulusmack/cfar
2020-06-30 Paul MackerrasMerge pull request #206 from Jbalkind/icachecleanup
2020-06-19 Michael NeulingMerge pull request #208 from paulusmack/faster
2020-06-13 Jonathan BalkindMinor refactor of icache to make less dependent on...
2020-06-13 Paul Mackerrasicache: Improve latencies when reloading cache lines
2020-06-13 Paul Mackerrascore: Remove fetch2 pipeline stage
2020-06-13 Paul MackerrasAdd core logging
2020-06-13 Paul MackerrasMerge pull request #205 from ozbenh/timing
2020-06-13 Paul MackerrasMerge pull request #204 from ozbenh/spi
2020-06-12 Benjamin Herrenschmidticache: Latch PLRU victim output (#199)
2020-06-05 Michael NeulingMerge pull request #193 from paulusmack/master
2020-06-05 Paul MackerrasMerge pull request #182 from mikey/travis
2020-06-05 Benjamin Herrenschmidticache: Fix icbi potentially clobbering the icache...
2020-06-05 Paul MackerrasMerge pull request #183 from shawnanastasio/addpcis
2020-06-04 Paul MackerrasMerge pull request #185 from ozbenh/misc
2020-06-03 Paul MackerrasMerge pull request #168 from shenki/flash-arty
2020-06-02 Benjamin Herrenschmidtdcache: Rework RAM wrapper to synthetize better on...
2020-05-19 Anton BlanchardMerge branch 'master' into litedram
2020-05-19 Anton BlanchardMerge pull request #176 from antonblanchard/console...
2020-05-19 Anton BlanchardMerge pull request #174 from antonblanchard/yosys-fixes
2020-05-18 Anton BlanchardMerge pull request #169 from paulusmack/mmu
2020-05-14 Paul MackerrasMerge branch 'mmu'
2020-05-14 Anton BlanchardMerge pull request #170 from antonblanchard/litedram
2020-05-08 Paul MackerrasImplement slbia as a dTLB/iTLB flush
2020-05-08 Paul MackerrasAdd TLB to icache
2020-05-08 Benjamin Herrenschmidtcore: Improve core reset
2020-01-11 Anton BlanchardMerge pull request #133 from antonblanchard/ghdl-synth
2020-01-11 Anton BlanchardFix a ghdlsynth issue in icache
2019-11-15 Anton BlanchardMerge pull request #118 from antonblanchard/bus-pipeline
2019-10-30 Benjamin HerrenschmidtMove log2/ispow2 to a utils package
2019-10-30 Benjamin Herrenschmidticache: Add wishbone pipelining support
2019-10-25 Anton BlanchardMerge pull request #115 from antonblanchard/reduce...
2019-10-25 Anton BlanchardMerge pull request #113 from mikey/exec-sim-remove
2019-10-25 Anton BlanchardMerge pull request #114 from antonblanchard/dcache
2019-10-23 Benjamin HerrenschmidtMake it possible to change wishbone address size
2019-10-23 Benjamin Herrenschmidticache & dcache: Fix store way variable
2019-10-23 Benjamin Herrenschmidticache: Reduce simulation warnings
2019-10-23 Benjamin Herrenschmidtcache_ram: Add write-enables
2019-10-10 Anton BlanchardMerge pull request #79 from deece/uart_address
2019-10-09 Anton BlanchardMerge pull request #83 from paulusmack/logical
2019-10-09 Anton BlanchardMerge pull request #81 from antonblanchard/logical
2019-10-09 Anton BlanchardMerge pull request #82 from antonblanchard/icache-set...
2019-10-08 Benjamin Herrenschmidticache: Set associative icache
2019-10-08 Benjamin Herrenschmidticache: Use narrower block RAMs
2019-10-08 Benjamin Herrenschmidtfetch/icache: Fit icache in BRAM
2019-10-08 Benjamin Herrenschmidticache: Reformat icache
2019-09-12 Anton BlanchardMerge pull request #49 from antonblanchard/icache-2
2019-09-12 Anton BlanchardAdd a simple direct mapped icache