AMI AMIS-52100-I

AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Data Sheet
1.0 Introduction
The AMIS-52100 is a low-cost, ultra-low power single chip transceiver. It combines the proven amplitude shift key/on-off key
(ASK/OOK) modulation technology of the AMIS-52000 with data clock recovery. The AMIS-52100 is targeted at narrow band
applications in the 402 to 405MHz range.
Features such as dual independent receive channels, quick start crystal oscillator start up, Sniff Mode™ signal acquisition, and data
clock recovery make the AMIS-52100 ideally suited for a wide range of customer applications. Applications that the AMIS-52100 can be
used for are point-to-point wireless data links, low cost wireless monitors, very low power remote wireless sensors, and many other
uses.
2.0 Key Features
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Data clock recovery
Auto slicing of data
Very low-power single-chip transceiver
Minimal external components
Low-power RC oscillator
Quick Start for the crystal oscillator
Extreme low-power RF Sniff Mode™, wakes on RSSI
Internal trim functions reduce external component requirements
I2C control interface
Serial TX/RX data port
Clock generation for an external microprocessor
Wake up on RSSI
Antenna diversity dual receiver
Internal VCO/PLL tuning varactor
Application wakeup interrupt to external controller
3.0 Technical Features
• Operating Frequency:
o Quick Start range 350 to 448MHz
o Non-Quick Start range 300 to 768MHz
o Targeted range 402 to 405MHz
• TX Output Power: +12dBm
• RX Sensitivity:
o Sniff Mode: -93dBm minimum
o Receive: -117dBm minimum @ 1Kbps with CDR
• Data Rate:
o 1 to 8Kbps with Manchester Coding
o 1 to 16Kbps with NRZ data
• Power Requirements:
o Receive: 7.5mA (continuous)
o Transmit: 25mA full power; 50 percent duty cycle
o Sniff Mode: 75uA (one percent duty cycle)
o Standby: 500nA (RC oscillator running)
• Operating Voltage: 2.3 to 3.6V
• Modulation: ASK/OOK
• Xtal Start Time: 15us (Quick Start)
• Sniff Mode Polling: 0.5ms to 16s (0.5ms or 64ms steps)
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
1
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Data Sheet
• PLL Lock Time: <50us
• Selectable Data Filter: up to 20kHz
• Internal Trim Function:
o TX power (-3 to +12dBm)
o Antenna impedance match (two independent channels)
o Xtal for frequency and Quick Start
o RC oscillator frequency
o Sniff Mode for data threshold
o Data slice
• Clock and Data Recovery (reduced Data jitter)
• I2C Interface: Control bus
• Serial Interface: Data input/output
• Low Frequency IF
• Internal IF Filtering
• Package: 20-lead, 209mm SSOP
4.0 Functional Block Diagram
The AMIS-52100 is a dual channel receiver and a transmitter in a single small outline package. The receiver provides two independent
receive channels with the signals combined in the data detection circuit. Summing the signals allows the two channels to be used for
antenna diversity without complex protocols to select the strongest channel. The AMIS-52100 can be programmed to be a single
channel or a dual channel receiver. There are internal trim functions for the RF receiver frequency, tuning each input port, setting the
internal filters to match the data rate, and to set the threshold level for acquiring an incoming signal. The receiver converts the received
RF signal to a low frequency IF. An RSSI circuit determines the strength of the received signal. A level detector samples the RSSI
signal level and compares that level to the slice threshold to recover data. The slice threshold can either be set to a fixed level or the
AMIS-52100 can determine the threshold level from the incoming data.
The transmitter is a high efficiency PA that is simply turned on or off by the serial data. The output power level is adjustable. The
frequency of the RF output can be tuned with an internal crystal trim function that allows the AMIS-52100 to abide component and
manufacturing tolerances. There are a number of unique circuit features. The AMIS-52100 can be placed in a very low power state with
the crystal oscillator off and a low power RC oscillator maintaining operations. There is an application wakeup mode where the AMIS52100 “sleeps” until either the application wakeup timer wakes the device or an external controller wakes the device. The receiver can
be used in a low power Sniff Mode where the AMIS-52100 is programmed to wake at times to “sniff” for received RF signals and then
return to “sleep” if a signal is not detected. The AMIS-52100 contains a Quick Start circuit that allows the crystal oscillator to return to
full operation in an extremely short time which allows the AMIS-52100 to consume much less power than comparable products. The
AMIS-52100 uses a programmable PLL to synchronize a data clock to the received data. This circuit can remove much of the jitter on
the data signal.
These functions will be described in more detail later in this document.
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
2
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Figure 1: AMIS-52100 Block Diagram
5.0 Operating and Maximum Specifications
Table 1: Operating Conditions
Sym
Parameter
VDD
Positive Supply
VSS
Ground
Temp
Temperature Range
Table 2: Absolute Maximum Ratings
Sym
Parameter
VDD
Positive Supply
RFin
Max RF Input RX1/RX2
VSS
Ground
Vin
Logical I/P Voltage
Tstrg
Storage Temperature
Min.
2.3
Typ.
3
0.0
+25
0
Min.
0.0
-0.3
-40
Table 3: Absolute Maximum Ratings
Idd (Supply Current)
Typ. Max.
Transmitting
20
25
Receiving
7.5
10
Sniff Mode
75
Off
500
Max.
+4
+10
0.1
VDD+0.3
+120
Units
mA
mA
uA
nA
Units
V
V
o
C
Units
V
dBm
V
V
o
C
Conditions
50% duty cycle
1% sniff cycle
RC OSC off
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
Max.
3.6
0.1
+50
3
Data Sheet
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Table 4: Electrical Characteristics Digital Inputs
Parameter
Min.
Typ.
Max.
Vih
0.7*VDD
Vil
0.3*VDD
Iih
+1.0
Iil
-1.0
2
I C Internal Pull-up
15
20
Table 5: Electrical Characteristics Digital Outputs
Parameter
Min.
Typ.
Max.
Voh
0.8*VDD
Vol
0.4
Ioh
-1.0
Iol
+1.0
2
I C Internal Pull-up
15
20
Table 6: Electrical Characteristics Analog TX
Parameter
Min.
Typ.
Frequency Range
402
403.5
300
350
Modulation
1
1
Max Output Power
11
12
On/Off Ratio
70
VCO Gain
75
PLL Phase Noise
-95
-97
Harmonics
-35
Crystal Freq Spurs
-50
Time TX to RX
Max.
405
768
448
8
16
13
1
Table 7: Electrical Characteristics Analog RX
Parameter
Min.
Typ.
Max.
Frequency Range
402
403.5
405
300
768
350
448
Modulation
1
8
1
16
RF Input
-117
-10
Noise Figure
4.5
RF Detect Time
100
Time RX to TX
1
Units
V
V
uA
uA
KΩ
Units
V
V
mA
mA
KΩ
Units
MHz
MHz
MHz
Kbps
Kbps
dBm
dB
MHz/V
dBc/Hz
dBc/Hz
dBc
dBc
mS
Units
MHz
MHz
MHz
Kbps
Kbps
dBm
uS
mS
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
Comments
Targeted
Non Quick Start
Using Quick Start
Manchester coded data
NRZ data
Transmit
Kvco
10kHz
100kHz
With typical matching components
50kHz PLL loop bandwidth
Comments
Targeted
Non Quick Start
Using Quick Start
Manchester coded data
NRZ data
In Sniff Mode
4
Data Sheet
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
6.0 Pin Definitions
This section describes the pins of the AMIS-52000 package.
Table 8: Pin List
Pin#
Name
1
RX1 RF
2
RX2 RF
3
VCO2
4
VCO1
5
LPFILT
6
RSSI/
Bandgap Out
7
NC
8
CREF
9
GND
10
CLKOUT
11
X1
12
X2
13
IIC Data
14
NC
15
IIC Clock
16
TX/RX DATA
17
VDD
18
RFPWR
19
20
RFOUT RF
RFGND
Type
RF
RF
Ana
Ana
Ana
Ana
Ana
Ana
Dig
Ana
Ana
Dig
Dig
Dig
Ana
Ana
RF
Ana
Comments
Receive RF input 1
Receive RF input 2
Voltage controlled oscillator 2
Voltage controlled oscillator 1
Loop filter
Analog RSSI output or bandgap output
No electrical connection
Current bias precision resistor
Analog/digital ground
RC, XTAL, or data clock output
Xtal input
Xtal output
IIC interface data I/O
No electrical connection
IIC interface clock
Data transmit, data receive or recovered data
Positive power supply
Regulated voltage
Output for RF transmitter circuitry
Transmit RF output
RF ground
7.0 Package Outline
Figure 2: Package Outline
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
5
Data Sheet
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Data Sheet
Table 9: Package Dimensions: 209mil SSOP
Inches
Millimeters
Dm
Min.
Max.
Min.
Max.
A
0.068
0.078
1.73
2.00
A1
0.002
.20
0.05
A2
0.065
0.073
1.65`
1.85
b
0.009
0.015
0.22
0.38
D
0.271
0.295
6.90
7.5
E
0.291
0.323
7.40
0.820
E1
0.197
0.221
5.00
0.560
e
0.026 BSC
0.65 BSC
8.0 Pin Descriptions
8.1 RX1, RX2, RF Inputs
RX1 and RX2 are RF antenna inputs to the AMIS-52100. The internal circuit designs are identical between these inputs. The AMIS52100 receiver inputs, RX1 and RX2, require external components to match the low noise amplifier (LNA) to external devices such as
antennas. The external components must provide a DC voltage path to the RF ground. Figure 3 suggests an external circuit for the
receiver inputs at 403MHz. Each circuit’s input impedance can be trimmed internally to compensate for device manufacture and
external component tolerances. The circuits employ an LNA, internal filters, a low frequency, intermediate frequency (IF), and an
received signal strength indication (RSSI) circuit to recover the ASK/OOK modulated data. The signals in the two input channels are
“summed” before the data recovery circuit.
The functions of the receive circuits are controlled by writing to the registers shown in Table 10.
Table 10: Receiver Control Register Description
RX1 or RX2 Receiver Register Control
Register (HEX) Name
Bits
0x00
ANT1 Trim
All
0x01
ANT2 Trim
All
0x0c
ANT1 Enable
0
ANT2 Enable
1
States
0
1
0
1
Comments
Inverse relationship register value to internal capacitance
Inverse relationship register value to internal capacitance
Antenna port is off
Antenna port is on
Antenna port is off
Antenna port is on
Figure 3: Typical Input Impedance Match to 50Ω (402MHz)
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
6
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Data Sheet
8.2 VCO1, VCO2, Voltage Controlled Oscillator Tune
The VCO1 and VCO2 pins connect a parallel combination of a capacitor and an inductor to the AMIS-52100 internal voltage controlled
oscillator (VCO). The external LC (parallel inductor and capacitor) circuit sets the frequency of the internal VCO. The VCO frequency
must be set to be twice the desired TX or RX frequency of the AMIS-52100. The range of the VCO frequency is 600MHz to 1536MHz.
The voltage on these pins can be used to indicate proper operation of the AMIS-52100 PLL/VCO circuits, refer to the AMIS application
note; “First Time Users Guide to working with the Transceiver IC” for more information.
Table 11: VCO Control Registers
VCO/PLL Control Registers
Register (HEX)
Name
0x06
Charge Pump
Bits
0,1
VCO Current
2,3,4
PLL Divider
7
States
00
01
10
11
000
001
010
011
100
101
110
111
0
1
Comments
20uA
25uA
50uA*
100uA
180uA
220uA
260uA
300uA
340uA*
380uA
420uA
460uA
Divider is 64
Divider is 128
*Denotes the normal value
Figure 4: Typical Components for VCO Tuning at 402MHz
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
7
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Data Sheet
8.3 LPFILT, Loop Filter
The LPFILT pin connects the AMIS-52100 internal phase lock loop (PLL) frequency synthesizer to an external loop filter. An external
loop filter allows the design engineer to optimize the operation of the AMIS-52100 to meet the requirements of their product application.
For more information see the AMIS application note: “Extending to Frequencies outside the 403MHz Target”.
Figure 5: Typical Loop Filter
8.4 RSSI/BG, Analog Output
The RSSI/BG pin is used to output the signal from the RSSI circuits, the output of the voltage from the bandgap voltage reference or a
bypass capacitor node. The RSSI output is a true analog representation of the received signal level. The pin can also be programmed
to output the voltage of the bandgap voltage reference. When using the AMIS-52100 in the clock and data recovery mode, a capacitor
needs to be connected from the RSSI/BG pin to ground. A typical value for this capacitor is 2.2nF. Additional information on the CDR
function can be found later in this document. Table 12 presents the registers that control the function of the RSSI/BG pin.
Table 12: RSSVBG Pin Control Registers
RSSI Pin Definition Control Registers
Register
Name
Bits
(HEX)
0x0e
Bandgap on RSSI
3
0x1e
RSSI Ext Amp
4
States
0
1
0
1
Comments
Normal operation
BG output on RSSI*
Tri-stated
RSSI signal
*Note that device needs to be in RX, TX or crystal on moded for bandgap voltage to be present on pin.
8.5 CREF, Current Reference Bias
A resistor must be connected to the AMIS-52100 CREF pin to provide a current bias to the internal bandgap voltage reference circuit. It
is critical that this resistor be a 33.2KΩ with one percent or better tolerance for proper operation of the bandgap voltage reference.
R(Bias) = 33.2KΩ (1%)
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
8
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Data Sheet
8.6 GND, Ground
The GND pin is the ground connection for the digital and analog circuits in the AMIS-52100.
8.7 CLKOUT, Internal Clock Output
The CLKOUT pin is an output for the RC oscillator, crystal oscillator signal or the recovered data clock. The crystal oscillator signal
output can be divided by 2, 3 or 4. The pin can also be programmed to output the signal from the recovered data clock function. For
more information about the clock and data recovery (CDR) function of the AMIS-52100, refer to the section of this document on clock
and data recovery.
The CLKOUT pin function control registers are shown in Table 13.
Table 13: Oscillator Output Control Registers
CLKOUT Pin Definition Control Registers
Register (HEX)
Name
Bits
0x0c
CLKOUT enable
7
0x0d
CLKOUT select
4,5
0x0e
XTAL divide
0,1
States
0
1
00
01
10
11
00
01
10
11
Comments
CLKOUT is enabled
CLKOUT is disabled
Automatic control
RC OSC
Xtal
Off
Divide by 4
Divide by 3
Divide by 2
Divide by 1
8.8 X1, X2, External Crystal Reference
X1 and X2 pins connect a parallel resonance oscillator crystal to the AMIS-52100 internal oscillator circuit. The external crystal should
meet the requirements as listed in Table 14, however, the two load capacitors should be sized slightly smaller than the recommended
value for the crystal, because the AMIS-52100 adds capacitance in the internal trim circuit. For additional information, see the AMIS
Application Note; “Quick Start Crystal Oscillator Circuit Operation and Setup”. The crystal parameters are shown in Table 14.
Table 14: External Crystal Parameters
Parameter
Min.
Typ.
Max.
Units
Conditions
Crystal Frequency
12.56
12.65
MHz
Targeted
10.9
14.0
Non Quick Start
9.375
24.0
Using Quick Start
Crystal ESR
70
Ω
Crystal Tolerance
10
ppm
Load Capacitance
Load capacitors should be smaller than recommended for
the crystal to allow for frequency tune
8.9 I2CDATA, I2CCLK, I2C Control Interface Bus
The AMIS-52100 implements an I2C serial 8 bit bi-directional interface with the pins I2CDATA and I2CCLK. The AMIS-52100
implements the protocol for a slave device. The clock for the interface is generated by the external master device. The interface will
support the normal (0 – 100 Kbits/second) or the fast (0 – 400Kbits/second) data modes. The interface conforms to the Phillips
2
specification for the I C bus standard. The pins have internal pull up resistors. See Table 15 and Table 16 for some parameters of this
interface.
Table 17 shows the register that controls the I2C address increment function.
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
9
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Data Sheet
2
Table 15: Internal I C Pull-up Resistors
Pin
Function
2
I CDATA
Internal Pull-up R
2
I CCLK
Internal Pull-up R
Typ.
15
15
Units
KΩ
KΩ
2
Table 16: I C Bus Device Addressing
Device
Address (Bin)
HEX
AMIS-52100
01101000
68
AMIS-52100
01101001
69
Function
Device write
Device read
2
Table 17: I C Control Register
2
I C Control Register
Register (HEX)
Name
2
0x0c
I C address
increment
2
Bits
2
States
0
1
Comments
Increment after write
Do not increment
2
The I CDATA and I CCLK lines are also used to signal an external controller about internal AMIS-52100 activities such as wakeup. The
receiver can be woken by energy detection during a Sniff operation. The AMIS-52100 can set the application wakeup timer to wake it
2
2
from time to time to alert an external controller to perform tasks as defined by the application. The I CDATA and I CCLK lines are used
to inform the external controller as to what event woke the AMIS-52100. These functions, Sniff Mode and application wakeup, are
discussed later in this document.
8.10 TX/RX, Data Input/Output
The transmit/receive (TX/RX) pin function can be programmed to be an input for RF transmissions, an output for RF reception, the RC
oscillator signal output, or the recovered data output from the CDR circuits.
In transmit mode, this pin is the digital data input to the AMIS-52100 RF transmit circuit. The data turns the transmit output power
amplifier (PA) on or off. The AMIS-52100 does not perform any protocol conversion on the data bit stream, it is simply a serial bit
stream. The state of the TX/RX pin either turns the output amplifier on, outputting RF signal. Or turns the output amplifier off, no RF
signal output. The TX/RX input can be inverted which causes the state control of the RF output amplifier to be inverted also.
In receive mode, this pin is the digital data output from the AMIS-52100 receivers. The received data is recovered as a high/low (digital
ones and zeros) serial bit stream, the AMIS-52100 does not modify the received data protocol. The receiver is just a pass through
function. The data output state due to the presence of energy in the receiver can be programmed to be either a high level or a low level
at the TX/RX pin. An external controller is needed to decode the information in the recovered data bit stream.
When programmed to be an oscillator output, the TX/RX pin outputs the signal from the RC oscillator. This signal can be used to
monitor the frequency of the RC oscillator to trim the frequency to the desired value.
The TX/RX pin can be programmed to output the recovered data obtained from the clock and data recovery circuits. The AMIS-52100
must be programmed into the CDR mode for this. More information on CDR is found in a later section on CDR.
The functions of the TX/RX port are controlled by writing to the registers shown in Table 18 of the AMIS-52100.
Table 18: TX/RX Pin Definition Control Registers
Register (HEX)
Name
Bits
0x0e
RC OSC on TX/RX
2
0x1e
TX/RX invert
5
States
0
1
0
1
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
Comments
RX/TX normal
RC OSC output
Normal levels
Inverted
10
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Data Sheet
8.11 VDD, Supply Voltage
The VDD pin is the power supply pin for the AMIS-52100. The voltage on this pin is typically 3.0V. Please refer to the section
“Operating and Maximum Specifications” of this document for the VDD operating conditions.
8.12 RFPWR, DC Voltage Output
The AMIS-52100 generates a regulated DC voltage that is output on the RFPWR pin. This voltage should be fed through a DC
connection to the RFOUT pin to power the output stage of the RF PA. The AMIS-52100 adjusts the voltage level through the value of
the register shown in
Table 19.
Table 19: TX Voltage control Register
RFPWR Voltage Control Register
Register (HEX)
Name
0x02
RFPWR trim
Bits
All
States
Comments
0xff is highest power
8.13 RFOUT, RF Output Signal
The AMIS-52100 uses a high efficiency non-linear output driver to produce the high power RF signal. This final driver must be
connected through a DC connection to the RFPWR pin of the AMIS-52100. External components are required to match the output to a
50Ωload or to an external antenna. Figure 6 shows a typical matching circuit for the RFOUT pin.
8.14 RFGND, RF Ground
The RFGND pin is the ground connection for the RF circuits in the AMIS-52100.
Figure 6: Typical RFOUT Output Impedance Match to 50Ω (402MHz)
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
11
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Data Sheet
9.0 Circuit Functional Description
The functions of the AMIS-52100 are presented in this section. These functions are:
•
•
•
•
•
•
•
•
•
•
•
Receiver
Transmitter
Sniff
Quick Start
Data Detection
Clock and Data Recovery
Application Wakeup
I2C Protocol
Registers
Alternative Wakeup
Power on-Reset/Brownout
9.1 Receiver
RF signals often suffer from reflections along the path of propagation. These reflected signals arrive at the receiver antenna with
different phases or time delays. The different phases of the reflected signals causes the signal strength at the receiver to vary. This
variation can be large enough to cause the receiver to miss information. The AMIS-52100 sums the signals from the dual receiver
channels inside the data detection circuits. This reduces the effect of the multipath reflections. The receivers in the AMIS-52100 require
that the frequency be trimmed, the receiver oscillator frequency be tuned, the data rate filters be selected, and a signal threshold set as
shown in Table 20.
Table 21 lists some characteristic parameters for the receivers. Figure 7 shows a typical received data waveform.
Table 20: Receiver Control Registers
RX1 or RX2 Receiver Register Control
Register (HEX) Name
0x00
ANT1 trim
Bits
All
0x01
ANT2 trim
All
0x05
0x0a
RX XTAL tune
Data threshold
All
All
0x0c
ANT1 enable
0
ANT2 enable
1
RX enable
3
0x0f
Data filter
4,5,6
0x1e
TX/RX invert
5
States
0
1
0
1
0
1
000
001
010
011
100
101
110
111
0
1
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
Comments
Inverse relationship register
value to internal capacitance
Inverse relationship register
value to internal capacitance
Reference level for detecting data
logic state
Antenna port is off
Antenna port is on
Antenna port is off
Antenna port is on
Receiver is off
Receiver is on
1.1kHz
2.3kHz
5.2kHz
10.4kHz
1.18kHz
2.57kHz
7.0kHz
20.45kHz
Normal levels
Inverted
12
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Table 21: RF Input Electrical Characteristics
Specificatio
Settings
Conditions
n
Input
Resistance
Input
Trim 0x00
Min. tune
Capacitance
Trim 0xff
Max. tune
Sensitivity
1 Kbps
Frequency
Max Input
IP3
IP2
Typ.
Max.
2
Comments
KΩ
3
6
-117
403.5
-10
+8
+66
Units
Data Sheet
pFarads
pFarads
dBm
MHz
dBm
dBm
dBm
w/CDR
Target frequency
Figure 7: Received Waveform
9.2 Transmitter
The RF transmitter is a non-linear open drain device. It requires a DC signal path to RFPWR, which is the output of the internal power
supply to the transmitter. The transmitter is switched on and off with the serial transmit data stream. The output requires a tuned
resonant circuit externally to form the desired waveform. This resonant circuit should be resonant at the desired output frequency. The
transmitter output also requires filtering to reduce the harmonics to acceptable levels. The circuit includes a parallel LC tank (Lp and
Cp) tuned to 402MHz (including internal capacitance) and a series LC (Ls and Cs) to produce a 403MHz output while reducing the
harmonics. The transmitter requires that the output power level be programmed, the transmit frequency be tuned and the data rate be
selected as shown in the registers of Table 23 lists some characteristic parameters for the transmitter.
Figure 8 shows what the transmit output waveform could look like.
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
13
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Table 22: Transmitter Control Registers
TX/RX Definition Control Registers
Register (HEX)
Name
0x02
TX power
0x04
TX XTAL trim
0x0c
TX enable
0x0f
Data filter
0x1e
TX/RX invert
Bits
All
All
4
4,5,6
5
Table 23: Output Impedance Characteristics
Specification
Settings
Conditions
Output
Resistance
Impedance
Capacitance
Output Power
RFPWR 0x00
RFPWR 0xff
Harmonics
Ext circuit
Frequency
Target
Range
Quick Start
Full range
Modulation
On/Off Ratio
TX output
States
Data Sheet
Comments
0
1
000
001
010
011
100
101
110
111
0
1
Transmitter is off
Transmitter is on
1.1kHz
2.3kHz
5.2kHz
10.4kHz
1.18kHz
2.57kHz
7.0kHz
20.45kHz
Normal levels
Inverted
Min.
11
Typ.
22
3
-26
12
-35
402
350
300
Max.
13
405
448
768
ASK/OOK
70
Units
Ω
pFarads
dBm
dBm
dBm
MHz
MHz
MHz
dBm
Figure 8: Transmit Waveforms
9.3 Sniff Mode
Very low power applications will want to program the AMIS-52100 to use the Sniff Mode. This mode turns the receiver and crystal
oscillator off for a programmed time. At the end of this time the receiver wakes and “sniffs” for incoming RF energy. If energy is
detected, the receiver wakes the full receive function and starts data recovery from the RF carrier. If energy is not detected, the receiver
returns to the low power or “sleep” state. The operation of the Sniff Mode is very programmable. The time that the receiver is asleep
can be programmed from microsecond to seconds. Once the receiver wakes to detect RF energy, there is a programmable delay
before the receiver checks for energy. There is another delay that accounts for circuit delays. Finally, there is a programmable delay
after energy is detected and before the receiver samples the recovered energy to determine the logical state of the recovered data.
Table 24 lists these registers. Refer to the AMIS application note “Sniff Mode” for more information.
Figure 9 and Figure 10 show waveforms that show the timing of the Sniff Mode.
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
14
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Table 24: Sniff Function Control Registers
Control Registers Associated with the Sniff Function
Register (HEX)
Name
0x0b
SNIFF Threshold
0x0c
WAKE on RSSI
Bits
All
5
0x0d
SNIFF TIMER RES
3
0x13
0x16
0x18
0x19
0x1a
0x1b
DATA FILTER
IRQ DELAY
RSSI DELAY
SNIFF TIMER
OFFSET DWELL
DATA FILTER PRE-DIVIDER
All
All
All
All
All
All
States
0
1
0
1
Comments
Reference level for detected RF
Do not wake on RSSI
Wake on RSSI > threshold
Resolution is set to 0.5mS per step
Resolution is set to 64mS per step
Delay from RX wakeup to data sampled
2
Time I C and TX/RX are active to indicate a wakeup
Delay from wakeup to RSSI being checked
Time that receiver is off in Sniff Mode
Time allowing receiver to power up (typically >40uS)
Delay from data detection to pre-clock output
Figure 9: Receiver Data Acquisition in Sniff Mode
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
15
Data Sheet
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Data Sheet
Figure 10: Sniff Timing at RF Energy Detection
9.4 Quick Start
There are two oscillators in the AMIS-52100, a low power 10kHz RC oscillator and a crystal oscillator.
The RC oscillator is used to keep the AMIS-52100 running in a very low power mode. This oscillator is used to form the clocks for the
Sniff Mode timers and the application wakeup timers. Figure 11 shows a block diagram of the clocks in the AMIS-52100. The crystal
oscillator is the reference that is used to create the RF frequencies for transmit and receive. It is the reference for timing functions in the
AMIS-52100. An RC oscillator is used to produce a kicker signal when the crystal oscillator is needed to Quick Start.
Figure 11: Internal Clocks
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
16
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Data Sheet
A kicker circuit stimulates the crystal oscillator circuit with oscillations close to the correct frequency. This reduces the time it takes for
the frequency to be locked. The receiver is on frequency and ready to receive the incoming signal much faster with the use of this
circuit. The Quick Start function is necessary when using the Sniff Mode. Table 25 lists the registers that function with Quick Start.
Refer to the AMIS application note “Quick Start Crystal Oscillator Circuit Operation and Setup” for more information.
Table 25: Quick Start Control Registers
Quick Start Control Registers
Register (HEX)
Name
0x03
Kicker Trim
0x0e
Kick Config1
Kick Config2
Bits
All
4
States
5
0
1
0
1
Comments
Trim the internal RC OSC to form a kick-start to the XTAL oscillator
Common mode clamp disabled (startup)
Common mode clamp enabled (normal)
Normal operation
Continuous kick on
9.5 Data Detection
The RSSI circuit creates an analog voltage waveform (18mV/dB) that follows the signal strength of the RF signal. A data slice circuit
then samples that waveform to create the digitized data. The slice circuit in the AMIS-52100 can be programmed to operate in one of
three modes; DAC mode, average mode or peak mode. The DAC mode compares a fixed slice threshold value to the level in the slice
output. The digital data state is determined by the level of the slice output being above or below that fixed threshold. Refer to AMIS
application note “Setting Up the Data Slicing Modes” for more information. Figure 12 shows a typical waveform for the DAC mode.
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
17
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Data Sheet
Table 26Table 26 shows the control registers for the auto slice modes.
Figure 12: DAC Slice Mode Waveform
The average mode generates a threshold value automatically. This generated threshold is used to compare to the output of the slice
circuit to re-create the digital data. The slice circuit uses an external capacitor to generate a charge time constant that is equal to
charging to 95 percent of a bit level in two bit time periods. The data protocol should add a header to the data to allow the slice circuit to
determine the average level. Refer to AMIS application note “Setting Up the Data Slicing Modes” for more information. Figure 13 shows
a typical waveform for the average mode. Table 26 shows the control registers for the auto slice modes.
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
18
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Data Sheet
Figure 13: Average Slice Mode Waveform
The peak mode also generates a threshold value automatically. This generated threshold is used to compare to the output of the slice
circuit to re-create the digital data. The slice circuit uses an external capacitor with an internal peak detector to form the peak value of
the data waveform. A threshold value is set 6dB below this peak value. The capacitor value should be selected so that the peak
detector does not discharge during periods of continuous zeros, while being small enough to allow the peak detector to reach the peak
value quickly. Refer to AMIS application note “Setting Up the Data Slicing Modes” for more information. Figure 14 shows a typical
waveform for the Peak mode.
Table 26 shows the control registers for the auto slice modes.
Figure 14: Peak Slice Mode Waveform
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
19
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Table 26: Auto Slice Control Registers
Auto Slice Control Registers
Register (HEX)
Name
0x0a
DATA SLICE
THRESHOLD
0x0f
HYSTERESIS
AUTOSLICE
Bits
All
States
0,1
00
01
10
11
00
01
10
11
2,3
Data Sheet
Comments
Set a fixed reference level for the slice output to be
compared to in the DAC mode
0mV hysteresis used in the threshold circuit
20mV hysteresis used in the threshold circuit
50mV hysteresis used in the threshold circuit
100mV hysteresis used in the threshold circuit
DAC mode used for data detection (DEFAULT)
Average mode used for data detection
Peak mode used for data detection
DAC mode used for data detection
9.6 Data and Clock Recovery
Data recovered in a noisy environment or from a small RF signal usually is jittery. The AMIS-52100 can remove much of that data jitter
by recovering a synchronous clock signal from the incoming data. The AMIS-52100 can be set to do auto slice data detection. The
clock and data recovery circuits can be programmed to generate a data clock for synchronously clocking the data out of the AMIS52100, removing much of the jitter in this process. The AMIS-52100 has an internal PLL that must be programmed to the frequency of
the data by setting the values in the FWORD register and setting the coefficients of the filter. If these values are close to the data rate,
the AMIS-52100 will recover the data clock from the incoming detected data. The CDR circuit can also be set or clamped with a
tolerance to the frequency difference between the supposed data rate and the actual data rate to improve the performance of the CDR
function. The CDR circuit can be set to reset after a programmed number of data time periods without data. This stop check function
allows the CDR circuit to reacquire the clock when new data is received, maintaining better clock to data synchronization.
Table 27 presents the registers associated with the data and clock recovery function. Refer to the AMIS application note “Clock and
Data Recovery Circuit Operation and Setup” for more information.
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
20
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Table 27: Data and Clock Recovery Control Registers
Data and Clock Recovery Associated Registers
Register (HEX)
Name
Bits
States
0x07
FWORD LSB
All
0x08
FWORD
All
0x09
FWORD MSB
All
0x0d
DATA MUX
6
0
1
CLKMUX
7
0
1
0x10
K0
0,1,2
000
001
010
011
100
101
110
111
K1
4,5,6
000
001
010
011
100
101
110
111
0x11
K2
0,1,2
000
001
010
011
100
101
110
111
FsDIV
4,5,6
000
001
010
011
100
101
110
111
0x12
STOP CHECK
0,1
00
01
10
11
LOOPCLAMP
2,3
00
01
10
11
FREERUN
4
0
1
CRD RESET
5
0
1
AUTO/MANUAL
6
0
RESET
1
SAMPLE
7
00
WINDOW
00
Data Sheet
Comments
Sets the initial internal clock frequency for the clock and data
recovery circuits
TX/RX normal signals
Recovered data on TX/RX
Normal CLKOUT signals
Recovered CLOCK output on CLKOUT
Filter coefficient gain is 1
Filter coefficient gain is 2
Filter coefficient gain is 4
Filter coefficient gain is 8
Filter coefficient gain is 16
Filter coefficient gain is 32
Filter coefficient gain is 64
Filter coefficient gain is 128
Filter coefficient gain is 1
Filter coefficient gain is 2
Filter coefficient gain is 4
Filter coefficient gain is 8
Filter coefficient gain is 16
Filter coefficient gain is 32
Filter coefficient gain is 64
Filter coefficient gain is 128
Filter coefficient gain is 0.125
Filter coefficient gain is 0.250
Filter coefficient gain is 0.500
Filter coefficient gain is 1.000
Filter coefficient gain is 2
Filter coefficient gain is 4
Filter coefficient gain is 8
Filter coefficient gain is 16
Sample frequency divider is 2
Sample frequency divider is 4
Sample frequency divider is 8
Sample frequency divider is 16
Sample frequency divider is 20
Sample frequency divider is 32
Sample frequency divider is 40
Sample frequency divider is 48
StopCheck bits: disabled
StopCheck bits: 2
StopCheck bits: 4
StopCheck bits: 8
Loop clamp value is: +-BaudClk/8
Loop clamp value is: +-BaudClk/16
Loop clamp value is: +-BaudClk/32
Loop clamp value is: +-BaudClk/64
Phase alignment enabled
Phase alignment disabled
CDR reset disabled
CDR reset enabled
POR reset (auto)
CDR reset enabled (manual)
Sampling starts with bit start edge
Sampling centered around bit center
The clock and data recovery function requires that the receiver be able to recover the data from the incoming RF signal. There is a
method to test the clock and data recovery function without having to set the receiver up to receive data. This is a test mode that allows
an input data stream (square wave at 1/2 the data rate) to be input on the RSSI pin and recovered clock will appear on the CLKOUT pin
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
21
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Data Sheet
while recovered data will appear on the TX/RX pin. The AMIS-52100 must be set up for clock and data recovery (See the AMIS
application note “Clock and Data Recovery Circuit Operation and Setup”). Then the following register in Table 28 defines the test select.
Table 28: Clock and Data Recovery Test Mode
Clock and Data Recovery Test Control Register
Register (HEX)
Binary Code
HEX Code
0x1d
00001110
0x0e
00001111
0x0f
Comments
Normal RSSI digital input
CDR start bit digital input to RSSI
9.7 Application Wakeup
Very low power applications can take advantage of the application wakeup function in the AMIS-52100. The AMIS-52100 is placed in a
low power or “sleep” state until the programmable application wakeup timer goes off. This wakes the AMIS-52100 so that it can alert the
external controller that the application may perform required operations. Since the AMIS-52100 can be awakened by either RF energy
detection, in Sniff Mode, or by the application wakeup timer, an external controller can interrogate the I2C bus pins to determine which
function cause the AMIS-52100 to wake. Also, when the AMIS-52100 is in the power down or “sleep’ state, an external controller can
wake it. Table 29 presents the registers associated with this application wakeup function.
Table 29: Application Wakeup Control Registers
Application Wakeup Control Registers
Register (HEX)
Name
Bits
0x14
AW TIMER DIV
All
0x15
AW TIMER
All
0x17
PRE/POST AW
All
DELAY
States
Comments
Divides the RC oscillator to form a clock for the AW
Number of AW clock periods before a AW wakeup
Number of CLKOUT clock periods before the TX/RX pin
goes low for a AW cycle
9.8 I2C Interface
The I2C is a two pin bi-directional serial interface communication bus. There is a data line and a clock line. Serial data on the data pin is
clocked into or out of the AMIS-52100 by the clock pin. The AMIS-52100 is implemented as a slave device, which means that an
external controller is the master. The master forms the clock signal for all transactions between the master (external controller) and the
slave (AMIS-52100). The slave device acknowledges writes to it and the master acknowledges reads from the slave. The serial bit rate
can be as high as 400Kbps and is set by the clock of the master. A communication link is started with a start sequence. Communication
continues as long as the master and slave acknowledge each write or read. Communication is ended with a stop sequence. These are
illustrated by Figure 15, Figure 16 and Figure 17.
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
22
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Figure 15: 12C Valid Control Waveforms
Figure 16: 12C Protocol in a Write 68 (Hex) or a Data Write Request
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
23
Data Sheet
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Data Sheet
Figure 17: 12C Write and Read Protocol
9.9 Registers
The AMIS-52100 is comprised of 31 registers. These registers are presented in the AMIS application note: “AMIS-52100 Register
Description for Transceiver IC”.
9.10 Power-on-Reset/Brownout Detection
The POR/brownout detection circuit ensures that the AMIS-52100 will be in a reset state when VDD drops below a certain threshold
voltage, and remains in this state until VDD rises above another threshold voltage. The POR circuit characteristics are illustrated in
Figure 18.
Figure 18: Power-on-Reset Characteristics
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
24
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Data Sheet
9.11 Alternative Wake-Up
Figure 19: Wakeup Circuits
The AMIS-52100 will wake from a low power mode upon the reception of RF energy, an application wakeup time out or when signaled
by an external controller. The low power mode is when the RF circuits are shut off, the crystal oscillator is shut off, the CLKOUT circuits
are shut off and only the RC oscillator and wakeup divider chain are running. When the AMIS-52100 receiver detects energy and wakes
2
2
up, the RX/TX pin is set low while the I CDATA and I CCLK pins are allowed to remain pulled high. When the application wakeup timer
2
wakes the AMIS-52100 to inform the external controller that tasks need to be performed, the TX/RX and I CDATA pins are set low
2
while the I CCLK pin is allowed to remain high. The TX/RX pin can be used to alert the external controller that a wake up occurred in
2
the AMIS-52100. Then the external controller can interrogate the I C pins to determine what caused the wake up to occur. The external
controller can also cause the AMIS-52100 to wake up by setting both the I2CDATA and I2CCLK lines low. These functions are shown in
the following Table 30.
Table 30: Wakeup Truth Table
Wakeup Truth Table
Wakeup Source
TX/RX
SNIFF
0
HK Cycle
0
External
1
2
I CDATA
1
0
0
2
I CCLK
1
1
0
CLKOUT
XTAL out
RC oscillator
Don’t care
Comments
Wake on RF energy detect
Wake due to HK timer timeout
Wake due to external controller
10.0 Ordering Information
Ordering Code
19293-001-XTP
XTD)
19293-002-XTP
XTD)
19293-003-DIE
19293-004-DIE
(or
Device Number
AMIS-52100-I/A
(or
AMIS-52100-M
AMIS-52100-I/A
AMIS-52100-M
Package Type
20-pin SSOP (209mil)
(shrink small outline
package)
20-pin SSOP (209mil)
(shrink small outline
package)
Bare die
Bare die
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
25
Industry Application
Industrial, automotive, other
Shipping Configuration
Tape&Reel (-XTP)
Tube/Tray (-XTD)
Medical
Tape&Reel (-XTP)
Tube/Tray (-XTD)
Industrial, automotive, other
Medical
Waffle-pack
Waffle-pack
AMIS-52100 Low-Power Transceiver with Clock and Data Recovery
Data Sheet
11.0 Company or Product Inquiries
For more information about AMI Semiconductor, our technology and our product, visit our Web site at: http://www.amis.com.
North America
Tel: +1.208.233.4690
Fax: +1.208.234.6795
Europe
Tel: +32 (0) 55.33.22.11
Fax: +32 (0) 55.31.81.12
Devices sold by AMIS are covered by the warranty and patent indemnification provisions appearing in its Terms of Sale only. AMIS makes no warranty, express,
statutory, implied or by description, regarding the information set forth herein or regarding the freedom of the described devices from patent infringement. AMIS makes
no warranty of merchantability or fitness for any purposes. AMIS reserves the right to discontinue production and change specifications and prices at any time and
without notice. AMI Semiconductor's products are intended for use in commercial applications. Applications requiring extended temperature range, unusual
environmental requirements, or high reliability applications, such as military, medical life-support or life-sustaining equipment, are specifically not recommended without
additional processing by AMIS for such applications. Copyright ©2006 AMI Semiconductor, Inc.
AMI Semiconductor – Rev 4.0, Mar. 06 – M-20535-004
www.amis.com
26