Skip to content

Add bsg_dmc memory controller and supporting infrastructure

Eclipse Webmaster requested to merge github/fork/infinitymdm/soc into soc

Created by: infinitymdm

Summary of Changes

  • Add basejump_stl as a submodule under the soc directory

  • Add an asynchronous fifo to support crossing clock domains

  • Add ahbxuiconverter.sv, which converts the Xilinx User Interface used by bsg_dmc to something AHB-compatible (theoretically, anyways)

  • Add bsg_dmc_ahb.sv, which presents the memory controller with an AHB interface

To Do Before Merging

  • Run regression tests
  • Simulate with the LPDDR model included with bsg_dmc

Merge request reports

Loading