Abstract
In hard real-time environments, it is necessary to determine in advance the run-times of tasks and to guarantee very short reaction times. Hence, the degradation of the processor speed by peripheral devices directly accessing the system memory by stealing memory cycles becomes a problem. After mentioning a known method for performing DMA without cycle stealing, another one is described based on the dynamic subdivision of the system bus. Then, the close relationship between the refreshing of dynamic RAM ICs and DMA is outlined, Finally, the design of DRAMs possessing a second, serial memory port, to implement CPU transparent DMA facilities, is given.
| Original language | English |
|---|---|
| Pages (from-to) | 277-283 |
| Number of pages | 7 |
| Journal | Microprocessing and Microprogramming |
| Volume | 17 |
| Issue number | 5 |
| DOIs | |
| State | Published - May 1986 |
Keywords
- Bus subdivision
- Cycle stealing
- Direct memory access
- Dual port memory
- Dynamic RAM
- Hard real-time environments
- Paging
- Refreshing
- Serial RAM port
- Transparent DMA
ASJC Scopus subject areas
- General Engineering
Fingerprint
Dive into the research topics of 'On methods for direct memory access without cycle stealing'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver