saab documents

History

9-5 Technical Overview: Functional Description

pages 151–160 of 317

Page 151

Functional description SDM
The SDM is connected to acceleration sensors located in b-pillar as well as in the front of the
car and optionally in c-pillar. There is also an internal acceleration sensor in the module
itself. Both sensors and actuators are directly connected to the module. Communication with
other modules is realized via LS CAN.
The duty of SDM is to access the passive restraint systems (airbags and seat belt
pretensioners). It distinguishes between front, side, roll or rear crash. In a crash up to 12 or
18 fire loops can be activated, depending on the hardware and what is calibrated by CalFile.

Functions
ƒ
ƒ
ƒ
ƒ
ƒ

system diagnostics
energy reserve for power supply of the fire loops
passenger airbag deactivation via key switch
seat belt reminder for driver, passenger and rear passengers
immobilizer

Crash detection
SDM has to determine a signal from an external acceleration sensor and the internal sensor
to activate a fire loop. Depending on the intensity of the crash, driver and passenger airbag
can be activated in two steps.
The SDM consists of one or two microcontroller which evaluate the information of the
sensors. Therefore a high level of security regarding the activation system is reached.

Activation of restraint systems
The restraint system is activated within ignition on and switched off through ignition off. The
energy reserve of the fire loops is relieved very quickly.
For Saab vehicles based on Global Midsize platform, 16 fire loops can be activated. These
are:
ƒ front airbag driver (2 steps)
ƒ front airbag passenger (2 steps, possibility to suppress by manual key switch)
ƒ side airbag driver
ƒ side airbag passenger (possibility to suppress by manual key switch)
ƒ side airbag rear right
ƒ side airbag rear left
ƒ head airbag right
ƒ head airbag left
ƒ two seat belt pretensioners driver
ƒ two seat belt pretensioners passenger
ƒ rear seatbelt pretensioner

150

Page 152

Suppress Passenger Airbags
The passenger airbags can be deactivated by using the key switch located at
the side of the instrument panel. SDM allows changes of suppressed / not
suppressed status in any ignition key condition.
The status of Passenger Airbag Activation is displayed by the two telltales next to
Passenger Seat Belt Reminder telltale (see below).

Seat Belt Reminder
SDM provides seat belt reminder function. On “Ignition On” the SDM checks whether the
occupants have buckled their seat belts via seat belt switch. The particular seats are
checked within different conditions:
ƒ Driver seat is always checked due to the fact that SDM assumes that the driver’s seat
is always occupied.
Passenger Seat is equipped with a seat occupant sensor ,Seatbelt Reminder Sensor (SBRS)
or Automatic Occupant Sensing (AOS).
ƒ It is only checked if the seat is occupied.
ƒ Rear Passenger Seats have no sensor. SDM just checks, if the seat belts are fastened.
Reminder conditions and signaling are different within every seat position.
The seat belt function is provided in four different options, depending on regional
requirements. There are two specifications for North America and one for Europe and one
for Asia. This document concentrates on the “Euro Reminder”.

Driver Seat Belt Reminder
During the first 4 seconds after “Ignition On” the SDM shall not command telltale or chime
command. If the driver is still unfastened after this short time, the telltale will be turned on
continuously. When the engine is turned on, the telltale will start flashing for 100 seconds
and then turn continuously on. If the vehicle speed exceeds 22km/h or the traveled distance
exceeds 250m, the telltale will start flashing again for 100 seconds and turn on after that. In
addition, a chime command is sent which causes a gong for 100 seconds.
This sequence is started again, if the vehicle’s speed is less than 22 km/h again and door
lock status changes. In this case, the SDM will reset the traveled distance with unfastened
seat belt to zero.

151

Page 153

Passenger Seat Belt Reminder

Passenger Seat Belt Reminder is specified with the same values as described in the section
“Driver Seat Belt Reminder”. Please see this section for detailed information. There are only
two difference between the two functions:
ƒ Passenger Seat Belt Reminder uses it’s own telltale located in the roof center console
of the vehicle.

