Title :
Research on Dual-Processor Sharing Pair of Symmetric DRAM
Author :
Bo, Zhang ; Gang, Zhang
Author_Institution :
Coll. of Inf. Eng., Taiyuan Univ. of Technol., Taiyuan, China
Abstract :
This paper presents a scheme of dual-port pair of symmetric memory controlling (DPMC) system based on switching, by which the dual-processor can access the shared pair of 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 its performance. Two pieces of DDR SDRAM used in the DPMC system are mapped to a pair of symmetric memory and used as the shard memory for dual-processor system. The DPMC system will avoid the reading collision between the processors. The DPMC system consist of command interface module, data buffer module, main controller 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.
Keywords :
DRAM chips; field programmable gate arrays; hardware description languages; microprocessor chips; modules; DDR SDRAM; FPGA; VHDL; Xilinx EDK platform; clock module; command interface module; data buffer module; dual-port pair; dual-processor; main controller module; quick data path module; reading collision; refresh module; shard memory; symmetric DRAM; symmetric memory controlling system; symmetric multiprocessor structure; Clocks; Computer buffers; Control systems; DRAM chips; Field programmable gate arrays; Message passing; Paper technology; Random access memory; SDRAM; Switches; EDK; SMP; based on switch; dual-port DDR controller; dual-processor;
Conference_Titel :
Intelligent Computation Technology and Automation, 2009. ICICTA '09. Second International Conference on
Conference_Location :
Changsha, Hunan
Print_ISBN :
978-0-7695-3804-4
DOI :
10.1109/ICICTA.2009.501