Add Tercel PHY reset synchronization
[microwatt.git] / common.vhdl
2020-01-14 Paul MackerrasPlumb loadstore1 input from execute1 not decode2
2020-01-14 Paul Mackerrasexecute: Implement bypass from output of execute1 to...
2020-01-14 Paul Mackerrasexecute1: Move EXTS* instruction back into execute1
2020-01-14 Paul Mackerrasexecute1: Remember dest GPR, RC, OE, XER for slow opera...
2020-01-14 Paul MackerrasMake divider hang off the side of execute1
2020-01-14 Paul MackerrasMake multiplier hang off the side of execute1
2020-01-11 Anton BlanchardMerge pull request #133 from antonblanchard/ghdl-synth
2020-01-11 Anton BlanchardFix a ghdlsynth issue in fast_spr_num
2019-12-09 Anton BlanchardMerge pull request #122 from paulusmack/benh-sprs
2019-12-07 Benjamin Herrenschmidtsprs: Store common SPRs in register file
2019-12-07 Benjamin Herrenschmidtspr: Add translation from SPR to special GPR number
2019-12-07 Benjamin HerrenschmidtAdd basic XER support
2019-11-18 Anton BlanchardMerge pull request #120 from antonblanchard/spr-decode...
2019-11-14 Benjamin Herrenschmidtspr: Cleanup decoding of SPR numbers
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 Herrenschmidtdcache: Add a dcache
2019-10-17 Anton BlanchardMerge pull request #109 from antonblanchard/misc
2019-10-16 Benjamin Herrenschmidtcommon: Reformat
2019-10-16 Anton BlanchardMerge pull request #105 from paulusmack/writeback
2019-10-15 Paul MackerrasRemove execute2 stage
2019-10-15 Paul MackerrasDo sign-extension instructions in writeback instead...
2019-10-15 Paul Mackerraswriteback: Do data formatting and condition recording...
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 Anton BlanchardConsolidate logical instructions
2019-10-08 Benjamin Herrenschmidtfetch/icache: Fit icache in BRAM
2019-10-07 Anton BlanchardMerge pull request #78 from paulusmack/new-decode
2019-10-07 Paul MackerrasGeneralize the mul_32bit and mul_signed fields of decod...
2019-10-04 Paul Mackerrasdecode: Avoid multiplexing from instruction reg fields...
2019-10-04 Paul MackerrasConsolidate add/subtract instructions into a single op
2019-10-04 Anton BlanchardMerge pull request #80 from antonblanchard/misc
2019-10-03 Benjamin Herrenschmidtregister_file: Move GPRs into distributed RAM
2019-10-02 Paul Mackerrasdecode: Remove const fields from decode_rom_t
2019-10-01 Paul Mackerrasdecode: Push mtspr/mfspr register decoding down into...
2019-10-01 Benjamin HerrenschmidtImplement absolute branches
2019-09-30 Anton BlanchardMerge pull request #76 from antonblanchard/misc
2019-09-30 Benjamin HerrenschmidtMove fetch2 <-> icache definitions
2019-09-30 Benjamin HerrenschmidtRemove unused pipe_stop in Fetch1ToFetch2Type
2019-09-28 Anton BlanchardMerge pull request #75 from paulusmack/master
2019-09-28 Anton BlanchardMerge pull request #74 from paulusmack/divider
2019-09-27 Paul Mackerrasdivider: Do absolute-value ops in divider instead of...
2019-09-24 Anton BlanchardMerge branch 'divider' of https://github.com/paulusmack...
2019-09-24 Anton BlanchardMerge pull request #69 from antonblanchard/debug-module
2019-09-23 Paul MackerrasAdd a divider unit and a testbench for it
2019-09-20 Benjamin HerrenschmidtAdd core debug module
2019-09-12 Anton BlanchardMerge pull request #49 from antonblanchard/icache-2
2019-09-12 Anton BlanchardAdd a simple direct mapped icache
2019-09-11 Anton BlanchardMerge pull request #47 from antonblanchard/if-fix
2019-09-11 Anton BlanchardMerge pull request #46 from antonblanchard/record-fix
2019-09-11 Anton BlanchardMerge pull request #45 from antonblanchard/fixes
2019-09-11 Anton BlanchardMerge pull request #44 from antonblanchard/nia-remove
2019-09-11 Anton BlanchardRemove nia from loadstore and multiply
2019-09-11 Anton BlanchardMerge pull request #41 from mikey/travis
2019-09-11 Anton BlanchardMerge pull request #42 from antonblanchard/fetch-rework-v2
2019-09-11 Anton BlanchardRework pipeline, add stall and flush signals
2019-09-09 Anton BlanchardMerge pull request #31 from antonblanchard/no-second...
2019-09-09 Anton BlanchardMore second write port removal
2019-09-09 Anton BlanchardMerge pull request #29 from antonblanchard/no-second...
2019-09-09 Anton BlanchardRemove second write port
2019-09-09 Anton BlanchardMerge pull request #27 from antonblanchard/fix-cr
2019-09-09 Anton BlanchardFix issues with CR rework
2019-09-09 Anton BlanchardMerge pull request #26 from antonblanchard/silence...
2019-09-09 Anton BlanchardMerge pull request #25 from antonblanchard/register_fil...
2019-09-09 Anton BlanchardMerge pull request #24 from antonblanchard/cr_file_cleanup
2019-09-09 Anton BlanchardClean up register read debug output
2019-09-09 Anton BlanchardRework CR file and add forwarding
2019-09-03 Anton BlanchardMerge pull request #16 from antonblanchard/decode2_rework2
2019-09-03 Anton BlanchardRework decode2
2019-08-22 Anton BlanchardInitial import of microwatt