Rear Passenger Seat Belt Reminder
When the engine is started, fastened rear passengers are announced by a green telltale in
the DIC.
When a fastened rear passenger gets unfastened and speed >10 km/h, are it announced by
a red telltale in the DIC/IPC and 3 seconds of chime.

Malfunction monitoring – Airbag telltale
On “Ignition On” a system check is done by the SDM. During that time (approx. 4 seconds)
the airbag telltale is continuously on. After the check the telltale is switched off if no error
has occurred. This check is repeated cyclically due to the specification. On any error the
airbag telltale is activated. Depending on the error, the telltale is switched on for the
duration of the error, as long as ignition is on or until the garage resets the error.
The airbag system stays active in spite of any error.

Immobilizer
This feature provides the capability to detect if modules have been substituted indicating a
potential theft situation. The SDM supports this feature, as a configurable option, by
152

Page 154

providing identification check when requested. The SDM stores two identifiers, Immobilizer
Identifier (two bytes) and Environment Identifier (two bytes). These identifiers are
automatically learned and stored when received over serial data while the SDM is in security
access allowed state for vehicle theft deterrent functions. When the SDM is not in security
access allowed state for vehicle theft deterrent functions, the SDM will respond with the
Immobilizer Identifier / Environment Identifier check when requested.

153

Page 155

Connectors and pin assignment SDM

X1

3023
X1-1
X1-2
X1-3
X1-4
X1-5
X1-6
X1-7
X1-8
X1-9

X1-10

3068
3022
3069
3020
3021
3025
3024
3026
3067
3027
3066
xx40
5234

Steering Wheel Module Stage 2 High
Control
Driver Side Impact Module High Control
Steering Wheel Module Stage 2 Low Control
Driver Side Impact Module Low Control
Steering Wheel Module Stage 1 Low Control
Steering Wheel Module Stage 1 High
Control
Passenger IP Module Stage 1 High Control
Passenger IP Module Stage 1 Low Control
Passenger IP Module Stage 2 Low Control
Passenger Side Impact Module Low Control
Passenger IP Module Stage 2 High Control
Passenger Side Impact Module High Control
Battery
Passenger Seat Belt Indicator. Notes: if
separate AOS Display Module is used then
this interface controls indicator directly
otherwise uses GMLAN. Refer to
mechanization drawing.

154

A*

Gold

A*
A*
A*
B*
B*

Gold
Gold
Gold
Gold
Gold

C*
C*
D*
D*
D*
D*
-

Gold
Gold
Gold
Gold
Gold
Gold
Gold
Gold

Pigtail Wire Color

Pigtail Wire Gauge

Terminal Plating

Shield Group

Circuit Description

Twist Group & Rate

Minimum Wire
Gauge
Max. Wire
Resistance

Circuit #

Cavity

X2

Page 156

X2-2
X2-3
X2-4
X2-5
X2-6
X2-7

5226
5225
5157
5158
5224
5223

X2-8
3481
X2-9
3482
X2-10
3480
X2-11
3479
X2-12
X2-13
X2-14
X2-15
X2-16
X2-17

3068
3069
3067
3066
5019

Passenger Air Bag ON Indication Control
Passenger Air Bag OFF Indication Control
Passenger IP Module Disable Switch Signal
Passenger IP Module Disable Switch Return
Low Speed GMLAN Serial Data
Low Speed GMLAN Serial Data
Ignition Run / Crank - IGN1
Not Applicable
SDM - Ground
Not Applicable
Driver Knee Module High Control
Driver Knee Module Low Control
Passenger Knee Module Low Control
Passenger Knee Module High Control
Left Rear Seat Belt Pretensioner Control
Left Rear Seat Belt Pretensioner Low
Reference
Right Rear Side Impact SIR Inflator Control
Right Rear Side Impact SIR Inflator Supply
Voltage
Right Rear Seat Belt Pretensioner Control
Right Rear Seat Belt Pretensioner Low
Reference
Left Rear Side Impact SIR Inflator Control
Left Rear Side Impact SIR Inflator Supply
Voltage
Driver Seat Belt Anchor Pretensioner High
Control
Driver Seat Belt Anchor Pretensioner Low
Control
Passenger Seat Belt Anchor Pretensioner
Low Control
Passenger Seat Belt Anchor Pretensioner
High Control
Driver Side Impact Module High Control
Driver Side Impact Module Low Control
Passenger Side Impact Module Low Control
Passenger Side Impact Module High Control
Left Front Head Curtain Module High
Control

