Opensource DDR3 Controller
Go to file
AngeloJacobo 20953ee65f fixed bug when ODELAY is not supported, clean file header and description 2023-11-09 13:25:39 +08:00
kintex_switch_files add wbscope 2023-09-15 20:05:31 +08:00
rtl fixed bug when ODELAY is not supported, clean file header and description 2023-11-09 13:25:39 +08:00
testbench update simulation files 2023-09-15 20:04:55 +08:00
.gitignore update gitignore 2023-07-24 17:37:07 +08:00
.gitmodules added uart submodule 2023-08-17 11:36:15 +08:00
LICENSE changed license to Apache 2.0 2023-03-23 20:18:46 +08:00
README.md Update README.md 2023-09-21 21:27:53 +08:00
ddr3.sby not yet working when real parameter is used 2023-08-24 18:03:12 +08:00
ddr3_controller.sby set depth to 7 (minimum) 2023-07-13 18:43:47 +08:00
ddr3_dimm_micron_sim_behav.wcfg update wave files 2023-09-15 20:00:29 +08:00
formal.gtkw update wave files 2023-09-15 20:00:29 +08:00
formal_wb2.gtkw Update formal_wb2.gtkw 2023-07-13 19:34:56 +08:00
run_compile.sh script for running verilator, yosys, iverilog, and then symbiyosys 2023-07-24 17:33:56 +08:00

README.md

DDR3_Controller (This repo will SOON be documented)

🚧 👷‍♂️ 👷‍♂️ UNDER CONSTRUCTION 👷‍♂️ 👷‍♂️ 🚧

Developer won't be available until end of October, but will be back by first week of November to continue this project. Planned improvements:

  • User documentation
  • More elaborated comments on the verilog file
  • AXI interface
  • Reduce logic resource (by optimizing logic and by making some parts removable)
  • Pass hardware test for Arty S7 FPGA board (this is currently passing on a Kintex S7 FPGA board but ironically not yet fully tested on an Arty S7 since it does not have ODELAY which makes it unable to do write calibration FOR NOW)
  • and a lot more....