메뉴 건너뛰기




Volumn 31, Issue 5, 2007, Pages 326-334

Two novel shared-clock scheduling algorithms for use with 'Controller Area Network' and related protocols

Author keywords

Co operative scheduler; Controller area network; Cyclic executive; Distributed system; Embedded system; Time triggered

Indexed keywords

DISTRIBUTED COMPUTER SYSTEMS; EMBEDDED SYSTEMS; MICROCONTROLLERS; NETWORK PROTOCOLS; TIMING CIRCUITS;

EID: 34248205048     PISSN: 01419331     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.micpro.2006.11.002     Document Type: Article
Times cited : (31)

References (25)
  • 2
    • 0038613660 scopus 로고    scopus 로고
    • Supporting the development of time-triggered co-operatively scheduled (TTCS) embedded software using design patterns
    • Pont M.J. Supporting the development of time-triggered co-operatively scheduled (TTCS) embedded software using design patterns. Informatica 27 1 (2003) 81-88
    • (2003) Informatica , vol.27 , Issue.1 , pp. 81-88
    • Pont, M.J.1
  • 3
    • 1242309979 scopus 로고    scopus 로고
    • Designing embedded systems using patterns: A case study
    • Pont M.J., and Banner M.P. Designing embedded systems using patterns: A case study. Journal of Systems and Software 71 3 (2004) 201-213
    • (2004) Journal of Systems and Software , vol.71 , Issue.3 , pp. 201-213
    • Pont, M.J.1    Banner, M.P.2
  • 4
    • 34248223479 scopus 로고    scopus 로고
    • R.G. Bosch, CAN specification version 2.0: Robert Bosch GmbH, Postfach 50, D-7000 Stuttgart 1, Germany, 1991.
  • 6
    • 0042901059 scopus 로고
    • Controller Area Networks and the protocol CAN for machine control systems
    • Fredriksson L.B. Controller Area Networks and the protocol CAN for machine control systems. Mechatronics 4 2 (1994) 159-192
    • (1994) Mechatronics , vol.4 , Issue.2 , pp. 159-192
    • Fredriksson, L.B.1
  • 9
    • 34248220281 scopus 로고    scopus 로고
    • K. Pazul, Controller Area Network (CAN) basics: Microchip Technology Inc., 1999.
  • 10
    • 0029237437 scopus 로고    scopus 로고
    • K.M. Zuberi, K.G. Shin, Non-preemptive scheduling of messages on Controller Area Network for real-time control applications, in: Proceedings of the First IEEE Real-Time Technology and Applications Symposium, 1995, Chicago, USA, 1995, pp. 240-249.
  • 11
    • 34248193178 scopus 로고    scopus 로고
    • S. Misbahuddin, N. Al-Holou, Efficient data communication techniques for Controller Area Network (CAN) protocol, ACS/IEEE International Conference on Computer Systems and Applications, 2003, Tunis, Tunisia, 2003.
  • 12
    • 34248160848 scopus 로고    scopus 로고
    • Philips, PCA82C250/251 CAN transceiver: Philips Semiconductors, 1996.
  • 13
    • 34248208443 scopus 로고    scopus 로고
    • Philips, SJA1000 stand-alone CAN controller, 2004.
  • 14
    • 34248202946 scopus 로고    scopus 로고
    • Siemens, Proceedings of the European Pattern Languages of Programming Conference, 1997.
  • 15
    • 34248229048 scopus 로고    scopus 로고
    • Infineon, Connecting C166 and C500 microcontroller to CAN: Infineon Technologies, 2004.
  • 16
    • 0037123089 scopus 로고    scopus 로고
    • TTCAN: a new time-triggered Controller Area Network
    • Leen G., and Heffernan D. TTCAN: a new time-triggered Controller Area Network. Microprocessors and Microsystems 26 2 (2002) 77-94
    • (2002) Microprocessors and Microsystems , vol.26 , Issue.2 , pp. 77-94
    • Leen, G.1    Heffernan, D.2
  • 17
    • 34248176145 scopus 로고    scopus 로고
    • K. Tindell, A. Burns, Guaranteed message latencies for distributed safety-critical hard real-time control networks, York, England: Real-Time Systems Research Group, University of York, 1994, Report No.: YCS 229.
  • 18
    • 34248178165 scopus 로고    scopus 로고
    • M. Sandfridson, Timing problem in distributed real-time computer control problems. Stockholm, Sweden: Mechatronics Lab, Department of Machine Design, Royal Institute of Technology, KTH, 2000, Report No.: ISSN 1400-1179.
  • 19
    • 34248224029 scopus 로고    scopus 로고
    • T. Nolte, H. Hansson, C. Norström, S. Punnekkat, Using bit-stuffing distributions in CAN analysis, IEEE/IEE Real-Time Embedded Systems Workshop, 2003. (Satellite of the IEEE Real-Time Systems Symposium) London, 2003.
  • 20
    • 34248142037 scopus 로고    scopus 로고
    • M. Nahas, M.J. Pont, Reducing task jitter in shared-clock embedded systems using CAN, in: A. Koelmans, A. Bystrov, M.J. Pont (Eds.), Proceedings of the UK Embedded Forum, 2004, Birmingham, UK, 2004.
  • 21
    • 34248226704 scopus 로고    scopus 로고
    • M. Nahas, M.J. Short, M.J. Pont, The impact of bit stuffing on the real-time performance of a distributed control system, in: 10th International CAN Conference, 2005, Rome, Italy, 2005.
  • 22
    • 34248154087 scopus 로고    scopus 로고
    • M. Nahas, M.J. Pont, Using XOR operations to reduce variations in the transmission time of CAN messages, in: A. Koelmans, A. Bystrov, M.J. Pont (Eds.), Proceedings of the 2nd UK Embedded Forum, 2005, Birmingham, UK, 2005.
  • 23
    • 34248183863 scopus 로고    scopus 로고
    • Siemens, C167 derivatives - User's manual. Version 20, 1996.
  • 24
    • 34248204022 scopus 로고    scopus 로고
    • H. Kopetz, A comparison of CAN and TTP, 15th IFAC Workshop on Distributed Computer Control Systems, 1998, Como, Italy, 1998.
  • 25
    • 34248231591 scopus 로고    scopus 로고
    • D. Ayavoo, M.J. Pont, M.J. Short, S. Parker, Two novel shared-clock scheduling algorithms for use with CAN-based distributed systems, in: A. Koelmans, A. Bystrov, M.J. Pont, H.L.R. Ong, A. Brown (Eds.), Proceedings of the 2nd UK Embedded Forum, 2005, Birmingham, UK, 2005, pp. 246-261.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.