Texas Instruments Chipcon Products CC1000-RTB1 Manual

Texas Instruments Chipcon Products CC1000-RTB1 Manual

Single chip very low power rf transceiver

Advertisement

Quick Links

CC1000

Single Chip Very Low Power RF Transceiver

Applications
• Very low power UHF wireless data
transmitters and receivers
• 315 / 433 / 868 and 915 MHz ISM/SRD
band systems
• RKE – Two-way Remote Keyless Entry
Product Description
CC1000
is a true single-chip UHF trans-
ceiver designed for very low power and
very low voltage wireless applications. The
circuit is mainly intended for the ISM
(Industrial, Scientific and Medical) and
SRD (Short Range Device) frequency
bands at 315, 433, 868 and 915 MHz, but
can easily be programmed for operation at
other frequencies in the 300-1000 MHz
range.
The main operating parameters of
can be programmed via a serial bus, thus
CC1000
making
a very flexible and easy to
use transceiver.
In a typical system
CC1000
will be used together with a
microcontroller and a few external passive
components.
Features
• True single chip UHF RF transceiver
• Very low current consumption
• Frequency range 300 – 1000 MHz
• Integrated bit synchroniser
• High sensitivity (typical -110 dBm at 2.4
kBaud)
• Programmable output power –20 to
10 dBm
• Small size (TSSOP-28 or UltraCSP™
package)
• Low supply voltage (2.1 V to 3.6 V)
• Very few external components required
• No external RF switch / IF filter
required
• Home automation
• Wireless alarm and security systems
• AMR – Automatic Meter Reading
• Low power telemetry
• Game Controllers and advanced toys
CC1000
technology in 0.35 µm CMOS.
CC1000
• RSSI output
• Single port antenna connection
• FSK data rate up to 76.8 kBaud
• Complies with EN 300 220 and FCC
CFR47 part 15
• Programmable frequency in 250 Hz
steps makes crystal temperature drift
compensation possible without TCXO
• Suitable
protocols
• Development kit available
• Easy-to-use software for generating the
CC1000
SWRS048A
CC1000
is based on Chipcon's SmartRF
for
frequency
configuration data
Page 1 of 55
®
hopping

Advertisement

Table of Contents
loading

