• Integrated Encoders, Decoders, and Data FramingCrystal or Oscillator
for NFC Initiator, Active and Passive Target
Operation for All Three Bit Rates (106 kbps,
212 kbps, 424 kbps) and Card Emulation
• RF Field Detector With Programmable Wake-Up
Levels for NFC Passive Transponder Emulation
Operation
• RF Field Detector for NFC Physical Collision
Avoidance.
• Integrated State Machine for ISO14443A
Anticollision (Broken Bytes) Operation
(Transponder Emulation or NFC Passive Target)
• Input Voltage Range: 2.7 VDC to 5.5 VDC
• Programmable I/O Voltage Levels From 1.8 VDC
• Programmable System Clock Frequency Output
(RF, RF/2, RF/4) from 13.56-MHz or 27.12-MHz
• Integrated Voltage Regulator Output for Other
System Components (MCU, Peripherals,
Indicators), 20 mA (Max)
• Programmable Modulation Depth
• Dual Receiver Architecture With RSSI for
Elimination of "Read Holes" and Adjacent Reader
System or Ambient In-Band Noise Detection
• Programmable Power Modes for Ultra Low-Power
System Design (Power Down <1 µA)
• Parallel or SPI Interface (With 127-Byte FIFO)
• Temperature Range: –40°C to 110°C
• 32-Pin QFN Package (5 mm x 5 mm)
1.2Applications
•Mobile Devices (Tablets, Handsets)•Short-Range Wireless Communication Tasks
•Secure Pairing ( Bluetooth®, Wi-Fi®, Other Paired
(Firmware Updates)
Wireless Networks)•Product Identification or Authentication
•Public Transport or Event Ticketing•Medical Equipment or Consumables
•Passport or Payment (POS) Reader Systems•Access Control, Digital Door Locks
•Sharing of Electronic Business Cards
1.3Description
The TRF7970A device is an integrated analog front end and data-framing device for a 13.56-MHz RFID
and Near Field Communication (NFC) system. Built-in programming options make the device suitable for a
wide range of applications for proximity and vicinity identification systems.
The device can perform in one of three modes: RFID and NFC reader, NFC peer, or in card emulation
mode. Built-in user-configurable programming options make the device suitable for a wide range of
applications. The TRF7970A device is configured by selecting the desired protocol in the control registers.
Direct access to all control registers allows fine tuning of various reader parameters as needed.
Documentation, reference designs, EVM, and source code TI MSP430™ MCUs or ARM®MCUs are
available.
Device Information
PART NUMBERPACKAGEBODY SIZE
TRF7970ARHBVQFN (32)5 mm x 5 mm
1
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. PRODUCTION DATA.
1OUTInternal regulated supply (2.7 V to 3.4 V) for analog circuitry
2SUPExternal supply input to chip (2.7 V to 5.5 V)
3OUTInternal regulated supply (2.7 V to 5 V), normally connected to V
4INPSupply for PA; normally connected externally to V
TX_OUT5OUTRF output (selectable output power, 100 mW or 200 mW, with VDD= 5 V)
V
SS_PA
V
SS_RX
6SUPNegative supply for PA; normally connected to circuit ground
7SUPNegative supply for RX inputs; normally connected to circuit ground
RX_IN18INPMain RX input
RX_IN29INPAuxiliary RX input
V
SS
10SUPChip substrate ground
BAND_GAP11OUTBandgap voltage (VBG= 1.6 V); internal analog voltage reference
ASK/OOK12BID
IRQ13OUTInterrupt request
MOD14
V
SS_A
V
DD_I/O
15SUPNegative supply for internal analog circuits; connected to GND
16INPSupply for I/O communications (1.8 V to VIN) level shifter. VINshould be never exceeded.
I/O_017BIDI/O pin for parallel communication
I/O_118BIDI/O pin for parallel communication
I/O_219BID
I/O_320BID
I/O_421BID
I/O_522BID
I/O_623BIDMISO for serial communication (SPI)
I/O_724BID
EN225INP
DATA_CLK26INPData Clock input for MCU communication (parallel and serial)
(1)
TYPE
DESCRIPTION
DD_RF
Selection between ASK and OOK modulation (0 = ASK, 1 = OOK) for Direct Mode 0 or 1.
Can be configured as an output to provide the received analog signal output.
INPExternal data modulation input for Direct Mode 0 or 1
OUTSubcarrier digital data output (see registers 0x1A and 0x1B)
I/O pin for parallel communication
TX Enable (in Special Direct Mode)
I/O pin for parallel communication
TX Data (in Special Direct Mode)
I/O pin for parallel communication
Slave Select signal in SPI mode
I/O pin for parallel communication
Data clock output in Direct Mode 1 and Special Direct Mode
I/O pin for parallel communication
Serial bit data output in Direct Mode 1 or subcarrier signal in Direct Mode 0
I/O pin for parallel communication.
MOSI for serial communication (SPI)
Selection of power down mode. If EN2 is connected to VIN, then V
down mode 2 (for example, to supply the MCU).
DD_PA
(pin 3)
DD_X
TRF7970A
(pin 4)
is active during power
If EN = 1 (EN2 = don't care) the system clock for MCU is configured. Depending on the crystal
that is used, options are as follows (see register 0x09):
SYS_CLK27OUT
13.56-MHz crystal: Off, 3.39 MHz, 6.78 MHz, or 13.56 MHz
27.12-MHz crystal: Off, 6.78 MHz, 13.56 MHz, or 27.12 MHz
If EN = 0 and EN2 = 1, then system clock is set to 60 kHz
EN28INPChip enable input (If EN = 0, then chip is in sleep or power-down mode).
V
SS_D
29SUPNegative supply for internal digital circuits
over operating free-air temperature range (unless otherwise noted)
V
Input voltage range-0.3 V to 6 V
IN
I
Maximum current V
IN
T
Maximum operating virtual junction temperature
J
IN
Any condition140°C
Continuous operation, long-term reliability
(3)
150 mA
125°C
(1) Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings
only and functional operation of the device at these or any other conditions beyond those indicated under Operating Conditions are not
implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
(2) All voltage values are with respect to substrate ground terminal VSS.
(3) The maximum junction temperature for continuous operation is limited by package constraints. Operation above this temperature may
result in reduced reliability or lifetime of the device.
5.2Recommended Operating Conditions
over operating free-air temperature range (unless otherwise noted)
TYP operating conditions are TA= 25°C, VIN = 5 V, full-power mode (unless otherwise noted)
MIN and MAX operating conditions are over recommended ranges of supply voltage and operating free-air temperature
(unless otherwise noted)
PARAMETERTEST CONDITIONSMINTYPMAX UNIT
I
PD1
I
PD2
I
STBY
I
ON1
I
ON2
I
ON3
V
POR
V
BG
V
DD_A
V
DD_X
I
VDD_Xmax
R
RFOUT
R
RFIN
V
RF_INmax
V
RF_INmin
f
SYS_CLK
f
C
t
CRYSTAL
f
D_CLKmax
R
OUT
R
SYS_CLK
Supply current in Power Down Mode 1voltage regulators; measured after 500-ms0.55µA
Supply current in Power Down Mode 2
(Sleep Mode)
Supply current in stand-by mode1.93.5mA
Supply current without antenna driverOscillator, regulators, RX and AGC active, TX
currentis off
Supply current – TX (half power)7078mA
Supply current – TX (full power)130150mA
Power-on reset voltageInput voltage at V
Bandgap voltage (pin 11)Internal analog reference voltage1.51.61.7V
Regulated output voltage for analog
circuitry (pin 1)
Regulated supply for external circuitryOutput voltage pin 32, VIN= 5 V3.13.43.8V
Maximum output current of V
Antenna driver output resistance
DD_X
(1)
RX_IN1 and RX_IN2 input resistance41020kΩ
Maximum RF input voltage at RX_IN1 and
RX_IN2
Minimum RF input voltage at RX_IN1 and
RX_IN2 (input sensitivity)
(2)
SYS_CLK frequencyIn power mode 2, EN = 0, EN2 = 12560120kHz
Carrier frequencyDefined by external crystal13.56MHz
Crystal run-in time3ms
Maximum DATA_CLK frequency
(4)
Output resistance I/O_0 to I/O_7500800Ω
Output resistance R
SYS_CLK
(1) Antenna driver output resistance
(2) Measured with subcarrier signal at RX_IN1 or RX_IN2 and measured the digital output at MOD pin with register 0x1A bit 6 = 1.
(3) Depends on the crystal parameters and components
(4) Recommended DATA_CLK speed is 2 MHz. Higher data clock depends on the capacitive load. Maximum SPI clock speed should not
exceed 10 MHz. This clock speed is acceptable only when external capacitive load is less than 30 pF. MISO driver has a typical output
resistance of 400 Ω (12-ns time constant when 30-pF load used).
All building blocks disabled, including supplysettling time (EN = 0, EN2 = 0)
The SYS_CLK generator and V
active to support external circuitry; measured120200µA
DD_X
remain
after 100-ms settling time (EN = 0, EN2 = 1)
Oscillator running, supply-voltage regulators in
low-consumption mode (EN = 1, EN2 = x)
10.514mA
Oscillator, regulators, RX and AGC and TX
active, P
OUT
= 100 mW
Oscillator, regulators, RX and AGC and TX
active, P
OUT
= 200 mW
IN
1.422.6V
VIN= 5 V3.13.43.8V
Output current pin 32, VIN= 5 V20mA
Half-power mode, VIN= 2.7 V to 5.5 V812
Full-power mode, VIN= 2.7 V to 5.5 V46
V
RF_INmax
f
SUBCARRIER
f
SUBCARRIER
Time until oscillator stable bit is set (register
0x0F)
Depends on capacitive load on the I/O lines,
recommendation is 2 MHz
Storage temperature range-55150°C
Electrostatic dischargeHuman-Body Model (HBM), per ANSI/ESDA/JEDEC JS-001, all pins
Charged-Device Model (CDM), per JEDEC specification JESD22-C101,-500500V
(2)
all pins
(1)
-22kV
Machine Model (MM)-200200V
(1) JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process. Pins listed as 2 kV
may actually have higher performance.
(2) JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process. Pins listed as 500 V
may actually have higher performance.
5.5Thermal Characteristics
PACKAGEθ
(1)
JC
θ
JA
TA≤ 25°CTA≤ 85°C
POWER RATING
RHB (32 pin)31°C/W36.4°C/W2.7 W1.1 W
(1) This data was taken using the JEDEC standard high-K test PCB.
(2) Power rating is determined with a junction temperature of 125°C. This is the point where distortion starts to increase substantially.
Thermal management of the final PCB should strive to keep the junction temperature at or below 125°C for best performance and long-
term reliability.
(2)
5.6Switching Characteristics
TYP operating conditions are TA= 25°C, VIN = 5 V, full-power mode (unless otherwise noted)
MIN and MAX operating conditions are over recommended ranges of supply voltage and operating free-air temperature
(unless otherwise noted)
PARAMETERTEST CONDITIONSMINTYPMAX UNIT
t
LO/HI
t
STE,LEAD
t
STE,LAG
t
STE,DIS
t
SU,SI
t
HD,SI
t
SU,SO
t
HD,SO
t
VALID,SO
DATA_CLK time high or low, one half of
DATA_CLK at 50% duty cycle
Depends on capacitive load on the I/O lines
Slave select lead time, slave select low to
clock
Slave select lag time, last clock to slave
select high
Slave select disable time, slave select
rising edge to next slave select falling300ns
edge
MOSI input data setup time15ns
MOSI input data hold time15ns
MISO input data setup time15ns
MISO input data hold time15ns
MISO output data valid timeDATA_CLK edge to MISO valid, CL≤ 30 pF305075ns
(1)
25062.550ns
200ns
200ns
(1) Recommended DATA_CLK speed is 2 MHz. Higher data clock depends on the capacitive load. Maximum SPI clock speed should not
exceed 10 MHz. This clock speed is acceptable only when external capacitive load is less than 30 pF. MISO driver has a typical output
resistance of 400 Ω (12-ns time constant when 30-pF load used).
The TRF7970A is a high performance 13.56-MHz HF RFID and NFC Transceiver IC composed of an
integrated analog front end (AFE) and a built-in data framing engine for ISO15693, ISO14443A/B, and
FeliCa. This includes data rates up to 848 kbps for ISO14443 with all framing and synchronization tasks
on board (in default mode). The TRF7970A also supports NFC Tag Type 1, 2, 3, and 4 operations. This
architecture enables the customer to build a complete cost-effective yet high-performance multi-protocol
13.56-MHz RFID and NFC system together with a low-cost microcontroller.
Other standards and even custom protocols can be implemented by using either of the Direct Modes that
the device offers. These Direct Modes (0 and 1) allow the user to fully control the analog front end (AFE)
and also gain access to the raw subcarrier data or the unframed but already ISO formatted data and the
associated (extracted) clock signal.
The receiver system has a dual input receiver architecture. The receivers also include various automatic
and manual gain control options. The received input bandwidth can be selected to cover a broad range of
input subcarrier signal options.
The received signal strength from transponders, ambient sources, or internal levels is available through
the RSSI register. The receiver output is selectable among a digitized subcarrier signal and any of the
integrated subcarrier decoders. The selected subcarrier decoder delivers the data bit stream and the data
clock as outputs.
www.ti.com
The TRF7970A also includes a receiver framing engine. This receiver framing engine performs the CRC
or parity check, removes the EOF and SOF settings, and organizes the data in bytes for ISO14443A/B,
ISO15693, and FeliCa protocols. Framed data is then accessible to the microcontroller (MCU) through a
127-byte FIFO register.
A parallel or serial interface (SPI) can be used for the communication between the MCU and the
TRF7970A reader. When the built-in hardware encoders and decoders are used, transmit and receive
functions use a 127-byte FIFO register. For direct transmit or receive functions, the encoders and
decoders can be bypassed so that the MCU can process the data in real time. The TRF7970A supports
data communication voltage levels from 1.8 V to 5.5 V for the MCU I/O interface. The transmitter has
Figure6-1.ApplicationBlockDiagram
selectable output-power levels of 100 mW (+20 dBm) or 200 mW (+23 dBm) equivalent into a 50-Ω load
when using a 5-V supply.
The transmitter supports OOK and ASK modulation with selectable modulation depth. The TRF7970A also
includes a data transmission engine that comprises low-level encoding for ISO15693, ISO14443A/B and
FeliCa. Included with the transmit data coding is the automatic generation of Start Of Frame (SOF), End
Of Frame (EOF), Cyclic Redundancy Check (CRC), or parity bits.
Several integrated voltage regulators ensure a proper power-supply noise rejection for the complete
reader system. The built-in programmable auxiliary voltage regulator V
20 mA to supply a microcontroller and additional external circuits within the reader system.
6.1.2NFC Device Operation – Initiator
The desired system of operation (bit rate) is achieved by selecting the option bits in control registers in the
same way as for RFID reader operation. Also the communication to external MCU and data exchange is
identical.
The transmitting system comprises an RF level detector (programmable level) which is used for initial (or
response) RF collision avoidance. The RF collision avoidance sequence is started by sending a direct
command. If successful, the NFC initiator can send the data or commands, the MCU has loaded in the
FIFO register. The coding of this data is done by hardware coders either in ISO14443A/B format or in
FeliCa format. The coders also provide CRC and parity bits (if required) and automatically add preambles,
SOF, EOF, and synchronization bytes as defined by selected protocol.
The receiver system offers same analog features (AGC, AM/PM, bandwidth selection, etc.) as described
previously in RFID and NFC reader and writer description. The system comprises integrated decoders for
passive targets (ISO14443A/B tag or FeliCa) or active targets (ISO14443A/B reader or FeliCa). For all this
options, the system also supports framing including CRC and parity check and removal of SOF, EOF, and
synchronization bytes as specified by the selected protocol.
TRF7970A
SLOS743K –AUGUST 2011–REVISED APRIL 2014
(pin 32), is able to deliver up to
DD_X
6.1.3NFC Device Operation – Target
The desired system of operation (bit rate) is achieved by selecting the option bits in control registers in the
same way as for RFID reader or NFC initiator operation. Also the communication to external MCU and
data exchange is identical.
The activation of NFC target is done when a sufficient RF field level is detected on the antenna. The level
needed for wake-up is selectable and is stored in non-volatile register.
When the activation occurs, the system performs automatic power-up and waits for the first command to
be received. Based on this command, the system knows if it should operate as passive or active target
and at what bit rate. After activation, the receiver system offers the same analog features (for example,
AGC, AM/PM, and bandwidth selection) as in the case of an RFID reader.
When used as the NFC target, the chip is typically in a power down or standby mode. If EN2 = H, the chip
keeps the supply system on. If EN2 = L and EN = L, the chip is in complete power down. To operate as
NFC target or Tag emulator, the MCU must load a value different from zero (0) in Target Detection Level
register (B0-B2) to enable the RF measurement system (supplied by VEXT, so it can operate also during
complete power down and consumes only 3.5 µA). The RF measurement constantly monitors the RF
signal on the antenna input. When the RF level on the antenna input exceeds the level defined in the in
Target Detection Level register, the chip is automatically activated (EN is internally forced high).
When the voltage supply system and the oscillator are started and are stable, osc_ok goes high (B6 of
RSSI Level and Oscillator Status register) and IRQ is sent with bit B2 = 1 of IRQ register (field change).
Bit B7 NFC Target Protocol in register directly displays the status of RF level detection (running constantly
also during normal operation). This informs the MCU that the chip should start operation as NFC TARGET
device. When the first command from the INITIATOR is received another IRQ sent with B6 (RX start) set
in IRQ register. The MCU must set EN = H (confirm the power-up) in the time between the two IRQs,
because the internal power-up ends after the second IRQ. The type and coding of the first initiator (or
reader in the case of a tag emulator) command defines the communication protocol type that the target
must use. Therefore, the communication protocol type is available in the NFC Target Protocol register
immediately after receiving the first command.
Based on the first command from the INITIATOR, the following actions are taken:
•If the first command is SENS_REQ or ALL_REQ the TARGET must enter the SDD protocol for 106kbps passive communication to begin; afterward, the baud rate can be changed to 212 kbps or 424
kbps, according to the system requirements. If bit B5 in the NFC Target Detection Level register is not
set, the MCU handles the SDD and the command received is send to FIFO. If the RF field is turned off
(B7 in NFC Target Protocol register is low) at any time, the system sends an IRQ to the MCU with bit
B2 (RF field change) in the IRQ register set high. This informs the MCU that the procedure was
aborted and the system must be reset. The clock extractor is automatically activated in this mode.
•If the command is SENS_REQ or ALL_REQ and the card emulation bit in ISO Control register is set,
the system emulates an ISO14443A/B tag. The procedure does not differ from the one previously
described for the case of a passive target at 106 kbps. The clock extractor is automatically activated in
this mode. To emulate a FeliCa card, the ISO Control register must be set for passive target mode at
either 212 kbps or 424 kbps.
•If the first command is a POLLING request, the system becomes the TARGET in passive
communication using 212 kbps or 424 kbps. The SDD is relatively simple and is handled by the MCU
directly. The POLLING response is sent in one of the slots automatically calculated by the MCU (first
slot starts 2.416 ms after end of command, and slots follow in 1.208 ms).
•If the first command is ATR_REQ, the system operates as an active TARGET using the same
communication speed and bit coding as used by the INITIATOR. Again, all of the replies are handled
by MCU. The chip is only required to time the response collision avoidance, which is done on direct
command from MCU. When the RF field is switched on and the minimum wait time is elapsed, the chip
sends an IRQ with B1 (RF collision avoidance finished) set high. This signals the MCU that it can send
the reply.
•If the first command is coded as ISO14443B and the Tag emulation bit is set in the ISO Control
register, the system enters ISO14443B emulation mode. The anticollision must be handled by the
MCU, and the chip provides all physical level coding, decoding, and framing for this protocol.
www.ti.com
6.1.3.1Active Target
If the first command received by the RF interface defines the system as an active target, then the receiver
selects the appropriate data decoders (ISO14443A\B reader or FeliCa) and framing option. Only the raw
(decoded) data is forwarded to the MCU through the FIFO. SOF, EOF, preamble, sync bytes, CRC, and
parity bytes are checked by the framer and discarded.
The transmitting system includes an RF level detector (programmable level) that is used for RF collision
avoidance. The RF collision avoidance sequence is started by sending a direct command. If successful,
the NFC initiator can send the data that the MCU has loaded in the FIFO register. The coding of this data
is done by hardware coders either in ISO14443A format (106-kbps system) or in FeliCa format for (212kbps and 424-kbps systems). The coders also provide CRC and parity bits (if required) and automatically
add preambles, SOF, EOF, and synchronization bytes as defined by selected protocol.
6.1.3.2Passive Target
If the first command received by the RF interface defines the system as a passive target, then the receiver
selects the appropriate data decoders (ISO14443A\B reader or FeliCa) and framing option. Again, only the
raw (decoded) data is forwarded to the MCU through the FIFO; SOF, EOF, preamble, sync bytes, CRC,
and parity bytes are checked by the framer and discarded. The receiver works same as in the case of an
active target.
The transmit system in passive target mode differs from active target and operates similar to the standard
tag. There is no automatic RF collision avoidance sequence, and encoders are used to code the data for
ISO14443A\B tag (at 106 kbps, to start) or FeliCa (at 212 kbps, to start) format. The collision avoidance
must be handled by the firmware on the connected MCU. The coding system adds all of the SOF, EOF,
CRC, parity bits, and synchronization bytes that are required by protocol. On the physical level, the
modulation of the initiator's RF field is done by changing the termination impedance of the antenna
between 4 Ω and open.
6.1.3.3Card Emulation
The chip can enter this mode by setting appropriate option bits. There are two options to emulate a card.
For ISO14443A\B, the emulation supports 106-kbps data rate to start. For ISO14443A, the anticollision
algorithm can be performed using an internal state machine, which relieves the MCU of any real-time
tasks. The unique ID required for anticollision is provided by the MCU after wake-up of the system.
The TRF7970A positive supply input VIN(pin 2) sources three internal regulators with output voltages
V
DD_RF
, V
DD_A
and V
be connected as indicated in reference schematics. These regulators provide a high power supply reject
ratio (PSRR) as required for RFID reader systems. All regulators are supplied by VIN(pin 2).
The regulators are not independent and have common control bits in register 0x0B for output voltage
setting. The regulators can be configured to operate in either automatic or manual mode (register 0x0B,
. All regulators use external bypass capacitors for supply noise filtering and must
DD_X
Figure6-2.SystemBlockDiagram
bit 7). The automatic regulator setting mode ensures an optimal compromise between PSRR and the
highest possible supply voltage for RF output (to ensure maximum RF power output). The manual mode
allows the user to manually configure the regulator settings.
Submit Documentation Feedback
Product Folder Links: TRF7970A
TRF7970A
SLOS743K –AUGUST 2011–REVISED APRIL 2014
6.3.1Supply Arrangements
www.ti.com
Regulator Supply Input: V
IN
The positive supply at VIN(pin 2) has an input voltage range of 2.7 V to 5.5 V. VINprovides the supply
input sources for three internal regulators with the output voltages V
DD_RF
, V
DD_A
, and V
DD_X
. External
bypass capacitors for supply noise filtering must be used (per reference schematics).
NOTE
VINmust be the highest voltage supplied to the TRF7970A.
RF Power Amplifier Regulator: V
The V
(pin 3) regulator is supplying the RF power amplifier. The voltage regulator can be set for
DD_RF
DD_RF
either 5-V or 3-V operation. External bypass capacitors for supply noise filtering must be used (per
reference schematics). When configured for 5-V manual-operation, the V
output voltage can be set
DD_RF
from 4.3 V to 5 V in 100-mV steps. In 3-V manual-operation, the output can be programmed from 2.7 V to
3.4 V in 100-mV steps. The maximum output current capability for 5-V operation is 150 mA and for 3-V
operation is 100 mA.
Analog Supply Regulator: V
Regulator V
(pin 1) supplies the analog circuits of the device. The output voltage setting depends on
DD_A
DD_A
the input voltage and can be set for 5-V and 3-V operation. When configured for 5-V manual-operation,
the output voltage is fixed at 3.4 V. External bypass capacitors for supply noise filtering must be used (per
reference schematics). When configured for 3-V manual-operation, the V
output can be set from 2.7 V
DD_A
to 3.4 V in 100-mV steps (see Table 6-2).
Note: the configuration of V
DD_A
and V
regulators are not independent from each other. The V
DD_X
DD_A
output current should not exceed 20 mA.
Digital Supply Regulator: V
The digital supply regulator V
DD_X
(pin 32) provides the power for the internal digital building blocks and
DD_X
can also be used to supply external electronics within the reader system. When configured for 3-V
operation, the output voltage can be set from 2.7 to 3.4 V in 100-mV steps. External bypass capacitors for
supply noise filtering must be used (per reference schematics).
Note: the configuration of the V
DD_A
and V
regulators are not independent from each other. The V
DD_X
DD_X
output current should not exceed 20 mA.
The RF power amplifier regulator (V
(V
) can be configured to operate in either automatic or manual mode described in Section 6.3.2. The
DD_X
), analog supply regulator (V
DD_RF
) and digital supply regulator
DD_A
automatic regulator setting mode ensures an optimal compromise between PSRR and the highest
possible supply voltage to ensure maximum RF power output.
By default, the regulators are set in automatic regulator setting mode. In this mode, the regulators are
automatically set every time the system is activated by setting EN input High or each time the automatic
regulator setting bit, B7 in register 0x0B is set to a 1. The action is started on the 0 to 1 transition. This
means that, if the user wants to re-run the automatic setting from a state in which the automatic setting bit
is already high, the automatic setting bit (B7 in register 0x0B) should be changed: 1-0-1.
By default, the regulator setting algorithm sets the regulator outputs to a "Delta Voltage" of 250 mV below
VIN, but not higher than 5 V for V
and 3.4 V for V
DD_RF
DD_A
and V
. The "Delta Voltage" in automatic
DD_A
regulator mode can be increased up to 400 mV (for details, see bits B0 to B2 in register 0x0B).
The power amplifier of the TRF7970A is supplied through V
power amplifier is externally connected to the regulator output V
I/O Level Shifter Supply: V
The TRF7970A has a separate supply input V
DD_PA
DD_I/O
(pin 4). The positive supply pin for the RF
DD_PA
(pin 3).
DD_RF
(pin 16) for the built-in I/O level shifter. The supported
DD_I/O
input voltage ranges from 1.8 V to VIN, not exceeding 5.5 V. Pin 16 is used to supply the I/O interface pins
(I/O_0 to I/O_7), IRQ, SYS_CLK, and DATA_CLK pins of the reader. In typical applications, V
directly connected to V
DD_X
, while V
also supplies the MCU. This ensures that the I/O signal levels of
DD_X
DD_I/O
is
the MCU match the logic levels of the TRF7970A.
Negative Supply Connections: VSS, V
The negative supply connections V
SS_X
The substrate connection is VSS(pin 10), the analog negative supply is V
supply is V
the RF receiver V
(pin 29), the RF output stage negative supply is V
SS_D
(pin 7).
SS_RX
SS_TX
, V
SS_RX
, V
SS_A
, V
SS_PA
of each functional block are all externally connected to GND.
The input supply voltage mode of the reader needs to be selected. This is done in the Chip Status Control
register (0x00). Bit 0 in register 0x00 selects between 5-V or 3-V input supply voltage. The default
configuration is 5 V, which reflects an operating supply voltage range of 4.3 V to 5.5 V. If the supply
voltage is below 4.3 V, the 3-V configuration should be used.
The various regulators can be configured to operate in automatic or manual mode. This is done in the
Regulator and I/O Control register (0x0B) as shown in Table 6-1 and Table 6-2.
Table 6-1. Supply Regulator Setting: 5-V System
RegisterOption Bits Setting in Regulator Control Register
AddressComments
The chip has several power states, which are controlled by two input pins (EN and EN2) and several bits
in the chip status control register (0x00) (see Table 6-3 and Table 6-4).
TRF7970A
SLOS743K –AUGUST 2011–REVISED APRIL 2014
Table 6-3. 3.3-V Operation Power Modes
Chip
ModeEN2ENControlTransmitter Receiver(13.56V
Power Down00XXXXOFFOFFOFFOFFOFF<0.001Sleep Mode10XXXXOFFOFFOFFONON0.120Standby Mode at
+3.3 VDC
Mode 1 at +3.3 VDCX10000OFFOFFONXON3Mode 2 at +3.3 VDCX10200OFFONONXON9Mode 3 (Half Power) at
+3.3 VDC
Mode 4 (Full Power) at
+3.3 VDC
X18000OFFOFFONXON2-
X13007ONONONXON5314.5
X12007ONONONXON6717
StatusSYS_CLKTypical
RegisterMHz)(mA)
(0x00)
RegulatorTypical
ControlSYS_CLKPower
Register(60 kHz)Out
(0x0B)(dBm)
(1)
DD_X
Current
(1) X = Don't care
Table 6-4. 5-V Operation Power Modes
Chip
ModeEN2ENControlTransmitter Receiver(13.56V
Power Down00XXXXOFFOFFOFFOFFOFF<0.001Sleep Mode10XXXXOFFOFFOFFONON0.120Standby Mode at
+5 VDC
Mode 1 at +5 VDCX10107OFFOFFONXON5Mode 2 at +5 VDCX10307OFFONONXON10.5Mode 3 (Half Power) at
+5 VDC
Mode 4 (Full Power) at
+5 VDC
X18107OFFOFFONXON3-
X13107ONONONXON7020
X12107ONONONXON13023
StatusSYS_CLKTypical
RegisterMHz)(mA)
(0x00)
RegulatorTypical
ControlSYS_CLKPower
Register(60 kHz)Out
(0x0B)(dBm)
(1)
DD_X
Current
(1) X = Don't care
Table 6-3 and Table 6-4 show the configuration for the different power modes when using a 3.3-V or 5-V
system supply, respectively. The main reader enable signal is pin EN. When EN is set high, all of the
reader regulators are enabled, the 13.56-MHz oscillator is running and the SYS_CLK (output clock for
external micro controller) is also available.
The input pin EN2 has two functions:
•A direct connection from EN2 to VINto ensure the availability of the regulated supply V
DD_X
and an
auxiliary clock signal (60 kHz, SYS_CLK) for an external MCU. This mode (EN = 0, EN2 = 1) is
intended for systems in which the MCU is also being supplied by the reader supply regulator (V
DD_X
and the MCU clock is supplied by the SYS_CLK output of the reader. This allows the MCU supply and
clock to be available during sleep mode.
•EN2 enables the start-up of the reader system from complete power down (EN = 0, EN2 = 0). In this
case the EN input is being controlled by the MCU (or other system device) that is without supply
voltage during complete power down (thus unable to control the EN input). A rising edge applied to the
EN2 input (which has an approximately 1-V threshold level) starts the reader supply system and 13.56MHz oscillator (identical to condition EN = 1).
When user MCU is controlling EN and EN2, a delay of 1 ms between EN and EN2 must be used. If the
MCU controls only EN, EN2 is recommended to be connected to either VINor GND, depending on the
application MCU requirements for V
Figure 6-3. Nominal Start-Up Sequence Using SPI With SS (MCU Controls EN2)
and SYS_CLK.
DD_X
www.ti.com
Figure 6-4. Nominal Start-Up Sequence Using Parallel (MCU Controls EN2)
This start-up mode lasts until all of the regulators have settled and the 13.56-MHz oscillator has stabilized.
If the EN input is set high (EN = 1) by the MCU (or other system device), the reader stays active. If the EN
input is not set high (EN = 0) within 100 µs after the SYS_CLK output is switched from auxiliary clock (60
kHz) to high-frequency clock (derived from the crystal oscillator), the reader system returns to complete
Power-Down Mode 1. This option can be used to wake-up the reader system from complete Power Down
(PD Mode 1) by using a pushbutton switch or by sending a single pulse.
After the reader EN line is high, the other power modes are selected by control bits within the chip status
control register (0x00). The power mode options and states are listed in Table 6-3.
When EN is set high (or on rising edge of EN2 and then confirmed by EN = 1) the supply regulators are
activated and the 13.56-MHz oscillator started. When the supplies are settled and the oscillator frequency
is stable, the SYS_CLK output is switched from the auxiliary frequency of 60 kHz to the 13.56-MHz
frequency derived from the crystal oscillator. At this point, the reader is ready to communicate and perform
the required tasks. The MCU can then program the chip status control register 0x00 and select the
operation mode by programming the additional registers.
•Stand-by Mode (bit 7 = 1 of register 0x00), the reader is capable of recovering to full operation in
100 µs.
•Mode 1 (active mode with RF output disabled, bit 5 = 0 and bit 1 = 0 of register 0x00) is a low power
mode which allows the reader to recover to full operation within 25 µs.
•Mode 2 (active mode with only the RF receiver active, bit 1 = 1 of register 0x00) can be used to
measure the external RF field (as described in RSSI measurements paragraph) if reader-to-reader
anticollision is implemented.
•Modes 3 and 4 (active modes with the entire RF section active, bit 5 = 1 of register 0x00) are the
normal modes used for normal transmit and receive operations.
The TRF7970A has two receiver inputs: RX_IN1 (pin 8) and RX_IN2 (pin 9). Each of the input is
connected to an external capacitive voltage divider to ensure that the modulated signal from the tag is
available on at least one of the two inputs. This architecture eliminates any possible communication holes
that may occur from the tag to the reader.
The two RX inputs (RX_IN1 and RX_IN2) are multiplexed into two receivers - the main receiver and the
auxiliary receiver. Only the main receiver is used for reception, the auxiliary receiver is used for signal
quality monitoring. Receiver input multiplexing is controlled by bit B3 in the Chip Status Control register
(address 0x00).
After startup, RX_IN1 is multiplexed to the main receiver which is composed of an RF envelope detection,
first gain and band-pass filtering stage, second gain and filtering stage with AGC. Only the main receiver
is connected to the digitizing stage which output is connected to the digital processing block. The main
receiver also has an RSSI measuring stage, which measures the strength of the demodulated signal
(subcarrier signal).
The primary function of the auxiliary receiver is to monitor the RX signal quality by measuring the RSSI of
the demodulated subcarrier signal (internal RSSI). After startup, RX_IN2 is multiplexed to the auxiliary
receiver. The auxiliary receiver has an RF envelope detection stage, first gain and filtering with AGC stage
and finally the auxiliary RSSI block.
TRF7970A
SLOS743K –AUGUST 2011–REVISED APRIL 2014
The default MUX setting is RX_IN1 connected to the main receiver and RX_IN2 connected to the auxiliary
receiver. To determine the signal quality, the response from the tag is detected by the "main" (pin RX_IN1)
and "auxiliary" (pin RX_IN2) RSSI. Both values measured and stored in the RSSI level register (address
0x0F). The MCU can read the RSSI values from the TRF7970A RSSI register and make the decision if
swapping the input- signals is preferable or not. Setting B3 in Chip Status Control register (address 0x00)
to 1 connects RX_IN1 (pin 8) to the auxiliary received and RX_IN2 (pin 9) to the main receiver. This
mechanism needs to be used to avoid reading holes.
The main and auxiliary receiver input stages are RF envelope detectors. The RF amplitude at RX_IN1 and
RX_IN2 should be approximately 3 VPP for a VINsupply level greater than 3.3 V. If the VINlevel is lower,
the RF input peak-to-peak voltage level should not exceed the VINlevel.
6.4.2Receiver Gain and Filter Stages
The first gain and filtering stage has a nominal gain of 15 dB with an adjustable band-pass filter. The
band-pass filter has programmable 3d-B corner frequencies between 110 kHz to 450 kHz for the highpass filter and 570 kHz to 1500 kHz for the low-pass filter. After the band-pass filter, there is another gainand-filtering stage with a nominal gain of 8 dB and with frequency characteristics identical to the first bandpass stage.
The internal filters are configured automatically depending on the selected ISO communication standard in
the ISO Control register (address 0x01). If required, additional fine tuning can be done by writing directly
to the RX special setting registers (address 0x0A).
The main receiver also has a second receiver gain and digitizer stage which is included in the AGC loop.
The AGC loop is activated by setting the bit B2 = 1 in the Chip Status Control register (0x00). When
activated, the AGC continuously monitors the input signal level. If the signal level is significantly higher
than an internal threshold level, gain reduction is activated.
By default, the AGC window comparator is set after the first 4 pulses of the subcarrier signal. This
prevents the AGC from interfering with the reception of the remaining data packet. In certain situations,
this AGC freeze is not optimal, so it can be removed by setting B0 = 1 in the RX special setting register
(address 0x0A).
Function: Sets the gains and filters directly
Default: 0x40 at POR = H or EN = L, and at each write to the ISO Control register 0x01. When bits B7, B6, B5 and B4 are all zero, the
filters are set for ISO14443B (240 kHz to 1.4 MHz).
BitNameFunctionDescription
B7C212Bandpass 110 kHz to 570 kHzAppropriate for 212-kHz subcarrier system (FeliCa)
B6C424Bandpass 200 kHz to 900 kHzAppropriate for 424-kHz subcarrier used in ISO15693
B5M848Bandpass 450 kHz to 1.5 MHz
B4hbtAppropriate for highest bit rate (848 kbps) used in high-bit-rate ISO14443
B3gd100 = Gain reduction 0 dB
B2gd2
B1agcrAGC activation level change
B0no-limAGC action is not limited in time
Bandpass 100 kHz to 1.5 MHz
Gain reduced for 18 dB
01 = Gain reduction for 5 dB
10 = Gain reduction for 10 dB
11 = Gain reduction for 15 dB
Appropriate for Manchester-coded 848-kHz subcarrier used in ISO14443A
and B
Sets the RX gain reduction, and reduces sensitivity
AGC activation level changed from five times the digitizing level to three
times the digitizing level.
1 = 3x
0 = 5x
AGC action can be done any time during receive process. It is not limited
to the start of receive ("max hold").
1 = continuously – no time limit
0 = 8 subcarrier pulses
Table 6-5 shows the various settings for the receiver analog section. It is important to note that setting B4,
B5, B6, and B7 to 0 results to a band-pass characteristic of 240 kHz to 1.4 MHz, which is appropriate for
ISO14443B 106 kbps, ISO14443A/B data-rates of 212 kbps and 424 kbps and FeliCa 424 kbps.
6.5Receiver – Digital Section
The output of the TRF7970A analog receiver block is a digitized subcarrier signal and is the input to the
digital receiver block. This block includes a Protocol Bit Decoder section and the Framing Logic section.
The protocol bit decoders convert the subcarrier coded signal into a serial bit stream and a data clock.
The decoder logic is designed for maximum error tolerance. This enables the decoder section to
successfully decode even partly corrupted subcarrier signals that otherwise would be lost due to noise or
interference.
In the framing logic section, the serial bit stream data is formatted in bytes. Special signals such as the
start of frame (SOF), end of frame (EOF), start of communication, and end of communication are
automatically removed. The parity bits and CRC bytes are also checked and removed. This "clean" data is
then sent to the
127-byte FIFO register where it can be read by the external microcontroller system. Providing the data this
way, in conjunction with the timing register settings of the TRF7970A means the firmware developer has
to know about much less of the finer details of the ISO protocols to create a very robust application,
especially in low cost platforms where code space is at a premium and high performance is still required.
The start of the receive operation (successfully received SOF) sets the IRQ-flags in the IRQ and Status
register (0x0C). The end of the receive operation is signaled to the external system MCU by setting pin 13
(IRQ) to high. When data is received in the FIFO, an interrupt is sent to the MCU to signal that there is
data to be read from the FIFO. The FIFO status register (0x1C) should be used to provide the number of
bytes that should be clocked out during the actual FIFO read.
Any error in the data format, parity, or CRC is detected and notified to the external system by an interruptrequest pulse. The source condition of the interrupt request pulse is available in the IRQ status register
(0x0C). The main register controlling the digital part of the receiver is the ISO Control register (0x01). By
writing to this register, the user selects the protocol to be used. With each new write in this register, the
default presets are reloaded in all related registers, so no further adjustments in other registers are
needed for proper operation.
The framing section also supports the bit-collision detection as specified in ISO14443A. When a bit
collision is detected, an interrupt request is sent and a flag is set in the IRQ and Status register (0x0C).
The position of the bit collision is written in two registers: Collision Position register (0x0E) and partly in
Collision Position and Interrupt Mask register (0x0D) (bits B6 and B7).
The collision position is presented as sequential bit number, where the count starts immediately after the
start bit. This means a collision in the first bit of a UID would give the value 00 0001 0000 in these
registers when their contents are combined after being read. (the count starts with 0 and the first 16 bits
are the command code and the Number of Valid Bits (NVB) byte).
The receive section also contains two timers. The RX wait time timer is controlled by the value in the RX
Wait Time register (0x08). This timer defines the time interval after the end of the transmit operation in
which the receive decoders are not active (held in reset state). This prevents false detections resulting
from transients following the transmit operation. The value of the RX Wait Time register (0x08) defines the
time in increments of 9.44 µs. This register is preset at every write to ISO Control register (0x01)
according to the minimum tag response time defined by each standard.
The RX no response timer is controlled by the RX No Response Wait Time register (0x07). This timer
measures the time from the start of slot in the anticollision sequence until the start of tag response. If there
is no tag response in the defined time, an interrupt request is sent and a flag is set in the IRQ Status
register (0x0C). This enables the external controller to be relieved of the task of detecting empty slots. The
wait time is stored in the register in increments of 37.76 µs. This register is also preset, automatically for
every new protocol selection.
TRF7970A
SLOS743K –AUGUST 2011–REVISED APRIL 2014
NOTE
If register setting changes are needed for fine tuning the system, they must be done after
setting the ISO Control register (0x01).
The digitized output of the analog receiver is at the input of the digital portion of the receiver. This input
signal is the subcarrier coded signal, which is a digital representation of modulation signal on the RF
envelope.
The digital part of the receiver consists of two sections which partly overlap. The first section contains the
bit decoders for the various protocols. The bit decoders convert the subcarrier coded signal to a bit stream
and also the data clock. Thus the subcarrier coded signal is transformed to serial data and the data clock
is extracted. The decoder logic is designed for maximum error tolerance. This enables the decoders to
successfully decode even partly corrupted (due to noise or interference) subcarrier signals.
The second section contains the framing logic for the protocols supported by the bit decoder section. In
the framing section, the serial bit stream data is formatted in bytes. In this process, special signals like the
SOF (start of frame), EOF (end of frame), start of communication, end of communication are automatically
removed. The parity bits and CRC bytes are checked and also removed. The end result is "clean or raw"
data which is sent to the
127-byte FIFO register where it can be read out by the external microcontroller system.
The start of the receive operation (successfully received SOF) sets the flags in the IRQ and Status
register. The end of the receive operation is signaled to the external system (MCU) by sending an interrupt
request (pin 13 IRQ). If the receive data packet is longer than 96 bytes, an interrupt is sent to the MCU
when the received data occupies 75% of the FIFO capacity to signal that the data should be removed
from the FIFO.
Any error in data format, parity or CRC is detected and the external system is made aware of the error by
an interrupt request pulse. The nature of the interrupt request pulse is available in the IRQ and Status
register (address 0x0C). The bit coding description of this register is shown in Section 6.14.3.3.1. The
information in IRQ and Status register differs if the chip is configured as RFID reader or as NFC device
(including tag emulation). The case of NFC operation is presented in Section 6.12.
The main register controlling the digital part of the receiver is the ISO Control register (address 0x01). By
writing to this register, the user selects the protocol to be used. At the same time (with each new write in
this register) the default preset in all related registers is done, so no further adjustments in other registers
are needed for proper operation. Table 6-6 shows the coding of the ISO Control register (0x01).
Table 6-6. Coding of the ISO Control Register
BitSignal NameFunctionComments
www.ti.com
B7rx_crc_nReceiving without CRC
B6dir_modeDirect mode type
B5rfidRFID mode
B4iso_4RFID protocol, NFC target
B3iso_3RFID protocol, NFC mode
B2iso_2RFID protocol, Card Emulation
1 = No RX CRC
0 = RX CRC
0 = output is subcarrier data
1 = output is bit stream and clock from decoder selected by ISO bits
0 = RFID reader mode
1 = NFC or Card Emulator mode
RFID: Mode selection
NFC: Bit rate selection or Card Emulation selection (see Table 6-8)
RFID: Mode selection
NFC: Bit rate selection or Card Emulation selection (see Table 6-8)
Table 6-7. Coding of the ISO Control Register For RFID Mode (B5 = 0)
Iso_4Iso_3Iso_2Iso_1Iso_0ProtocolRemarks
00000ISO15693 low bit rate, one subcarrier, 1 out of 4
00001ISO15693 low bit rate, one subcarrier, 1 out of 256
00010ISO15693 high bit rate, one subcarrier, 1 out of 4Default for RFID IC
00011ISO15693 high bit rate, one subcarrier, 1 out of 256
00100ISO15693 low bit rate, double subcarrier, 1 out of 4
00101ISO15693 low bit rate, double subcarrier, 1 out of 256
00110ISO15693 high bit rate, double subcarrier, 1 out of 4
00111ISO15693 high bit rate, double subcarrier, 1 out of 256
01000ISO14443A, bit rate 106 kbps
01001ISO14443 A high bit rate 212 kbpsdifferent from RX rate (see
The TRF7970A incorporates in total three independent RSSI building blocks: Internal Main RSSI, Internal
Auxiliary RSSI, and External RSSI. The internal RSSI blocks are measuring the amplitude of the
subcarrier signal; the External RSSI block measures the amplitude of the RF carrier signal at the receiver
input.
6.5.1.1Internal RSSI – Main and Auxiliary Receivers
Each receiver path has its own RSSI block to measure the envelope of the demodulated RF signal
(subcarrier). Internal Main RSSI and Internal Auxiliary RSSI are identical however connected to different
RF input pins. The Internal RSSI is intended for diagnostic purposes to set the correct RX path conditions.
The Internal RSSI values can be used to adjust the RX gain settings or decide which RX path (Main or
Auxiliary) provides the greater amplitude and hence to decide if the MUX may need to be reprogrammed
to swap the RX input signal. The measuring system latches the peak value, so the RSSI level can be read
after the end of each receive packet. The RSSI register values are reset with every transmission (TX) by
the reader. This ensures an updated RSSI measurement for each new tag response.
Card Emulation
(B5 = 1, B2 = 1)
The Internal RSSI has 7 steps (3 bit) with a typical increment of approximately 4 dB. The operating range
is between 600 mVPPand 4.2 VPPwith a typical step size of approximately 600 mV. Both Internal Main
and Internal Auxiliary RSSI values are stored in the RSSI Levels and Oscillator Status register (0x0F). The
nominal relationship between the input RF peak level and the RSSI value is shown in Figure 6-5.
RSSI Levels and Oscillator Status Register value (0x0F)
TRF7970A
SLOS743K –AUGUST 2011–REVISED APRIL 2014
Figure 6-5. Digital Internal RSSI (Main and Auxiliary) Value vs RF Input Level in VPP(V)
This RSSI measurement is done during the communication to the Tag; this means the TX must be on. Bit
1 in the Chip Status Control register (0x00) defines if Internal RSSI or the External RSSI value is stored in
the RSSI Levels and Oscillator Status register (0x0F). Direct command 0x18 is used to trigger an Internal
RSSI measurement.
www.ti.com
6.5.1.2External RSSI
The External RSSI is mainly used for test and diagnostic to sense the amplitude of any 13.56-MHz signal
at the receivers RX_IN1 input. The External RSSI measurement is typically done in active mode when the
receiver is on but transmitter output is off. The level of the RF signal received at the antenna is measured
and stored in the RSSI Levels and Oscillator Status register 0x0F. The relationship between the voltage at
the RX_IN1 input and the 3-bit code is shown in Figure 6-6.
Figure 6-6. Digital External RSSI Value vs RF Input Level in VPP(mV)
Submit Documentation Feedback
Product Folder Links: TRF7970A
Crystal
C
1
C
2
C
S
TRF7970A
Pin 31Pin 30
www.ti.com
The relation between the 3-bit code and the external RF field strength (A/m) sensed by the antenna must
be determined by calculation or by experiments for each antenna design. The antenna Q-factor and
connection to the RF input influence the result. Direct command 0x19 is used to trigger an Internal RSSI
measurement.
For clarity, to check the internal or external RSSI value independent of any other operation, the user must:
1. Set transmitter to desired state (on or off) using Bit 5 of Chip Status Control register (0x00) and enable
receiver using Bit 1.
2. Check internal or external RSSI using direct commands 0x18 or 0x19, respectively. This action places
the RSSI value in the RSSI register.
3. Delay at least 50 µs.
4. Read the RSSI register using direct command 0x0F; values range from 0x40 to 0x7F.
5. Repeat steps 1-4 as desired, as register is reset after it is read.
6.6Oscillator Section
The 13.56-MHz or 27.12-MHz crystal (or oscillator) is controlled by the Chip Status Control register (0x00)
and the EN and EN2 terminals. The oscillator generates the RF frequency for the RF output stage as well
as the clock source for the digital section. The buffered clock signal is available at pin 27 (SYS_CLK) for
any other external circuits. B4 and B5 inside the Modulation and SYS_CLK register (0x09) can be used to
divide the external SYS_CLK signal at pin 27 by 1, 2 or 4.
TRF7970A
SLOS743K –AUGUST 2011–REVISED APRIL 2014
Typical start-up time from complete power down is in the range of 3.5 ms.
During Power Down Mode 2 (EN = 0, EN2 = 1) the frequency of SYS_CLK is switched to 60 kHz (typical).
The crystal needs to be connected between pin 30 and pin 31. The external shunt capacitors values for C
and C2must be calculated based on the specified load capacitance of the crystal being used. The external
shunt capacitors are calculated as two identical capacitors in series plus the stray capacitance of the
TRF7970A and parasitic PCB capacitance in parallel to the crystal.
The parasitic capacitance (CS, stray and parasitic PCB capacitance) can be estimated at 4 to 5 pF
(typical).
As an example, using a crystal with a required load capacitance (CL) of 18 pF, the calculation is shown in