AMBA Based Advanced DMA Controller for SoC

Abstract

This paper describes the implementation of an AMBA Based Advanced DMA Controller for SoC. It uses AMBA Specifications, where two buses AHB and APB are defined and works for processor as system bus and peripheral bus respectively. The DMA controller functions between these two buses as a bridge and allow them to work concurrently. Depending on the speed of peripherals it uses buffering mechanism. Therefore an asynchronous FIFO is used for synchronizing the speed of peripherals. The proposed DMA controller can works in SoC along with processor and achieve fast data rate. The method introduced significant volume of data transfer with very low timing characteristics. Thus it is a better choice in respect of timing and volume of data. These two issues have been resolved under this research study. The results are compared with the AMD processors, like Geode GX 466, GX 500 and GX 533, and the presence and absence of DMA controller with processor is discussed and compared. The DMAC stands to be better alternative in SoC design.

Authors and Affiliations

Abdullah Aljumah, Mohammed Ahmed

Keywords

Related Articles

Integrated Approach to Conceptual Modeling

Conceptual modeling is supporting understanding and communication of the requirements in developing the information system (IS). The nature of requirements is usually divided into the functional (FRs) and non-functional...

Fairness Enhancement Scheme for Multimedia Applications in IEEE 802.11e Wireless LANs

Multimedia traffic should be transmitted to a receiver within the delay bound. The traffic is discarded when breaking its delay bound. Then, QoS (Quality of Service) of the traffic and network performance are lowered. Th...

Parametric and Non Parametric Time-Frequency Analysis of Biomedical Signals

Due to non-stationary multicomponent nature of the electrocardiogram (ECG) signal its analysis by the monodimensional techniques temporal and frequenctial can be very difficult. The use of the time-frequency techniques c...

A Correlation based Approach to Differentiate between an Event and Noise in Internet of Things

Internet of Things (IoT) is considered a huge enhancement in the field of information technology. IoT is the integration of physical devices which are embedded with electronics, software, sensors, and connectivity that a...

Creating and Protecting Password: A User Intention

Students Academic Information System (SAIS) is an application that provides academic information for the students. The security policy applied by our university requires the students to renew their SAIS password based on...

Download PDF file
  • EP ID EP143764
  • DOI 10.14569/IJACSA.2016.070326
  • Views 116
  • Downloads 0

How To Cite

Abdullah Aljumah, Mohammed Ahmed (2016). AMBA Based Advanced DMA Controller for SoC. International Journal of Advanced Computer Science & Applications, 7(3), 188-193. https://europub.co.uk/articles/-A-143764