User Manual
914
Rev. 1.1
2019-03-18
TLE984xQX
Microcontroller with LIN and Power Switches for Automotive Applications
10-Bit Analog Digital Converter (ADC1)
Figure 209 Generation of enable signals for the DU Unit
The enable inputs are generated in the SCU_DM module. They logic sketched in
is blanking the DU
Unit inputs from incoming ADC results of used MON channels for the emulated V
DS
Monitoring. The timing of a
typical ccu6 patttern can be seen in
. The green ‘pulses’ show the valid sequences which are
calculated by the DU unit.
The DU_int_en<x> signals are configured in register
. All DU_int_en<x> signals are AND-
gated with COUT63.
dpp1_adc_diff
dpp_adc_trig
DU_ext_en<0>
DU_ext_en<1>
DU_ext_en<2>
DU_ext_en<3>
Q
Q
SET
CLR
D
seq_change
DU_int_en<3:0>
if du_ext_en(0) = ‚0' then
du_int_en <= ‚0'
elsif du_ext_en(0) = ‚1' and seq_change = ‚1'
then
du_int_en = ‚1'
if du_ext_en(1) = ‚0' then
du_int_en <= ‚0'
elsif du_ext_en(1) = ‚1' and seq_change = ‚1'
then
du_int_en = ‚1'
Q
Q
SET
CLR
D
Q
Q
SET
CLR
D
Q
Q
SET
CLR
D
if du_ext_en(2) = ‚0' then
du_int_en <= ‚0'
elsif du_ext_en(2) = ‚1' and seq_change = ‚1'
then
du_int_en = ‚1'
if du_ext_en(3) = ‚0' then
du_int_en <= ‚0'
elsif du_ext_en(3) = ‚1' and seq_change = ‚1'
then
du_int_en = ‚1'
diff calculation
processing
ahb_du_en<3:0>
dpp1_adc_seq
start_diff_i
dpp1_ahb_shell
du_en<3:0>