It's a light weight ddr3 controller on FPGA.
- doc
- rtl
- config: configure macros in
mc_config.svh
- mc: rtl of the mc
- phy: opensource phy
- config: configure macros in
- tb: testbench of mc_native and mc_axi
- RTL Simulator
- Vivado (2019.2 has been tested)
- Wave Viewer
Run simulation:
make sim TB=[default: mc_axi_vip]
# TB: see ./rtl/tb/tb_*.sv
Get waveform:
make wave