scispace - formally typeset
Proceedings ArticleDOI

ASIC implementation of high speed pipelined DDR SDRAM controller

Reads0
Chats0
TLDR
The main function of DDR SDRAM is to double the bandwidth of the memory by transferring data twice per cycle on both the falling and raising edges of the clock signal, so improvement of 28.57% is achieved in performance of memory accessing.
Abstract
Modern real-time embedded system must support multiple concurrently running applications. Double Data Rate Synchronous DRAM (DDR SDRAM) became mainstream choice in designing memories due to its burst access, speed and pipeline features. Synchronous dynamic access memory is designed to support DDR transferring. To achieve the correctness of different applications and system work as to be intended, the memory controller must be configured with pipelined design for multiple operations without delay. The main function of DDR SDRAM is to double the bandwidth of the memory by transferring data (either read operation or write operation) twice per cycle on both the falling and raising edges of the clock signal. The designed DDR Controller generates the control signals as synchronous command interface between the DRAM Memory and other modules. The DDR SDRAM controller supports data width of 64 bits and Burst Length of 4 and CAS (Column Address Strobe) latency of 2 and in this pipelined SRAM controller design, improvement of 28.57% is achieved in performance of memory accessing. The architecture is designed in Modelsim AlTERA STARTER EDITION 6.5b and Cadence (RTL complier and encounter).

read more

References
More filters
Proceedings ArticleDOI

ASIC implementation of DDR SDRAM Memory Controller

TL;DR: This work will focus on ASIC Design methodology of Double Data Rate (DDR) SDRAM Controller that is located between the DDR SDR AM and Bus Master that simplifies the SDRam command interface to standard system read/write interface and also optimizes the access time of read/ write cycle.