Design and Implementation of a Schedulable DMAC on an AMBA-Based SOPC Platform

A traditional DMA scheme hardly guarantees I/O throughput for real time multimedia applications. In this paper, we propose a novel SDMA (schedulable DMA) mechanism that guarantees real time I/O throughput and interrupts the CPU as few as possible. Furthermore, it can accept unscheduled requests and...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Kuan Jen Lin, Chuang Hsiang Huang, Cheng Chia Lo
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A traditional DMA scheme hardly guarantees I/O throughput for real time multimedia applications. In this paper, we propose a novel SDMA (schedulable DMA) mechanism that guarantees real time I/O throughput and interrupts the CPU as few as possible. Furthermore, it can accept unscheduled requests and provide facility to treat unexpected delay to access I/O or memory. The controller handling the SDMA was successfully implemented on an AMBA-based SOPC platform. Experimental result shows that the SDMA has better performance than a traditional DMA
DOI:10.1109/APCCAS.2006.342405