TTCAN: a new time-triggered controller area network

Microprocessors and Microsystems - Tập 26 - Trang 77-94 - 2002
G Leen1, D Heffernan2
1PEI Technologies, Foundation Building, University of Limerick, Limerick, Ireland
2Electronic and Computer Engineering Department, University of Limerick, Limerick, Ireland

Tài liệu tham khảo

Audi A2 1.2 TDI, Press release, Electronic networking in the automobile of the future, AUDI AG, Product and Technical Communication, 85045 Ingolstadt, Germany. Available at http://www.audi.com/java/news/index.html. BOSCH CAN Specification 2.0, September 1991 Robert Bosch GmbH, Postfach 300240, D-7000 Stuttgart 30. Bluetooth official website: www.bluetooth.com. A.R. Bohannon, Real-time analysis of CANs and associated higher layer protocols. ME Thesis, Department of Computer and Electronic Engineering, University of Limerick, 1999. BRITE/EURAM III (1994–1998), Safety Related Fault Tolerant Systems in Vehicles Project. Project reference: BRPR950032. Byteflight official web site: http://www.byteflight.com. CAN application layer specification (CAL), DS 201 V1.1 DS 202 V1.1, DS 203 V1.1\DS 204 V1.1, DS 205 V1.1\DS 206 V1.1, DS 207 V1.1. Available http://www.can-cia.de. CAN in Automation (CiA), Am Weichselgarten 26, D-91058 Erlangen, Germany, Presentation: Applications.pdf, Available http://www.can-cia.de. CAN in Automation, CiA. International users and manufacturers group. Am Weichselgarten 26,D-91058 Erlangen (Germany) Available http//:www.can-cia.de. CANOpen specification, CiA DS-301, CiA DSP-302, CiA DRP-303-1, CiA DRP-303-2, CiA DS-4xx. Available http://www.can-cia.de. Cena, 1997, An improved CAN fieldbus for industrial applications, IEEE Transactions on Industrial Electronics, 44, 553, 10.1109/41.605633 Flexray official web site: http://www.flexray-group.com/. T. Fuhrer, B. Muller, W. Dieterle, F. Hartwich, R. Hugel, M. Walther, Time triggered communication on CAN (Time Triggered CAN—TTCAN), Seventh International CAN Conference (ICC), Amsterdam, Netherlands, 24–25 October 2000. Hanson Report on Automotive Electronics, CAN node Sales, 13(9) (2000) 1. F. Hartwich, B. Muller, T. Fuhrer, R. Hugel, CAN network with time triggered communication, Seventh International CAN Conference (ICC), Amsterdam, Netherlands, 24–25 October 2000. B. Hedenetz, A.V. Schedl, DaimlerChrysler Research. Fault injection and fault modeling for safety critical automotive communication systems. Available at http://www.vmars.tuwien.ac.at/projects/xbywire/projects/new-esrel98.html. M. Holloway, Why engineers should consider formal methods, Proceedings of the 16th AIAA/IEEE Digital Avionics Systems Conference, 26–30 October 1997, Irvine CA, vol. 1, pp. 1.3-16–1.3-22. Honeywell Sensing and Control, 11W Spring Street, Freepost IL 61032. SDS Specification. Available http://content.honeywell.com/sensing. Hong, 1995, Scheduling algorithm of data sampling times in the integrated communication and control system, IEEE Transactions on Control System Technology, 3, 225, 10.1109/87.388131 ISO 11519-2:1994(E) Road Vehicles—Low-speed serial data communications—Part 2: low-speed controller area network (CAN) 1994. ISO 11898:1993(E), Road Vehicles, Interchange of digital information—controller area network (CAN) for high-speed communications, November 1993. Kopetz, 1997 H. Kopetz, Should responsive systems be event-triggered or time-triggered? IEICE Transactions on Information and Systems, E76-ED, 1993. KVASER AB, Box 4076, SE-511 04 Kinnahult, Sweden. CANKingdom Specification 3.01. Available http://www.kvaser.com. Leen, 1999, Digital networks in the automotive vehicle, IEE Computer and Control Engineering, 10, 257, 10.1049/cce:19990604 Leen, 2001, Time triggered controller area network, IEE Computer and Control Engineering, 12 F. Mansterfeld, R. Halter, Chrysler Corporation. Survey of vehicle multiplexing encoding techniques, Automotive Technologies International, 1992, pp. 253–265. N. Navet, Y.-Q. Song, Design of reliable real-time applications distributed over CAN (Controller Area Network) (INCOM'98-IFAC), International Symposium on Information Control in Manufacturing, 1998, pp. 391–396. Open DeviceNet Vendor Association ODVA, DeviceNet Specification. Available http://www.odva.org. OSEK\VDX time triggered operating system. Specifications available at: http://www.osek-vdx.org/. P. Pedreiras, L. Almeida, Combining event-triggered and time-triggered traffic in FTT-CAN: analysis of the asynchronous messaging system. Proceedings 2000 IEEE International Workshop on Factory Communication Systems 2000, pp. 67–75. St. Poledna, M. Gluck, Ch. Tanzer, TTTech; S. Boutin, Renault; E. Dilger, Th. Fuhler, Robert Bosch GmbH; Ch. Ebner, BMW Technik; E. Fuchs, DeComSys; R. Belschner, B. Hedenetz, DaimlerChrysler; B. Holtzmann, A. Schedl, BMW AG; R. Nossal, B. Pfaffeneder, Siemens, AG; Th. Ringler, TU-Stuttgart; Y. Domaratsky, A. Kruger, Motorola; A. Zahir, ETAS GmbH, OSEKTime: a dependable real-time fault-tolerant operating system and communication layer as an enabling technology for by-wire applications, SAE\2000, Detroit, MI, USA. R. Rudiger, Evaluating the temporal behaviour of CAN based systems by means of a cost functional, Proceedings of the Fifth International CAN Conference'98, pp. 10.09–10.26, San Jose, CA, USA, 3–5 November 1998. Shin, 1991, Real-time communications in a computer-controlled work-cell, IEEE Transactions on Robotics and Automation, 7, 105, 10.1109/70.68074 Tindell, 1995, Calculating controller area (CAN) message response times, Contr. Eng. Practice, 3, 1163, 10.1016/0967-0661(95)00112-8 K.W. Tindell, H. Hansson, A.J. Wellings, Analysing real-time communications: controller area network (CAN) real-time systems symposium, 1994, Proceedings, pp. 256–263. K. Tindell, B. Burns, Guaranteeing Message Latencies For Distributed Safety-Critical Hard Real-Time Networks Technical Report YCS 229, Department of Computer Science, University of York, England, May 1994. TTA: time-triggered architecture, ESPRIT OMI Project 23396, 1 December 1996–30 November 1998. Available at http://www.vmars.tuwien.ac.at/projects/tta/. TTTech Computertechnik AG: http://www.tttech.com/. United Technologies Microelectronics Centre, 1553 Product Handbook, UMTC Publication 1553-PH-2-10-92. J.-A. Yung, S.-W. Nam, K.-W. Kim, S. Lee, M.H. Lee, J.M. Lee, J.H. Kim, Performance evaluation of multiplexing protocols, international congress and exposition, Detroit, MI, 23–26 February, 1998, SAE paper reference number 981105. Zuberi, 1997, Scheduling messages on controller area network for real-time CIM applications, IEEE Transactions on Robotics and Automation, 13, 310, 10.1109/70.563654