Abstract
In present electronic systems, DDR SDRAM (Double Data Rate Synchronous Dynamic Random-AccessMemory) is an next level advanced version of regular SDRAM, and it was developed with advanced key features such as effective use of memory bandwidth and its capability to transact data on both edges of clock cycles. DDR SDRAM is widely used in computer applications like laptops, DSP processing systems and networking. Cost and speed are the two important factors in designing memories like DDR SDRAM which will meet the standards in the field of DSP applications. Because of its high speed, burst access and pipeline feature DDR SDRAM becomes more popular. The main basic operations of DDR SDRAM memory controller are very much common to that of SDR (Single Data Rate) SDRAM memory controller and they differ only in their circuit design. DDR simply use sophisticated circuit techniques to achieve high speed in order to perform a greater number of operations per clock cycles. DDR SDRAM uses double data rate architecture wherein DDR SDRAM (also known DDR1) means transaction of data on both the rising and falling edge of the clock cycles. The DDR SDRAM controller makes many lowlevel tasks invisible to the user like refresh, initialization and timings. DDR SDRAM also designed with objective of using proper commands like Read/Write accesses, proper active and pre-charge command etc. In this work a DDR SDRAM controller is designed using Verilog HDL and Verification is carried out using SystemVerilog by Questasim Tool. Functional coverage of 100% is achieved by applying randomized test cases.
| Original language | English |
|---|---|
| Title of host publication | 2019 International Conference on Intelligent Computing and Control Systems, ICCS 2019 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 689-694 |
| Number of pages | 6 |
| ISBN (Electronic) | 9781538681138 |
| DOIs | |
| State | Published - May 2019 |
| Externally published | Yes |
| Event | 2019 International Conference on Intelligent Computing and Control Systems, ICCS 2019 - Madurai, India Duration: 15 May 2019 → 17 May 2019 |
Publication series
| Name | 2019 International Conference on Intelligent Computing and Control Systems, ICCS 2019 |
|---|
Conference
| Conference | 2019 International Conference on Intelligent Computing and Control Systems, ICCS 2019 |
|---|---|
| Country/Territory | India |
| City | Madurai |
| Period | 15/05/19 → 17/05/19 |
Bibliographical note
Publisher Copyright:© 2019 IEEE.
Keywords
- Assertions
- Coverage
- DDR-SDRAM
- Randomization
- System verilog
ASJC Scopus subject areas
- Artificial Intelligence
- Computer Networks and Communications
- Computer Science Applications
- Safety, Risk, Reliability and Quality
- Control and Optimization
Fingerprint
Dive into the research topics of 'Design and verification of DDR SDRAM memory controller using SystemVerilog for higher coverage'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver