A Schedulable DMA Scheme for Real Time Systems
碩士 === 輔仁大學 === 電子工程學系 === 94 === It is a key issue for real time multimedia applications to have guaranteed I/O throughput. If the data transfers between the I/O devices and main memories are undertaken by a traditional DMA (Direct Memory Access) mechanism, the real time requirement is hardly satis...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2005
|
Online Access: | http://ndltd.ncl.edu.tw/handle/16667304493218026999 |
id |
ndltd-TW-094FJU00428003 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-094FJU004280032015-12-23T04:08:00Z http://ndltd.ncl.edu.tw/handle/16667304493218026999 A Schedulable DMA Scheme for Real Time Systems 支援即時系統之可排程DMA機制 Chuang Hsiang Huang 黃莊翔 碩士 輔仁大學 電子工程學系 94 It is a key issue for real time multimedia applications to have guaranteed I/O throughput. If the data transfers between the I/O devices and main memories are undertaken by a traditional DMA (Direct Memory Access) mechanism, the real time requirement is hardly satisfied. This thesis proposes a novel SDMA (Schedulable DMA) mechanism that can guarantee real time I/O throughput as well as interrupt the CPU as few as possible. The I/O task model is formulated and the schedulability for a set of tasks is investigated. The controller handling the SDMA is designed and implemented on the Altera EPXA10 DDR development board, which features an ARM9-based SOPC device. Preliminary experimental result shows the effectiveness of the proposed SDMA controller. Kuan Jen Lin 林寬仁 2005 學位論文 ; thesis 44 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 輔仁大學 === 電子工程學系 === 94 === It is a key issue for real time multimedia applications to have guaranteed I/O throughput. If the data transfers between the I/O devices and main memories are undertaken by a traditional DMA (Direct Memory Access) mechanism, the real time requirement is hardly satisfied. This thesis proposes a novel SDMA (Schedulable DMA) mechanism that can guarantee real time I/O throughput as well as interrupt the CPU as few as possible. The I/O task model is formulated and the schedulability for a set of tasks is investigated. The controller handling the SDMA is designed and implemented on the Altera EPXA10 DDR development board, which features an ARM9-based SOPC device. Preliminary experimental result shows the effectiveness of the proposed SDMA controller.
|
author2 |
Kuan Jen Lin |
author_facet |
Kuan Jen Lin Chuang Hsiang Huang 黃莊翔 |
author |
Chuang Hsiang Huang 黃莊翔 |
spellingShingle |
Chuang Hsiang Huang 黃莊翔 A Schedulable DMA Scheme for Real Time Systems |
author_sort |
Chuang Hsiang Huang |
title |
A Schedulable DMA Scheme for Real Time Systems |
title_short |
A Schedulable DMA Scheme for Real Time Systems |
title_full |
A Schedulable DMA Scheme for Real Time Systems |
title_fullStr |
A Schedulable DMA Scheme for Real Time Systems |
title_full_unstemmed |
A Schedulable DMA Scheme for Real Time Systems |
title_sort |
schedulable dma scheme for real time systems |
publishDate |
2005 |
url |
http://ndltd.ncl.edu.tw/handle/16667304493218026999 |
work_keys_str_mv |
AT chuanghsianghuang aschedulabledmaschemeforrealtimesystems AT huángzhuāngxiáng aschedulabledmaschemeforrealtimesystems AT chuanghsianghuang zhīyuánjíshíxìtǒngzhīkěpáichéngdmajīzhì AT huángzhuāngxiáng zhīyuánjíshíxìtǒngzhīkěpáichéngdmajīzhì AT chuanghsianghuang schedulabledmaschemeforrealtimesystems AT huángzhuāngxiáng schedulabledmaschemeforrealtimesystems |
_version_ |
1718156204582109184 |