Commit Graph

216 Commits

Author SHA1 Message Date
AngeloJacobo 83b7b95af4 pass verilator warning 2023-08-20 12:32:51 +08:00
AngeloJacobo a8aec13ed9 using different address now finally works! 2023-08-20 11:52:54 +08:00
AngeloJacobo 00757338da update wcfg 2023-08-20 11:21:16 +08:00
AngeloJacobo 5df83b8182 added working bitfiles for arty s7 2023-08-20 11:20:41 +08:00
AngeloJacobo 989e8dd9e7 use macro for defining the ddr3 config (EIGHT_LANES_x8 or TWO_LANES_x8) and the source of clk (if clock wizard or not) 2023-08-20 11:13:50 +08:00
AngeloJacobo 7c68bee5e8 changed for x8 config 2023-08-20 11:10:15 +08:00
AngeloJacobo e2653d5793 reset for IO is released only after IDELAYCTRL is ready, added also IODELAY_GROUP 2023-08-20 11:09:38 +08:00
AngeloJacobo 9769a7cfaa pass formal for 8-lane config and pass verilator linting 2023-08-20 11:07:22 +08:00
AngeloJacobo e839e220c3 ddr3 model fails when ROW_BITS less than 16 (has Z value in address) 2023-08-17 11:42:09 +08:00
AngeloJacobo ef8b1b84fc update wcfg 2023-08-17 11:41:05 +08:00
AngeloJacobo c97e5a8c1f added test for testing design in ARTY-S7 2023-08-17 11:40:41 +08:00
AngeloJacobo c9b19ac887 added uart submodule 2023-08-17 11:36:15 +08:00
AngeloJacobo 36c93689e5 redo read/write calibration if data read is wrong 2023-08-17 11:27:23 +08:00
AngeloJacobo a8bf429bc8 allow tdqs off and use dm 2023-08-15 21:17:13 +08:00
AngeloJacobo f296d08c6b add option for ODELAY_SUPPORTED=0 and added port for i_ddr3_clk_90 2023-08-15 19:37:28 +08:00
AngeloJacobo 411febc1a8 add option for ODELAY_SUPPORTED=0 (for FPGAs without ODELAY) 2023-08-15 19:35:44 +08:00
AngeloJacobo b3ab21a6d5 add option for ODELAY_SUPPORTED=0 (for FPGAs without ODELAY) 2023-08-15 19:12:49 +08:00
Angelo Jacobo b762c464f6
add images for hardware debug 2023-08-04 19:18:47 +08:00
AngeloJacobo a7ebaefbdb add autofpga text file for wbscope 2023-08-04 18:57:03 +08:00
AngeloJacobo 80f12d1663 move to kintex_switch_files folder 2023-08-04 16:37:48 +08:00
AngeloJacobo 69768da1c8 added files for kintex switch project (autofpga files, xdc, wbscope cpp) 2023-08-04 16:37:10 +08:00
AngeloJacobo e9f1ab4971 modify debug port logic for wbscope 2023-08-04 07:57:09 +08:00
AngeloJacobo bc66655ca7 just fixed delay 2023-08-04 07:54:20 +08:00
AngeloJacobo 0753e6e157 fixed localparam value for wb_addr_bits 2023-08-04 07:53:12 +08:00
AngeloJacobo 72dc00742b correct generate indexes 2023-08-04 07:52:31 +08:00
AngeloJacobo 1bfd851a6e pass formal with LANES either 1,2,4,8 2023-08-04 07:49:25 +08:00
AngeloJacobo 7c76a15087 update wcfg 2023-08-01 15:59:34 +08:00
AngeloJacobo 2c73f38f99 added debug port and max function for int type 2023-08-01 15:58:58 +08:00
AngeloJacobo e4bd0ac09c delete| 2023-07-24 19:46:23 +08:00
AngeloJacobo 92dcb0990a update gitignore 2023-07-24 17:37:07 +08:00
AngeloJacobo d2ae29c26a simulation file for SODIMM 2023-07-24 17:34:40 +08:00
AngeloJacobo 4589fc3dfe script for running verilator, yosys, iverilog, and then symbiyosys 2023-07-24 17:33:56 +08:00
AngeloJacobo 4e5b98f485 use SODIMM instead of DIMM in simulation 2023-07-24 17:32:56 +08:00
AngeloJacobo da10a5f5d1 Merge branch 'main' of https://github.com/AngeloJacobo/DDR3_Controller into main 2023-07-24 17:30:45 +08:00
AngeloJacobo d5f1d600ea resolve verilator warnings and add option YOSYS for not using input real in functions 2023-07-24 17:27:17 +08:00
AngeloJacobo 47ba90962a delete this later 2023-07-23 10:16:19 +08:00
Angelo Jacobo 1c5e9213b0
Update README.md 2023-07-20 18:47:32 +08:00
Angelo Jacobo 1f57ee841e
Update README.md 2023-07-20 18:31:03 +08:00
AngeloJacobo 234c587229 working txt for autofpga 2023-07-19 18:58:51 +08:00
AngeloJacobo 5486aa4429 removed old 2023-07-19 18:58:31 +08:00
AngeloJacobo 487b026f6c add test to wb2 2023-07-19 18:50:23 +08:00
AngeloJacobo c885e3286c update wcfg 2023-07-19 18:48:59 +08:00
AngeloJacobo 60e40f9d35 less simulation warning 2023-07-19 18:48:31 +08:00
AngeloJacobo e38859ef78 resolved warning from vivado on IOBDELAY 2023-07-19 18:47:24 +08:00
AngeloJacobo 7142dd9cdb added more registers and formal assertions to wb2 2023-07-19 18:46:36 +08:00
AngeloJacobo 137e30ba36 resolve vivado warnings 2023-07-17 21:39:07 +08:00
AngeloJacobo 97e740139f resolved vivado warnings 2023-07-17 21:38:20 +08:00
AngeloJacobo 983919d9df removed unneeded .* files 2023-07-16 08:52:10 +08:00
AngeloJacobo 12c947afb1 Merge branch 'main' of https://github.com/AngeloJacobo/DDR3_Controller into main 2023-07-16 08:46:27 +08:00
AngeloJacobo 4f857e08f4 add files back after git rm -r cached . 2023-07-16 08:46:16 +08:00