Imm Design
Imm Design
Imm Design
Version 4
Immo-RKE-System-Design Version 4
System Design
Philips Semiconductors
1
2
3
4
Note:
Introduction
Immobilizer antenna design
ABIC design and optimization
System verification
At the beginning of every chapter of this presentation an overview
about related documents, software and development tools is given.
The associated product specifications are not explicitely mentioned.
Immo-RKE-System-Design Version 4
Content
Philips Semiconductors
1
Introduction
System configuration
Related Documents, Software and Tools:
Application Note AN99075: Designing RF-Identification Basestations with the
Advanced Basestation IC PCF7991.
User Manual and Software HSIS/UM9708: Control Software Library for PDF7991AT
and PCF7936AS.
User Manual and Tool: Transponder Evaluation and Development Kit (TED-Kit)
HSIS/UM9907.
Immo-RKE-System-Design Version 4
Basics of communication
Philips Semiconductors
Antenna
Inputs,
Outputs
Tx1
Transponder
Ra
VDC,
GND
Interface
Interface
Drivers
Drivers
Voltage
Voltage
Regulator
Regulator
Ca
ABIC
ABIC
Rx
Rx
Power
HITAG/
HITAG/
STARC
STARC
La
Tx2
Data
Immo-RKE-System-Design Version 4
Bussystem
Microcontroller
I/O
I/O
Functions
Functions
Philips Semiconductors
1
System configuration
Basics of communication
Immo-RKE-System-Design Version 4
Introduction
Philips Semiconductors
It
Ib
data
energy
Vt
data
6V
Immo-RKE-System-Design Version 4
Vb
Philips Semiconductors
Data
Manchester
CDP
RWD
Transponder
Immo-RKE-System-Design Version 4
RL
Philips Semiconductors
Vb
energy
Vt
demodulator
6V
data
Immo-RKE-System-Design Version 4
data
It
Ib
Philips Semiconductors
Coding
Drivers on
Drivers off
TWRP
TLOG_0
TWRP
TLOG_0
Basestation
Antenna Signal
Duration of TWRP : 4..10 T0
TLOG0 : 18..22 T0
TLOG1 : 26..32 T0
TWRP
TLOG_1
TWRP
TLOG_1
TWRP
TLOG_0
Immo-RKE-System-Design Version 4
Timing
Philips Semiconductors
2
Immobilizer antenna design
Typical design requirements
Electrical design rules
Mechanical antenna design
Related Documents, Software and Tools:
Application Note AN99075: Designing RF-Identification Basestations with the
Advanced Basestation IC PCF7991.
Laboratory Report: Questions to the ABIC (PCF7991).
Immo-RKE-System-Design Version 4
Philips Semiconductors
damping factor:
R
2L
time constant:
quality factor:
VR
VL
V0
VC
Q=
f L
=
= f
B
R
0
voltages (magnitude):
VR = V0
VL = Q V0
VC = Q V0
Immo-RKE-System-Design Version 4
Philips Semiconductors
100
f = B
0.8
0.707
-50
-100
100
0.6
0.4
0.2
f0
f0
110
120
130
f[kHz] ->
capacitive
140
inductive
150
0
100
110
120
130
f[kHz] ->
capacitive
140
inductive
150
Immo-RKE-System-Design Version 4
abs(Y))/Ymax ->
phase(Z)[] ->
50
Philips Semiconductors
Rohm
Rs
RS =
Xeff, S
2
R ohm
X eff,S =
L
CW
RS
Xeff ,S
QL
2
R ohm
+ L
Cw
Rohm
R
L
1
ohm L
CW CW
CW
CW
2
R ohm
CW
QL =
Xeff,S
RS
L
1
L
CW
CW
1
+ L
CW
Immo-RKE-System-Design Version 4
Rohm
Philips Semiconductors
Determines
transient and decay times of the antenna signal
transmission range
energy content of the field
Influenced by
losses due to eddy currents in metal in the vicinity of antenna
thickness of antenna wire
permeability of the core
losses due to energy absorption by transponder
Immo-RKE-System-Design Version 4
write pulses
Philips Semiconductors
Resonant frequency
Definition:
0' = 02 2
Immo-RKE-System-Design Version 4
1
0
f0 =
=
2 2 L C
Philips Semiconductors
Coupling factor
Transponder
coil
Transponder
RWD
R1
L1
k
L2
C2
R2
C1
energy
data
Immo-RKE-System-Design Version 4
RWD
Antenna
Philips Semiconductors
Immo-RKE-System-Design Version 4
Coupling factor
Philips Semiconductors
Transponder
coil (L2)
Conditions:
immo-key is placed in home position
transponder is replaced by a
transponder coil (molded coil)
V1
Frequency
generator
(125kHz
Sine-wave)
V2
Oscilloscop
e
V2
L1
k=
100%
V1 L2
Immo-RKE-System-Design Version 4
Philips Semiconductors
2
Physical parameters of antennas
Typical design requirements
Electrical design rules
Mechanical antenna design
Immo-RKE-System-Design Version 4
Philips Semiconductors
Immo-RKE-System-Design Version 4
Philips Semiconductors
5 -15
350 -1200 H
35
2.35 mH
0.5 - 20 %
Immo-RKE-System-Design Version 4
Philips Semiconductors
2
Physical parameters of antennas
Typical design requirements
Electrical design rules
Mechanical antenna design
Immo-RKE-System-Design Version 4
Philips Semiconductors
To optimize the system and to meet all requirements, system simulations should
be applied during the design
Following, some basic design rules are given, to support the optimization
Immo-RKE-System-Design Version 4
process
Philips Semiconductors
Smaller inductances lead to the opposite effect in both cases. Finding the
optimum compromise is only possible employing system simulations. However
the optimization curve is very flat. Therefore a change from e.g.. 2,3mH to
2.8mH has only a minor effect.
Immo-RKE-System-Design Version 4
side, however they reduce the modulation voltage seen at the basestation. That
means with larger inductances the transponder will be kept running in larger
distances, however the distance where the reader stops to demodulate the
signal coming back, because of noise, sensitivity limitations and EMI will be
reduced.
Philips Semiconductors
The models for STARC2 are still under development. At the moment we propose
The size and volume of the ferrite core influences the coupling factor. Higher
volumes lead to higher coupling, however this effect is only proportional to the
3rd root of the volume.
Immo-RKE-System-Design Version 4
Philips Semiconductors
2
Physical parameters of antennas
Typical design requirements
Electrical design rules
Mechanical antenna design
Immo-RKE-System-Design Version 4
Philips Semiconductors
Plastic spacer
Transponder
metal lock
barrel
Antenna
coil
Plastic
spacer
Transponder
Key
metal lock
barrel
Antenna
coil
Immo-RKE-System-Design Version 4
dash board
Key
Philips Semiconductors
Immo-RKE-System-Design Version 4
Philips Semiconductors
Immo-RKE-System-Design Version 4
Philips Semiconductors
Key
Antenna coil
too far from transponder
no space between metal an coil
Immo-RKE-System-Design Version 4
metal lock
barrel
Philips Semiconductors
Mechanical Requirements
The mechanical stability of the ferrite coil of the transponder antenna, also
related to its packaging and the way the part is soldered to the PCB, is very
important. This issue should be addressed by fall tests with coils soldered to the
final PCB.
The temperature and humidity drift of the inductance is a very important issue as
If water can enter the key housing and short the coil or the interconnection to the
transponder IC, the system will fail. Therefore, water protection by molding,
lacquering or a water resistant sealed key is important.
Immo-RKE-System-Design Version 4
Philips Semiconductors
3
ABIC basestation design and optimization
circuit to the ABIC
Implementation of the AST algorithm
Configuration of the ABIC
Electrical verification and debugging
Related Documents, Software and Tools:
Application Note AN99075: Designing RF-Identification Basestations with the
Advanced Basestation IC PCF7991.
Laboratory Report: Proposal for a Circuit Design and PCB-Layout for the PCF7991
(ABIC)
User Manual and Tool: Transponder Evaluation and Development Kit (TED-Kit)
HSIS/UM9907.
Immo-RKE-System-Design Version 4
Philips Semiconductors
Q = 5 .. 15
Immo-RKE-System-Design Version 4
Philips Semiconductors
Antenna
Tx1
Ra
Ca = 1 / La / (2 pi fres)2 = 4nF
Ia = 200mAp
Ra = Vout / Ia = 32 Ohms
La
ABIC
ABIC
VRX = 7..8Vp
(Rint,max = 33k)
k = 1% (measured)
Coil Design...
QGND
Rx
Rx
Ca
Tx2
Vout = 6.3Vp
GND
Immo-RKE-System-Design Version 4
Philips Semiconductors
Read/Write
Read/Write
Device
Device
L
r
d
NA
N A1,85
inductance [nH]
antenna radius [cm]
wire diameter [cm]
number of turns
Inductance value, calculated by this formula, is strongly influenced by metal and ferrite
in the vicinity of the coil.
Immo-RKE-System-Design Version 4
L = 4 r
2 r
ln
Philips Semiconductors
3
ABIC basestation design and optimization
Design and adaptation of the resonant circuit to
the ABIC
Immo-RKE-System-Design Version 4
Philips Semiconductors
Adaptive-Sampling-Time Principle
R1
phase
difference
s = 2 /2
synchronous detector
V1
L1
low pass
filter
VDemod
Immo-RKE-System-Design Version 4
VC
Philips Semiconductors
AST Implementation
ABIC
ant
phase
difference
R1
s = 2 ant + offs
V1
L1
LP
VC
sampling resolution:
360
64 = 5,625
Data
Immo-RKE-System-Design Version 4
Philips Semiconductors
Microcontroller Function
Immo-RKE-System-Design Version 4
UBYTE t_antenna;
Philips Semiconductors
3
ABIC basestation design and optimization
Design and adaptation of the resonant circuit to
Immo-RKE-System-Design Version 4
the ABIC
Implementation of the AST algorithm
Philips Semiconductors
Highpass
filter
Amplifier 0
Lowpass
filter
THRESET
Amplifier 1
Smart
Comparator
RX
DOUT
+
-
32/
6
QGND
HYSTER
ESIS
3/
6kHz
DISSMART
COMP
32/
16
GAIN1*
40/
160Hz
FILTERL
Input
protection
FILTERH
VIRX
Vtap
RIRX
GAIN0*
Rv
Sampling
demodulator
Control Register
MODE
TEST_SAMPLING_PHASE
TEST_ANAOUT
TEST_3900Hz
TEST_OFF
ABIC
Immo-RKE-System-Design Version 4
EMI filter
Control Register
DISLP1
FREEZE
0/1
Philips Semiconductors
Bit 3
GAIN1
GAIN0
FILTERH
FILTERL
PD_MODE
PD
HYSTERESIS
TXDIS
THRESET
ACQAMP
FREEZE1
FREEZE0
DISLP1
DISSMARTCOMP
FSEL1
FSEL0
Immo-RKE-System-Design Version 4
Page:
Philips Semiconductors
we propose to choose the demodulator gain in order to have at least a voltage of 2Vpp demodulated
signal at the input of the smart comparator (check TEST_ANAOUT as explained in this training) for the
weakest baseband signal expected in the given system
2 mVpp would correspond to the minimum receiver sensitivity multiplied by the maximum gain of the ABIC
the weakest baseband signal occurs for the worst case combination of transponder resonant frequency
tolerance and basestation resonant frequency tolerance
Immo-RKE-System-Design Version 4
Philips Semiconductors
3
ABIC basestation design and optimization
the ABIC
Implementation of the AST algorithm
Configuration of the ABIC
Immo-RKE-System-Design Version 4
Philips Semiconductors
VDD
10 F
TX1
TX2
XTAL1
Antenna Drivers
Modulator
Oscillator
Control
Unit
1
RX
Synchron
Demodulator
XTAL2
DIN
Bandpass Filter
Amplifier
Serial Interface
DOUT
to C
SCLK
4
Phase
Measurement
Control Register
QGND
CEXT
100 nF
100 nF
MODE
VSS
1M
VDD
1 nF
Immo-RKE-System-Design Version 4
Dynamic Control
Digitizer
Philips Semiconductors
4
System verification
Immo-RKE-System-Design Version 4
Philips Semiconductors
Immo-RKE-System-Design Version 4
Philips Semiconductors
are neglected
neglected
modelling the transponder by pure ohmic load (power dissipation and
load modulation)
V/I transfer function of the transponder is linearized (pice-wise)
modelling the demodulator of the basestation by math. model
Immo-RKE-System-Design Version 4
Philips Semiconductors
Simulation Capabilities
Important Note:
Due to the given restrictions, the simulations can not replace practical
Immo-RKE-System-Design Version 4
Philips Semiconductors
= 1.8%
(min)
(5V +- 2%)
(Driver resistance ABIC in full bridge)
L
= 601H - 651H
RReihe = 29.1 - 29.7 Ohm
RCU,FE = 22 - 24.4 Ohm
Immo-RKE-System-Design Version 4
Philips Semiconductors
Q1
Immo-RKE-System-Design Version 4
Philips Semiconductors
Immo-RKE-System-Design Version 4
VRX = 3 mV
(peak) (ABIC gain at 1000)
VMOD = ( RV,MAX / RIRX,MIN + 1 )* VRX
VMOD = 51.6 mV
(peak)
Philips Semiconductors
= 1.8%
fOSC
= 125kHz
VDD
= 4.9V
= 651
Q1
= 7.72
VMOD = 51.6 mV
Immo-RKE-System-Design Version 4
Philips Semiconductors
52
52
-3.2%
Immo-RKE-System-Design Version 4
3.2%
52
52
7.7%
18.3
Philips Semiconductors
= 1.8%
VDD
= 4.9V
= 651H
Q1
= 7,72
Philips Semiconductors
Immo-RKE-System-Design Version 4
3.2%
-3.2%
26.5%
Philips Semiconductors
4
Tolerance field verification by simulation
Tolerance field verification by measurement
Temperature, humidity and functional tests
EMC measurements and optimization
Related Documents, Software and Tools:
Application Note AN99075: Designing RF-Identification Basestations with the
Advanced Basestation IC PCF7991.
Immo-RKE-System-Design Version 4
System verification
Philips Semiconductors
La
Ca0
Ct2
Ca2
...
Ca1
...
Ct1
Ctm
Can
Transponder
(bondout version)
Rv
RX
Immo-RKE-System-Design Version 4
TX2
Philips Semiconductors
4
Tolerance field verification by simulation
Tolerance field verification by measurement
Temperature, humidity and functional tests
EMC measurements and optimization
Related Documents, Software and Tools:
Important information about relevant tests and test conditions can be found in the
Product Qualification Packages of the particular products.
Immo-RKE-System-Design Version 4
System verification
Philips Semiconductors
Temperature and humidity chamber tests should be done with ALL transponder system components
included (basestation electronics, immobilizer coil and transponder)
Functional tests should be done with a larger number of devices to get statistically relevant results
Immo-RKE-System-Design Version 4
The ICs used in the tested modules should be taken from different batches
Philips Semiconductors
4
Tolerance field verification by simulation
Tolerance field verification by measurement
Temperature, humidity and functional tests
EMC measurements and optimization
Related Documents, Software and Tools:
Application Note AN99075: Designing RF-Identification Basestations with the
Advanced Basestation IC PCF7991.
Laboratory Report: Questions to the ABIC (PCF7991).
Immo-RKE-System-Design Version 4
System verification
Philips Semiconductors
VDD
10 F
TX1
XTAL1
Programmable
Clock Divider
Modulator
Oscillator
Control
Unit
Rv
RX
EMI Filter
Synchron
Demodulator
Bandpass Filter
Amplifier
DOUT
Serial Interface
Dynamic Control
Digitizer
DIN
Digital Glitch
Filter
Phase
Measurement
Control Register
QGND
100 nF
CEXT
100 nF
VSS
XTAL2
MODE
SCLK
to C
Immo-RKE-System-Design Version 4
Antenna Drivers
TX2
Philips Semiconductors
The power supply shall be bypassed (de-coupled) via a 10F or larger capacitor in parallel to a 100nF
capacitor
For bypassing the internal analog virtual ground (~2V), a 100nF capacitor has to be connected from the
QGND-pin to the VSS-pin. This capacitor connection should be low impedance and close to the IC.
Another 100nF capacitor is connected from CEXT to VSS, which is needed for the 2nd high pass filter.
This capacitor connection should be low impedance and close to the IC too.
The usage of the internal ABIC glitch filters should be considered depending on the particular
application.
Immo-RKE-System-Design Version 4
It is recommended to place a guard ring at the QGND potential around the CEXT-pin - capacitor lead, to
Philips Semiconductors
The value of the pull-up resistors of the serial interface (DIN, DOUT, SCLK) should be chosen to
minimize the influence of external disturbers on these lines. This can be verified during measurements
of these signals under EMC conditions.
Increasing the Q-factor of the basestation antenna to improve the selectivity of the basestation resonant
circuit.
Immo-RKE-System-Design Version 4
Please read the relating chapters of the ABIC application note very carefully,
which provide additional hints and background information concerning the
presented topics.
Philips Semiconductors
By doing these measurements the signal to noise ratio (depending on the disturber carrier
frequency) of the system can be
The other channels of the oscilloscope are connected to important signals like RX, DIN,
DOUT, SCLK and VDD
By this, the prehistory of the error can be observed and countermeasures can be done
Note: Measurements during EMC tests may have strong influence on the system
performance and EMC behaviour, due to the susceptibility of the measurement probes and
cables.
Immo-RKE-System-Design Version 4
Doing measurements on the system with an oscilloscope using the posttrigger mode:
Philips Semiconductors
Susceptibility can be measured with e.g. Ereduced = 50V/m instead of Enominal = 100V/m (values
depend on the used EMC specification)
This can be done, to find the most critical disturber frequencies. Note: Provided that after
EMC-measurements only go/no-go information is available (measurement with fixed disturber
field strength).
This information can then be used for example to design optimised adapted filters.
Immo-RKE-System-Design Version 4
Philips Semiconductors
Part 2:
1
2
3
Immo-RKE-System-Design Version 4
Content
Philips Semiconductors
Basestation
recJo
Demodulated data-stream (Baseband)
aJ=~=f~
_=~
_~~=
EbbmoljLo^jF
IDE1IDEn(1)
SI1SIn(1)
SYNC1SYNCn(1)
_=
(1) These values must be stored in the basestation memory for each car remote control (1..n) separately
Immo-RKE-System-Design Version 4
Philips Semiconductors
=~==~=========recJ
=~=~====ob`j^u=Y=OR=
=====~===obp=Y=NMM=
~==~==~=~~======~=
~==~===~=~
=====~====
~===iba===~===
~=~=~====~=EKK======~=
F
==~==~===~==
~==~=~~=~=
Immo-RKE-System-Design Version 4
Philips Semiconductors
Cycle Time t
cycle
t trans
Transmit
RDHT
Transmit
t trans
Data Frame 2
Data Frame n
Run-In
26 bit
Key Identifier
32 bit
Sequence
Increment
Command
10 bit
4 bit
t data
114 bit/Block (inc. 2 filling bits)
Sequence
Response
32 bit
Parity
8 bit
Immo-RKE-System-Design Version 4
Data Frame 1
Philips Semiconductors
TWUP
26.6 ms
3 x RCB
8 x LED
3 x TRCB
TON-RC
71.25 ms
190 ms
30 x SIB
TSI-CYCLE
760 ms
2 x LED
30 x SIB
2 x LED
1 x BRB
TON-SI
TRCB
47.5 ms
23.75 ms
TSIF
25 s
Immo-RKE-System-Design Version 4
8 x WUP
Philips Semiconductors
Synchronise to RUN-IN
No
(wrong SIB)
SIB
SIFOB,LOW =
SIBAS,LOW ?
RCB/BRB
RCB/SIB/Bitcount
Error?
wrong Bitcount
See Flowchart
Part 2
M
RUN-IN synchronization and
Manchester decoder
Init_timeout = 95 ms
Timeout detected
(285 ms or 95 ms)
M
Button release notification
Immo-RKE-System-Design Version 4
Philips Semiconductors
wrong
Parity ?(1)
Button release
notification
right
no
M
IDE valid ?
right
no (BRB)
CID != 0?
yes (RCB)
no
SIFOB.LOW in
capture range?(2)
SIFOB.LOW in
self synch. capture range? (3)
yes
no
no
SRBAS = SRFOB ?
SRBAS = SRFOB ?
yes
yes
(5)
SIHIGH,BAS(IDE)=SYNCHIGH,BAS+8000200h(4)
Immo-RKE-System-Design Version 4
yes
no
Philips Semiconductors
Immobilizer Design
Basestation IC PCF7991.
User Manual and Software HSIS/UM9708: Control Software Library for PDF7991AT
and PCF7936AS.
HSIS/UM9907.
Immo-RKE-System-Design Version 4
User Manual and Tool: Transponder Evaluation and Development Kit (TED-Kit)
Philips Semiconductors
RKE Design
Application Note AN00041: Implementation of remote keyless entry with the PCF7946.
User Manual and Tool: Transponder Evaluation and Development Kit (TED-Kit)
Immo-RKE-System-Design Version 4
HSIS/UM9907.
Philips Semiconductors
First Version
Version 2
Version 3
Version 4
Immo-RKE-System-Design Version 4