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

A Comprehensive Evaluation of Weight Growth and Weight Elimination Methods Using the Tangent Plane Algorithm

The tangent plane algorithm is a fast sequential learning method for multilayered feedforward neural networks that accepts almost zero initial conditions for the connection weights with the expectation that only the mini...

Ensuring Privacy Protection in Location-based Services through Integration of Cache and Dummies

Location-Based Services (LBS) have recently gained much attention from the research community due to the openness of wireless networks and the daily development of mobile devices. However, using LBS is not risk free. Loc...

Multi-Sessions Mechanism for Decentralized Cash on Delivery System

To date, cash on delivery (COD) is one of the most popular payment methods in developing countries thanks to the blossom of customer-to-customer e-commerce. With the widespread of a very small business model and the Inte...

Healthcare Management using ICT and IoT based 5G

In healthcare management, all patients need to be looked after properly with the latest technology. Although treatment facilities of healthcare management are available wirelessly, many treatments are still pending and d...

Optimal Design of a Variable Coefficient Fractional Order PID Controller by using Heuristic Optimization Algorithms

This paper deals with an optimal design of a new type Variable coefficient Fractional Order PID (V-FOPID) controller by using heuristic optimization algorithms. Although many studies have mainly paid attention to correct...

Download PDF file
  • EP ID EP143764
  • DOI 10.14569/IJACSA.2016.070326
  • Views 93
  • 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