155

E*
E*
F*
F*
G*
G*

Gold
Gold
Gold
Gold
Gold
Gold
Gold
Gold
Gold
Gold
Gold
Gold
Gold
Gold
Gold
Gold

H*
H*

Gold
Gold

I*
I*

Gold
Gold

J*
J*

Gold
Gold

K*

Gold

K*

Gold

L*

Gold

L*

Gold

M*
M*
N*
N*
O*

Gold
Gold
Gold
Gold
Gold

Pigtail Wire Color

Pigtail Wire Gauge

Terminal Plating

Shield Group

Twist Group & Rate

Circuit #
2307
2308
371
7328
5060
5060
xx39
N.C.
xx51
N.C.
3078
3079
3077
3076
5155
5156

Minimum Wire
Gauge
Max. Wire
Resistance

Cavity
X1-11
X1-12
X1-13
X1-14
X1-15
X1-16
X1-17
X1-18
X1-19
X1-20
X1-21
X1-22
X1-23
X1-24
X2-1

Circuit Description

Page 157

2132
X2-19
6628
X2-20
6629
X2-21
2134
X2-22
X2-23

X2-24
X2-25
X2-26

354
6618
5045

6619
5600
1409
6620

X2-27
6621
X2-28
6625
X2-29
6624
X2-30
6622
X2-31
6623
X2-32
X2-33
X2-34
X2-35
X2-36

N.C.
N.C.
N.C.
N.C.
3064
3477

X2-37
3065
X2-38

Left Front Head Curtain Module Low
Control
Left Front Side Impact Sensing Module
Signal
Left Front Side Impact Sensing Module Low
Reference
Right Front Side Impact Sensing Module
Low Reference
Right Front Side Impact Sensing Module
Signal
Left Front Discriminating Sensor Signal
Middle Front Discriminating Sensor Signal
Left Front Discriminating Sensor Low
Reference
Middle Front Discriminating Sensor Low
Reference
Right Front Discriminating Sensor Low
Reference
Right Front Discriminating Sensor Signal
Left Middle Side Impact Sensing Module
Signal
Left Middle Side Impact Sensing Module
Low Reference
Right Middle Side Impact Sensing Module
Low Reference
Right Middle Side Impact Sensing Module
Signal
Left Rear Side Impact Sensing Module
Signal
Left Rear Side Impact Sensing Module Low
Reference
Not Applicable
Not Applicable
Not Applicable
Not Applicable
Driver Seat Belt Buckle Pretensioner High
Control
Driver Seat Belt Retractor Pretensioner High
Control
Driver Seat Belt Buckle Pretensioner Low
Control

156

O*

Gold

P

Gold

P

Gold

Q

Gold

Q

Gold

R
R
R

Gold
Gold
Gold

R

Gold

S

Gold

S
T

Gold
Gold

T

Gold

U

Gold

U

Gold

V

Gold

V

Gold

W*

Gold
Gold
Gold
Gold
Gold

W*

Gold

W*

Gold

Pigtail Wire Color

Pigtail Wire Gauge

Terminal Plating

Shield Group

Twist Group & Rate

Minimum Wire
Gauge
Max. Wire
Resistance

Circuit #

Cavity

5020
X2-18

Circuit Description

Page 158

3063
X2-39

3476
3062

X2-40
X2-41
X2-42

3475
238
5055
1363

X2-43
1361

X2-44
X2-45
X2-46
X2-47
X2-48
X2-49
X2-50

1362
5056
7571
5163
5161
5162
6627

X2-51
6626
X2-52
5021
X2-53
5022
X2-54

