microwatt.git
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 Paul Mackerrasdivider: Fix overflow calculation
2019-12-07 Paul Mackerrasdecode1: Add OE=1 forms of add/sub, mul and div instruc...
2019-12-07 Paul Mackerrasexecute: Copy XER[SO] to CR for cmp[i] and cmpl[i]...
2019-12-07 Benjamin HerrenschmidtAdd basic XER support
2019-12-05 Benjamin Herrenschmidtdecode1: Mark ALU ops using carry as pipelined
2019-12-05 Benjamin Herrenschmidtcr_file: Check write_cr_enable
2019-11-18 Anton BlanchardMerge pull request #120 from antonblanchard/spr-decode...
2019-11-18 Anton BlanchardMerge pull request #119 from antonblanchard/reduce...
2019-11-15 Anton BlanchardMerge pull request #118 from antonblanchard/bus-pipeline
2019-11-14 Benjamin Herrenschmidtcontrol: Reduce pipeline depth to 1
2019-11-14 Benjamin Herrenschmidtspr: Cleanup decoding of SPR numbers
2019-10-31 Benjamin Herrenschmidtwb_arbiter: Early master selection
2019-10-30 Benjamin Herrenschmidtwb_arbiter: Make arbiter size parametric
2019-10-30 Benjamin Herrenschmidtwb_arbiter: Avoid IDLE cycle when not changing master
2019-10-30 Benjamin Herrenschmidtram: Ack stores early
2019-10-30 Benjamin Herrenschmidtram: Rework main RAM interface
2019-10-30 Benjamin HerrenschmidtMove log2/ispow2 to a utils package
2019-10-30 Benjamin Herrenschmidtram: Add block RAM pipelining
2019-10-30 Benjamin Herrenschmidtdecode: Reformat decode_types.vhdl
2019-10-30 Benjamin HerrenschmidtAdd option to not flatten hierarchy
2019-10-30 Benjamin Herrenschmidtwriteback: Slightly improve timing
2019-10-30 Benjamin Herrenschmidtsimple_ram: Turn on pipelining
2019-10-30 Benjamin Herrenschmidtwb_debug: Add wishbone pipelining support
2019-10-30 Benjamin Herrenschmidticache: Add wishbone pipelining support
2019-10-30 Benjamin Herrenschmidtdcache: Add wishbone pipelining support
2019-10-30 Benjamin Herrenschmidtfpga/bram: Generate stall signal
2019-10-30 Benjamin Herrenschmidtsimple_ram: Add pipelining support
2019-10-30 Benjamin Herrenschmidtintercon: Generate stall signals for non-pipelined...
2019-10-30 Benjamin Herrenschmidtwb_arbiter: Forward stall signals
2019-10-30 Benjamin Herrenschmidticache_tb: Initialize stop_mark
2019-10-30 Benjamin Herrenschmidtwishbone: Add stall signal
2019-10-30 Benjamin Herrenschmidtpp_uart: reformat
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-24 Michael NeulingRemove SIM generic from execute1
2019-10-23 Benjamin HerrenschmidtReduce wishbone address size to 32-bit
2019-10-23 Benjamin HerrenschmidtMake it possible to change wishbone address size
2019-10-23 Benjamin Herrenschmidtdcache: Add testbench
2019-10-23 Benjamin Herrenschmidtinsn: Simplistic implementation of icbi
2019-10-23 Benjamin Herrenschmidtinsn: Implement isync instruction
2019-10-23 Benjamin Herrenschmidticache & dcache: Fix store way variable
2019-10-23 Benjamin Herrenschmidtdcache: Cleanup (mostly cosmetic)
2019-10-23 Benjamin Herrenschmidticache/dcache: Make both caches 32 lines, 2 ways
2019-10-23 Benjamin Herrenschmidtdcache: Introduce an extra cycle latency to make timing
2019-10-23 Benjamin Herrenschmidtdcache: Add a dcache
2019-10-23 Benjamin Herrenschmidticache: Reduce simulation warnings
2019-10-23 Benjamin Herrenschmidtcache_ram: Add write-enables
2019-10-23 Benjamin Herrenschmidtplru: Improve sensitivity list
2019-10-21 Anton BlanchardMerge pull request #112 from hughhalf/patch-1
2019-10-21 HughMinor tweaks to README.md
2019-10-19 Anton BlanchardMerge pull request #110 from antonblanchard/misc
2019-10-18 Benjamin Herrenschmidticache_tb: Improve test and include test file
2019-10-17 Anton BlanchardMerge pull request #109 from antonblanchard/misc
2019-10-17 Anton Blanchardisel takes a CR bit, not a CR field
2019-10-16 Benjamin Herrenschmidtcommon: Reformat
2019-10-16 Benjamin Herrenschmidtexecute1: Remove mux on "write_data" and "rc" outputs
2019-10-16 Benjamin Herrenschmidtcrhelpers: Constraint "crnum" integer
2019-10-16 Benjamin Herrenschmidtexecute1: Reformat
2019-10-16 Benjamin Herrenschmidtwriteback: Remove a mux leg on data_in
2019-10-16 Anton BlanchardMerge pull request #105 from paulusmack/writeback
2019-10-15 Paul Mackerraswriteback: Eliminate inferred latch
2019-10-15 Anton BlanchardMerge pull request #106 from paulusmack/master
2019-10-15 Paul Mackerraswishbone_debug_master: Improve timing
2019-10-15 Paul MackerrasRemove execute2 stage
2019-10-15 Anton BlanchardMerge pull request #104 from paulusmack/master
2019-10-15 Paul MackerrasDo sign-extension instructions in writeback instead...
2019-10-15 Paul Mackerraswriteback: Do data formatting and condition recording...
2019-10-15 Anton BlanchardMerge pull request #103 from paulusmack/divider
2019-10-15 Paul MackerrasImplement neg using OP_ADD
2019-10-15 Paul Mackerrasdivider: Reduce delay in detecting 32-bit overflow
2019-10-15 Anton BlanchardMerge pull request #102 from antonblanchard/gpr-hazard-5-c
2019-10-15 Anton BlanchardAdd CR hazard detection
2019-10-15 Anton BlanchardMerge pull request #101 from antonblanchard/gpr-hazard-5-b
2019-10-14 Paul Mackerrasdivider: Add an output register
2019-10-14 Anton BlanchardRemove issue restrictions on a number of instructions
2019-10-14 Anton BlanchardAdd GPR hazard detection
2019-10-14 Anton BlanchardMerge pull request #100 from antonblanchard/gpr-hazard-5-a
2019-10-14 Anton BlanchardMerge pull request #99 from paulusmack/logical
2019-10-14 Anton BlanchardSeparate issue control into its own unit
2019-10-13 Paul Mackerrascountzero: Add a testbench
2019-10-13 Paul Mackerrascountzero: Reorganize to have fewer levels of logic...
2019-10-13 Anton BlanchardMerge pull request #98 from antonblanchard/fix-mod
2019-10-13 Anton Blanchardmod* doesn't have an RC form
2019-10-13 Anton BlanchardMerge pull request #96 from antonblanchard/clk_gen_bypa...
2019-10-13 Anton BlanchardFix clk_gen_bypass
2019-10-13 Anton BlanchardMerge pull request #94 from antonblanchard/icbi-nop
2019-10-13 Anton BlanchardMerge pull request #93 from antonblanchard/fifo-fix
2019-10-13 Anton Blancharddecode: Handle icbi
2019-10-13 Anton Blanchardfifo: Reformat
2019-10-13 Anton Blanchardfifo: Remove shared variable
2019-10-12 Anton BlanchardMerge pull request #92 from paulusmack/divider
2019-10-12 Anton BlanchardMerge pull request #91 from tgingold/gpr-file-fix
2019-10-12 Paul Mackerrasdivider: Return 0 for invalid and overflow cases, like...
2019-10-12 Paul Mackerrasdecode2: Fix 32-bit flag passed to divider
2019-10-12 Tristan GingoldFix register file size (there are 32 gprs).
2019-10-11 Anton BlanchardMerge pull request #84 from classilla/master
2019-10-11 Anton BlanchardMerge pull request #89 from mikey/gitignore
next