Research on dual-Processor sharing single DRAM
Zhang Gang, Bo Zhang · 2009
This paper presents a scheme of dual-port single memory controlling (DSMC) system based on switching, by which the dual-processor can access the shared single DDR SDRAM simultaneously and without collision. Therefore, the symmetric multi-processor (SMP) structure can utilize high-density, low-price DDR SDRAM as the shared memory to improve the system performance significantly. The DSMC system comprises of command interface module, data buffer module, logic arbiter module, quick data path module, DRAM command interface module, clock module and refresh module. The whole design is described in VHDL, and is verified with the FPGA in Xilinx EDK platform.