Browse > Article
http://dx.doi.org/10.5140/JASS.2007.24.4.451

METHODOLOGY TO ENHANCE THE PREDICTABILITY OF I/O DATA EXCHANGE BETWEEN DEVICE AND TASKS  

Koo, Cheol-Hea (Communication Satellites Dept., COMS Program Office, KARI)
Yang, Koon-Ho (Communication Satellites Dept., COMS Program Office, KARI)
Choi, Seong-Bong (Communication Satellites Dept., KARI)
Publication Information
Journal of Astronomy and Space Sciences / v.24, no.4, 2007 , pp. 451-456 More about this Journal
Abstract
Data coming from devices shall be transported to a specific task to be used in a software with the most accurate time and data integrity. During this process, a potential cause for invoking structured hazard and performance degradation is dormant. In this paper, a method which can protect the data integrity from the possible data corruption when collision has happened during I/O data exchange between device and tasks is presented. Also, an example diagram of mechanism according to the method is shown and the effect, merits and demerits of the method is evaluated.
Keywords
data processing; buffering; predictability; deterministic;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Burns, A. & Wellings, A. J. 1997, Real-Time Systems and Programming Language 2nd Ed (Harlow: Addison-Wesley), pp.203-353
2 Burns, A. & Wellings, A. J. 2000, Concurrency in Ada 2nd Ed (Cambridge: Cambridge Univ.), pp.277-301
3 Ganssle, J. 2004, The Firmware Handbook (Woburn, MA: Newnes), pp.212-223
4 Ben-Ari, M. 1990, Principles of Concurrent and Distributed Programming (Hertfordshire: Prentice Hall), pp.27-59
5 Burns, A. & Wellings, A. J. 1995, Software-practice and Experience, 25, 705   DOI   ScienceOn
6 Ball, S. R. 2000, Embedded Microprocessor Systems 2nd Ed (Woburn, MA: Newnes), pp.125-131