1. a504e94 Changed how VGA reads pixel data from sram so that it should work correctly. by Charlie · 2 years, 10 months ago
  2. 52e7ba1 Updated Github workflow to use the correct mpw precheck version. Also disabled tests that haven't been written yet. by Charlie · 2 years, 10 months ago
  3. 4562681 Re-added licence and CI badges to readme. by Charlie · 2 years, 10 months ago
  4. 5286602 Made a number of fixes and changes which now allows the cores to pass the corePC simulation test. This has required the core size to increased by Charlie · 2 years, 10 months ago
  5. 4443fea Added read back of test memory to core program counter test. by Charlie · 2 years, 10 months ago
  6. c138fb0 Added core program counter test. Also fixed the core not putting any of the core in the macro. This was caused by the unimplemented JTAG device not sending a signal to the core management, preventing it from ever allowing the core to run, resulting it being optimised away. by Charlie · 2 years, 10 months ago
  7. 951f5a3 Updated GitHub workflow to harden and test the correct modules. by Charlie · 2 years, 10 months ago
  8. ff79e92 Got user_project_wrapper to build successfully. There are still problems to be resolved, but this is now a by Charlie · 2 years, 10 months ago
  9. 99bde90 Fixed spelling error in source file name. by Charlie · 2 years, 10 months ago
  10. 0ba103f Updated rendering of guide file to show layers better, this now also shows macro positions using a custom macro placement json file. Also added generation of macro position configuration using the macro placement file. by Charlie · 2 years, 10 months ago
  11. 049d4be Fixed UART test not checking for the correct status bit. Also added some extra checks to make sure data leaves the FIFO buffers correctly. by Charlie · 2 years, 10 months ago
  12. 4dfa791 Added UART test . by Charlie · 2 years, 10 months ago
  13. 2b18208 Fixed uart device outputting data when not enabled. Also fixed uart using the wrong cycles per bit value. by Charlie · 2 years, 10 months ago
  14. bedb595 Fixed N input mux not generating an output signal. by Charlie · 2 years, 10 months ago
  15. 2988523 Fixed wishbone slave stall signal staying on for an extra clock cycle. by Charlie · 2 years, 10 months ago
  16. e312600 Updated GPIO test to set the success pin high before the test starts, so that if it fails on the first test its more clear. by Charlie · 2 years, 10 months ago
  17. 7d7207a Updated testing setup to remove example tests, and provide a proper GPIO test which passes when using verify rtl. by Charlie · 2 years, 10 months ago
  18. e851b8a Fixed UART sending a single bit of data on reset. by Charlie · 2 years, 10 months ago
  19. aeb29be Added gpio input buffer to remove unknown data bits. by Charlie · 2 years, 10 months ago
  20. 8b2f283 Fixed wishbone slaves not providing read data on the correct clock cycle. by Charlie · 2 years, 10 months ago
  21. 025b919 Fixed user macros not being connected to PDN. Rotated SRAM macros are still not connected, so the full build still fails. by Charlie · 2 years, 10 months ago
  22. b8c7bb2 Made some small changes to try to get PDN to connect to macros. Also fixed some missing logic in the core macro. However, most of the macro still does not get built. by Charlie · 2 years, 10 months ago
  23. c6f707b Added info on tests that need to be implemented. by Charlie · 2 years, 10 months ago
  24. 8afd017 Fixed core 1 SRAM macros not having the correct orientation. by Charlie · 2 years, 10 months ago
  25. 8100c3e Added script to render image of routing guide files. This can be useful to make sure macros are placed correctly, but only when there are lots of wires near them. by Charlie · 2 years, 10 months ago
  26. d6dcdf1 Updated collated logs after previous build. by Charlie · 2 years, 10 months ago
  27. c8a9669 Fixed management core not being able to access the wishbone bus in user space. This was caused by a bug in the management core only allowing the use a reduced address. Until that is fixed, a separate write is required to set the upper address bits, before the read/write is performed. Also fixed wishbone slaves not waiting for a clock cycle before allowing another access. Full build still fails due to routing congestion being too high. by Charlie · 2 years, 10 months ago
  28. bf8e57d Moved macros placement so that PDN can be placed, as move past step 6. Currently routing congestion is too high so user_project_wrapper build fails at step 9. by Charlie · 2 years, 10 months ago
  29. a41bb8b Updated to having the flash controller on the wishbone bus. Also added more sram to cores and video device. by Charlie · 2 years, 10 months ago
  30. d4bd14c Merge remote-tracking branch 'template/main' into Development by Charlie · 2 years, 10 months ago
  31. 5d5650c Major update that should have been split up. Got close to first build of full SoC. Still need flash controller, and to fix a number of issues with the build. by Charlie · 2 years, 10 months ago
  32. 7eff597 Updated Makefile to work correctly when running verify scripts with the project in a symbolically linked directory. by Charlie · 2 years, 10 months ago
  33. f76defc Updated memory map to include caravel UART device. by Charlie · 2 years, 10 months ago
  34. 2da27a2 Updated readme to add a diagram showing memory map. by Charlie · 2 years, 10 months ago
  35. f243118 Updated collate errors script to include all log and report files. Also disabled a number of warnings. However, a better method of disabling warnings is needed. by Charlie · 2 years, 10 months ago
  36. d62bdfe Updated readme to add block diagram, features list, and ToDo list. by Charlie · 2 years, 10 months ago
  37. 14a14af Updated readme to include some links to references. by Charlie · 2 years, 10 months ago
  38. 9fa8560 Merge pull request #2 from lukaszjwysocki/Development by Wevel · 2 years, 10 months ago
  39. f28bccd Re-added filenames + line numbers. by Lukasz · 2 years, 10 months ago
  40. 855ccec Merge pull request #1 from lukaszjwysocki/Development by Wevel · 2 years, 10 months ago
  41. cd0b145 Made regex go brrr by Lukasz · 2 years, 10 months ago
  42. c323335 Updated collate errors script to not include names that have error in them. by Charlie · 2 years, 10 months ago
  43. cfad368 Finished initial build of peripheral macro. This has a lot of timing issues, and possibly also some logic issues. by Charlie · 2 years, 10 months ago
  44. a11292b Update Makefile by Jeff DiCorpo · 2 years, 10 months ago
  45. 83395c0 mpw-6c tag by Jeff DiCorpo · 2 years, 11 months ago
  46. 834ed4f Added helper Python script to collate error and warning messages from build logs. by Charlie · 2 years, 11 months ago
  47. 67633a8 Updated config for project wrapper. by Charlie · 2 years, 11 months ago
  48. abf0b17 Added top files and config files for remaining peripherals. by Charlie · 2 years, 11 months ago
  49. f7da1ed Added SPI peripheral. This builds, but has some timing issues. by Charlie · 2 years, 11 months ago
  50. f8ca4e7 Added PWM peripheral. This builds, but has timing issues. by Charlie · 2 years, 11 months ago
  51. 9bfb416 Added some utility modules for use with peripherals. by Charlie · 2 years, 11 months ago
  52. 3c43215 Updated IOMultiplexer to take enable inputs rather than have an internal config register. by Charlie · 2 years, 11 months ago
  53. ac4d089 Added design docs for how peripherals will work. by Charlie · 2 years, 11 months ago
  54. 8a0b8d0 Removed test Blink macro, as it will be included in the IOMultiplexer. by Charlie · 2 years, 11 months ago
  55. 13a164d Fixed .gitignore to prevent gds files from being pushed to git. Make sure to run 'make compress' before commit to compress .gds files to .gz. Also use 'make uncompress' after commit to get files back in original form. by Charlie · 2 years, 11 months ago
  56. 04d13eb Added IO multiplexer module to control pin access for peripherals. The project wrapper has skew violations on IO pins when this is included. by Charlie · 2 years, 11 months ago
  57. 7d1b026 Updated GitHub workflow so it can still be run manually for other branches. by Charlie · 2 years, 11 months ago
  58. 0763156 Updaed GitHub workflow to only run on main branch. by Charlie · 2 years, 11 months ago
  59. 1178880 Hardened blink test module. by Charlie · 2 years, 11 months ago
  60. 41d0241 Added blink test module. by Charlie · 2 years, 11 months ago
  61. de408b7 Tested hardening ExperiarCore module. This has errors and doesn't complete by Charlie · 2 years, 11 months ago
  62. fb1d61b Added initial files for main modules. by Charlie · 2 years, 11 months ago
  63. 1b8220e Added block design. by Charlie · 2 years, 11 months ago
  64. 5086c96 Merge remote-tracking branch 'origin/Development' into main. by Charlie Smith · 2 years, 11 months ago
  65. b10bb8f Removed files to allow for merging into main. by Charlie · 2 years, 11 months ago
  66. eb39ce3 Compiled default project examples. by Charlie · 2 years, 11 months ago
  67. 5f75561 Merge pull request #117 from efabless/pdkpath_fix by Jeff DiCorpo · 2 years, 11 months ago
  68. d9bdb82 export PDKPATH for running precheck by Marwan Abbas · 2 years, 11 months ago
  69. 52a2396 Update Makefile by Jeff DiCorpo · 2 years, 11 months ago
  70. c50bc54 Update Makefile by Jeff DiCorpo · 2 years, 11 months ago
  71. a0edf64 Update Makefile by Jeff DiCorpo · 2 years, 11 months ago
  72. f07161b Update Makefile by Jeff DiCorpo · 2 years, 11 months ago
  73. 38631bd Merge pull request #116 from efabless/marwaneltoukhy-patch-1 by Jeff DiCorpo · 3 years ago
  74. c2587f1 Update quickstart.rst by Marwan Abbas · 3 years ago
  75. 818800d Merge pull request #115 from efabless/jeffdi-patch-2 by Jeff DiCorpo · 3 years ago
  76. aca9de5 Update Makefile by Jeff DiCorpo · 3 years ago
  77. 58c4a1d Update Makefile by Jeff DiCorpo · 3 years ago
  78. 29ea0ef Update openlane commit ID by Jeff DiCorpo · 3 years ago
  79. 71e55b9 Update Makefile by Jeff DiCorpo · 3 years ago
  80. 5ef082a Merge pull request #112 from efabless/volare_integration by Jeff DiCorpo · 3 years ago
  81. 3c6c489 Changed tag to mpw-6a by Marwan Abbas · 3 years ago
  82. 7350a93 Update Makefile by Jeff DiCorpo · 3 years ago
  83. f7202dd updated tag to test-6a by Marwan Abbas · 3 years ago
  84. f1d98ff Update Makefile by Marwan Abbas · 3 years ago
  85. 70e891d Update index.rst by Marwan Abbas · 3 years ago
  86. fab39d9 added mpw-6a tag in makefile by Marwan Abbas · 3 years ago
  87. 2eac74b Merge branch 'volare_integration' of github.com:efabless/caravel_user_project into volare_integration by Marwan Abbas · 3 years ago
  88. e154677 Revert "REVERT ME; CI change to test volare" by Marwan Abbas · 3 years ago
  89. 3f806fd Update index.rst by Marwan Abbas · 3 years ago
  90. d1ca9fc CI fix by Marwan Abbas · 3 years ago
  91. 705698f REVERT ME; CI fix by Marwan Abbas · 3 years ago
  92. 748b598 REVERT ME; CI fix by Marwan Abbas · 3 years ago
  93. 68dfae7 REVERT ME; CI fix by Marwan Abbas · 3 years ago
  94. fdf190d REVERT ME; CI fix by Marwan Abbas · 3 years ago
  95. 675409f Merge branch 'volare_integration' of github.com:efabless/caravel_user_project into volare_integration by Marwan Abbas · 3 years ago
  96. e89f273 REVERT ME; CI fix by Marwan Abbas · 3 years ago
  97. 0914d04 Update index.rst by Marwan Abbas · 3 years ago
  98. 5d96325 CI fix by Marwan Abbas · 3 years ago
  99. 2072188 CI fix by Marwan Abbas · 3 years ago
  100. 8c34d30 REVERT ME; CI change to test volare by Marwan Abbas · 3 years ago