Professional Documents
Culture Documents
Introduction To Automotive Software Systems
Introduction To Automotive Software Systems
$$$
Mike Holenderski, m.holenderski@tue.nl 2
Goals for this slide set
• Describe different functional domains in a car
• Explain the problem of system complexity
• Describe how complexity is addressed in
automotive systems
• Give examples of important requirements for
the realization of car functions
1. Brake
pedal
pushed
5. Controller
releases the
pressure on 6. The fluid is
the discs by pumped back to 4. If the brake pedal is
releasing repeat the pushed too hard, the
some brake pressure on the wheel will lock a
fluid in a discs sensor detects this and
container notifies the controller
Controller
CAN Diagnose
– Microcontroller CAN
Kombi
– Software Gateway
CAN Antrieb
CAN Infotainment
LIN LIN
CAN Komfort
Power
Debug port Digital and Analog
CAN port FlexRay port I/O ports
CAN controller
CAN port FlexRay port
Reset button
Digital and
Debug port Analog
I/O ports
Microcontroller
(CPU + memory)
LEDs
Gateway
time
e ve nt re s pons e
best-case worst-case
deadline deadline