Summary of Contents for Texas Instruments Chipcon Products CC1000-RTB1

  • Page 1: Cc1000

    CC1000 CC1000 Single Chip Very Low Power RF Transceiver Applications • Very low power UHF wireless data • Home automation • Wireless alarm and security systems transmitters and receivers • 315 / 433 / 868 and 915 MHz ISM/SRD • AMR – Automatic Meter Reading •...
  • Page 2: Table Of Contents

    CC1000 Table of Contents CC1000 ........................... 1 Single Chip Very Low Power RF Transceiver............1 1. Absolute Maximum Ratings ................... 4 2. Operating Conditions ..................... 4 3. Electrical Specifications..................4 4. Pin Assignment....................... 8 5. Circuit Description....................9 6. Application Circuit ....................10 6.1 Input / output matching....................
  • Page 3 CC1000 20. Input / Output Matching..................31 21. Output power programming ................32 22. RSSI output ......................33 23. IF output ......................34 24. Crystal oscillator....................35 25. Optional LC Filter....................36 26. System Considerations and Guidelines............37 26.1 SRD regulations ....................... 37 26.2 Low cost systems .....................
  • Page 4: Absolute Maximum Ratings

    CC1000 1. Absolute Maximum Ratings Parameter Min. Max. Units Condition Supply voltage, VDD -0.3 Voltage on any pin -0.3 VDD+0.3, max 5.0 Input RF level °C Storage temperature range (TSSOP) Shelf life (UltraCSP™) year Room temperature and oxygen free cabinet °C Reflow soldering temperature IPC/JEDEC J-STD-020C...
  • Page 5 CC1000 Parameter Min. Typ. Max. Unit Condition / Note Delivered to 50 Ω load. Output power 433 MHz The output power is 868 MHz programmable. Ω RF output impedance 140 / 80 Transmit mode. For matching 433/868 MHz details see “Input/ output matching”...
  • Page 6 CC1000 Parameter Min. Typ. Max. Unit Condition / Note Frequency Synthesiser Section Crystal Oscillator Frequency Crystal frequency can be 3-4, 6-8 or 9-16 MHz. Recommended frequencies are 3.6864, 7.3728, 11.0592 and 14.7456. See page 35 for details. ± 50 Crystal frequency accuracy 433 MHz ±...
  • Page 7 CC1000 Parameter Min. Typ. Max. Unit Condition / Note Current Consumption, 7.4/9.6 Current is programmable and can receive mode 433/868 MHz be increased for improved sensitivity µA Current Consumption, 74/96 Polling controlled by micro- average in receive mode using controller using 1:100 receive to polling 433/868 MHz power down ratio Current Consumption,...
  • Page 8: Pin Assignment

    CC1000 4. Pin Assignment Pin no. UltraCSP Pin name Pin type Description pin no. AVDD Power (A) Power supply (3 V) for analog modules (mixer and IF) AGND Ground (A) Ground connection (0 V) for analog modules (mixer and IF) RF_IN RF Input RF signal input from antenna...
  • Page 9: Circuit Description

    CC1000 5. Circuit Description RSSI/IF RSSI/IF MIXER MIXER RF_IN RF_IN IF STAGE IF STAGE DEMOD DEMOD CONTROL CONTROL DCLK DCLK PDATA, PCLK, PALE PDATA, PCLK, PALE RF_OUT RF_OUT BIAS BIAS R_BIAS R_BIAS XOSC_Q2 XOSC_Q2 CHARGE CHARGE PUMP PUMP XOSC_Q1 XOSC_Q1 CHP_OUT CHP_OUT CC1000...
  • Page 10: Application Circuit

    CC1000 6. Application Circuit Very external components Component values matching CC1000 network and VCO inductor are easily required for the operation of typical application circuit is shown in calculated using the SmartRF® Studio Figure 2. Component values are shown in software.
  • Page 11 CC1000 CC1000 TSSOP package Item 315 MHz 433 MHz 868 MHz 915 MHz 8.2 pF, 5%, C0G, 0603 15 pF, 5%, C0G, 0603 10 pF, 5%, C0G, 0603 10 pF, 5%, C0G, 0603 2.2 pF, 5%, C0G, 0603 8.2 pF, 5%, C0G, 0603 Not used Not used 5.6 pF, 5%, C0G, 0603...
  • Page 12: Configuration Overview

    CC1000 7. Configuration Overview CC1000 frequency separation (deviation), can be configured to achieve the crystal oscillator reference frequency best performance different • Power-down / power-up mode applications. Through the programmable • Crystal oscillator power-up / power configuration registers the following key parameters can be programmed: down •...
  • Page 13: Wire Serial Configuration Interface

    CC1000 9. 3-wire Serial Configuration Interface CC1000 The timing for the programming is also is configured via a simple 3-wire shown in Figure 4 with reference to Table interface (PDATA, PCLK and PALE). 2. The clocking of the data on PDATA is There are 28 8-bit configuration registers, done on the negative edge of PCLK.
  • Page 14: Note: The Set-Up- And Hold-Times Refer To 50% Of Vdd

    CC1000 PCLK Address Read mode Data byte PDATA PALE Figure 5. Configuration registers read operation Parameter Symbol Units Conditions PCLK, clock CLOCK frequency PCLK low The minimum time PCLK must be low. CL,min pulse duration PCLK high The minimum time PCLK must be high. CH,min pulse duration...
  • Page 15: Microcontroller Interface

    CC1000 10. Microcontroller Interface CC1000 • Used in a typical system, will Optionally the microcontroller can do interface microcontroller. This data encoding / decoding. • microcontroller must be able to: Optionally the microcontroller can monitor the frequency lock status from CC1000 •...
  • Page 16: Signal Interface

    CC1000 11. Signal interface The signal interface consists of DIO and is presented at DIO. The data should be DCLK and is used for the data to be clocked into the interfacing circuit at the transmitted and data received. DIO is the rising edge of DCLK.
  • Page 17 CC1000 Transmitter side: Transmitter side: Data provided by microcontroller Data provided by microcontroller DCLK DCLK Clock provided by CC1000 Clock provided by CC1000 “RF” “RF” FSK modulating signal (NRZ), FSK modulating signal (NRZ), internal in CC1000 internal in CC1000 Receiver side: Receiver side: “RF”...
  • Page 18 CC1000 Transmitter side: Transmitter side: Data provided by UART (TXD) Data provided by UART (TXD) DCLK DCLK DCLK is not used in transmit mode. DCLK is not used in transmit mode. Used as data output in receive mode. Used as data output in receive mode. “RF”...
  • Page 19: Bit Synchroniser And Data Decision

    CC1000 12. Bit synchroniser and data decision Average filter Frequency Data Data slicer Sampler Decimator detector filter comparator Figure 11. Demodulator block diagram A block diagram of the digital demodulator acquired value will be kept also after is shown in Figure 11. The IF signal is Power Down or Transmit mode.
  • Page 20 CC1000 Settling Manual Lock Automatic Lock NRZ mode UART mode NRZ mode UART mode MODEM1. MODEM1.LOCK_ MODEM1.LOCK_ MODEM1.LOCK_ MODEM1.LOCK_ SETTLING AVG_MODE =’1’ AVG_MODE =’1’ AVG_MODE =’0’ AVG_MODE =’0’ (1:0) MODEM1.LOCK_ MODEM1.LOCK_ MODEM1.LOCK_ MODEM1.LOCK_ AVG_IN =’X’ AVG_IN =’X’ AVG_IN =’0’=→’1’** AVG_IN =’0’=→’1’** Notes: ** The averaging filter is locked when...
  • Page 21 CC1000 Data package to be received Data package to be received Noise Noise Preamble Preamble NRZ data NRZ data Noise Noise Averaging filter locked Averaging filter locked Averaging filter Averaging filter free-running / not used free-running / not used Automatically locked after a short period depending on “SETTLING” Automatically locked after a short period depending on “SETTLING”...
  • Page 22: Receiver Sensitivity Versus Data Rate And Frequency Separation

    CC1000 13. Receiver sensitivity versus data rate and frequency separation The receiver sensitivity depends on the configurations used. best data rate, the data format, FSK frequency performance the frequency separation separation and the RF frequency. Typical should be as high as possible especially at figures for the receiver sensitivity (BER = high data rates.
  • Page 23: Frequency Programming

    CC1000 14. Frequency programming RX mode: (low-side) (high-side) (Receive frequency) TX mode: (Lower FSK (Center frequency) (Upper FSK frequency) frequency) Figure 15. Relation between f , and LO frequency frequency synthesiser (PLL) number between 2 and 14 that should be controlled by the frequency word in the chosen such that: configuration registers.
  • Page 24: Recommended Rx Settings For Ism Frequencies

    CC1000 synthesis PLL is near the limit of generate register checked when changing the frequency requested, and the PLL frequencies and when changing between should be recalibrated. RX and TX mode. If lock is not achieved, a recommended that calibration should be performed. LOCK_CONTINOUS bit in the LOCK 15.
  • Page 25: Vco

    CC1000 16. VCO Only one external inductor (L101) is Typical tuning range for the integrated required for the VCO. The inductor will varactor is 20-25%. determine the operating frequency range of the circuit. It is important to place the Component values for various frequencies inductor as close to the pins as possible in are given in Table 1.
  • Page 26 CC1000 Start single calibration Start single calibration Write FREQ_A, FREQ_B Write FREQ_A, FREQ_B If DR>=9.6kBd then write TEST4: L2KIO=3Fh If DR>=9.6kBd then write TEST4: L2KIO=3Fh Frequency register A is used for Frequency register A is used for Write CAL: CAL_DUAL = 0 Write CAL: CAL_DUAL = 0 RX mode, register B for TX RX mode, register B for TX...
  • Page 27 CC1000 Start dual calibration Start dual calibration Write FREQ_A, FREQ_B Write FREQ_A, FREQ_B If DR>=38kBd then write TEST4: L2KIO=3Fh If DR>=38kBd then write TEST4: L2KIO=3Fh Frequency registers A and B are both used Frequency registers A and B are both used for RX mode for RX mode Write CAL: CAL_DUAL = 1...
  • Page 28: Vco And Lna Current Control

    CC1000 18. VCO and LNA current control The VCO current is programmable and The bias current for the LNA, and the LO should be set according to operating and PA buffers are also programmable. frequency RX/TX mode and output power. Table 10 shows the current consumption Recommended settings...
  • Page 29 CC1000 Power Off Power Off Power turned on Power turned on Initialise and reset CC1000 Initialise and reset CC1000 MAIN: MAIN: Reset and turning on the Reset and turning on the RXTX = 0 RXTX = 0 crystal oscillator core crystal oscillator core F_REG = 0 F_REG = 0...
  • Page 30 CC1000 Power Down Turn on crystal oscillator core MAIN: CORE_PD = 0 *Time to wait depends on the crystal frequency Wait 2 ms* and the load capacitance Turn on bias generator BIAS_PD = 0 Wait 200 µs RX or TX? Turn on RX: Turn on TX: MAIN: RXTX = 0, F_REG = 0...
  • Page 31: Input / Output Matching

    CC1000 20. Input / Output Matching passive external components Component values for various frequencies combined with the internal T/R switch are given in Table 1. Component values circuitry ensures match in both RX and TX for other frequencies can be found using mode.
  • Page 32: Output Power Programming

    CC1000 21. Output power programming The RF output power is programmable In power down mode the PA_POW should and controlled by the PA_POW register. be set to 00h for minimum leakage Table 11 shows the closest programmable current. value for output powers in steps of 1 dB. The typical current consumption is also shown.
  • Page 33: Rssi Output

    CC1000 22. RSSI output CC1000 The RSSI measures the power referred to has a built-in RSSI (Received the RF_IN pin. The input power can be Signal Strength Indicator) giving calculated using the following equations: analogue output signal at the RSSI/IF pin. The IF_RSSI bits in the FRONT_END P = -51.3 V –...
  • Page 34: If Output

    CC1000 23. IF output CC1000 The external network provides 330 Ω has a built-in 10.7 MHz IF output buffer. This buffer could be applied in source impedance for the 10.7 MHz narrowband applications with ceramic filter. requirements on mirror image filtering. CC1000 The system is then built with 10.7 MHz ceramic filter and an external...
  • Page 35: Crystal Oscillator

    CC1000 24. Crystal oscillator CC1000 advanced amplitude Using the internal crystal oscillator, the regulated crystal oscillator. A high current crystal must connected between is used to start up the oscillations. When XOSC_Q1 and XOSC_Q2. The oscillator the amplitude builds up, the current is is designed for parallel mode operation of reduced to what is necessary to maintain the crystal.
  • Page 36: Optional Lc Filter

    CC1000 25. Optional LC Filter An optional LC filter may be added The filter topology is shown in Figure 25. between the antenna and the matching Component values are given in Table 13. Ω network in certain applications. The filter filter designed will reduce the emission of harmonics and...
  • Page 37: System Considerations And Guidelines

    CC1000 26. System Considerations and Guidelines 26.1 SRD regulations TCXO and trimming in some applications. International regulations and national laws In less demanding applications a crystal regulate the use of radio receivers and with low temperature drift and low ageing transmitters.
  • Page 38: Pcb Layout Recommendations

    CC1000 27. PCB Layout Recommendations Chipcon provide reference layouts that devices are required. The VCO inductor should be followed in order to achieve the must be placed as close as possible to the best performance. The Chipcon reference chip and symmetrical with respect to the design (CC1000PP input pins.
  • Page 39: Configuration Registers

    CC1000 29. Configuration registers CC1000 Studio software. A complete description of The configuration of is done by the registers are given in the following programming 8-bit configuration tables. After a RESET is programmed all registers. The configuration data based on registers have default...
  • Page 40 CC1000 MAIN Register (00h) REGISTER NAME Default Active Description value MAIN[7] RXTX RX/TX switch, 0 : RX , 1 : TX MAIN[6] F_REG Selection of Frequency Register, 0 : Register A, 1 : Register B MAIN[5] RX_PD Power Down of LNA, Mixer, IF, Demodulator, RX part of Signal Interface MAIN[4] TX_PD...
  • Page 41 CC1000 CURRENT Register (09h) REGISTER NAME Default Active Description value CURRENT[7:4] VCO_CURRENT[3:0] 1100 Control of current in VCO core for TX and RX 0000 : 150µA 0001 : 250µA 0010 : 350µA 0011 : 450µA 0100 : 950µA, use for RX, f= 400 – 500 MHz 0101 : 1050µA 0110 : 1150µA 0111 : 1250µA...
  • Page 42 CC1000 PA_POW Register (0Bh) REGISTER NAME Default Active Description value PA_POW[7:4] PA_HIGHPOWER[3:0] 0000 Control of output power in high power array. Should be 0000 in PD mode . See Table 11 page 32 for details. PA_POW[3:0] PA_LOWPOWER[3:0] 1111 Control of output power in low power array Should be 0000 in PD mode.
  • Page 43 CC1000 LOCK Register (0Dh) REGISTE NAME Default Active Description value LOCK[7:4] LOCK_SELECT[3:0] 0000 Selection of signals to CHP_OUT (LOCK) pin 0000 : Normal, pin can be used as CHP_OUT 0001 : LOCK_CONTINUOUS (active high) 0010 : LOCK_INSTANT (active high) 0011 : ALARM_H (active high) 0100 : ALARM_L (active high) 0101 : CAL_COMPLETE (active high) 0110 : IF_OUT...
  • Page 44 CC1000 MODEM2 Register (0Fh) REGISTER NAME Default Active Description value MODEM2[7] PEAKDETECT Peak Detector and Remover disabled or enabled 0 : Peak detector and remover is disabled 1 : Peak detector and remover is enabled MODEM2[6:0] PEAK_LEVEL_OFFSET[6:0] 0010110 Threshold level for Peak Remover in Demodulator.
  • Page 45 CC1000 MODEM0 Register (11h) REGISTER NAME Default Active Description value MODEM0[7] Not used MODEM0[6:4] BAUDRATE[2:0] 000 : 0.6 kBaud 001 : 1.2 kBaud 010 : 2.4 kBaud 011 : 4.8 kBaud 100 : 9.6 kBaud 101 : 19.2, 38.4 and 76.8 kBaud 110 : Not used 111 : Not used MODEM0[3:2]...
  • Page 46 CC1000 PRESCALER Register (1Ch) REGISTER NAME Default Active Description value PRESCALER[7:6] PRE_SWING[1:0] Prescaler swing. Fractions for PRE_CURRENT[1:0] = 00 00 : 1 * Nominal Swing 01 : 2/3 * Nominal Swing 10 : 7/3 * Nominal Swing 11 : 5/3 * Nominal Swing PRESCALER[5:4] PRE_CURRENT Prescaler current scaling...
  • Page 47 CC1000 TEST3 Register (for test only, 43h) REGISTER NAME Default Active Description value TEST3[7:5] Not used TEST3[4] BREAK_LOOP 1 : PLL loop open 0 : PLL loop closed TEST3[3:0] CAL_DAC_OPEN 0100 Calibration DAC override value, active when BREAK_LOOP =1 TEST2 Register (for test only, 44h) REGISTER NAME Default...
  • Page 48: Package Description (Tssop-28)

    CC1000 30. Package Description (TSSOP-28) Note: The figure is an illustration only. Thin Shrink Small Outline Package (TSSOP) α Copl. TSSOP 28 9.60 4.30 0.05 0.19 0.45 0° 6.40 0.65 9.80 4.50 1.20 0.15 0.30 0.75 0.10 8° All dimensions in mm SWRS048A Page 48 of 55...
  • Page 49: Package Description (Ultracsp™)

    CC1000 31. Package Description (UltraCSP™) Top view 2339um +/- 20um 4034um +/- 20um 500um +/- 10um 535um 392um +/-20um +/-20um 500um 417um 292um +/- 10um 250um +/-20um +/-20um +/- 10um Bump pitch is 500um centre to centre in both directions. SWRS048A Page 49 of 55...
  • Page 50 CC1000 Vertical cross section (UltraCSP™) Before assembly on PCB: Solder bumps (Pb free) After assembly on PCB: PCB mounting pads Die thickness Bump height Bump height Total height Total before after assembly before height after assembly (h1) (h2) assembly assembly 432um 200um 140um...
  • Page 51: Plastic Tube Specification

    CC1000 32. Plastic Tube Specification TSSOP 4.4mm (.173”) antistatic tube. Tube Specification Package Tube Width Tube Height Tube Units per Tube Length TSSOP 28 268 mil 80 mil 20” 33. Waffle Pack Specification Waffle Pack Specification Package Waffle Pack Waffle Pack Length Waffle Pack Length Units per Waffle Pack Width...
  • Page 52: Ordering Information

    CC1000 35. Ordering Information Chipcon Part TI Part Number Description Minimum Order Number* Quantity (MOQ) CC1000-RTB1 CC1000PW Single Chip RF Transceiver. CC1000, 250 (5 tubes of 50 TSSOP 28 package, RoHS compliant Pb- units per tube) free assembly in tubes with 50 pcs per tube. CC1000-RTR1 CC1000PWR Single Chip RF Transceiver.
  • Page 53 CC1000 Data Sheet Identification Product Status Definition Obsolete Not In Production This data sheet contains specifications on a product that has been discontinued by Chipcon. The data sheet is printed for reference information only. SWRS048A Page 53 of 55...
  • Page 54: Address Information

    CC1000 37. Address Information Texas Instruments Norway AS Gaustadalléen 21 N-0349 Oslo NORWAY Tel: +47 22 95 85 44 Fax: +47 22 95 85 46 Web site: http://www.ti.com/lpw 38. TI Worldwide Technical Support Internet TI Semiconductor Product Information Center Home Page: support.ti.com...
  • Page 55 Hong Kong 800-96-5941 India +91-80-51381665 (Toll) Indonesia 001-803-8861-1006 Korea 080-551-2804 Malaysia 1-800-80-3973 New Zealand 0800-446-934 Philippines 1-800-765-7404 Singapore 800-886-1028 Taiwan 0800-006800 Thailand 001-800-886-0010 +886-2-2378-6808 Email tiasia@ti.com or ti-china@ti.com Internet support.ti.com/sc/pic/asia.htm Copyright © 2007, Texas Instruments Incorporated SWRS048A Page 55 of 55...
  • Page 56 PACKAGE MATERIALS INFORMATION www.ti.com 5-Jan-2022 TAPE AND REEL INFORMATION *All dimensions are nominal Device Package Package Pins Reel Reel Pin1 Type Drawing Diameter Width (mm) (mm) (mm) (mm) (mm) Quadrant (mm) W1 (mm) CC1000PWR TSSOP 2500 330.0 16.4 10.2 16.0 Pack Materials-Page 1...
  • Page 57 PACKAGE MATERIALS INFORMATION www.ti.com 5-Jan-2022 *All dimensions are nominal Device Package Type Package Drawing Pins Length (mm) Width (mm) Height (mm) CC1000PWR TSSOP 2500 378.0 70.0 346.0 Pack Materials-Page 2...
  • Page 58 PACKAGE MATERIALS INFORMATION www.ti.com 5-Jan-2022 TUBE *All dimensions are nominal Device Package Name Package Type Pins L (mm) W (mm) T (µm) B (mm) CC1000-RTB1 TSSOP 2000 4.06 CC1000PW TSSOP 2000 4.06 Pack Materials-Page 3...
  • Page 59 TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for TI products. TI objects to and rejects any additional or different terms you may have proposed. IMPORTANT NOTICE Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265 Copyright © 2022, Texas Instruments Incorporated...

Table of Contents