Technical Reference VC121-12 · 2020. 8. 19. · VC121-12 Technical Reference Version 1.3.1 Authors...
Transcript of Technical Reference VC121-12 · 2020. 8. 19. · VC121-12 Technical Reference Version 1.3.1 Authors...
VC121-12
Technical Reference
Version 1.3.1
Authors Vector Informatik GmbH
Status Released
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 2
based on template version 6.0.1
Document Information
History
Author Date Version Remarks
Vector Informatik GmbH 25.10.2017 1.0 Initial revision
Vector Informatik GmbH 26.10.2017 1.1 document properties and Test
Report properties changed
rpl 11.02.2020 1.2 IP protection class adapted
ssm
2020-04-07 1.2.0 Update version no
Add Important Notes
Update Reference Documents
dim 2020-06-22 1.3.0 Remove the option ‘partial
networking‘
dim 2020-06-23 1.3.1 Pin allocation table corrected
Reference Documents
No. Source Title Version
[1] Vector VC121-12 Test report (VC121-12_VV_Report.pdf) 1.3
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 3
based on template version 6.0.1
Contents
Document Information .......................................................................................................... 2
History .............................................................................................................................. 2
Reference Documents ...................................................................................................... 2
Contents ........................................................................................................................... 3
Illustrations ....................................................................................................................... 5
Tables............................................................................................................................... 5
1 Introduction ................................................................................................................... 6
1.1 Overview ................................................................................................................. 7
1.2 ECU Technical Characteristics ............................................................................... 8
1.3 Important Notes ..................................................................................................... 9
Safety Instructions ............................................................................................................ 9
2 Electrical Characteristics .............................................................................................11
2.1 High-speed CAN ....................................................................................................11
2.2 LIN .........................................................................................................................11
2.3 FlexRay .................................................................................................................12
2.4 BroadR-Reach .......................................................................................................12
2.5 Analog Input 0…5 V ...............................................................................................13
2.6 Analog Impedance Inputs ......................................................................................13
2.7 Analog Inputs 0…18 V ...........................................................................................14
2.8 Digital Input 0…UBat .............................................................................................15
2.9 Frequency inputs for digital signals ........................................................................18
2.10 Frequency inputs for reluctance sensors .................................................................19
2.11 Outputs ....................................................................................................................20
2.12.1 Main Controller..................................................................................................25
2.12.2 Safety Controller ...............................................................................................25
2.12.3 System Basis Chip ............................................................................................26
2.12.4 Safety Concept .................................................................................................27
3 Mechanical Characteristics ..........................................................................................30
4 Qualification .................................................................................................................31
4.1 Configuration .........................................................................................................31
5 Appendix ......................................................................................................................32
5.1 Pin Allocation Table ...............................................................................................32
6 Glossary and Abbreviations .........................................................................................34
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 4
based on template version 6.0.1
6.1 Glossary ................................................................................................................34
6.2 Abbreviations .........................................................................................................34
7 Contact ........................................................................................................................35
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 5
based on template version 6.0.1
Illustrations
Figure 1-1 VC121-12 block diagram............................................................................... 7
Figure 2-1 LIN schematic ..............................................................................................11
Figure 2-2 FlexRay schematic....................................................................................... 12
Figure 2-3 Analog Input 0…5 V schematic ................................................................... 13
Figure 2-4 Analog impedance input schematic ............................................................ 14
Figure 2-5 Analog input 0…18 V schematic ................................................................. 15
Figure 2-6 Digital Input 0…UBat schematic.................................................................. 17
Figure 2-7 Frequency inputs for digital signals schematic ........................................... 18
Figure 2-8 Frequency Inputs for reluctance sensors schematic ................................... 19
Figure 2-9 Highside outputs with reverse polarity protection schematic ...................... 23
Figure 2-10 Highside outputs without reverse polarity protection schematic ............... 23
Figure 2-11 Safety controller schematic ....................................................................... 26
Figure 2-12 System basis chip schematic .................................................................... 26
Figure 2-13 Safety concept overview ........................................................................... 28
Figure 3-1 Housing mechanical drawing top in mm ..................................................... 30
Figure 3-2 Housing mechanical drawing front in mm ................................................... 30
Figure 3-3 Housing mechanical drawing side in mm .................................................... 30
Tables
Table 1-1 Key ECU characteristics ............................................................................... 8
Table 2-1 Digital Input configuration ............................................................................. 16
Table 2 Outputs Overview ............................................................................................ 20
Table 2-3 Outputs technical data ................................................................................. 24
Table 5-1 Pin allocation table ....................................................................................... 32
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 6
based on template version 6.0.1
1 Introduction
This document describes the technical characteristic of the VC121-12 hardware. This
hardware is used for the VC121-12 for evaluation as well as for series projects. The first
chapter gives an overview of the interfaces. The following chapters go into detail on the
functional implementation of the layout, the housing including the connector and the
qualification tests.
Note
The information contained in this document may change without notice.
Note
VC121-12 is intended for evaluation and engineering purposes. For further information
regarding series usage please contact the Vector sales team.
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 7
based on template version 6.0.1
1.1 Overview
The following block diagram and tables give an abstract overview of the interfaces and the
key characteristics of the VC121-12.
Figure 1-1 VC121-12 block diagram
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 8
based on template version 6.0.1
1.2 ECU Technical Characteristics
The following table describes the key characteristics of the VC121-12.
Parameter Description
Main-CPU SPC56EC64, 120/80 MHz, Dual-Core, 1.5 MB Code
Flash, 4x16 kB Data-Flash, 192 kB RAM
Safety-CPU STM8AF62, 16 MHz, 32 kB Flash, 2 kB RAM
Interfaces 6 x CAN
2 x LIN
1 x FlexRay
1 x BroadR-Reach
Digital inputs 20 x 0…UBAT, diagnosable
Frequency inputs 4 x 0…UBAT, max. 20 kHz, diagnosable
4 x reluctance sensor inputs, max. 20 kHz
Analog inputs 8 x 0…5 V, 12 Bit, diagnosable
8 x 0…UBAT, 12 Bit, diagnosable
6 x 100 Ω…10 kΩ, 12 Bit, diagnosable
Digital outputs 2 x 6 A (High-side)
2 x 2.5 A (High-side)
4 x 200 mA (High-side)
short circuit protected, diagnosable
PWM outputs 12 x 2.5 A (High-side)
16 x 1 A (High-side)
4 x 200 mA (High-side)
short circuit protected, diagnosable
Operating voltage 8…16 V
Current consumption Max. 42 A
Dimensions 213 mm x 122 mm x 44 mm
Total weight 660 g
Operating temperature -40 °C…+85 °C
Qualification Approved according to the harmonized requirements of
German vehicle manufacturers
EMC / ESD OEM-harmonized requirements
Environmental compatibility ISO 16750 / LV 124
Degree of protection per DIN
EN 60529/ISO 20653
IP67 (sealed HW version)
IP40 (unsealed HW version)
Table 1-1 Key ECU characteristics
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 9
based on template version 6.0.1
1.3 Important Notes
Safety Instructions
Caution To avoid personal injuries and damage to property you have to read and understand
the following safety instructions and hazard warnings prior to installation and use of
this ECU. Keep this documentation always near the ECU.
Proper Use and Intended Purpose
Caution The ECU is designed to provide a development platform for testing and evaluating
automotive specific software.
The ECU may only be operated (i) according to the instructions and descriptions of this
manual; (ii) with an electric power supply as defined in this manual; and (iii) with
accessories manufactured or approved by Vector.
The ECU is exclusively designed for use by professionals solely at research and
development facilities for research and development purposes.
The ECU may only be operated according to the instructions and descriptions of this
manual. The ECU is exclusively designed for use by skilled personnel as its operation
may result in serious personal injuries and damage to property. Therefore only those
persons may operate the ECU who have understood the possible effects of the actions
which may be caused by the ECU. Users have to be specifically trained in the handling
(e.g. calibration) with the ECU, the applied embedded software and the system
intended to be influenced. Users must have sufficient experience in using the ECU
safely.
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 10
based on template version 6.0.1
Hazard Warnings
Caution The electronic control unit and its connected loads may get very hot due to high power
dissipation under full load.
The ECU may control and/or otherwise influence the behavior of control systems and
electronic control units. Serious hazards for life, body and property may arise, in
particular without limitation, by interventions in safety relevant systems (e.g. by
deactivation or otherwise manipulating the engine management, steering, airbag
and/or braking system) and/or if the ECU is operated in public areas (public traffic).
Therefore you must always ensure that the ECU is used in a safe manner. This
includes inter alia the ability to put the system in which the ECU is used into a safe
state at any time (e.g. by “emergency shutdown”), in particular without limitation in the
event of errors or hazards. Furthermore all technical safety and public law directives
which are relevant for the system in which the ECU is used must apply. Provided that
serious hazards for life, body and property may occur and before the use in public
areas the system in which the ECU is used must be tested according to recognized
rules of engineering in a non-public area.
Disclaimer
Caution Claims based on defects and liability claims against Vector are excluded to the extent
damages or errors are caused by improper use of the interface or use not according to
its intended purpose. The same applies to damages or error arising from insufficient
training or lack of experience of personnel using this electronic control unit.
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 11
based on template version 6.0.1
2 Electrical Characteristics
This section describes the electronic design of the VC121-12 PCB in a functional block
(Functional Building Blocks, FBB) oriented way.
2.1 High-speed CAN
The VC121-12 can is available with six high speed CAN channels. An alternative
configuration with 4 highspeed CAN channels and two low speed CAN channels is possible
on request. Wakeup Communication on the CAN channels will lead to a wakeup of the
VC121-12.
Pads for CAN0 bus termination are provided but not populated. If termination is needed, two
resistors (61.9R, 1%, R1206) and one capacitor (4.7nF, 50V, C0603) have to be populated.
Data transfer rate CAN-HS: max. 1 Mbit/s
Data transfer rate CAN-LS: max. 125 kbit/s
Termination CAN-LS: 511 Ω
2.2 LIN
The VC121-12 contains two LIN 2.1 channels with baud rates up to 20 kBaud. The channels
are designed as LIN Masters. Communication on the LIN channels will lead to a wakeup of
the VC121-12. The wakeup ability of the System Basis Chip LIN channel is configurable.
Figure 2-1 LIN schematic
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 12
based on template version 6.0.1
Data transfer rate: max. 20 kBaud
Master termination: 1 kΩ
Capacity to GND: 1 nF
2.3 FlexRay
The VC121-12 contains one dual channel FlexRay interface, for communication up to
20 Mbit/s. The use as two separate single channel FlexRay interfaces is not possible.
Communication on the FlexRay channels leads to a wakeup of the VC121-12. The
channels are terminated in the VC121-12 with R100.
Figure 2-2 FlexRay schematic
Data transfer rate: max. 20 Mbit/s
Termination: typ. 97.2 Ω
2.4 BroadR-Reach
This interface can be used for communication with up to 100 Mbit/s over an unshielded single
twisted pair connection. Configuration as BroadR-Reach master or slave through software
settings is possible.
The BroadR-Reach interface cannot wake up the ECU. The FBB uses an automotive
BroadR-Reach transceiver connected to the Fast Ethernet Controller of the Main Controller.
The MDC/MDIO-interface is used for transceiver configuration. A multistage filter and
balancing circuit is integrated in the data lines for EMC optimization and to help maintain a
stable connection.
Data transfer rate: max. 100 Mbit/s
Node configuration: Master or Slave
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 13
based on template version 6.0.1
2.5 Analog Input 0…5 V
Diagnosable analog inputs to measure voltages between 0 and 5 V.
Errors on the analog input 0…5 V channels can be detected using a switchable pull-
upresistor and reduction of the measurement range. The errors that can be detected are
open wire, short circuit to ground and short circuit to supply voltage.
The analog input 0…5 V channels contain an internal ESD protection, a switchable pull up
resistor, a voltage divider and a low pass filter. The filtered signal is connected to an ADC
channel of the Main Controller. The figure below gives an overview about the structure of
one channel.
Figure 2-3 Analog Input 0…5 V schematic
Measurement range: 0.3…4.7 V (with diagnostics)
Measurement range: 0.0…5.0 V (w/o diagnostic functions)
Input resistance: 105 kΩ
Resolution with 12bit sampling: 1,3 mV
Accuracy: ±5 %
Cutoff frequency of input filter: 1.17 kHz
2.6 Analog Impedance Inputs
Diagnosable analog inputs for measuring the resistance of passive sensors like:
Reading signals from passive sensors like NTC or PTC temperature sensors, fill level
sensors and pressure sensors.
Reading low active digital signals with configurable threshold and hysteresis value.
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 14
based on template version 6.0.1
Errors on the Analog Impedance Input channels can be detected by interpretation of values
outside the measurement range. The errors that can be detected are open wire, short circuit
to ground and short circuit to supply voltage.
The analog impedance input channels contain an internal ESD protection, a voltage divider
and a low pass filter. The filtered signal is connected to an ADC channel of the Main
Controller. The figure below gives an overview of the structure of one channel.
Figure 2-4 Analog impedance input schematic
Measurement range: 0.1…10 kΩ
Input resistance to ground: typ. 105 kΩ
Pull up resistance: typ. 2.2 kΩ
Reference voltage: typ. 5.0 V
2.7 Analog Inputs 0…18 V
Diagnosable analog inputs for measuring voltages between 0 and 18V. Channels AIN18 to
AIN21 are redundant channels and can be read by the Main Controller and the Safety
Controller for safety reasons.
Example of use:
Monitoring of voltages
Reading active sensors
Measuring safety critical signals on redundant channels
Reading digital signals with configurable threshold and hysteresis
Errors on the analog input 0…18 V channels can be detected by using a switchable pullup-
resistor and applying an appropriate interpretation to the reduced measurement range. The
errors that can be detected are open wire, short circuit to ground and short circuit to supply
voltage.
The analog input 0…18 V channels are built with an internal ESD protection, voltage divider
and low pass filter. The filtered signal is connected to an ADC channel of the Main Controller.
The channels AIN18 to AIN21 have redundant voltage dividers and low pass filters and are
connected to ADC channels of the Main and Safety Controller for safety critical signals.
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 15
based on template version 6.0.1
Figure 2-5 Analog input 0…18 V schematic
Measurement range: 0.5…17.0 V (using diagnostic functions)
Measurement range: 0.0…18.0 V (without diagnostic functions)
Input resistance channels typ. 37 kΩ (AIN14 to AIN17)
Input resistance channels: typ.18.5 kΩ (AIN18 to AIN21)
Resolution with 12bit sampling: 4.5 mV
Accuracy: ±8 %
Cutoff frequency of input filter: 1.0 kHz
2.8 Digital Input 0…UBat
DIN0 to DIN19 are digital inputs for switches. Some channels support switches to ground,
others switches to battery level, and some both. Some channels have wakeup functionality
and some are redundant for safety use cases.
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 16
based on template version 6.0.1
Error detection on the digital input channels is limited due to the fact that a short circuit is
electrically identical to a closed switch and that an open wire is essentially the same as an
open switch. Errors can only be detected using switchable current sources and logical
interpretation of implausible conditions in software.
The digital input channels contain ESD protection, current sources and sinks for biasing, and
a comparator with a fixed threshold of 4.0 V. The output of the comparator is directly
connected to a GPIO pin of the Main Controller or can be read via SPI.
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 17
based on template version 6.0.1
Figure 2-6 Digital Input 0…UBat schematic
Redundant channels have a second comparator connected directly to the Safety
Controller.
Channels supporting wakeup functionality are connected to the Power Management. An
active Level on these channels will lead to a wakeup of the ECU.
Threshold: typ. 4.0 V
Input voltage: -14…40 V
Switch current on switch to ground inputs: typ. 4.0 mA
Switch current on switch to battery level inputs: typ. 2.1 mA
Wetting current on switch to ground inputs: 32 mA
Wetting current on switch to battery level inputs: typ. 15 mA
Note Due to the connection of the digital input IC via SPI a certain latency must be
considered when reading the digital inputs of the VC121-12.
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 18
based on template version 6.0.1
2.9 Frequency inputs for digital signals
FIN0 to FIN3 are four frequency inputs for digital signals. The signals may be high or low
active and support frequencies up to 20 kHz.
Example of use:
Active speed sensors (camshaft sensors, wheel speed sensors, …)
PWM measurement
Frequency measurement
Errors can be detected through ground termination and a switchable pull-up-resistor.
Dependent on the used configuration, the errors that can be detected are open wire, short
circuit to ground and short circuit to supply voltage.
Each frequency input channel for digital signals contains a comparator with a fixed threshold
of 2.5 V. The output of the comparator is connected to an eMIOS channel of the Main
Controller with special timing and measurement functions. The channels contain ESD
protection, a termination resistor, a switchable pull up resistor and a low pass filter.
Figure 2-7 Frequency inputs for digital signals schematic
The sensors have to be connected between one of the Frequency input channels for digitals
signals and one of the ground or sensor ground pins. The sensor supplies can be used to
supply 5 V sensors. The input signal may have battery or 5 V level or use active switching to
ground. For a ground switching signal, the corresponding channel has to be configured as
low active in the frequency handler software module.
Frequency range: 0…20 kHz
Threshold: typ. 2.5 V
Nominal input voltage: 0 …18 V
Input resistance to ground: typ. 110 kΩ
Pull up resistor: typ. 4.7 kΩ
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 19
based on template version 6.0.1
2.10 Frequency inputs for reluctance sensors
Description FIN4 to FIN7 are four frequency inputs for reluctance sensors with a frequency
up to 20 kHz.
Example of use:
Connection of reluctance sensors.
Errors can be detected using the switchable threshold of the comparator and a switchable
pull-up-resistor. Errors that can be detected are open wire or short circuit to supply voltage
and short circuit ground.
The frequency input channels for reluctance sensors contain a current source and a
comparator with hysteresis and a switchable threshold for diagnostic reasons. The output of
the comparator is connected to an eMIOS channel of the Main Controller with special timing
and measurement functions. The channels contain ESD protection, a termination resistor, a
switchable pull up resistor and a low pass filter.
Figure 2-8 Frequency Inputs for reluctance sensors schematic
Frequency range: 0…20 kHz
Input voltage: 0.25…225 V
Current source: typ. 11 µA
Pull up resistor: typ. 2.2 kΩ
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 20
based on template version 6.0.1
2.11 Outputs
The VC121-12 provides 40 diagnosable high-side outputs with different current and PWM
capabilities. All channels are controlled by the Main Controller. In a fault condition of the ECU,
it is possible to enter off state by the safety management consisting of Safety Controller and
System Basis Chip.
Example of use:
Activation of constant or PWM controlled loads like
bulbs
valves
heater
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 21
based on template version 6.0.1
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 22
based on template version 6.0.1
Note The table above reflects a stable configuration implemented in software and used for
qualification measurements of the VC121-12. Higher current and PWM frequency
values may be used for some channels. Therefore an evaluation of the individual
configuration is strongly recommended, considering power dissipation, hotspots,
characteristic curves of connected loads’ and current capability of power domains in
worst case situations.
Caution There is neither automatic power limitation of single outputs nor is the sum of the
outputs’ currents limited. Therefore the user must take care that the maximum load of
the ECU, the maximum current of each power domain, and the maximum current of
each individual output channel are not exceeded.
The (external) PWM outputs of the ECU have a resolution of 256 steps. Therefore the duty
cycle can be set in = 0,390 % steps.
Caution
Note that one reference PWM channel affects the output frequency of multiple high side
output ICs.
For each output, the following errors can be detected:
Open-load (in on and off state, depending on the implementation of the software driver)
Short to battery voltage (if the duty cycle of the output is lower than a certain duty cycle)
Short to Ground (above a certain duty cycle)
Overload
Additionally the following failures can be detected per device:
Over temperature
Communication error
Fail safe error
Pwm low error
Note Stable error detection cannot be guaranteed while using PWM with very low or high
duty cycles, because the ON or OFF times may be too short for the implemented
diagnostic functions.
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 23
based on template version 6.0.1
The channels OUT0...3, OUT12…31 and OUT36…39 are built with reverse polarity
protection and freewheeling diodes.
Figure 2-9 Highside outputs with reverse polarity protection schematic
The channels OUT4...11 and OUT32…35 are built without reverse polarity protection in order
to reduce voltage drop and power dissipation for these channels. Freewheeling diodes are
not integrated to these channels to avoid damage in case of reverse polarity connection.
Figure 2-10 Highside outputs without reverse polarity protection schematic
The VC121-12 contains safety shutoff circuitry to be able to react in fault conditions. All
outputs will be switched off within 70 ms if at least one of the core components detects a
fault condition.
Reasons for entering safety shutoff are over or under voltage of the Main Controller supply
and trigger errors of the window watchdog. Additional monitoring may be implemented for
Safety Controller and ECU supply, mismatches on redundant inputs or similar.
As a safety feature the high side output devices of the VC121-12 monitor the SPI
communication and require the chip select line to be periodically toggled within a specified
time. If toggling does not occur the devices will automatically switch off the outputs and go
to a failsafe mode.
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 24
based on template version 6.0.1
Parameter Min. Typ. Max. Unit
General
Sum of current of connected loads 42 A
Current per power domain KL30x 10 A
OFF-state output current 0 5 µA
Open-load OFF-state voltage
detection threshold UBAT - 1.5 V
Current for open-load detection at
OFF-state 0.3 0.8 1.5 mA
PWM resolution 8 bit
0.2 A Outputs
On-state resistance 105 240 mΩ
Turn-on voltage slope 0.5 V/µs
Turn-off voltage slope 0.8 V/µs
Open-load on-state detection
threshold low level configuration 3 10 17 mA
Open-load on-state detection
threshold high level configuration 30 100 170 mA
1.0 A and 2.5 A Outputs with the exception of OUT32 and OUT33
On-state resistance 35 80 mΩ
Turn-on voltage slope 0.4 V/µs
Turn-off voltage slope 0.35 V/µs
Open-load on-state detection
threshold low level configuration 12 40 68 mA
Open-load on-state detection
threshold high level configuration 90 300 510 mA
OUT32 and OUT33
On-state resistance 30 60 mΩ
Turn-on voltage slope 0.3 V/µs
Turn-off voltage slope 0.2 V/µs
Open-load on-state detection
threshold low level configuration 16 55 94 mA
Open-load on-state detection
threshold high level configuration 126 420 714 mA
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 25
based on template version 6.0.1
6.0 A Outputs
2.12.1 Main Controller
The SPC56EC64 of STMicroelectronics is a 32-bit dual core controller with maximum 120
MHz and 60 MHz clock frequencies. The controller has a code flash memory of 1.5 MB and
a SRAM of 192 kB. It handles all inputs, outputs and communication interfaces. The
peripheries are connected over SPI, GPIO pins or peripheral dependent hardware modules
of the controller.
2.12.2 Safety Controller
The safety controller is an STM8A controller with a 16 MHz clock. It is an 8-bit controller with
a size of 32 kB and a RAM of 2 kB.
The safety controller redundantly reads some input signals to the main controller in order to
verify the values. These channels can be used for critical signals, where double checking of
the values is necessary.
The safety controller supervises the supply voltages of the ECU and the main controller and
can set the outputs to the defined safe state “off”.
The communication with the main controller is handled via a dedicated SPI interface and a
sync wire. The sync wire can be used to synchronize reading of input values and the SPI
interface to share the results and to implement other safety mechanisms.
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 26
based on template version 6.0.1
Figure 2-11 Safety controller schematic
2.12.3 System Basis Chip
The VC121-12 contains a MCZ33905CS5 System Basis Chip from Freescale Semiconductor.
The Chip includes functions for observation and Power Management, the voltage regulator
for the Main Controller and the transceivers for LIN0 and CAN0 channels.
Figure 2-12 System basis chip schematic
The System Basis Chip regulates and observers the supply voltage of the Main Controller.
The supply voltage is activated by a wakeup event through the Power Management and
switched off in Sleep Mode of the VC121-12. Entering Sleep Mode is controlled by the Main
Controller Software.
In fault conditions the System Basis Chip tries to restart the Main Controller through reset
generation. If the fault condition is not solved, the supply of the Main Controller is switched
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 27
based on template version 6.0.1
off eight seconds after last traffic on CAN0 channel. For debugging reasons this behavior
can be disabled. See section Debug Mode for further information on this topic.
A Window Watchdog is included in the System Basis Chip to observe the correct operation
of the Main Controller. If the watchdog is not triggered within the defined time windows a
reset signal is generated except working in Debug Mode.
If the supply voltage of the Main Controller is out of nominal range, the reset signal is pulled
low to prevent undefined behavior of the Main Controller.
CAN and LIN Transceivers for CAN0 and LIN0 are integrated in the System Basis Chip. The
transceivers can be configured by the Main Controller through SPI commands. For further
information about the System Basis Chip refer to the MCZ33905CS5 datasheets from
Freescale Semiconductor.
2.12.4 Safety Concept
The safety concept ensures a reliable behavior of the ECU through:
Redundant power supply
Independent supply for Main Controller and Safety Controller
Crosswise voltage observation
Redundant reading of diverse inputs
Window Watchdog
Outputs safety shutoff
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 28
based on template version 6.0.1
KL30A
KL30B
2 diverse digital
inputs
Figure 2-13 Safety concept overview
The core components are redundantly supplied by KL30A and KL30B. In case of a single
failure in the supply chain (e.g. like a broken or shorted wire) the core components are still
supplied by the other path.
The supplies of the Main Controller and the Safety Controller are independent. So a fault on
one supply will not lead to a failure of the whole ECU and at least error detection and safety
shutoff is still possible.
The Main Controller and the Safety Controller monitors the input voltage of each other and
the input voltage of the VC121-12. The supply voltage of the Safety Controller is also
monitored by a reset controller which pulls the reset signal to low if the supply voltage is out
of nominal range. The System Basis Chip observes the supply voltage of the Main Controller
and controls its Reset Signal.
The VC121-12 has four analog and two digital inputs which are built redundant and read over
the Main Controller and the Safety Controller to verify the measure results. The analog to
digital conversation of the values can be synchronized through a sync wire between Safety
Controller and Main Controller to get coincident values even for severely alternating input
signals. The results of Main Controller and Safety Controller are exchanged through SPI
interface.
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 29
based on template version 6.0.1
The following inputs can be read redundantly:
Terminal 30A
Terminal 30B
AIN_18
AIN_19
AIN_20
AIN_21
DIN_18
DIN_19
Note Due to the fact that the communication between main controller and safety controller is
handled via SPI a certain latency must be considered.
The System Basis Chip has an integrated window watchdog which monitors the timing of the
Main Controller. The watchdog has to be triggered by the Main Controller via SPI commands
in a defined time window. If the watchdog is not triggered as specified, it generates a reset
to enforce a restart of the Main Controller.
All outputs are controlled by the Main Controller through SPI commands. If a fault is detected
by one of the core components, all high side driver can be shutoff independent of the Main
Controller commands to prevent critical behavior. The dominant state is safety shutoff, so if
at least one core component demands shutoff all high side drivers are switched off.
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 30
based on template version 6.0.1
3 Mechanical Characteristics
This section describes the housing and connector of the VC121-12.
Connector: Tyco 1473244 (81 pins), Tyco 1473252 (40 pins)
Size: 213 mm x 122 mm x 44 mm
Weight: 660 g
IP protection class: IP67 (sealed hardware version)
IP40 (unsealed hardware version)
Figure 3-1 Housing mechanical drawing top in mm
Figure 3-2 Housing mechanical drawing front in mm
Figure 3-3 Housing mechanical drawing side in mm
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 31
based on template version 6.0.1
4 Qualification
The qualification of Vector ECUs is executed by accredited test labs, according to
international standards. Further details on the performed tests are described in the VC12112
test report see [1].
4.1 Configuration
The qualification of the VC121-12 design has been performed with the CAN low speed
variant of the ECU.
Note The customer has to be aware that any change in the electronic design like population
variants, less population, or the change of electronic component values leads to a
deviation from the original verified ECU design.
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 32
based on template version 6.0.1
5 Appendix
5.1 Pin Allocation Table
Pin Name Function Pin Name Function
1 GND Ground 27 AIN16 Analog Input 0..18V
2 OUT2 Digital Output 2.5A 28 AIN17 Analog Input 0..18V
3 OUT1 PWM Output 2.5A 29 AIN13 Resistance Input
4 KL30A Supply 30 AIN12 Resistance Input
5 KL30B Supply 31 AIN8 Resistance Input
6 CAN3_L CAN 32 AIN9 Resistance Input
7 CAN3_H CAN 33 AIN11 Resistance Input
8 OUT10 PWM Output 2.5A 34 AIN10 Resistance Input
9 OUT11 PWM Output 2.5A 35 CAN5_L CAN
10 FRA_BM FlexRay Ch. A BM 36 CAN5_H CAN
11 FRA_BP FlexRay Ch. A BP 37 VCC_SS1 +5V Sensor Supply
12 FRB_BM FlexRay Ch. B BM 38 GND Sensor Ground
13 FRB_BP FlexRay Ch. B BP 39 OUT0 PWM Output 1A
14 OUT8 PWM Output 1A 40 VCC_SS2 +5V Sensor Supply
15 OUT9 PWM Output 1A 41 GND Sensor Ground
16 OUT7 PWM Output 2.5A 42 CAN2_L CAN
17 OUT4 PWM Output 1A 43 CAN2_H CAN
18 OUT6 PWM Output 1A 44 DIN14 Digital Input
19 OUT5 PWM Output 1A 45 DIN12 Digital Input
20 OUT3 PWM Output 2.5A 46 DIN9 Digital Input
21 CAN1_L CAN 47 DIN8 Digital Input
22 CAN1_H CAN 48 DIN2 Digital Input
23 CAN0_L CAN 49 DIN0 Digital Input
24 CAN0_H CAN 50 AIN19 Analog Input 0..18V
25 AIN14 Analog Input 0..18V 51 AIN21 Analog Input 0..18V
26 AIN15 Analog Input 0..18V 52 AIN6 Analog Input 0..5V
53 AIN5 Analog Input 0..5V 88 OUT27 PWM Output 2.5A
54 AIN2 Analog Input 0..5V 89 OUT26 PWM Output 2.5A
55 AIN0 Analog Input 0..5V 90 OUT18 PWM Output 2.5A
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 33
based on template version 6.0.1
56 FIN3 Frequency Input 91 OUT17 PWM Output 1A
57 FIN0 Frequency Input 92 OUT19 PWM Output 2.5A
58 FIN4 Ind. Frequency Input 93 OUT16 PWM Output 1A
59 FIN7 Ind. Frequency Input 94 OUT29 PWM Output 1A
60 OUT14 Digital Output 200mA 95 OUT28 PWM Output 1A
61 OUT15 Digital Output 200mA 96 OUT25 PWM Output 1A
62 LIN 1 LIN 97 OUT24 PWM Output 1A
63 DIN19 Digital Input 98 DIN18 Digital Input
64 DIN13 Digital Input 99 DIN17 Digital Input
65 DIN11 Digital Input 100 DIN15 Digital Input
66 DIN10 Digital Input 101 DIN4 Digital Input
67 DIN3 Digital Input 102 DIN5 Digital Input
68 DIN1 Digital Input 103 DIN6 Digital Input
69 AIN18 Analog Input 0..18V 104 OUT38 PWM Output 200mA
70 AIN20 Analog Input 0..18V 105 OUT39 PWM Output 200mA
71 AIN7 Analog Input 0..5V 106 CAN4_H CAN
72 AIN4 Analog Input 0..5V 107 CAN4_L CAN
73 AIN3 Analog Input 0..5V 108 DIN16 Digital Input
74 AIN1 Analog Input 0..5V 109 BR_N BroadR-Reach®
75 FIN2 Frequency Input 110 BR_P BroadR-Reach®
76 FIN1 Frequency Input 111 DIN7 Digital Input
77 FIN5 Ind. Frequency Input 112 OUT37 PWM Output 200mA
78 FIN6 Ind. Frequency Input 113 OUT36 PWM Output 200mA
79 OUT13 Digital Output 200mA 114 GND GND
80 OUT12 Digital Output 200mA 115 OUT33 PWM Output 1A
81 LIN0 LIN 116 OUT35 Digital Output 6A
82 OUT23 PWM Output 2.5A 117 OUT32 PWM Output 1A
83 OUT22 PWM Output 2.5A 118 OUT34 Digital Output 6A
84 OUT21 PWM Output 1A 119 KL30C Supply
85 OUT20 PWM Output 1A 120 KL30D Supply
86 OUT31 PWM Output 2.5A 121 KL30E Supply
87 OUT30 PWM Output 2.5A Table 5-1 Pin allocation table
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 34
based on template version 6.0.1
6 Glossary and Abbreviations
6.1 Glossary
Term Description
Functional Building
Block An electronic component representing a specific functionality. It consists
not only of the schematic but also of further documentation.
6.2 Abbreviations
Abbreviation Description
FBB Functional Building Block
ESD Electrostatic discharge
EMC Electromagnetic compatibility
HW Hardware
ECU Electronic Control Unit
SBC System Basis Chip
RTC Real time clock
PCB Printed Circuit Board
µC Microcontroller
CAN Controller Area Network
LIN Local Interconnect Network
ROM Read Only Memory
RAM Random Access Memory
SPI Serial Parallel Interface
CP Control Pilot
PE Protective Earth
PP Plug Present or Proximity Pilot
Technical Reference VC121-12
© 2020 Vector Informatik GmbH Version 1.3.1 35
based on template version 6.0.1
7 Contact
Visit our website for more information on
> News
> Products
> Demo software
> Support
> Training data
> Addresses
www.vector.com