Commit Graph

  • 784d409999 dcache: Add more commentary, no code change Paul Mackerras 2020-10-30 22:08:54 +1100
  • 55f7d99376 decode1: Fix decoding of recommended NOP instruction Paul Mackerras 2020-11-26 22:08:47 +1100
  • 3361c460b8 core_debug: Stop logging 256 cycles after trigger Paul Mackerras 2020-12-16 09:34:56 +1100
  • 470f1b2140 core_debug: Add an address trigger to stop logging at a given address Paul Mackerras 2020-11-12 15:06:38 +1100
  • 5535257c71 FPU: Don't use mask generator for rounding Paul Mackerras 2020-09-21 11:37:10 +1000
  • 45c5236700 FPU: Relax timing around multiplier output Paul Mackerras 2020-09-19 19:01:49 +1000
  • f14e731ec6 mw_debug: Display terminated status when stopping Paul Mackerras 2020-09-22 20:33:08 +1000
  • 6baf3b519f mw_debug: Extend to handle FPRs Paul Mackerras 2020-09-22 20:22:24 +1000
  • 2be2440734 Arty A7: Document pin connections for on-board headers Paul Mackerras 2021-01-13 19:51:46 +1100
  • d5cf4acfdb execute1: Update comments about XER forwarding Paul Mackerras 2021-01-13 19:45:57 +1100
  • f3f159c6dc Check in verilog caravel-20210114 Anton Blanchard 2020-12-16 11:01:42 +1100
  • 4a7844404e Forgot to add DFFRAM Anton Blanchard 2021-01-14 10:33:24 +1100
  • 6f697e4f5f Update PVR Anton Blanchard 2021-01-14 10:21:33 +1100
  • 9910d99320 Not sure we need this Anton Blanchard 2020-12-15 15:29:29 +1100
  • 9ccf9a7f80 Add a script to post process the microwatt verilog for caravel Anton Blanchard 2020-12-17 15:14:54 +1100
  • a45c503aea Connect to the caravel logic analyzer Jordan Niethe 2020-12-14 22:14:09 +1100
  • ce27cd3e28 Disable debug log Anton Blanchard 2020-12-16 10:58:48 +1100
  • 5326455c02 No need to set HAS_FPU and LOG_LENGTH in Makefile Anton Blanchard 2020-12-16 10:51:38 +1100
  • bf0c08dd87 tie off wb_ext_io_out Anton Blanchard 2020-12-15 09:20:10 +1100
  • 120e1ce6ec SPI fixes, and remove reset controller and PLL Anton Blanchard 2020-12-12 12:34:53 +1100
  • 0664747146 Set alt reset vector to the start of flash at 0xf0000000 and make it programmable externally (using carvel LA) Michael Neuling 2020-12-11 16:09:51 +1100
  • 4685ff6bbb Add mc*.vhdl from: git@github.com:openpowerwtf/uw_fab.git Michael Neuling 2020-12-11 09:13:39 +1100
  • 185bcba6bb Add a simple test case Anton Blanchard 2020-12-09 22:29:44 +1100
  • 83faae4a86 Add RAM_512x64 Anton Blanchard 2020-12-09 17:32:29 +1100
  • d1f0ac2e0b Disable second uart since we aren't using it Anton Blanchard 2020-12-13 17:34:39 +1100
  • 17d93d504a Add a toplevel file for caravel Anton Blanchard 2020-12-09 20:41:27 +1100
  • 9877db9b97 Disable BOOT_CLOCKS in flash controller Anton Blanchard 2020-12-15 09:20:40 +1100
  • d852dedfe4 Reduce the core size Anton Blanchard 2020-12-08 19:26:54 +1100
  • 7fdbb7c850 Cut down hello_world to fit in 4kB Anton Blanchard 2020-12-21 14:04:05 +1100
  • 1ee4995cd8 Cleanup some 'U' state issues Michael Neuling 2020-12-16 11:42:49 +1100
  • 55b6f8be52 Work around ghdl/yosys issue with direct mapped TLB Anton Blanchard 2020-12-09 17:34:07 +1100
  • 0be86c3a32 Update JTAG TAP controller for Microwatt Anton Blanchard 2020-12-08 18:55:08 +1100
  • 5e8ba5acb0 First pass at an external JTAG port Anton Blanchard 2020-12-08 07:21:50 +1100
  • a3b70ab01e Reset cmd_ready_o in spi_txrx Anton Blanchard 2021-01-04 05:44:23 +1100
  • 5f8279a14a
    Merge pull request #263 from antonblanchard/reset-pid Paul Mackerras 2021-01-07 14:47:11 +1100
  • 45b7312e89
    Merge pull request #262 from antonblanchard/reset-tb-decr Paul Mackerras 2021-01-07 14:46:42 +1100
  • 00446a9169
    Merge pull request #259 from antonblanchard/dmi-reset Paul Mackerras 2021-01-07 14:46:04 +1100
  • 3da9642020 Check in verilog caravel-20210105 Anton Blanchard 2020-12-16 11:01:42 +1100
  • 6e94b047b8 Not sure we need this Anton Blanchard 2020-12-15 15:29:29 +1100
  • 7ec66d47fe Add a script to post process the microwatt verilog for caravel Anton Blanchard 2020-12-17 15:14:54 +1100
  • 901cccd7da Connect to the caravel logic analyzer Jordan Niethe 2020-12-14 22:14:09 +1100
  • 4667af332e Disable debug log Anton Blanchard 2020-12-16 10:58:48 +1100
  • a9a8bee920 No need to set HAS_FPU and LOG_LENGTH in Makefile Anton Blanchard 2020-12-16 10:51:38 +1100
  • 84f24a4773 tie off wb_ext_io_out Anton Blanchard 2020-12-15 09:20:10 +1100
  • 2e3668f840 SPI fixes, and remove reset controller and PLL Anton Blanchard 2020-12-12 12:34:53 +1100
  • c87b883a82 Set alt reset vector to the start of flash at 0xf0000000 and make it programmable externally (using carvel LA) Michael Neuling 2020-12-11 16:09:51 +1100
  • b3a52bf931 Add mc*.vhdl from: git@github.com:openpowerwtf/uw_fab.git Michael Neuling 2020-12-11 09:13:39 +1100
  • 9747879643 Add a simple test case Anton Blanchard 2020-12-09 22:29:44 +1100
  • 26fa3eda69 Add RAM_512x64 Anton Blanchard 2020-12-09 17:32:29 +1100
  • 03e213a393 Disable second uart since we aren't using it Anton Blanchard 2020-12-13 17:34:39 +1100
  • 6bc8b3e7ad Add a toplevel file for caravel Anton Blanchard 2020-12-09 20:41:27 +1100
  • 776e3b4815 Disable BOOT_CLOCKS in flash controller Anton Blanchard 2020-12-15 09:20:40 +1100
  • e8e3e9bd17 Reduce the core size Anton Blanchard 2020-12-08 19:26:54 +1100
  • ef2ee09d1f Cut down hello_world to fit in 4kB Anton Blanchard 2020-12-21 14:04:05 +1100
  • 104e8b8b2a Cleanup some 'U' state issues Michael Neuling 2020-12-16 11:42:49 +1100
  • ffcd9c6989 Work around ghdl/yosys issue with direct mapped TLB Anton Blanchard 2020-12-09 17:34:07 +1100
  • 47dae4e9d4 Update JTAG TAP controller for Microwatt Anton Blanchard 2020-12-08 18:55:08 +1100
  • 6544dbe94c First pass at an external JTAG port Anton Blanchard 2020-12-08 07:21:50 +1100
  • 3f1e2b3a4f
    Merge pull request #265 from antonblanchard/another-spi-rxtx-reset-issu Anton Blanchard 2021-01-05 20:17:37 +1100
  • 75be7803b2
    Merge pull request #264 from antonblanchard/reset-spi-txrx Anton Blanchard 2021-01-05 20:16:50 +1100
  • 740f013284 Initialize PID register Anton Blanchard 2021-01-03 16:46:28 +1100
  • a0eb4eec17 Fix another reset issue in spi_rxtx Anton Blanchard 2021-01-04 06:04:02 +1100
  • bf9a446e3f Reset cmd_ready_o in spi_txrx Anton Blanchard 2021-01-04 05:44:23 +1100
  • e1bac4d6e7 Reset TB and DECR Anton Blanchard 2021-01-03 16:07:46 +1100
  • 39c826aa46
    Merge pull request #261 from antonblanchard/wishbone_layout Anton Blanchard 2020-12-21 14:36:19 +1100
  • ebe696affc
    Merge pull request #260 from paulusmack/misc Anton Blanchard 2020-12-21 11:41:19 +1100
  • c6dfc19d89 Make wishbone_master_out and wb_io_master_out match Anton Blanchard 2020-12-20 21:11:17 +1100
  • e41cb01bca fetch1: Fix debug stop Paul Mackerras 2020-12-19 17:11:53 +1100
  • 97586e7e99 soc: Drive uart1_irq to 0 when we don't have UART1 Paul Mackerras 2020-12-17 12:15:31 +1100
  • 5eb351b4be Reset JTAG/DMI Anton Blanchard 2020-12-15 14:27:26 +1100
  • d96ee21c39
    Merge pull request #256 from antonblanchard/flash-reset Michael Neuling 2020-12-15 08:54:56 +1100
  • f4831507b3
    Merge pull request #257 from antonblanchard/nofpu-fix Paul Mackerras 2020-12-15 08:51:33 +1100
  • c870040a20 Fix an issue in flash controller when BOOT_CLOCKS is false Anton Blanchard 2020-12-14 16:54:07 +1100
  • 659be2780f Fully initialize FPU buses when FPU is disabled Anton Blanchard 2020-12-13 16:01:45 +1100
  • 7c8bc85e44 Fix a few reset issues in flash controller Anton Blanchard 2020-12-12 13:19:52 +1100
  • ab2c87a161 Update JTAG TAP controller for Microwatt jtag-port-2 Anton Blanchard 2020-12-08 18:55:08 +1100
  • 7b054363c2 First pass at an external JTAG port Anton Blanchard 2020-12-08 07:21:50 +1100
  • 6dbc7c0559 Update JTAG TAP controller for Microwatt jtag-port Anton Blanchard 2020-12-08 18:55:08 +1100
  • 17d533219b First pass at an external JTAG port Anton Blanchard 2020-12-08 07:21:50 +1100
  • 081dc64d39
    Merge pull request #255 from antonblanchard/log-length Anton Blanchard 2020-12-08 21:36:00 +1100
  • 86bdfe6fd4
    Merge pull request #254 from antonblanchard/fix-verilator Anton Blanchard 2020-12-08 21:35:25 +1100
  • 80cf489e96 Add LOG_LENGTH to top-generic.vhdl Anton Blanchard 2020-12-08 19:18:34 +1100
  • df8e1ca2a7 Add verilator FPGA target Anton Blanchard 2020-12-08 10:50:48 +1100
  • 62d5b16c66
    Merge pull request #253 from antonblanchard/fix-verilator Anton Blanchard 2020-12-07 22:04:46 +1100
  • 4bc5169f78 Fix verilator build Anton Blanchard 2020-12-07 21:07:14 +1100
  • 77c03e5d42
    Merge pull request #252 from antonblanchard/hello-world-in-8k Michael Neuling 2020-12-07 16:20:09 +1100
  • 605010e33d Fix ghdl warning due to variable shadowing in icache Anton Blanchard 2020-12-07 07:17:38 +1100
  • bc4e6b7efe Reduce hello_world footprint to fit in 8kB Anton Blanchard 2020-12-03 20:29:40 +1100
  • 16da9b5ba7
    Merge pull request #249 from paulusmack/master Michael Neuling 2020-12-01 11:25:08 +1100
  • b60026e7c1
    Merge pull request #250 from umarcor/containers Michael Neuling 2020-12-01 11:10:41 +1100
  • d839037f0b
    Merge pull request #251 from umarcor/ci/containers Michael Neuling 2020-12-01 11:06:19 +1100
  • 93b2987b19 ci: use job.container umarcor 2020-11-30 22:17:13 +0100
  • de808d7a6a makefile: update synthesis containers umarcor 2020-11-26 06:14:55 +0100
  • d05737833e makefile: whitespace cleanup umarcor 2020-11-30 22:07:57 +0100
  • 29fabeb12e tests/misc: Add a test for correct CTR and LR updating by branches Paul Mackerras 2020-11-24 12:00:48 +1100
  • e49192cb5b execute1: Fix forwarding of result when doing delayed LR update Paul Mackerras 2020-11-24 11:53:17 +1100
  • 27ac74a341 execute1: Fix writing LR for bdnzl/bdzl instructions Paul Mackerras 2020-11-21 13:54:14 +1100
  • 1037c6aa2e core: Implement mtmsr instruction Paul Mackerras 2020-11-21 12:45:24 +1100
  • 144433218f tests/trace: Test trace interrupt vs. FP unavailable interrupt Paul Mackerras 2020-09-25 18:14:18 +1000
  • b0f7237b7f execute1: Fix bug in trace interrupt vs. ITLB miss Paul Mackerras 2020-10-03 20:08:11 +1000