Design and Simulation of an Effecient DMA Controller with Error Detection for Embedded Systems

  • Unique Paper ID: 198742
  • Volume: 12
  • Issue: 11
  • PageNo: 9964-9967
  • Abstract:
  • This paper presents the design and simulation of an efficient DMA Controller with error detection for embedded systems. The Direct Memory Access (DMA) controller enables efficient data transfer without continuous CPU involvement. Conventional DMA systems are limited in handling non-contiguous memory and require repeated processor intervention. This paper presents a Scatter-Gather DMA controller that uses a descriptor-based approach to manage multiple data blocks automatically. The proposed design reduces CPU overhead, improves throughput, and supports efficient data transfer in modern systems.

Copyright & License

Copyright © 2026 Authors retain the copyright of this article. This article is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

BibTeX

@article{198742,
        author = {E. Prabhakar and N. Hari Raj Goud and M. Varshitha and M. venu Sagar and MD. Nawaaz},
        title = {Design and Simulation of an Effecient DMA Controller with Error Detection for Embedded Systems},
        journal = {International Journal of Innovative Research in Technology},
        year = {2026},
        volume = {12},
        number = {11},
        pages = {9964-9967},
        issn = {2349-6002},
        url = {https://ijirt.org/article?manuscript=198742},
        abstract = {This paper presents the design and simulation of an efficient DMA Controller with error detection for embedded systems. The Direct Memory Access (DMA) controller enables efficient data transfer without continuous CPU involvement. Conventional DMA systems are limited in handling non-contiguous memory and require repeated processor intervention. This paper presents a Scatter-Gather DMA controller that uses a descriptor-based approach to manage multiple data blocks automatically. The proposed design reduces CPU overhead, improves throughput, and supports efficient data transfer in modern systems.},
        keywords = {DMA Controller, Scatter-Gather, ECC, RTL Design, Embedded Systems, Data Transfer.},
        month = {April},
        }

Cite This Article

Prabhakar, E., & Goud, N. H. R., & Varshitha, M., & Sagar, M. V., & Nawaaz, M. (2026). Design and Simulation of an Effecient DMA Controller with Error Detection for Embedded Systems. International Journal of Innovative Research in Technology (IJIRT), 12(11), 9964–9967.

Related Articles