Driver Seat Belt Retractor Pretensioner Low
Control
Passenger Seat Belt Buckle Pretensioner
Low Control
Passenger Seat Belt Retractor Pretensioner
Low Control
Passenger Seat Belt Buckle Pretensioner
High Control
Passenger Seat Belt Retractor Pretensioner
High Control
Driver Seat Belt Switch Signal
Driver Seat Position Switch Signal
Driver Seat Belt Switch Low Reference +
Driver Seat Position Switch Return
Passenger Seat Belt Switch Low Reference +
Passenger Seat Position Switch Return +
Passenger Seat Belt Reminder Pad Return +
Rear Seat Belt Reminder Switch Return
Passenger Seat Belt Switch Signal
Passenger Seat Position Switch Signal
Passenger Seat Belt Reminder Signal
Center Rear Seat Belt Switch Signal
Left Rear Seat Belt Switch Signal
Right Rear Seat Belt Switch Signal
Right Rear Side Impact Sensing Module Low
Reference
Right Rear Side Impact Sensing Module
Signal
Right Front Head Curtain Module High
Control
Right Front Head Curtain Module Low
Control

* Denotes optional twist requirement

157

W*

Gold

X*

Gold

X*

Gold

X*

Gold

X*

Gold

-

Gold
Gold
Gold

-

Gold

Y

Gold
Gold
Gold
Gold
Gold
Gold
Gold

Y

Gold

Z*

Gold

Z*

Gold

Pigtail Wire Color

Pigtail Wire Gauge

Terminal Plating

Shield Group

Twist Group & Rate

Minimum Wire
Gauge
Max. Wire
Resistance

Circuit #

Cavity

3478

Circuit Description

Page 159

TIM (Trailer Interface Module)
The TIM provides high side drivers to supply the trailer or rear end carrier. In the station
wagon it also controls the additional lamps in the rear compartment. Therefore two versions
of the TIM are developed – TIM1 and TIM2.

Block diagram TIM

158

Page 160

Functional description TIM
There are two different types of the Trailer Interface Module TIM1 and TIM2.
TIM1 is an optional stand alone unit of body electronics. The unit
provides exterior lighting for a trailer or rear end carrier.
It shall convert the CAN bus control commands into analogue
signals to drive the connected trailer lamps via trailer hitch socket.
In addition it shall be able to detect whether a trailer is attached.
The technical requirements of TIM1 are:
• Provide high side drivers to supply the exterior lighting of the trailer
• Detect attached trailer via bulb outage detection or micro switch located in the rear
socket or pin 12 ground feedback
• Bulb outage detection Turn trailer lamps (warm detection and cold detection)
• Receive/transmit low speed single wire CAN bus commands including wake-up feature
(29 bit)
• Open load, short to battery, short to ground detection of all inputs and outputs
• Provide GMLAN CAN bus diagnostics (11 bit)
The options, that necessitate TIM1 are:
• VK0 = swivel type trailer hitch
• VQ9 = removable hook type
• D8G = rear end carrier
TIM2 is a body electronics unit that is developed especially for all Global A station wagons.
The unit provides exterior lighting for a trailer or rear end carrier and in addition compared
to the TIM1 it shall also supply and control the ‘secondary tail lamps’ of the station wagon
that are located in the rear compartment. The necessity of the TIM2 development is based
on legal requirements that cannot be fulfilled with the 3710 hatch design otherwise (tail
lamps completely located in the tailgate).
It shall convert the CAN bus control commands into analogue signals to drive the connected
trailer lamps via trailer hitch socket as well as the secondary tail lamps of the station wagon.
In addition it shall be able to detect whether a trailer is attached and monitor the tailgate
opening angle. It shall also be able to drive LED as secondary lamps alternatively.
In addition to TIM1 there are more technical requirements:
• Provide high side drivers to supply the primary tail lamps of the station wagon
• Provide high side drivers to supply the secondary tail lamps of the station wagon
• Monitor the opening angle of the tailgate to determine lamps activation
• Request the BCM to disable primary lamps at a calibrateable opening angle of the
hatch
• Bulub outage detection of the turn indicators in the secondary lamp and also the
primary tail lamps of the vehicle
• Provide a PWM output to control two single filament bulbs (21W each) for tail and stop
light in the secondary lamp
TIM2 is assembled in all station wagons.
159