This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
A Prototype Implementation of a TTP/C Controller
Annotation ability available
Sector:
Language:
English
Abstract
The SAE has classified automotive electronics into two major categories, body electronics and system electronics. The latter (SAE class C) comprises safety critical functions that are of vital importance for the movement of the vehicle. This paper presents a prototype implementation of TTP, a time-triggered communication system developed for this type of applications. The main purpose of the prototype is to provide a means for verifying the concepts of TTP.
The paper focuses on a description of the hardware developed for the communication system as well as the protocol software. The TTP controller hardware is a custom made industry pack module which allows the use of TTP in conjunction with a wide variety of existing motherboards and host environments. The protocol software consists of a TTP/C protocol state machine and auxiliary modules to access the various hardware units.
Recommended Content
Authors
- Hermann Kopetz - Technische Universität Wien
- René Hexel - Technische Universität Wien
- Andreas Krüger - Technische Universität Wien
- Dietmar Millinger - Technische Universität Wien
- Roman Nossal - Technische Universität Wien
- Roman Pallierer - Technische Universität Wien
- Andreas Steininger - Technische Universität Wien
- Christopher Temple - Technische Universität Wien
- Thomas Führer - Technische Universität Wien
- Markus Krug
Citation
Kopetz, H., Hexel, R., Krüger, A., Millinger, D. et al., "A Prototype Implementation of a TTP/C Controller," SAE Technical Paper 970296, 1997, https://doi.org/10.4271/970296.Also In
References
- Class C Application Requirement Considerations SAE Recommended Practice J2056/1 SAE June 1993
- Survey of Known Protocols SAE Information Report J2056/2 SAE April 1993
- Atmel Corporation 2125 O'Nel Drive, San Jose, CA 95131 Atmel Microcontroller Data Book Oct 1995
- GreenSpring Computers, Inc. 1204 O'Brien Drive, Menlo Park, CA 94025 Industry Pack Logic Interface Specification 1995
- Intel. Intel A28F400BR-T/B Data Sheet 1995
- Kopetz H. Grünsteidl G. TTP - A Protocol for Fault-Tolerant Real-Time Systems IEEE Computer 14 23 January 1994
- Kopetz H. Hexel R. Krüger A. Millinger D. Schedl A. A Synchronization Strategy for a TTP/C Controller Application of Multiplexing Technology (SP-1137) 19 27 Detroit, MI, USA Feb. 1996 Society of Automotive Engineers, SAE Press SAE Paper No. 960120
- Kopetz H. Ochsenreiter W. Clock Synchronization in Distributed Real-Time Systems IEEE Transactions on Computers 36 8 933 940 Aug. 1987
- Kopetz H. Reisinger J. The Non-Blocking Write Protocol NBW: A Solution to a Real-Time Synchronisation Problem Proc. 14th Real-Time Systems Symposium Raleigh-Durham, North Carolina, USA Dec. 1993
- Krüger A. Kopetz H. A Network Controller Interface for a Time-Triggered Protocol SAE Symposium on Future Transportation Electronics: Multiplexing and In-Vehicle Networking Society of Automotive Engineers August 1995 SAE Paper No. 952576
- Motorola, Inc. MC68332 User's Manual 1990
- Nossal R. MEDL/MODL Specification Technical Report 25/95 Institut für Technische Informatik, Technische Universität Wien 1996
- Philips Electronics North America Corporation 80C51-Based 8-Bit Microcontrollers Data Handbook 1994 1243
- Steininger A. The 68332 IP Hardware Module Research Report 9/96 Institut für Technische Informatik, Technische; Universität Wien Vienna, Austria Jan. 1996
- Steininger A. The Hardware Interfaces of the IP Module Research Report 3/96 Institut für Technische Informatik, Technische Universität Wien Vienna, Austria Jan. 1996
- Zilog, Inc. 210 East Hacienda Ave., Campbell CA 95008-6600 Zilog 16C30 USC Universal Serial Controller User's Manual 1995