0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
RF430F5978IRGCR

RF430F5978IRGCR

  • 厂商:

    BURR-BROWN(德州仪器)

  • 封装:

    VQFN64_EP

  • 描述:

    IC MCU SOC TXRX 64VQFN

  • 数据手册
  • 价格&库存
RF430F5978IRGCR 数据手册
RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 RF430F5978 MSP430™ System-in-Package With Sub-1-GHz Transceiver and 3D LF Wake-up and Transponder Interface 1 Device Overview 1.1 Features 1 • True System-In-Package Based On MSP430™ Microcontroller With Sub-1-GHz Transceiver System-On-Chip (SoC) and Additional 3D LF Wake-up and Transponder Interface • Wide Supply Voltage Range: 3.6 V Down To 1.8 V • Ultra-Low Power Consumption – CPU Active Mode (AM): 160 µA/MHz – Standby Mode (LPM3 Real-Time Clock [RTC] Mode): 2.0 µA – Off Mode (LPM4 RAM Retention): 1.0 µA – Radio in Receive: 15 mA, 250 kbps, 915 MHz • MSP430 System and Peripherals – 16-Bit RISC Architecture, Extended Memory, up to 20-MHz System Clock – Wake up From Standby Mode in Less Than 6 µs – Flexible Power-Management System With SVS and Brownout – Unified Clock System With FLL – 16-Bit Timer TA0, Timer_A With Five Capture/Compare Registers – 16-Bit Timer TA1, Timer_A With Three Capture/Compare Registers – Hardware RTC – Two Universal Serial Communication Interfaces (USCIs) • USCI_A0 Supports UART, IrDA, SPI • USCI_B0 Supports I2C, SPI – 12-Bit Analog-to-Digital Converter (ADC) With Internal Reference, Sample-and-Hold, and Autoscan Features – Comparator – 128-Bit AES Security Encryption and Decryption Coprocessor – 32-Bit Hardware Multiplier – 3-Channel Internal DMA – Serial Onboard Programming, No External Programming Voltage Needed – Embedded Emulation Module (EEM) • High-Performance Sub-1-GHz Radio Frequency (RF) Transceiver Core – Same as in CC1101 – Wide Supply Voltage Range: 2 V to 3.6 V – Frequency Bands: 300 MHz to 348 MHz, 389 MHz to 464 MHz, and 779 MHz to 928 MHz – Programmable Data Rate From 0.6 kBaud to 500 kBaud – High Sensitivity (–117 dBm at 0.6 kBaud, –111 dBm at 1.2 kBaud, 315 MHz, 1% Packet Error Rate) – Excellent Receiver Selectivity and Blocking Performance – Programmable Output Power up to +12 dBm for All Supported Frequencies – 2-FSK, 2-GFSK, and MSK Supported as Well as OOK and Flexible ASK Shaping – Flexible Support for Packet-Oriented Systems: On-Chip Support for Sync Word Detection, Address Check, Flexible Packet Length, and Automatic CRC Handling – Support for Automatic Clear Channel Assessment (CCA) Before Transmitting (for Listen-Before-Talk Systems) – Digital RSSI Output – Suited for Systems Targeting Compliance With EN 300 220 (Europe) and FCC CFR Part 15 (US) – Suited for Systems Targeting Compliance With Wireless M-Bus Standard EN 13757-4:2005 – Support for Asynchronous and Synchronous Serial Receive and Transmit Mode for Backward Compatibility With Existing Radio Communication Protocols 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. RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com • High-Performance Low-Frequency (LF) Interface – 3D Wake-up Receiver • Low Standby Current Consumption: 4.4 µA • Regular Sensitivity Mode: 3.7 mVpp → Approximate 3-m Wake Range • High Sensitivity Mode: 0.5 mVpp → Approximate 6-m Wake Range • Low Sensitivity Variation • Digital RSSI, 72 dB, 8-Bit Logarithmic • Two Independent Wake Patterns, 0-Bit to 24-Bit Length • Dedicated Sensitivity Levels for Both Wake Patterns • Integrated LF Bit Stream Data Decoding and Digital Data Output – AES-128 Hardware Encryption Coprocessor – Resonant Frequency: 134.2 kHz • Embedded Resonant Trimming for All Three Resonant Circuits 1.2 • • • Applications Wireless Analog Sensor Systems Wireless Digital Sensor Systems Access Control 1.3 – 3D Transponder Interface • Transponder Read Range up to 4 in (10 cm), Power Received From LF RF Field • Half-Duplex (HDX) Communication Protocol • Selectable Challenge/Response Length: 32/32, 64/64, or 96/64 Bit • Mutual Authentication For All Commands With 32-Bit Reader Signature • Burst Read Mode • Anticollision Encryption – EEPROM Memory Size of 2048 Bytes • Available User EEPROM is 1776 Bytes • Encryption Keys 4 × 128 Bits • Configurable Page Types for Selective Access Grant • All Pages Lockable (No Reprogramming Possible) – Switch Interface With up to Eight Inputs • • Asset Tracking Smart Grid Wireless Networks Description The TI RF430F5978 system-in-package adds a 3D low-frequency (LF) wake-up and transponder interface to the CC430 ultra-low-power microcontroller system-on-chip (SoC) with integrated sub-1-GHz RF transceiver. This architecture allows activation and deactivation of the device in a dedicated and welldefined area "on-demand" to achieve extended battery life for the whole system. The embedded LF transponder interface is always functional even without battery supply and offers the highest level of security through its 128-bit AES encryption for challenge/response and mutual authentication. The embedded LF transponder interface also adds 2KB of programmable EEPROM memory to the system. The CC430 ultra-low-power microcontroller system-on-chip (SoC) combines the CC1101 sub-1-GHz RF transceiver with the powerful MSP430 16-bit RISC CPU. Sixteen-bit registers and constant generators contribute to maximum code efficiency. The RF430F5978 device features the MSP430 CPUXV2, 32KB of in-system programmable flash memory, 4KB of RAM, two 16-bit timers, a high-performance 12-bit ADC with six external inputs plus internal temperature and battery sensors, a comparator, two USCIs, a 128-bit AES security accelerator, a hardware multiplier, DMA, and an RTC module with alarm capabilities. The RF430F5978 provides a tight integration between the microcontroller core, its peripherals, software, and the integrated sub-1-GHz RF transceiver and 3D LF transceiver for wake-up and transponder interface, making these solutions easy to use while improving performance. For complete module descriptions, see the RF430 Family User's Guide (SLAU378). Device Information (1) PART NUMBER RF430F5978IRGC (1) (2) 2 PACKAGE BODY SIZE (2) VQFN (64) 9 mm × 9 mm For the most current part, package, and ordering information, see the Package Option Addendum in Section 9, or see the TI website at www.ti.com. The size shown here is an approximation. For the package dimensions with tolerances, see the Mechanical Data in Section 9. Device Overview Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com 1.4 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 Functional Block Diagram Figure 1-1 shows the functional block diagram. XIN XOUT (32 kHz) MCLK Unified Clock System REF ACLK Comp_B ADC12 SMCLK Voltage Reference DMA Controller 3 Channel Bus Cntrl Logic MAB P1.x, P2.x 1x8 1x5 P3.x, P4.x 1x5 1x3 I/O Ports P1, P2 1x8 I/Os 1x5 I/Os I/O Ports P3, P4 1x5 I/Os 1x3 I/Os PA 1x13 I/Os PB 1x8 I/Os SWx Internal LF Interface EEPROM Switch Port 8x Packet Handler Digital RSSI Carrier Sense PQI, LQI CCA MDB Sub-1-GHz Radio (CC1101) SYS MDB Flash RAM Watchdog 32KB CRC16 4KB CPU Interface MPY32 Port Mapping Controller EEM (S: 3+1) MODEM MDB Spy-BiWire External LF Interface AES-128 Coprocessor MAB CPUXV2 incl. 16 Registers JTAG Interface LF Controller RF_XIN RF_XOUT (26 MHz) MAB Frequency Synthesizer Power Mgmt LDO SVM/SVS Brownout TA1 TA0 5 CC Registers 3 CC Registers RTC_A USCI_A0 (UART, IrDA, SPI) USCI_B0 (SPI, I2C) AES128 Security Encryption, Decryption RF, Analog Transmit and Receive RF_P RF_N Figure 1-1. Functional Block Diagram Device Overview Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 3 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com Table of Contents 1 Device Overview ......................................... 1 1.2 Applications ........................................... 2 1.3 Description ............................................ 2 5.36 Functional Block Diagram ............................ 3 5.37 Revision History ......................................... 6 Device Characteristics .................................. 7 Terminal Configuration and Functions .............. 8 5.38 5.39 5.40 4.1 Pin Diagram 8 5.41 4.2 Signal Descriptions ................................... 9 5.42 Specifications ........................................... 12 5.43 .......................................... ........................ ESD Ratings ........................................ Recommended Operating Conditions ............... 5.1 Absolute Maximum Ratings 5.2 5.3 5.4 Active Mode Supply Current Into VCC Excluding External Current ..................................... Typical Characteristics – Active Mode Supply Currents ............................................. Low-Power Mode Supply Currents (Into VCC) Excluding External Current.......................... Typical Characteristics – Low-Power Mode Supply Currents ............................................. 5.5 5.6 5.7 12 5.44 12 5.45 12 5.46 5.47 14 14 ........................................ Digital Outputs ...................................... 5.13 5.14 5.15 5.55 Typical Characteristics – Outputs, Reduced Drive Strength (PxDS.y = 0) ............................... 19 Typical Characteristics – Outputs, Full Drive Strength (PxDS.y = 1) ............................... 20 5.56 Crystal Oscillator, XT1, Low-Frequency Mode ..... 21 Internal Very-Low-Power Low-Frequency Oscillator (VLO) ................................................ 22 Internal Reference, Low-Frequency Oscillator (REFO) .............................................. 22 5.17 PMM, Brown-Out Reset (BOR) 5.20 5.21 5.22 5.23 5.24 5.25 5.26 5.27 5.28 5.29 5.30 5.31 5.54 18 DCO Frequency ..................................... 23 5.19 5.52 5.53 17 5.16 5.18 5.51 16 5.9 5.12 5.50 15 Thermal Resistance Characteristics ................ 17 Digital Inputs 5.48 5.49 5.8 5.10 5.11 4 REF, External Reference 5.35 1.4 5 12-Bit ADC, Temperature Sensor and Built-In VMID Features .............................................. 1 1.1 2 3 4 5.34 ..................... PMM, Core Voltage ................................. PMM, SVS High Side ............................... PMM, SVM High Side ............................... PMM, SVS Low Side ................................ PMM, SVM Low Side ............................... 24 24 25 26 26 27 Wake-up Times From Low-Power Modes and Reset ................................................ 27 ............................................. USCI (UART Mode) Clock Frequency .............. USCI (UART Mode) ................................. USCI (SPI Master Mode) Clock Frequency ......... USCI (SPI Master Mode)............................ USCI (SPI Slave Mode) ............................. USCI (I2C Mode) .................................... Timer_A Typical Sensitivity, 315 MHz, Sensitivity-Optimized Setting ............................................... Typical Sensitivity, 433 MHz, Sensitivity-Optimized Setting ............................................... Typical Sensitivity, 868 MHz, Sensitivity-Optimized Setting ............................................... Typical Sensitivity, 915 MHz, Sensitivity-Optimized Setting ............................................... 34 35 36 37 38 38 39 39 39 40 42 43 43 43 43 44 44 44 45 48 48 48 48 5.57 5.58 RF Transmit ......................................... 49 Optimum PATABLE Settings for Various Output Power Levels and Frequency Bands ............... 50 5.59 Typical Output Power, 315 MHz .................... 51 5.60 Typical Output Power, 433 MHz .................... 51 5.61 Typical Output Power, 868 MHz .................... 51 5.62 Typical Output Power, 915 MHz .................... 51 5.63 Frequency Synthesizer Characteristics ............. 52 5.64 Typical RSSI_offset Values ......................... 53 5.65 3D LF Front-End Parameters ....................... 54 5.66 Recommended Operating Conditions ............... 54 5.67 Resonant Circuits – LF Front End 5.68 External Antenna Coil – LF Front End .............. 54 .................. 54 5.69 Resonant Circuit Capacitor – LF Front End......... 54 27 5.70 Charge Capacitor – LF Front End 28 5.71 5.72 LF Wake Receiver Electrical Characteristics ....... 55 RSSI - LF Wake Receiver Electrical Characteristics....................................... 56 28 28 28 30 32 12-Bit ADC, Power Supply and Input Range Conditions ........................................... 33 .................... ...................................................... ........................... REF, Built-In Reference ............................. Comparator B ....................................... Flash Memory ....................................... JTAG and Spy-Bi-Wire Interface .................... RF1A CC1101 Radio Parameters .................. RF Crystal Oscillator, XT2 .......................... Current Consumption, Reduced-Power Modes ..... Current Consumption, Receive Mode............... Current Consumption, Transmit Mode .............. Typical TX Current Consumption, 315 MHz ........ Typical TX Current Consumption, 433 MHz ........ Typical TX Current Consumption, 868 MHz ........ Typical TX Current Consumption, 915 MHz ........ RF Receive, Overall ................................. RF Receive, 315 MHz............................... RF Receive, 433 MHz............................... RF Receive, 868 or 915 MHz ....................... 5.32 12-Bit ADC, Timing Parameters 5.33 12-Bit ADC, Linearity Parameters................... 33 33 6 .................. 55 Detailed Description ................................... 57 6.1 3D LF Wake Receiver and 3D Transponder Interface ............................................. 57 6.2 Sub-1-GHz Radio ................................... 60 6.3 CPU 6.4 Operating Modes .................................... 61 6.5 Interrupt Vector Addresses.......................... 62 Table of Contents ................................................. 61 Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com 7 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 6.6 Memory Organization ............................... 63 6.7 Bootloader (BSL) .................................... 64 8.1 Device Support..................................... 102 6.8 JTAG Operation ..................................... 64 8.2 Documentation Support ............................ 103 6.9 Flash Memory ....................................... 65 8.3 Community Resources............................. 103 6.10 RAM ................................................. 65 8.4 Trademarks ........................................ 103 6.11 Peripherals 66 8.5 Electrostatic Discharge Caution 6.12 Input/Output Schematics ............................ 85 8.6 Export Control Notice .............................. 104 6.13 Device Descriptor Structures ...................... 100 8.7 Glossary............................................ 104 .......................................... Applications, Implementation, and Layout ...... 101 7.1 Application Circuit .................................. 101 8 9 Device and Documentation Support .............. 102 ................... 104 Mechanical, Packaging, and Orderable Information ............................................. 104 Table of Contents Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 5 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 2 Revision History NOTE: Page numbers for previous revisions may differ from page numbers in the current version. Changes from February 12, 2013 to October 28, 2015 • • • • • • • • • • • • • • • • 6 Page Document organization and structure changes throughout, including addition of section numbering ..................... 1 Added Section 1.2, Applications ................................................................................................... 2 Added Device Information table .................................................................................................... 2 Moved functional block diagram to Section 1.4 ................................................................................... 3 Moved Table 3-1, Family Members, to Section 3, Device Characteristics .................................................... 7 Added Section 5.2, ESD Ratings.................................................................................................. 12 Added note to the CVCORE parameter in Section 5.3, Recommended Operating Conditions .............................. 12 Added Section 5.8, Thermal Resistance Characteristics ...................................................................... 17 Corrected spelling of MRG bits in fMCLK,MRG parameter symbol and description in Section 5.38, Flash Memory....... 38 Changed the "RF crystal oscillator only" test conditions and added note in Section 5.42, Current Consumption, Reduced-Power Modes ............................................................................................................ 39 Changed the TYP value of the "High-bit transmit frequency" parameter in Section 5.67, Resonant Circuits – LF Front End, from 134.2 to 124.2 .................................................................................................... 54 Changed the limits for the trimming capacitor parameters CTmax, CT1, CT2, CT3, CT4, CT5, CT6, and CT7 in Section 5.69, Resonant Circuit Capacitor – LF Front End ..................................................................... 54 Changed all instances of "bootstrap loader" to "bootloader" .................................................................. 64 Corrected spelling of NMIIFG (added missing "I") in Table 6-10, System Module Interrupt Vector Registers ......... 69 Added Section 8, Device and Documentation Support ....................................................................... 102 Added Section 9, Mechanical, Packaging, and Orderable Information ..................................................... 104 Revision History Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 3 Device Characteristics Table 3-1 summarizes the device characteristics. Table 3-1. Family Members LF INTERFACE (1) DEVICE PROGRAM (KB) SRAM (KB) EEPROM (Byte) RF430F5978 32 4 1776 Timer_A 5, 3 (1) USCI TRANSPONDER CHANNELS WAKE RECEIVER CHANNELS CHANNEL A: UART, LIN, IrDA, SPI CHANNEL B: SPI, I2C 3 3 1 1 ADC12_A CHANNELS Comp_B CHANNELS I/O PACKAGE 8 ext, 4 int 8 27 64 RGC Each number in the sequence represents an instantiation of Timer_A with its associated number of capture compare registers and PWM output generators available. For example, a number sequence of 5, 3 would represent two instantiations of Timer_A, the first instantiation having 5 and the second instantiation having 3 capture compare registers and PWM output generators, respectively. Device Characteristics Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 7 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 4 Terminal Configuration and Functions 4.1 Pin Diagram P2.1/A1 P2.2/A2 P2.4/A4 P2.5/A5 AVCC P5.0/XOUT P5.1/XIN AGND DGND DVCC RESET TEST PJ3/TCK PJ2/TMS PJ1/TDI PJ0/TDO Figure 4-1 shows the pinout of the 64-pin RGC package. 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 P2.0/A0 1 48 RF_AVCC P1.7/UCA_CLK 2 47 RF_RBIAS P1.6/UCA_SIMO 3 46 RF_AVCC P1.5/UCA_SOMI 4 45 RF_GND VCORE 5 44 RF_N DVCC 6 43 RF_P P1.4/UCB_CLK 7 42 RF_GND P1.3/UCB_SIMO 8 41 RF_AVCC P1.2/UCB_SOMI 9 40 RF_GND 39 RF_AVCC 38 RF_XOUT 37 RF_XIN 36 SW7 35 SW6 34 SW5 33 P4.0/RF_ATEST P1.1/RF_GDO2 10 P1.0/RF_GDO0 11 P3.7/PM_SMCLK 12 AFE_VCL 13 AFE_RF1 14 AFE_RF2 15 AFE_RF3 16 21 22 23 24 25 26 27 28 29 30 31 32 AFE_VCCSW VBAT GNDA WAKE NC SW0 SW1 SW2 SW3 SW4 NC AFE_TEN 20 AFE_ACTI AFE_GND 19 AFE_TCLK 18 AFE_DAT 17 NOTE: The secondary digital functions on ports P1, P2, and P3 are fully mappable. This pinout shows the default mapping. See Table 6-8 for details. Figure 4-1. 64-Pin RGC Package (Top View) 8 Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com 4.2 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 Signal Descriptions Table 4-1 describes the signals. Table 4-1. Terminal Functions TERMINAL NAME NO. I/O (1) DESCRIPTION General-purpose digital I/O with port interrupt and mappable secondary function Default mapping: Comparator_B output P2.0/PM_CBOUT1/PM_TA1CLK/ CB0/A0 1 I/O Default mapping: Timer1_A3 clock input Comparator input CB0 Analog input A0 – 12-bit ADC General-purpose digital I/O with port interrupt and mappable secondary function P1.7/ PM_UCA0CLK/PM_UCB0STE 2 I/O Default mapping: USCI_A0 clock input/output Default mapping: USCI_B0 SPI slave transmit enable General-purpose digital I/O with port interrupt and mappable secondary function P1.6/ PM_UCA0TXD/PM_UCA0SIMO 3 I/O Default mapping: USCI_A0 UART transmit data Default mapping: USCI_A0 SPI slave in/master out General-purpose digital I/O with port interrupt and mappable secondary function P1.5/ PM_UCA0RXD/PM_UCA0SOMI 4 I/O VCORE 5 S Regulated core power supply DVCC 6 S Digital power supply Default mapping: USCI_A0 UART receive data Default mapping: USCI_A0 SPI slave out/master in General-purpose digital I/O with port interrupt and mappable secondary function P1.4/ PM_UCB0CLK/PM_UCA0STE 7 I/O Default mapping: USCI_B0 clock input/output Default mapping: USCI_A0 SPI slave transmit enable General-purpose digital I/O with port interrupt and mappable secondary function P1.3/ PM_UCB0SIMO/PM_UCB0SDA 8 I/O Default mapping: USCI_B0 SPI slave in/master out Default mapping: USCI_B0 I2C data General-purpose digital I/O with port interrupt and mappable secondary function P1.2/ PM_UCB0SOMI/PM_UCB0SCL 9 I/O Default mapping: USCI_B0 SPI slave out/master in Default mapping: UCSI_B0 I2C clock General-purpose digital I/O with port interrupt and mappable secondary function P1.1/PM_RFGDO2 10 I/O Default mapping: Radio GDO2 output General-purpose digital I/O with port interrupt and mappable secondary function P1.0/PM_RFGDO0 11 I/O Default mapping: Radio GDO0 output General-purpose digital I/O with port interrupt and mappable secondary function P3.7/PM_SMCLK 12 I/O Default mapping: SMCLK output AFE_VCL 13 A Charge capacitor and supply voltage for immobilizer mode AFE_RF1 14 A Connection for resonant circuit 1 AFE_RF2 15 A Connection for resonant circuit 2 AFE_RF3 16 A Connection for resonant circuit 3 AFE_GND 17 AFE_TEN 18 I AFE_TDAT 19 I/O Test interface data of analog LF front end AFE_TCLK 20 I Test interface clock of analog LF front end AFE_ACTI 21 A Test interface output of analog front end (1) Analog LF front end GND Test interface enable of analog LF front end I = input, O = output, S = supply, G = ground Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 9 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com Table 4-1. Terminal Functions (continued) TERMINAL NAME NO. I/O (1) DESCRIPTION AFE_VCCSW 22 A Switched power supply buffer (external capacitor) VBAT 23 S Supply voltage analog front end GNDA 24 G Analog ground WAKE 25 O Analog ground NC 26 SW0 27 I Switch input with internal pullup resistor SW1 28 I Switch input with internal pullup resistor SW2 29 I Switch input with internal pullup resistor SW3 30 I Switch input with internal pullup resistor SW4 31 I Switch input with internal pullup resistor NC 32 P4.0 33 I/O SW5 34 I Switch input with internal pullup resistor SW6 35 I Switch input with internal pullup resistor SW7 36 I Switch input with internal pullup resistor RF_XIN 37 I Input terminal for RF crystal oscillator or external clock input RF_XOUT 38 O Output terminal for RF crystal oscillator RF_AVCC 39 S Radio analog power supply RF_GND 40 G Radio ground RF_AVCC 41 S Radio analog power supply RF_GND 42 G Radio ground 43 RF I/O Positive RF input to LNA in receive mode RF_P Not connected Not connected General-purpose digital I/O Positive RF output from PA in transmit mode 44 RF I/O Negative RF input to LNA in receive mode RF_N RF_GND 45 G Radio ground RF_AVCC 46 S Radio analog power supply RF_RBIAS 47 RF_AVCC 48 I/O Radio analog power supply PJ.0/TDO 49 I/O General-purpose digital I/O or test data output port PJ.1/TDI/TCLK 50 I/O General-purpose digital I/O or test data input or test clock input PJ.2/TMS 51 I/O General-purpose digital I/O or test mode select PJ.3/TCK 52 I/O General-purpose digital I/O or test clock TEST/SBWTCK 53 I Negative RF output from PA in transmit mode External bias resistor for radio reference current Test mode pin – select digital I/O on JTAG pins or Spy-Bi-Wire input clock Reset input active low RST/NMI/SBWTDIO 54 I/O Nonmaskable interrupt input Spy-Bi-Wire data input/output DVCC 55 S Digital power supply DGND 56 G Digital ground supply AGND 57 G Analog ground supply P5.1/XOUT 58 I/O General-purpose digital I/O Output terminal of crystal oscillator XT1 General-purpose digital I/O P5.0/XIN 59 I/O Input terminal for crystal oscillator XT1 AVCC 10 60 S Analog power supply Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 Table 4-1. Terminal Functions (continued) TERMINAL NAME NO. I/O (1) DESCRIPTION General-purpose digital I/O with port interrupt and mappable secondary function Default mapping: SVM output P2.5/PM_SVMOUT/CB5/A5/ VREF+/VeREF+ Comparator input CB5 61 I/O Analog input A5 – ADC Output of positive reference voltage Input for an external positive reference voltage to the ADC General-purpose digital I/O with port interrupt and mappable secondary function Default mapping: RTCCLK output P2.4/PM_RTCCLK/CB4/A4/ VREF/VeREF- Comparator input CB4 62 I/O Analog input A4 – ADC Output of negative reference voltage Input for an external negative reference voltage to the ADC General-purpose digital I/O with port interrupt and mappable secondary function Default mapping: TA1 CCR1 compare output/capture input P2.2/PM_TA1CCR1A/CB2/A2 63 I/O Comparator input CB2 Analog input A2 – ADC General-purpose digital I/O with port interrupt and mappable secondary function Default mapping: TA1 CCR0 compare output/capture input P2.1/PM_TA1CCR0A/CB1/A1 64 I/O Comparator input CB1 Analog input A1 – ADC Ground supply Exposed die attach pad The exposed die attach pad must be connected to a solid ground plane as this is the ground connection for the chip. Terminal Configuration and Functions Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 11 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5 Specifications Absolute Maximum Ratings (1) 5.1 over operating free-air temperature range (unless otherwise noted) MIN MAX Voltage applied at DVCC/VBAT and AVCC pins to VSS –0.3 3.6 V Voltage applied to any pin (excluding VCORE, RF_P, RF_N, and R_BIAS) (2) –0.3 VCC + 0.3 4.1 V Max V Voltage applied to VCORE, RF_P, RF_N, and R_BIAS (2) –0.3 Input RF level at pins RF_P and RF_N Diode current at any device terminal Storage temperature (3), Tstg –55 Maximum junction temperature, TJ (1) (2) (3) 2 V 10 dBm ±2 mA 125 °C 95 °C 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 Recommended Operating Conditions is not implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability. All voltages referenced to VSS. Higher temperature may be applied during board soldering according to the current JEDEC J-STD-020 specification with peak reflow temperatures not higher than classified on the device label on the shipping boxes or reels. 5.2 ESD Ratings VALUE V(ESD) (1) (2) 5.3 UNIT Electrostatic discharge Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001 (1) ±1000 Charged-device model (CDM), per JEDEC specification JESD22-C101 (2) ±250 UNIT V JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process. Pins listed as ±1000 V may actually have higher performance. JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process. Pins listed as ±250 V may actually have higher performance. Recommended Operating Conditions Typical values are specified at VCC = 3.3 V and TA = 25°C (unless otherwise noted) MIN NOM MAX UNIT Supply voltage range applied at all DVCC and AVCC pins (1) during program execution and flash programming with PMM default settings. Radio is not operational with PMMCOREVx = 0, 1. (2) (3) PMMCOREVx = 0 (default after POR) 1.8 3.6 PMMCOREVx = 1 2.0 3.6 Supply voltage range applied at all DVCC and AVCC pins (1) during program execution, flash programming, and radio operation with PMM default settings. (2) (3) PMMCOREVx = 2 2.2 3.6 VCC PMMCOREVx = 3 2.4 3.6 VCC Supply voltage range applied at all DVCC and AVCC pins (1) during program execution, flash programming, and PMMCOREVx = 2, radio operation with PMMCOREVx = 2, high-side SVS level SVSHRVLx = SVSHRRRLx = 1 lowered (SVSHRVLx = SVSHRRRLx = 1) or high-side SVS or SVSHE = 0 disabled (SVSHE = 0). (4) (2) (3) 2.0 3.6 V VSS Supply voltage applied at the exposed die attach VSS and AVSS pin TA Operating free-air temperature –40 85 °C TJ Operating junction temperature –40 CVCORE Recommended capacitor at VCORE (5) CDVCC/ CVCORE Capacitor ratio of capacitor at DVCC to capacitor at VCORE VCC (1) (2) (3) (4) (5) 12 V 0 V 85 470 V °C nF 10 TI recommends powering AVCC and DVCC from the same source. A maximum difference of 0.3 V between AVCC and DVCC can be tolerated during power up and operation. Modules may have a different supply voltage range specification. See the specification of the respective module in this data sheet. The minimum supply voltage is defined by the supervisor SVS levels when it is enabled. See the Section 5.19 threshold parameters for the exact values and further details. Lowering the high-side SVS level or disabling the high-side SVS might cause the LDO to operate out of regulation, but the core voltage stays within its limits and is still supervised by the low-side SVS to ensure reliable operation. A capacitor tolerance of ±20% or better is required. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 Recommended Operating Conditions (continued) Typical values are specified at VCC = 3.3 V and TA = 25°C (unless otherwise noted) MIN fSYSTEM PINT Processor (MCLK) frequency (6) (see Figure 5-1) I/O power dissipation of I/O pins powered by DVCC PMAX Maximum allowed power dissipation, PMAX > PIO + PINT (6) MAX 0 8 PMMCOREVx = 1 0 12 PMMCOREVx = 2 0 16 PMMCOREVx = 3 0 20 Internal power dissipation PIO NOM PMMCOREVx = 0 (default condition) UNIT MHz VCC × I(DVCC) W (VCC – VIOH) × IIOH + VIOL × IIOL W (TJ – TA) / RθJA W Modules may have a different maximum input clock specification. See the specification of the respective module in this data sheet. 20 System Frequency (MHz) 3 16 2 2, 3 1 1, 2 1, 2, 3 0, 1 0, 1, 2 0, 1, 2, 3 12 8 0 0 1.8 2.0 2.2 2.4 3.6 Supply Voltage (V) NOTE: The numbers (0, 1, 2, and 3) in the fields are the supported PMMCOREVx settings. Figure 5-1. Maximum System Frequency Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 13 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 5.4 www.ti.com Active Mode Supply Current Into VCC Excluding External Current over recommended operating free-air temperature (unless otherwise noted) (1) (2) (3) FREQUENCY (fDCO = fMCLK = fSMCLK) PARAMETER IAM, IAM, (1) (2) (3) (4) (5) 5.5 Flash RAM (4) (5) EXECUTION MEMORY Flash RAM VCC PMMCOREVx 3V 3V 1 MHz 8 MHz 12 MHz TYP MAX TYP MAX 0 0.23 0.26 1.35 1.60 1 0.25 0.28 2 0.27 3 0 16 MHz TYP MAX TYP MAX 1.55 2.30 2.65 0.30 1.75 2.60 3.45 3.90 0.28 0.32 1.85 0.18 0.20 0.95 2.75 3.65 1 0.20 0.22 1.10 1.60 2 0.21 0.24 1.20 1.80 2.40 3 0.22 0.25 1.30 1.90 2.50 20 MHz TYP UNIT MAX mA 4.55 5.10 1.10 1.85 mA 2.70 3.10 3.60 All inputs are tied to 0 V or to VCC. Outputs do not source or sink any current. The currents are characterized with a Micro Crystal MS1V-T1K crystal with a load capacitance of 12.5 pF. The internal and external load capacitance are chosen to closely match the required 12.5 pF. Characterized with program executing typical data processing. fACLK = 32786 Hz, fDCO = fMCLK = fSMCLK at specified frequency. XTS = CPUOFF = SCG0 = SCG1 = OSCOFF = SMCLKOFF = 0. Active mode supply current when program executes in flash at a nominal supply voltage of 3 V. Active mode supply current when program executes in RAM at a nominal supply voltage of 3 V. Typical Characteristics – Active Mode Supply Currents IAM - Active Mode Supply Current - mA 5 V CC = 3.0 V PMMVCOREx=3 4 3 PMMVCOREx=2 2 PMMVCOREx=1 1 PMMVCOREx=0 0 0 5 10 15 20 MCLK Frequency - MHz Figure 5-2. Active Mode Supply Current vs MCLK Frequency 14 Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com 5.6 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 Low-Power Mode Supply Currents (Into VCC) Excluding External Current over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (1) (2) TEMPERATURE (TA) PARAMETER VCC PMMCOREVx –40°C TYP ILPM0,1MHz Low-power mode 0 (3) (4) ILPM2 Low-power mode 2 (5) (4) ILPM3,XT1LF ILPM3,VLO ILPM4 (1) (2) (3) (4) (5) (6) (7) (8) Low-power mode 3, crystal mode (6) (4) Low-power mode 3, VLO mode (7) (4) Low-power mode 4 (8) MAX TYP 60°C MAX TYP 85°C MAX TYP UNIT MAX 2.2 V 0 80 100 80 100 80 100 80 100 3V 3 90 110 90 110 90 110 90 110 2.2 V 0 6.5 11 6.5 11 6.5 11 6.5 11 3V 3 7.5 12 7.5 12 7.5 12 7.5 12 0 1.8 2.0 2.6 3.0 4.0 4.4 5.9 1 1.9 2.1 3.2 4.8 2 2.0 2.2 3.4 5.1 3 2.0 2.2 2.9 3.5 4.8 5.3 7.4 0 0.9 1.1 2.3 2.1 3.7 3.5 5.6 1 1.0 1.2 2.3 3.9 2 1.1 1.3 2.5 4.2 3 1.1 1.3 2.6 2.6 4.5 4.4 7.1 0 0.8 1.0 2.2 2.0 3.6 3.4 5.5 1 0.9 1.1 2.2 3.8 2 1.0 1.2 2.4 4.1 3 1.0 1.2 3V 3V (4) 25°C 3V 2.5 2.5 4.4 4.3 µA µA µA µA µA 7.0 All inputs are tied to 0 V or to VCC. Outputs do not source or sink any current. The currents are characterized with a Micro Crystal MS1V-T1K crystal with a load capacitance of 12.5 pF. The internal and external load capacitance are chosen to closely match the required 12.5 pF. Current for watchdog timer clocked by SMCLK included. ACLK = low frequency crystal operation (XTS = 0, XT1DRIVEx = 0). CPUOFF = 1, SCG0 = 0, SCG1 = 0, OSCOFF = 0 (LPM0), fACLK = 32768 Hz, fMCLK = 0 MHz, fSMCLK = fDCO = 1 MHz Current for brownout, high side supervisor (SVSH) normal mode included. Low-side supervisor (SVSL) and low-side monitor (SVML) disabled. High-side monitor (SVMH) disabled. RAM retention enabled. Current for watchdog timer and RTC clocked by ACLK included. ACLK = low frequency crystal operation (XTS = 0, XT1DRIVEx = 0). CPUOFF = 1, SCG0 = 0, SCG1 = 1, OSCOFF = 0 (LPM2), fACLK = 32768 Hz, fMCLK = 0 MHz, fSMCLK = fDCO = 0 MHz, DCO setting = 1 MHz operation, DCO bias generator enabled. Current for watchdog timer and RTC clocked by ACLK included. ACLK = low frequency crystal operation (XTS = 0, XT1DRIVEx = 0). CPUOFF = 1, SCG0 = 1, SCG1 = 1, OSCOFF = 0 (LPM3), fACLK = 32768 Hz, fMCLK = fSMCLK = fDCO = 0 MHz Current for watchdog timer and RTC clocked by ACLK included. ACLK = VLO. CPUOFF = 1, SCG0 = 1, SCG1 = 1, OSCOFF = 0 (LPM3), fACLK = fVLO, fMCLK = fSMCLK = fDCO = 0 MHz CPUOFF = 1, SCG0 = 1, SCG1 = 1, OSCOFF = 1 (LPM4), fDCO = fACLK = fMCLK = fSMCLK = 0 MHz Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 15 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 5.7 www.ti.com Typical Characteristics – Low-Power Mode Supply Currents 5 5 V DD = 3.0 V ILPM4 - LPM4 Supply Current - uA ILPM3,XT1LF - LPM3 Supply Current - uA V CC = 3.0 V 4 3 PMMCOREVx = 3 2 PMMCOREVx = 0 1 4 3 2 PMMCOREVx = 3 1 PMMCOREVx = 0 0 -40 -20 0 20 40 60 80 TA - Free-Air Tem perature - °C Figure 5-3. LPM3 Supply Current vs Temperature 16 0 -40 -20 0 20 40 60 80 TA - Free-Air Tem perature - °C Figure 5-4. LPM4 Supply Current vs Temperature Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com 5.8 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 Thermal Resistance Characteristics over operating free-air temperature range (unless otherwise noted) VALUE UNIT (1) RθJA Junction-to-ambient thermal resistance, still air 24.6 °C/W RθJC(TOP) Junction-to-case (top) thermal resistance (2) 8.8 °C/W RθJC(BOT) Junction-to-case (bottom) thermal resistance (3) 0.9 °C/W RθJB Junction-to-board thermal resistance (4) 3.8 °C/W ΨJB Junction-to-board thermal characterization parameter 3.8 °C/W ΨJT Junction-to-top thermal characterization parameter 0.1 °C/W (1) (2) (3) (4) VQFN-64 (RGC) The junction-to-ambient thermal resistance under natural convection is obtained in a simulation on a JEDEC-standard, High-K board, as specified in JESD51-7, in an environment described in JESD51-2a. The junction-to-case (top) thermal resistance is obtained by simulating a cold plate test on the package top. No specific JEDEC standard test exists, but a close description can be found in the ANSI SEMI standard G30-88. The junction-to-case (bottom) thermal resistance is obtained by simulating a cold plate test on the exposed (power) pad. No specific JEDEC standard test exists, but a close description can be found in the ANSI SEMI standard G30-88. The junction-to-board thermal resistance is obtained by simulating in an environment with a ring cold plate fixture to control the PCB temperature, as described in JESD51-8. 5.9 Digital Inputs over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER TEST CONDITIONS VIT+ Positive-going input threshold voltage VIT– Negative-going input threshold voltage Vhys Input voltage hysteresis (VIT+ – VIT–) RPull Pullup or pulldown resistor For pullup: VIN = VSS For pulldown: VIN = VCC CI Input capacitance VIN = VSS or VCC Ilkg(Px.y) High-impedance leakage current t(int) External interrupt timing (external trigger pulse duration to set interrupt flag) (3) (1) (2) (3) (1) (2) Ports with interrupt capability (see block diagram and terminal function descriptions). VCC MIN 1.8 V 0.80 1.40 3V 1.50 2.10 1.8 V 0.45 1.00 3V 0.75 1.65 1.8 V 0.3 0.8 3V 0.4 1.0 20 TYP 35 MAX 1.8 V, 3 V V V V 50 kΩ ±50 nA 5 1.8 V, 3 V UNIT pF 20 ns The leakage current is measured with VSS or VCC applied to the corresponding pin(s), unless otherwise noted. The leakage of the digital port pins is measured individually. The port pin is selected for input and the pullup or pulldown resistor is disabled. An external signal sets the interrupt flag every time the minimum interrupt pulse duration t(int) is met. It may be set by trigger signals shorter than t(int). Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 17 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5.10 Digital Outputs over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER TEST CONDITIONS I(OHmax) = –1 mA, PxDS.y = 0 High-level output voltage, reduced drive strength (1) VOH VCC (2) 1.8 V I(OHmax) = –3 mA, PxDS.y = 0 (3) I(OHmax) = –2 mA, PxDS.y = 0 (2) 3V I(OHmax) = –6 mA, PxDS.y = 0 (3) I(OLmax) = 1 mA, PxDS.y = 0 Low-level output voltage, reduced drive strength (1) VOL (2) 1.8 V I(OLmax) = 3 mA, PxDS.y = 0 (3) I(OLmax) = 2 mA, PxDS.y = 0 (2) 3V I(OLmax) = 6 mA, PxDS.y = 0 (3) I(OHmax) = –3 mA, PxDS.y = 1 (2) High-level output voltage, full drive strength VOH 1.8 V I(OHmax) = –10 mA, PxDS.y = 1 (3) I(OHmax) = –5 mA, PxDS.y = 1 (2) 3V I(OHmax) = –15 mA, PxDS.y = 1 (3) I(OLmax) = 3 mA, PxDS.y = 1 (2) Low-level output voltage, full drive strength VOL 1.8 V I(OLmax) = 10 mA, PxDS.y = 1 (3) I(OLmax) = 5 mA, PxDS.y = 1 (2) 3V I(OLmax) = 15 mA, PxDS.y = 1 (3) Port output frequency (with load) fPx.y fPort_CLK (1) (2) (3) (4) (5) 18 Clock output frequency CL = 20 pF, RL CL = 20 pF (5) (4) (5) MIN MAX VCC – 0.25 VCC VCC – 0.60 VCC VCC – 0.25 VCC VCC – 0.60 VCC UNIT V VSS VSS + 0.25 VSS VSS + 0.60 VSS VSS + 0.25 V VSS VSS + 0.60 VCC – 0.25 VCC VCC – 0.60 VCC VCC – 0.25 VCC VCC – 0.60 VCC V VSS VSS + 0.25 VSS VSS + 0.60 VSS VSS + 0.25 V VSS VSS + 0.60 VCC = 1.8 V, PMMCOREVx = 0 16 VCC = 3 V, PMMCOREVx = 2 25 VCC = 1.8 V, PMMCOREVx = 0 16 VCC = 3 V, PMMCOREVx = 2 25 MHz MHz Selecting reduced drive strength may reduce EMI. The maximum total current, I(OHmax) and I(OLmax), for all outputs combined should not exceed ±48 mA to hold the maximum voltage drop specified. The maximum total current, I(OHmax) and I(OLmax), for all outputs combined should not exceed ±100 mA to hold the maximum voltage drop specified. A resistive divider with 2 × R1 between VCC and VSS is used as load. The output is connected to the center tap of the divider. For full drive strength, R1 = 550 Ω. For reduced drive strength, R1 = 1.6 kΩ. CL = 20 pF is connected to the output to VSS. The output voltage reaches at least 10% and 90% VCC at the specified toggle frequency. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 5.11 Typical Characteristics – Outputs, Reduced Drive Strength (PxDS.y = 0) 8 V CC = 3.0 V P4.3 IOL –Typical Low-Level Output Current –mA IOL –Typical Low -Level Output Current –mA 25 TA = 25°C 20 TA = 85°C 15 10 5 7 TA = 25°C 6 TA = 85°C 5 4 3 2 1 0 0 0 0.5 1 1.5 2 2.5 3 0 3.5 V OL – Low-Level Output Voltage – V Figure 5-5. Typical Low-Level Output Current vs Low-Level Output Voltage 0.5 1 1.5 2 V OL – Low-Level Output Voltage – V Figure 5-6. Typical Low-Level Output Current vs Low-Level Output Voltage 0 0 V CC = 3.0 V V CC P4.3 IOH –Typical High-Level Output Current –mA IOH –Typical High-Level Output Current –mA V CC = 1.8 V P4.3 –5 –10 –15 TA = 85°C –20 TA = 25°C V CC = 1.8 V P4.3 –1 –2 –3 –4 –5 TA = 85°C –6 TA = 25°C –7 –8 –25 0 0.5 1 1.5 2 2.5 3 3.5 V OH – High-Level Output Voltage – V Figure 5-7. Typical High-Level Output Current vs High-Level Output Voltage 0 0.5 1 1.5 2 V OH – High-Level Output Voltage – V Figure 5-8. Typical High-Level Output Current vs High-Level Output Voltage Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 19 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5.12 Typical Characteristics – Outputs, Full Drive Strength (PxDS.y = 1) 25 V CC = 3.0 V P4.3 TA = 25°C IOL –Typical Low -Level Output Current –mA IOL –Typical Low-Level Output Current –mA 60 50 TA = 85°C 40 30 20 10 0 0.5 1 1.5 2 2.5 3 TA = 85°C 15 10 5 0 3.5 V OL – Low-Level Output Voltage – V Figure 5-9. Typical Low-Level Output Current vs Low-Level Output Voltage 0.5 1 1.5 2 V OL – Low-Level Output Voltage – V Figure 5-10. Typical Low-Level Output Current vs Low-Level Output Voltage 0 0 V CC = 3.0 V V CC P4.3 IOH –Typical High-Level Output Current –mA IOH –Typical High-Level Output Current –mA TA = 25°C 20 0 0 –10 –20 –30 –40 TA = 85°C –50 TA = 25°C V CC = 1.8 V P4.3 –5 –10 –15 TA = 85°C –20 TA = 25°C –25 –60 0 0.5 1 1.5 2 2.5 3 3.5 V OH – High-Level Output Voltage – V Figure 5-11. Typical High-Level Output Current vs High-Level Output Voltage 20 V CC = 1.8 V P4.3 0 0.5 1 1.5 2 V OH – High-Level Output Voltage – V Figure 5-12. Typical High-Level Output Current vs High-Level Output Voltage Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 5.13 Crystal Oscillator, XT1, Low-Frequency Mode (1) over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER TEST CONDITIONS VCC MIN fOSC = 32768 Hz, XTS = 0, XT1BYPASS = 0, XT1DRIVEx = 1, TA = 25°C ΔIDVCC.LF Differential XT1 oscillator crystal current consumption from lowest drive setting, LF mode fOSC = 32768 Hz, XTS = 0, XT1BYPASS = 0, XT1DRIVEx = 2, TA = 25°C 0.170 32768 XTS = 0, XT1BYPASS = 0 fXT1,LF,SW XT1 oscillator logic-level squarewave input frequency, LF mode XTS = 0, XT1BYPASS = 1 (2) OALF 3V 0.290 XT1 oscillator crystal frequency, LF mode (3) 10 CL,eff fFault,LF tSTART,LF 210 XTS = 0, XT1BYPASS = 0, XT1DRIVEx = 1, fXT1,LF = 32768 Hz, CL,eff = 12 pF 300 (1) (2) (3) (4) (5) (6) (7) (8) XTS = 0, XCAPx = 2 8.5 XTS = 0, XCAPx = 3 12.0 Oscillator fault frequency, LF mode (7) XTS = 0 (8) fOSC = 32768 Hz, XTS = 0, XT1BYPASS = 0, XT1DRIVEx = 0, TA = 25°C, CL,eff = 6 pF fOSC = 32768 Hz, XTS = 0, XT1BYPASS = 0, XT1DRIVEx = 3, TA = 25°C, CL,eff = 12 pF µA Hz 50 kHz 2 5.5 Duty cycle, LF mode UNIT kΩ XTS = 0, XCAPx = 1 XTS = 0, Measured at ACLK, fXT1,LF = 32768 Hz Start-up time, LF mode 32.768 XTS = 0, XT1BYPASS = 0, XT1DRIVEx = 0, fXT1,LF = 32768 Hz, CL,eff = 6 pF XTS = 0, XCAPx = 0 (6) Integrated effective load capacitance, LF mode (5) MAX 0.075 fOSC = 32768 Hz, XTS = 0, XT1BYPASS = 0, XT1DRIVEx = 3, TA = 25°C fXT1,LF0 Oscillation allowance for LF crystals (4) TYP pF 30% 70% 10 10000 Hz 1000 3V ms 500 To improve EMI on the XT1 oscillator, the following guidelines should be observed. • Keep the trace between the device and the crystal as short as possible. • Design a good ground plane around the oscillator pins. • Prevent crosstalk from other clock or data lines into oscillator pins XIN and XOUT. • Avoid running PCB traces underneath or adjacent to the XIN and XOUT pins. • Use assembly materials and processes that avoid any parasitic load on the oscillator XIN and XOUT pins. • If conformal coating is used, make sure that it does not induce capacitive or resistive leakage between the oscillator pins. When XT1BYPASS is set, XT1 circuits are automatically powered down. Input signal is a digital square wave with parametrics defined in the Schmitt-trigger Inputs section of this datasheet. Maximum frequency of operation of the entire device cannot be exceeded. Oscillation allowance is based on a safety factor of 5 for recommended crystals. The oscillation allowance is a function of the XT1DRIVEx settings and the effective load. In general, comparable oscillator allowance can be achieved based on the following guidelines, but should be evaluated based on the actual crystal selected for the application: • For XT1DRIVEx = 0, CL,eff ≤ 6 pF • For XT1DRIVEx = 1, 6 pF ≤ CL,eff ≤ 9 pF • For XT1DRIVEx = 2, 6 pF ≤ CL,eff ≤ 10 pF • For XT1DRIVEx = 3, CL,eff ≥ 6 pF Includes parasitic bond and package capacitance (approximately 2 pF per pin). Because the PCB adds additional capacitance, TI recommends verifying the correct load by measuring the ACLK frequency. For a correct setup, the effective load capacitance should always match the specification of the used crystal. Requires external capacitors at both terminals. Values are specified by crystal manufacturers. Frequencies below the MIN specification set the fault flag. Frequencies above the MAX specification do not set the fault flag. Frequencies in between might set the flag. Measured with logic-level input frequency but also applies to operation with crystals. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 21 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5.14 Internal Very-Low-Power Low-Frequency Oscillator (VLO) over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER TEST CONDITIONS VCC fVLO VLO frequency Measured at ACLK 1.8 V to 3.6 V dfVLO/dT VLO frequency temperature drift Measured at ACLK (1) 1.8 V to 3.6 V Measured at ACLK (2) 1.8 V to 3.6 V Measured at ACLK 1.8 V to 3.6 V dfVLO/dVCC VLO frequency supply voltage drift Duty cycle (1) (2) MIN TYP MAX 6 9.4 14 0.5 50% kHz %/°C 4 40% UNIT %/V 60% Calculated using the box method: (MAX(–40°C to 85°C) – MIN(–40°C to 85°C)) / MIN(–40°C to 85°C) / (85°C – (–40°C)) Calculated using the box method: (MAX(1.8 V to 3.6 V) – MIN(1.8 V to 3.6 V)) / MIN(1.8 V to 3.6 V) / (3.6 V – 1.8 V) 5.15 Internal Reference, Low-Frequency Oscillator (REFO) over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER TEST CONDITIONS VCC MIN TYP MAX IREFO REFO oscillator current consumption TA = 25°C 1.8 V to 3.6 V 3 fREFO REFO frequency calibrated Measured at ACLK 1.8 V to 3.6 V 32768 Full temperature range 1.8 V to 3.6 V ±3.5% 3V ±1.5% REFO absolute tolerance calibrated TA = 25°C (1) dfREFO/dT REFO frequency temperature drift Measured at ACLK 1.8 V to 3.6 V 0.01 dfREFO/dVCC REFO frequency supply voltage drift Measured at ACLK (2) 1.8 V to 3.6 V 1.0 Duty cycle Measured at ACLK 1.8 V to 3.6 V REFO start-up time 40%/60% duty cycle 1.8 V to 3.6 V tSTART (1) (2) 22 40% 50% 25 UNIT µA Hz %/°C %/V 60% µs Calculated using the box method: (MAX(–40°C to 85°C) – MIN(–40°C to 85°C)) / MIN(–40°C to 85°C) / (85°C – (–40°C)) Calculated using the box method: (MAX(1.8 V to 3.6 V) – MIN(1.8 V to 3.6 V)) / MIN(1.8 V to 3.6 V) / (3.6 V – 1.8 V) Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 5.16 DCO Frequency over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER TEST CONDITIONS (1) MIN TYP MAX UNIT fDCO(0,0) DCO frequency (0, 0) DCORSELx = 0, DCOx = 0, MODx = 0 0.07 0.20 MHz fDCO(0,31) DCO frequency (0, 31) (1) DCORSELx = 0, DCOx = 31, MODx = 0 0.70 1.70 MHz fDCO(1,0) DCO frequency (1, 0) (1) DCORSELx = 1, DCOx = 0, MODx = 0 0.15 0.36 MHz fDCO(1,31) DCO frequency (1, 31) (1) DCORSELx = 1, DCOx = 31, MODx = 0 1.47 3.45 MHz (1) fDCO(2,0) DCO frequency (2, 0) DCORSELx = 2, DCOx = 0, MODx = 0 0.32 0.75 MHz fDCO(2,31) DCO frequency (2, 31) (1) DCORSELx = 2, DCOx = 31, MODx = 0 3.17 7.38 MHz fDCO(3,0) DCO frequency (3, 0) (1) DCORSELx = 3, DCOx = 0, MODx = 0 0.64 1.51 MHz (1) fDCO(3,31) DCO frequency (3, 31) DCORSELx = 3, DCOx = 31, MODx = 0 6.07 14.0 MHz fDCO(4,0) DCO frequency (4, 0) (1) DCORSELx = 4, DCOx = 0, MODx = 0 1.3 3.2 MHz fDCO(4,31) DCO frequency (4, 31) (1) DCORSELx = 4, DCOx = 31, MODx = 0 12.3 28.2 MHz (1) fDCO(5,0) DCO frequency (5, 0) DCORSELx = 5, DCOx = 0, MODx = 0 2.5 6.0 MHz fDCO(5,31) DCO frequency (5, 31) (1) DCORSELx = 5, DCOx = 31, MODx = 0 23.7 54.1 MHz fDCO(6,0) DCO frequency (6, 0) (1) DCORSELx = 6, DCOx = 0, MODx = 0 4.6 10.7 MHz fDCO(6,31) DCO frequency (6, 31) (1) DCORSELx = 6, DCOx = 31, MODx = 0 39.0 88.0 MHz (1) fDCO(7,0) DCO frequency (7, 0) DCORSELx = 7, DCOx = 0, MODx = 0 8.5 19.6 MHz fDCO(7,31) DCO frequency (7, 31) (1) DCORSELx = 7, DCOx = 31, MODx = 0 60 135 MHz SDCORSEL Frequency step between range DCORSEL and DCORSEL + 1 SRSEL = fDCO(DCORSEL+1,DCO)/fDCO(DCORSEL,DCO) 1.2 2.3 ratio SDCO Frequency step between tap DCO and DCO + 1 SDCO = fDCO(DCORSEL,DCO+1)/fDCO(DCORSEL,DCO) 1.02 1.12 ratio Duty cycle Measured at SMCLK 40% dfDCO/dT DCO frequency temperature drift fDCO = 1 MHz 0.1 %/°C dfDCO/dVCC DCO frequency voltage drift fDCO = 1 MHz 1.9 %/V (1) 50% 60% When selecting the proper DCO frequency range (DCORSELx), the target DCO frequency, fDCO, should be set to reside within the range of fDCO(n, 0),MAX ≤ fDCO ≤ fDCO(n, 31),MIN, where fDCO(n, 0),MAX represents the maximum frequency specified for the DCO frequency, range n, tap 0 (DCOx = 0) and fDCO(n,31),MIN represents the minimum frequency specified for the DCO frequency, range n, tap 31 (DCOx = 31). This ensures that the target DCO frequency resides within the range selected. It should also be noted that if the actual fDCO frequency for the selected range causes the FLL or the application to select tap 0 or 31, the DCO fault flag is set to report that the selected range is at its minimum or maximum tap setting. Typical DCO Frequency, VCC = 3.0 V, TA = 25°C 100 fDCO – MHz 10 DCOx = 31 1 0.1 DCOx = 0 0 1 2 3 4 5 6 7 DCORSEL Figure 5-13. Typical DCO frequency Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 23 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5.17 PMM, Brown-Out Reset (BOR) over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER TEST CONDITIONS V(DVCC_BOR_IT–) BORH on voltage, DVCC falling level | dDVCC/dt | < 3 V/s V(DVCC_BOR_IT+) BORH off voltage, DVCC rising level | dDVCC/dt | < 3 V/s V(DVCC_BOR_hys) BORH hysteresis tRESET Pulse duration required at RST/NMI pin to accept a reset MIN TYP 0.80 1.30 60 MAX UNIT 1.45 V 1.50 V 250 mV 2 µs 5.18 PMM, Core Voltage over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX UNIT VCORE3(AM) Core voltage, active mode, PMMCOREV = 3 2.4 V ≤ DVCC ≤ 3.6 V 1.90 V VCORE2(AM) Core voltage, active mode, PMMCOREV = 2 2.2 V ≤ DVCC ≤ 3.6 V 1.80 V VCORE1(AM) Core voltage, active mode, PMMCOREV = 1 2 V ≤ DVCC ≤ 3.6 V 1.60 V VCORE0(AM) Core voltage, active mode, PMMCOREV = 0 1.8 V ≤ DVCC ≤ 3.6 V 1.40 V VCORE3(LPM) Core voltage, low-current mode, PMMCOREV = 3 2.4 V ≤ DVCC ≤ 3.6 V 1.94 V VCORE2(LPM) Core voltage, low-current mode, PMMCOREV = 2 2.2 V ≤ DVCC ≤ 3.6 V 1.84 V VCORE1(LPM) Core voltage, low-current mode, PMMCOREV = 1 2 V ≤ DVCC ≤ 3.6 V 1.64 V VCORE0(LPM) Core voltage, low-current mode, PMMCOREV = 0 1.8 V ≤ DVCC ≤ 3.6 V 1.44 V 24 Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 5.19 PMM, SVS High Side over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER TEST CONDITIONS MIN SVSHE = 0, DVCC = 3.6 V I(SVSH) SVS current consumption V(SVSH_IT+) tpd(SVSH) t(SVSH) dVDVCC/dt (1) SVSH on voltage level (1) SVSH off voltage level (1) SVSH propagation delay SVSH on or off delay time MAX 0 SVSHE = 1, DVCC = 3.6 V, SVSHFP = 0 1.5 µA SVSHE = 1, SVSHRVL = 0 1.53 1.60 1.67 SVSHE = 1, SVSHRVL = 1 1.73 1.80 1.87 SVSHE = 1, SVSHRVL = 2 1.93 2.00 2.07 SVSHE = 1, SVSHRVL = 3 2.03 2.10 2.17 SVSHE = 1, SVSMHRRL = 0 1.60 1.70 1.80 SVSHE = 1, SVSMHRRL = 1 1.80 1.90 2.00 SVSHE = 1, SVSMHRRL = 2 2.00 2.10 2.20 SVSHE = 1, SVSMHRRL = 3 2.10 2.20 2.30 SVSHE = 1, SVSMHRRL = 4 2.25 2.35 2.50 SVSHE = 1, SVSMHRRL = 5 2.52 2.65 2.78 SVSHE = 1, SVSMHRRL = 6 2.85 3.00 3.15 SVSHE = 1, SVSMHRRL = 7 2.85 3.00 3.15 SVSHE = 1, dVDVCC/dt = 10 mV/µs, SVSHFP = 1 2.5 SVSHE = 1, dVDVCC/dt = 1 mV/µs, SVSHFP = 0 20 V V µs SVSHE = 0 → 1, dVDVCC/dt = 10 mV/µs, SVSHFP = 1 12.5 SVSHE = 0 → 1, dVDVCC/dt = 1 mV/µs, SVSHFP = 0 100 DVCC rise time UNIT nA 200 SVSHE = 1, DVCC = 3.6 V, SVSHFP = 1 V(SVSH_IT–) TYP µs 0 1000 V/s The SVSH settings available depend on the VCORE (PMMCOREVx) setting. See the Power Management Module and Supply Voltage Supervisor chapter in the RF430F5978 User's Guide (SLAU378) on recommended settings and usage. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 25 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5.20 PMM, SVM High Side over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER TEST CONDITIONS MIN SVMHE = 0, DVCC = 3.6 V I(SVMH) SVMH current consumption SVMH on or off voltage level 1.5 tpd(SVMH) t(SVMH) (1) SVMH propagation delay SVMH on or off delay time µA SVMHE = 1, SVSMHRRL = 0 1.60 1.70 1.80 SVMHE = 1, SVSMHRRL = 1 1.80 1.90 2.00 SVMHE = 1, SVSMHRRL = 2 2.00 2.10 2.20 SVMHE = 1, SVSMHRRL = 3 2.10 2.20 2.30 SVMHE = 1, SVSMHRRL = 4 2.25 2.35 2.50 SVMHE = 1, SVSMHRRL = 5 2.52 2.65 2.78 SVMHE = 1, SVSMHRRL = 6 2.85 3.00 3.15 SVMHE = 1, SVSMHRRL = 7 2.85 3.00 3.15 SVMHE = 1, SVMHOVPE = 1 UNIT nA 200 SVMHE = 1, DVCC = 3.6 V, SVMHFP = 1 V(SVMH) MAX 0 SVMHE = 1, DVCC = 3.6 V, SVMHFP = 0 (1) TYP V 3.75 SVMHE = 1, dVDVCC/dt = 10 mV/µs, SVMHFP = 1 2.5 SVMHE = 1, dVDVCC/dt = 1 mV/µs, SVMHFP = 0 20 µs SVMHE = 0 → 1, dVDVCC/dt = 10 mV/µs, SVMHFP = 1 12.5 SVMHE = 0 → 1, dVDVCC/dt = 1 mV/µs, SVMHFP = 0 100 µs The SVMH settings available depend on the VCORE (PMMCOREVx) setting. See the Power Management Module and Supply Voltage Supervisor chapter in the RF430F5978 User's Guide (SLAU378) on recommended settings and usage. 5.21 PMM, SVS Low Side over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER TEST CONDITIONS MIN SVSLE = 0, PMMCOREV = 2 I(SVSL) SVSL current consumption tpd(SVSL) t(SVSL) 26 SVSL propagation delay SVSL on or off delay time TYP 0 SVSLE = 1, PMMCOREV = 2, SVSLFP = 0 200 SVSLE = 1, PMMCOREV = 2, SVSLFP = 1 1.5 SVSLE = 1, dVCORE/dt = 10 mV/µs, SVSLFP = 1 2.5 SVSLE = 1, dVCORE/dt = 1 mV/µs, SVSLFP = 0 20 UNIT nA µA µs SVSLE = 0 → 1, dVCORE/dt = 10 mV/µs, SVSLFP = 1 12.5 SVSLE = 0 → 1, dVCORE/dt = 1 mV/µs, SVSLFP = 0 100 Specifications MAX µs Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 5.22 PMM, SVM Low Side over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER TEST CONDITIONS MIN SVMLE = 0, PMMCOREV = 2 I(SVML) tpd(SVML) t(SVML) SVML current consumption SVML propagation delay SVML on or off delay time TYP MAX 0 SVMLE = 1, PMMCOREV = 2, SVMLFP = 0 200 SVMLE = 1, PMMCOREV = 2, SVMLFP = 1 1.5 SVMLE = 1, dVCORE/dt = 10 mV/µs, SVMLFP = 1 2.5 SVMLE = 1, dVCORE/dt = 1 mV/µs, SVMLFP = 0 20 UNIT nA µA µs SVMLE = 0 → 1, dVCORE/dt = 10 mV/µs, SVMLFP = 1 12.5 SVMLE = 0 → 1, dVCORE/dt = 1 mV/µs, SVMLFP = 0 100 µs 5.23 Wake-up Times From Low-Power Modes and Reset over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER TEST CONDITIONS tWAKE-UP-FAST Wake-up time from LPM2, LPM3, or LPM4 to active mode (1) PMMCOREV = SVSMLRRL = n (where n = 0, 1, 2, or 3), SVSLFP = 1 tWAKE-UP-SLOW Wake-up time from LPM2, LPM3 or LPM4 to active mode (2) PMMCOREV = SVSMLRRL = n (where n = 0, 1, 2, or 3), SVSLFP = 0 tWAKE-UP-RESET Wake-up time from RST or BOR event to active mode (3) (1) (2) (3) MIN TYP MAX fMCLK ≥ 4.0 MHz 5 fMCLK < 4.0 MHz 6 UNIT µs 150 165 µs 2 3 ms This value represents the time from the wake-up event to the first active edge of MCLK. The wake-up time depends on the performance mode of the low-side supervisor (SVSL) and low-side monitor (SVML). Fastest wake-up times are possible with SVSL and SVML in full performance mode or disabled when operating in AM, LPM0, and LPM1. Various options are available for SVSL and SVML while operating in LPM2, LPM3, and LPM4. See the Power Management Module and Supply Voltage Supervisor chapter in the RF430F5978 User's Guide (SLAU378). This value represents the time from the wake-up event to the first active edge of MCLK. The wake-up time depends on the performance mode of the low-side supervisor (SVSL) and low-side monitor (SVML). In this case, the SVSL and SVML are in normal mode (low current) mode when operating in AM, LPM0, and LPM1. Various options are available for SVSL and SVML while operating in LPM2, LPM3, and LPM4. See the Power Management Module and Supply Voltage Supervisor chapter in the RF430F5978 User's Guide (SLAU378). This value represents the time from the wake-up event to the reset vector execution. 5.24 Timer_A over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER TEST CONDITIONS fTA Timer_A input clock frequency Internal: SMCLK, ACLK External: TACLK Duty cycle = 50% ±10% tTA,cap Timer_A capture timing All capture inputs, Minimum pulse duration required for capture VCC 1.8 V, 3 V 1.8 V, 3 V MIN MAX UNIT 25 MHz 20 Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback ns 27 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5.25 USCI (UART Mode) Clock Frequency PARAMETER CONDITIONS MIN Internal: SMCLK, ACLK External: UCLK Duty cycle = 50% ±10% fUSCI USCI input clock frequency fBITCLK BITCLK clock frequency (equals baud rate in MBaud) MAX UNIT fSYSTEM MHz 1 MHz 5.26 USCI (UART Mode) over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER UART receive deglitch time (1) tτ (1) VCC MIN TYP MAX UNIT 2.2 V 50 600 3V 50 600 ns Pulses on the UART receive input (UCxRX) shorter than the UART receive deglitch time are suppressed. To ensure that pulses are correctly recognized, their duration should exceed the maximum specification of the deglitch time. 5.27 USCI (SPI Master Mode) Clock Frequency PARAMETER fUSCI CONDITIONS MIN Internal: SMCLK, ACLK Duty cycle = 50% ±10% USCI input clock frequency MAX UNIT fSYSTEM MHz 5.28 USCI (SPI Master Mode) over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (1) (see Figure 5-14 and Figure 5-15) PARAMETER TEST CONDITIONS PMMCOREVx 0 tSU,MI SOMI input data setup time 3 0 tHD,MI SOMI input data hold time 3 0 tVALID,MO SIMO output data valid time (2) UCLK edge to SIMO valid, CL = 20 pF 3 0 tHD,MO SIMO output data hold time (3) CL = 20 pF 3 (1) (2) (3) 28 VCC MIN 1.8 V 55 3V 38 2.4 V 30 3V 25 1.8 V 0 3V 0 2.4 V 0 3V 0 MAX ns ns 1.8 V 20 3V 18 2.4 V 16 3V UNIT ns 15 1.8 V –10 3V –8 2.4 V –10 3V –8 ns fUCxCLK = 1/2tLO/HI with tLO/HI ≥ max(tVALID,MO(USCI) + tSU,SI(Slave), tSU,MI(USCI) + tVALID,SO(Slave)). For the slave parameters tSU,SI(Slave) and tVALID,SO(Slave), see the SPI parameters of the attached slave. Specifies the time to drive the next valid data to the SIMO output after the output changing UCLK clock edge. See the timing diagrams in Figure 5-14 and Figure 5-15. Specifies how long data on the SIMO output is valid after the output changing UCLK clock edge. Negative values indicate that the data on the SIMO output can become invalid before the output changing clock edge observed on UCLK. See the timing diagrams in Figure 514 and Figure 5-15. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 1/fUCxCLK CKPL = 0 UCLK CKPL = 1 tLO/HI tLO/HI tSU,MI tHD,MI SOMI tHD,MO tVALID,MO SIMO Figure 5-14. SPI Master Mode, CKPH = 0 1/fUCxCLK CKPL = 0 UCLK CKPL = 1 tLO/HI tLO/HI tSU,MI tHD,MI SOMI tHD,MO tVALID,MO SIMO Figure 5-15. SPI Master Mode, CKPH = 1 Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 29 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5.29 USCI (SPI Slave Mode) over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (1) (see Figure 5-16 and Figure 5-17) PARAMETER TEST CONDITIONS PMMCOREVx 0 tSTE,LEAD STE lead time, STE low to clock 3 0 tSTE,LAG STE lag time, Last clock to STE high 3 0 tSTE,ACC STE access time, STE low to SOMI data out 3 0 STE disable time, STE high to SOMI high impedance tSTE,DIS 3 0 tSU,SI SIMO input data setup time 3 0 tHD,SI SIMO input data hold time 3 0 tVALID,SO SOMI output data valid time (2) UCLK edge to SOMI valid, CL = 20 pF 3 0 tHD,SO SOMI output data hold time (3) CL = 20 pF 3 (1) (2) (3) 30 VCC MIN 1.8 V 11 3V 8 2.4 V 7 3V 6 1.8 V 3 3V 3 2.4 V 3 3V 3 MAX ns ns 1.8 V 66 3V 50 2.4 V 36 3V 30 1.8 V 30 3V 23 2.4 V 16 3V UNIT ns ns 13 1.8 V 5 3V 5 2.4 V 2 3V 2 1.8 V 5 3V 5 2.4 V 5 3V 5 ns ns 1.8 V 76 3V 60 2.4 V 44 3V 40 1.8 V 18 3V 12 2.4 V 10 3V 8 ns ns fUCxCLK = 1/2tLO/HI with tLO/HI ≥ max(tVALID,MO(Master) + tSU,SI(USCI), tSU,MI(Master) + tVALID,SO(USCI)). For the master parameters tSU,MI(Master) and tVALID,MO(Master), see the SPI parameters of the attached master. Specifies the time to drive the next valid data to the SOMI output after the output changing UCLK clock edge. See the timing diagrams in Figure 5-16 and Figure 5-17. Specifies how long data on the SOMI output is valid after the output changing UCLK clock edge. See the timing diagrams in Figure 5-16 and Figure 5-17. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 tSTE,LEAD tSTE,LAG STE 1/fUCxCLK CKPL = 0 UCLK CKPL = 1 tLO/HI tSU,SI tLO/HI tHD,SI SIMO tHD,SO tVALID,SO tSTE,ACC tSTE,DIS SOMI Figure 5-16. SPI Slave Mode, CKPH = 0 tSTE,LAG tSTE,LEAD STE 1/fUCxCLK CKPL = 0 UCLK CKPL = 1 tLO/HI tLO/HI tHD,SI tSU,SI SIMO tSTE,ACC tHD,MO tVALID,SO tSTE,DIS SOMI Figure 5-17. SPI Slave Mode, CKPH = 1 Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 31 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5.30 USCI (I2C Mode) over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (see Figure 5-18) PARAMETER TEST CONDITIONS VCC MIN Internal: SMCLK, ACLK External: UCLK Duty cycle = 50% ±10% MAX UNIT fSYSTEM MHz 400 kHz fUSCI USCI input clock frequency fSCL SCL clock frequency tHD,STA Hold time (repeated) START tSU,STA Setup time for a repeated START tHD,DAT Data hold time 2.2 V, 3 V 0 ns tSU,DAT Data setup time 2.2 V, 3 V 250 ns 2.2 V, 3 V fSCL ≤ 100 kHz fSCL ≤ 100 kHz fSCL ≤ 100 kHz tSP Pulse duration of spikes suppressed by input filter tSU,STA tHD,STA 4.7 µs 0.6 4.0 2.2 V, 3 V fSCL > 100 kHz µs 0.6 2.2 V, 3 V fSCL > 100 kHz Setup time for STOP 4.0 2.2 V, 3 V fSCL > 100 kHz tSU,STO 0 µs 0.6 2.2 V 50 600 3V 50 600 tHD,STA ns tBUF SDA tLOW tHIGH tSP SCL tSU,DAT tSU,STO tHD,DAT Figure 5-18. I2C Mode Timing 32 Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 5.31 12-Bit ADC, Power Supply and Input Range Conditions over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (1) PARAMETER TEST CONDITIONS AVCC Analog supply voltage, Full performance AVCC and DVCC are connected together, AVSS and DVSS are connected together, V(AVSS) = V(DVSS) = 0 V V(Ax) Analog input voltage range (2) All ADC12 analog input pins Ax IADC12_A Operating supply current into AVCC terminal (3) fADC12CLK = 5.0 MHz, ADC12ON = 1, REFON = 0, SHT0 = 0, SHT1 = 0, ADC12DIV =0 CI Input capacitance Only one terminal Ax can be selected at one time RI Input MUX ON resistance 0 V ≤ VAx ≤ AVCC (1) (2) (3) VCC MIN TYP MAX UNIT 2.2 3.6 V 0 AVCC V 2.2 V 125 155 3V 150 220 2.2 V 20 25 pF 200 1900 Ω 10 µA The leakage current is specified by the digital I/O input leakage. The analog input voltage range must be within the selected reference voltage range VR+ to VR– for valid conversion results. If the reference voltage is supplied by an external source or if the internal reference voltage is used and REFOUT = 1, then decoupling capacitors are required. See Section 5.35 and Section 5.36. The internal reference supply current is not included in current consumption parameter IADC12_A. 5.32 12-Bit ADC, Timing Parameters over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER fADC12CLK fADC12OSC tCONVERT tSample (1) (2) (3) Internal ADC12 oscillator (1) Conversion time Sampling time TEST CONDITIONS VCC MIN TYP MAX UNIT For specified performance of ADC12 linearity parameters 2.2 V, 3 V 0.45 4.8 5.4 MHz ADC12DIV = 0, fADC12CLK = fADC12OSC 2.2 V, 3 V 4.2 4.8 5.4 MHz REFON = 0, Internal oscillator, fADC12OSC = 4.2 MHz to 5.4 MHz 2.2 V, 3 V 2.4 µs External fADC12CLK from ACLK, MCLK or SMCLK, ADC12SSEL ≠ 0 RS = 400 Ω, RI = 1000 Ω, CI = 30 pF, τ = [RS + RI] × CI (3) 3.1 (2) 2.2 V, 3 V 1000 ns The ADC12OSC is sourced directly from MODOSC inside the UCS. 13 × ADC12DIV × 1/fADC12CLK Approximately ten Tau (τ) are needed to get an error of less than ±0.5 LSB: tSample = ln(2n+1) x (RS + RI) × CI + 800 ns, where n = ADC resolution = 12, RS = external source resistance 5.33 12-Bit ADC, Linearity Parameters over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER TEST CONDITIONS VCC EI Integral linearity error (INL) 1.4 V ≤ (VeREF+ – VREF–/VeREF–)min ≤ 1.6 V ED Differential linearity error (DNL) (VeREF+ – VREF–/VeREF–)min ≤ (VeREF+ – VREF–/VeREF–), CVREF+ = 20 pF 2.2 V, 3 V EO Offset error (VeREF+ – VREF–/VeREF–)min ≤ (VeREF+ – VREF–/VeREF–), Internal impedance of source RS < 100 Ω, CVREF+ = 20 pF 2.2 V, 3 V EG Gain error (VeREF+ – VREF–/VeREF–)min ≤ (VeREF+ – VREF–/VeREF–), CVREF+ = 20 pF ET Total unadjusted error (VeREF+ – VREF–/VeREF–)min ≤ (VeREF+ – VREF–/VeREF–), CVREF+ = 20 pF 1.6 V < (VeREF+ – VREF–/VeREF–)min ≤ VAVCC MIN TYP MAX ±2 2.2 V, 3 V ±1.7 Submit Documentation Feedback LSB ±1.0 LSB ±1.0 ±2.0 LSB 2.2 V, 3 V ±1.0 ±2.0 LSB 2.2 V, 3 V ±1.4 ±3.5 LSB Specifications Copyright © 2013–2015, Texas Instruments Incorporated UNIT 33 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5.34 12-Bit ADC, Temperature Sensor and Built-In VMID (1) over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER TEST CONDITIONS ADC12ON = 1, INCH = 0Ah, TA = 0°C VSENSOR See (2) (3) TCSENSOR See (3) tSENSOR(sample) Sample time required if channel 10 is selected (4) ADC12ON = 1, INCH = 0Ah, Error of conversion result ≤1 LSB AVCC divider at channel 11, VAVCC factor ADC12ON = 1, INCH = 0Bh AVCC divider at channel 11 ADC12ON = 1, INCH = 0Bh Sample time required if channel 11 is selected (5) ADC12ON = 1, INCH = 0Bh, Error of conversion result ≤1 LSB ADC12ON = 1, INCH = 0Ah VMID tVMID(sample) (1) (2) (3) (4) (5) VCC MIN TYP 2.2 V 680 3V 680 2.2 V 2.25 3V 2.25 2.2 V 100 3V 100 MAX UNIT mV mV/°C µs 0.48 0.5 0.52 VAVCC 2.2 V 1.06 1.1 1.14 3V 1.44 1.5 1.56 2.2 V, 3 V 1000 V ns The temperature sensor is provided by the REF module. See the REF module parametric, IREF+, regarding the current consumption of the temperature sensor. The temperature sensor offset can be significant. TI recommends a single-point calibration to minimize the offset error of the built-in temperature sensor. The device descriptor structure contains calibration values for 30°C ±3°C and 85°C ±3°C for each of the available reference voltage levels. The sensor voltage can be computed as VSENSE = TCSENSOR * (Temperature, °C) + VSENSOR, where TCSENSOR and VSENSOR can be computed from the calibration values for higher accuracy. The typical equivalent impedance of the sensor is 51 kΩ. The sample time required includes the sensor-on time tSENSOR(on). The on-time tVMID(on) is included in the sampling time tVMID(sample); no additional on time is needed. Typical Temperature Sensor Voltage (V) 1000 950 900 850 800 750 700 650 600 550 500 -40 -30 -20 -10 0 10 20 30 40 50 60 70 80 Ambient Temperature (°C) Figure 5-19. Typical Temperature Sensor Voltage 34 Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 5.35 REF, External Reference over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (1) PARAMETER TEST CONDITIONS VCC MIN TYP MAX UNIT VeREF+ Positive external reference voltage input VeREF+ > VREF–/VeREF– (2) 1.4 AVCC V VREF–/VeREF– Negative external reference voltage input VeREF+ > VREF–/VeREF– (3) 0 1.2 V (VeREF+ – VREF–/VeREF–) Differential external reference voltage input VeREF+ > VREF–/VeREF– (4) 1.4 AVCC V IVeREF+ IVREF-/VeREF– CVREF± (1) (2) (3) (4) (5) Static input current 1.4 V ≤ VeREF+ ≤ VAVCC, VeREF– = 0 V, fADC12CLK = 5 MHz, ADC12SHTx = 1h, Conversion rate 200ksps 2.2 V, 3 V 1.4 V ≤ VeREF+ ≤ VAVCC, VeREF– = 0 V fADC12CLK = 5 MHz, ADC12SHTx = 8h, Conversion rate 20 ksps 2.2 V, 3 V Capacitance at VREF+ or VREFterminal, external reference (5) ±8.5 ±26 µA ±1 10 µF The external reference is used during ADC conversion to charge and discharge the capacitance array. The input capacitance, Ci, is also the dynamic load for an external reference during conversion. The dynamic impedance of the reference supply should follow the recommendations on analog-source impedance to allow the charge to settle for 12-bit accuracy. The accuracy limits the minimum positive external reference voltage. Lower reference voltage levels may be applied with reduced accuracy requirements. The accuracy limits the maximum negative external reference voltage. Higher reference voltage levels may be applied with reduced accuracy requirements. The accuracy limits minimum external differential reference voltage. Lower differential reference voltage levels may be applied with reduced accuracy requirements. Two decoupling capacitors, 10 µF and 100 nF, should be connected to VREF to decouple the dynamic current required for an external reference source if it is used for the ADC12_A. See also the RF430F5978 User's Guide (SLAU378). Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 35 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5.36 REF, Built-In Reference over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (1) PARAMETER Positive built-in reference voltage output VREF+ AVCC(min) AVCC minimum voltage, Positive built-in reference active TEST CONDITIONS VCC 2.41 ±1.5% REFVSEL = 1 for 2 V, REFON = REFOUT = 1, IVREF+ = 0 A 3V 1.93 ±1.5% REFVSEL = 0 for 1.5 V, REFON = REFOUT = 1, IVREF+ = 0 A 2.2 V, 3 V 1.45 ±1.5% REFVSEL = 0 for 1.5 V, reduced performance 1.8 REFVSEL = 0 for 1.5 V 2.2 REFVSEL = 1 for 2 V 2.3 100 140 µA 0.9 1.5 mA CVREF± Capacitance at VREF+ and VREF- terminals, internal reference REFON = REFOUT = 1 TCREF+ Temperature coefficient of built-in reference (5) IVREF+ = 0 A, REFVSEL = (0, 1, or 2), REFON = 1, REFOUT = 0 or 1 PSRR_DC Power supply rejection ratio (DC) PSRR_AC Power supply rejection ratio (AC) 36 2.8 3V IL(VREF+) (4) (5) (6) V REFON = 1, REFOUT = 1, REFBURST = 0 REFVSEL = (0, 1, or 2), IVREF+ = +10 µA/–1000 µA, AVCC = AVCC (min) for each reference level, REFVSEL = (0, 1, or 2), REFON = REFOUT = 1 (3) V 3V Load-current regulation, VREF+ terminal (4) (2) UNIT REFON = 1, REFOUT = 0, REFBURST = 0 Operating supply current into AVCC terminal (2) (3) (1) MAX 3V IREF+ Settling time of reference voltage (6) TYP REFVSEL = 2 for 2.5 V, REFON = REFOUT = 1, IVREF+ = 0 A REFVSEL = 2 for 2.5 V tSETTLE MIN 2500 µV/mA 100 pF 30 50 ppm/ °C AVCC = AVCC (min) to AVCC(max), TA = 25°C, REFVSEL = (0, 1, or 2), REFON = 1, REFOUT = 0 or 1 120 300 µV/V AVCC = AVCC (min) to AVCC(max) TA = 25°C, f = 1 kHz, ΔVpp = 100 mV, REFVSEL = 0, 1, or 2, REFON = 1, REFOUT = 0 or 1 6.4 AVCC = AVCC (min) to AVCC(max), REFVSEL = (0, 1, or 2), REFOUT = 0, REFON = 0 → 1 75 AVCC = AVCC (min) to AVCC(max), CVREF = CVREF(max), REFVSEL = (0, 1, or 2), REFOUT = 1, REFON = 0 → 1 20 mV/V µs 75 The reference is supplied to the ADC by the REF module and is buffered locally inside the ADC. The ADC uses two internal buffers, one smaller and one larger for driving the VREF+ terminal. When REFOUT = 1, the reference is available at the VREF+ terminal, as well as, used as the reference for the conversion and utilizes the larger buffer. When REFOUT = 0, the reference is only used as the reference for the conversion and utilizes the smaller buffer. The internal reference current is supplied through the AVCC terminal. Consumption is independent of the ADC12ON control bit, unless a conversion is active. The REFON bit enables to settle the built-in reference before starting an A/D conversion. REFOUT = 0 represents the current contribution of the smaller buffer. REFOUT = 1 represents the current contribution of the larger buffer without external load. The temperature sensor is provided by the REF module. Its current is supplied through the AVCC terminal and is equivalent to IREF+ with REFON = 1 and REFOUT = 0. Contribution only due to the reference and buffer including package. This does not include resistance due to PCB trace, etc. Calculated using the box method: (MAX(–40°C to 85°C) – MIN(–40°C to 85°C)) / MIN(–40°C to 85°C)/(85°C – (–40°C)). The condition is that the error in a conversion started after tREFON is less than ±0.5 LSB. The settling time depends on the external capacitive load when REFOUT = 1. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 5.37 Comparator B over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER VCC TEST CONDITIONS VCC Supply voltage MIN TYP MAX 1.8 3.6 1.8 V IAVCC_COMP Comparator operating supply current into AVCC, Excludes reference resistor ladder IAVCC_REF Quiescent current of local reference voltage amplifier into AVCC VIC Common mode input range VOFFSET Input offset voltage CIN Input capacitance RSIN tPD tPD,filter Series input resistance CBPWRMD = 00 2.2 V 30 50 3V 40 65 2.2 V, 3 V 10 30 CBPWRMD = 10 2.2 V, 3 V 0.1 0.5 CBREFACC = 1, CBREFLx = 01 0 µA VCC–1 V CBPWRMD = 00 ±20 CBPWRMD = 01, 10 ±10 5 ON - switch closed µA 22 mV pF 3 4 30 kΩ MΩ CBPWRMD = 00, CBF = 0 450 Propagation delay, response time CBPWRMD = 01, CBF = 0 600 CBPWRMD = 10, CBF = 0 50 Propagation delay with filter active V 40 CBPWRMD = 01 OFF - switch opened UNIT CBPWRMD = 00, CBON = 1, CBF = 1, CBFDLY = 00 0.35 0.6 1.0 CBPWRMD = 00, CBON = 1, CBF = 1, CBFDLY = 01 0.6 1.0 1.8 CBPWRMD = 00, CBON = 1, CBF = 1, CBFDLY = 10 1.0 1.8 3.4 CBPWRMD = 00, CBON = 1, CBF = 1, CBFDLY = 11 1.8 3.4 6.5 ns µs µs tEN_CMP Comparator enable time, settling time CBON = 0 to CBON = 1, CBPWRMD = 00, 01, 10 1 2 µs tEN_REF Resistor reference enable time CBON = 0 to CBON = 1 0.3 1.5 µs Reference voltage for a given tap VIN = reference into resistor ladder, n = 0 to 31 VCB_REF VIN × (n + 1) / 32 Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback V 37 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5.38 Flash Memory over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) PARAMETER TJ DVCC(PGM/ERASE) Program and erase supply voltage MIN TYP 1.8 MAX UNIT 3.6 V IPGM Average supply current from DVCC during program 3 5 mA IERASE Average supply current from DVCC during erase 2 6.5 mA IMERASE, IBANK Average supply current from DVCC during mass erase or bank erase 2 6.5 mA tCPT Cumulative program time (1) 16 104 Program and erase endurance tRetention tWord Data retention duration ms cycles 100 years 64 85 µs 0 Block program time for first byte or word (2) 49 65 µs tBlock, 1–(N–1) Block program time for each additional byte or word, except for last byte or word (2) 37 49 µs tBlock, N Block program time for last byte or word (2) 55 73 µs tErase Erase time for segment erase, mass erase, and bank erase when available (2) 23 32 ms fMCLK,MRG MCLK frequency in marginal read mode (FCTL4.MRG0 = 1 or FCTL4. MRG1 = 1) 0 1 MHz tBlock, (1) (2) Word or byte program time 25°C (2) 105 The cumulative program time must not be exceeded when writing to a 128-byte flash block. This parameter applies to all programming methods: individual word or byte write and block write modes. These values are hardwired into the state machine of the flash controller. 5.39 JTAG and Spy-Bi-Wire Interface over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) MAX UNIT fSBW Spy-Bi-Wire input frequency PARAMETER 2.2 V, 3 V VCC 0 20 MHz tSBW,Low Spy-Bi-Wire low clock pulse duration 2.2 V, 3 V 0.025 15 µs 1 µs 15 100 0 5 MHz 10 MHz 80 kΩ tSBW, En Spy-Bi-Wire enable time (TEST high to acceptance of first clock edge) tSBW,Rst Spy-Bi-Wire return to normal operation time fTCK TCK input frequency to 4-wire JTAG (2) Rinternal Internal pulldown resistance on TEST (1) (2) 38 (1) MIN TYP 2.2 V, 3 V 2.2 V 3V 0 2.2 V, 3 V 45 60 µs Tools that access the Spy-Bi-Wire interface must wait for the minimum tSBW,En time after pulling the TEST/SBWTCK pin high before applying the first SBWTCK clock edge. fTCK may be restricted to meet the timing requirements of the module selected. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 5.40 RF1A CC1101 Radio Parameters Table 5-1. Recommended Operating Conditions MIN VCC Supply voltage range during radio operation PMMCOREVx Core voltage range, PMMCOREVx setting during radio operation 3 300 348 (1) 464 779 928 2-FSK 0.6 500 2-GFSK, OOK, and ASK 0.6 250 kBaud (Shaped) MSK (also known as differential offset QPSK) (2) 26 389 Total tolerance including initial tolerance, crystal loading, aging and temperature dependency. (3) V MHz 500 26 26 27 ±40 RF crystal load capacitance 10 13 RF crystal effective series resistance (1) (2) (3) UNIT 2 RF crystal frequency RF crystal tolerance MAX 3.6 RF frequency range Data rate NOM 2.0 MHz ppm 20 pF 100 Ω If using a 27-MHz crystal, the lower frequency limit for this band is 392 MHz. If using optional Manchester encoding, the data rate in kbps is half the baud rate. The acceptable crystal tolerance depends on frequency band, channel bandwidth, and spacing. Also see design note DN005 -- CC11xx Sensitivity versus Frequency Offset and Crystal Accuracy (SWRA122). 5.41 RF Crystal Oscillator, XT2 TA = 25°C, VCC = 3 V (unless otherwise noted) (1) PARAMETER MIN Start-up time (2) Duty cycle (1) (2) 45% TYP MAX UNIT 150 810 µs 50% 55% All measurement results are obtained using the EM430F6137RF900 with BOM according to tested frequency range. The start-up time depends to a very large degree on the crystal that is used. 5.42 Current Consumption, Reduced-Power Modes TA = 25°C, VCC = 3 V (unless otherwise noted) (1) PARAMETER Current consumption (1) (2) (3) TEST CONDITIONS MIN TYP MAX UNIT RF crystal oscillator only (2) 100 µA IDLE state (including RF crystal oscillator) 1.7 mA FSTXON state (only the frequency synthesizer is running) (3) 9.5 mA All measurement results are obtained using the EM430F6137RF900 with BOM according to tested frequency range. To measure the current, follow this sequence: • Enable XT2 with XOSC_FORCE_ON = 1. • Set radio to sleep mode. • Disable XT2 clock requests from any module. This current consumption is also representative of other intermediate states when going from IDLE to RX or TX, including the calibration state. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 39 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5.43 Current Consumption, Receive Mode TA = 25°C, VCC = 3 V (unless otherwise noted) (1) PARAMETER FREQ (MHz) DATA RATE (kBaud) (2) TEST CONDITIONS 1.2 315 38.4 Register settings optimized for reduced current 250 433 38.4 Register settings optimized for reduced current 1.2 868, 915 38.4 250 (1) (2) (3) 40 17 Input at –40 dBm (well above sensitivity limit) 16 Input at –100 dBm (close to sensitivity limit) 17 Input at –40 dBm (well above sensitivity limit) 16 Input at –100 dBm (close to sensitivity limit) 18 Register settings optimized for reduced current (3) MAX UNIT 16.5 Input at –100 dBm (close to sensitivity limit) 18 Input at –40 dBm (well above sensitivity limit) 17 Input at –100 dBm (close to sensitivity limit) 18 Input at –40 dBm (well above sensitivity limit) 17 Input at –100 dBm (close to sensitivity limit) 250 TYP Input at –100 dBm (close to sensitivity limit) Input at –40 dBm (well above sensitivity limit) 1.2 Current consumption, RX MIN mA 18.5 Input at –40 dBm (well above sensitivity limit) 17 Input at –100 dBm (close to sensitivity limit) 16 Input at –40 dBm (well above sensitivity limit) 15 Input at –100 dBm (close to sensitivity limit) 16 Input at –40 dBm (well above sensitivity limit) 15 Input at –100 dBm (close to sensitivity limit) 16 Input at –40 dBm (well above sensitivity limit) 15 All measurement results are obtained using the EM430F6137RF900 with BOM according to tested frequency range. Reduced current setting (MDMCFG2.DEM_DCFILT_OFF = 1) gives a slightly lower current consumption at the cost of a reduction in sensitivity. See tables "RF Receive" for additional details on current consumption and sensitivity. For 868 or 915 MHz, see Figure 5-20 for current consumption with register settings optimized for sensitivity. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 19 19 TA = 85°C TA = 25°C TA = 25°C TA = -40°C TA = -40°C Radio Current [mA] Radio Current [mA] TA = 85°C 18 17 16 -100 -80 -60 -40 18 17 16 -100 -20 -80 Input Pow er [dBm ] -60 -40 Input Pow er [dBm ] 1.2 kBaud GFSK 38.4 kBaud GFSK 19 19 TA = 85°C TA = 25°C TA = 25°C TA = -40°C TA = -40°C Radio Current [mA] Radio Current [mA] TA = 85°C 18 17 16 -100 -20 -80 -60 -40 -20 18 17 16 -100 -80 -60 -40 -20 Input Pow er [dBm ] Input Pow er [dBm ] 500 kBaud MSK 250 kBaud GFSK Figure 5-20. Typical RX Current Consumption Over Temperature and Input Power Level, 868 MHz, Sensitivity-Optimized Setting Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 41 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5.44 Current Consumption, Transmit Mode TA = 25°C, VCC = 3 V (unless otherwise noted) (1) PARAMETER (2) FREQUENCY [MHz} PATABLE SETTING OUTPUT POWER (dBm) 0xC0 Maximum 26 0xC4 +10 25 0x51 0 15 315 433 Current consumption, TX 868 915 (1) (2) 42 TYP 0x29 –6 15 0xC0 Maximum 33 0xC6 +10 29 0x50 0 17 0x2D –6 17 0xC0 Maximum 36 0xC3 +10 33 0x8D 0 18 0x2D –6 18 0xC0 Maximum 35 0xC3 +10 32 0x8D 0 18 0x2D –6 18 UNIT mA All measurement results are obtained using the EM430F6137RF900 with BOM according to tested frequency range. Reduced current setting (MDMCFG2.DEM_DCFILT_OFF = 1) gives a slightly lower current consumption at the cost of a reduction in sensitivity. See tables "RF Receive" for additional details on current consumption and sensitivity. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 5.45 Typical TX Current Consumption, 315 MHz PARAMETER PATABLE SETTING OUTPUT POWER (dBm) 0xC0 0xC4 Current consumption, TX VCC 2V 3V 3.6 V TA 25°C 25°C 25°C Maximum 27.5 26.4 28.1 +10 25.1 25.2 25.3 0x51 0 14.4 14.6 14.7 0x29 –6 14.2 14.7 15.0 VCC 2V 3V 3.6 V TA 25°C 25°C 25°C UNIT mA 5.46 Typical TX Current Consumption, 433 MHz PARAMETER PATABLE SETTING OUTPUT POWER (dBm) 0xC0 Maximum 33.1 33.4 33.8 0xC6 +10 28.6 28.8 28.8 0x50 0 16.6 16.8 16.9 0x2D –6 16.8 17.5 17.8 Current consumption, TX UNIT mA 5.47 Typical TX Current Consumption, 868 MHz PARAMETER Current consumption, TX PATABLE SETTING OUTPUT POWER (dBm) 0xC0 VCC TA 2V 3V 3.6 V –40°C 25°C 85°C –40°C 25°C 85°C –40°C 25°C 85°C Maximum 36.7 35.2 34.2 38.5 35.5 34.9 37.1 35.7 34.7 0xC3 +10 34.0 32.8 32.0 34.2 33.0 32.5 34.3 33.1 32.2 0x8D 0 18.0 17.6 17.5 18.3 17.8 18.1 18.4 18.0 17.7 0x2D –6 17.1 17.0 17.2 17.8 17.8 18.3 18.2 18.1 18.1 UNIT mA 5.48 Typical TX Current Consumption, 915 MHz PARAMETER Current consumption, TX PATABLE SETTING OUTPUT POWER (dBm) 0xC0 0xC3 VCC TA 2V 3V 3.6 V –40°C 25°C 85°C –40°C 25°C 85°C –40°C 25°C 85°C Maximum 35.5 33.8 33.2 36.2 34.8 33.6 36.3 35.0 33.8 +10 33.2 32.0 31.0 33.4 32.1 31.2 33.5 32.3 31.3 0x8D 0 17.8 17.4 17.1 18.1 17.6 17.3 18.2 17.8 17.5 0x2D –6 17.0 16.9 16.9 17.7 17.6 17.6 18.1 18.0 18.0 Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback UNIT mA 43 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5.49 RF Receive, Overall TA = 25°C, VCC = 3 V (unless otherwise noted) (1) PARAMETER TEST CONDITIONS Digital channel filter bandwidth Spurious emissions (3) RX latency (1) (2) (3) (4) (5) (4) MIN (2) TYP 58 MAX UNIT 812 kHz 25 MHz to 1 GHz –68 –57 Above 1 GHz –66 –47 Serial operation (5) 9 dBm bit All measurement results are obtained using the EM430F6137RF900 with BOM according to tested frequency range. User programmable. The bandwidth limits are proportional to crystal frequency (given values assume a 26.0-MHz crystal). Typical radiated spurious emission is –49 dBm measured at the VCO frequency Maximum figure is the ETSI EN 300 220 limit Time from start of reception until data is available on the receiver data output pin is equal to 9 bit. 5.50 RF Receive, 315 MHz TA = 25°C, VCC = 3 V (unless otherwise noted) (1) 2-FSK, 1% packet error rate, 20-byte packet length, Sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF = 0 (unless otherwise noted) PARAMETER DATA RATE (kBaud) Receiver sensitivity (1) (2) (3) (4) TEST CONDITIONS TYP 0.6 14.3-kHz deviation, 58-kHz digital channel filter bandwidth –117 1.2 5.2-kHz deviation, 58-kHz digital channel filter bandwidth (2) –111 38.4 20-kHz deviation, 100-kHz digital channel filter bandwidth (3) 250 127-kHz deviation, 540-kHz digital channel filter bandwidth 500 MSK, 812-kHz digital channel filter bandwidth (4) –103 (4) UNIT dBm –95 –86 All measurement results are obtained using the EM430F6137RF900 with BOM according to tested frequency range. Sensitivity can be traded for current consumption by setting MDMCFG2.DEM_DCFILT_OFF = 1. The typical current consumption is then reduced by approximately 2 mA close to the sensitivity limit. The sensitivity is typically reduced to –109 dBm. Sensitivity can be traded for current consumption by setting MDMCFG2.DEM_DCFILT_OFF = 1. The typical current consumption is then reduced by approximately 2 mA close to the sensitivity limit. The sensitivity is typically reduced to –102 dBm. MDMCFG2.DEM_DCFILT_OFF = 1 can not be used for data rates ≥ 250 kBaud. 5.51 RF Receive, 433 MHz TA = 25°C, VCC = 3 V (unless otherwise noted) (1) 2-FSK, 1% packet error rate, 20-byte packet length, Sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF = 0 (unless otherwise noted) PARAMETER Receiver sensitivity DATA RATE (kBaud) (4) 44 TYP 14.3-kHz deviation, 58-kHz digital channel filter bandwidth –114 1.2 5.2-kHz deviation, 58-kHz digital channel filter bandwidth (2) –111 38.4 20-kHz deviation, 100-kHz digital channel filter bandwidth (3) –104 500 (3) MIN 0.6 250 (1) (2) TEST CONDITIONS 127-kHz deviation, 540-kHz digital channel filter bandwidth (4) MSK, 812-kHz digital channel filter bandwidth (4) MAX UNIT dBm –93 –85 All measurement results are obtained using the EM430F6137RF900 with BOM according to tested frequency range. Sensitivity can be traded for current consumption by setting MDMCFG2.DEM_DCFILT_OFF = 1. The typical current consumption is then reduced by approximately 2 mA close to the sensitivity limit. The sensitivity is typically reduced to –109 dBm. Sensitivity can be traded for current consumption by setting MDMCFG2.DEM_DCFILT_OFF = 1. The typical current consumption is then reduced by approximately 2 mA close to the sensitivity limit. The sensitivity is typically reduced to –101 dBm. MDMCFG2.DEM_DCFILT_OFF = 1 can not be used for data rates ≥ 250 kBaud. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 5.52 RF Receive, 868 or 915 MHz TA = 25°C, VCC = 3 V (unless otherwise noted) (1), 1% packet error rate, 20-byte packet length, Sensitivity optimized, MDMCFG2.DEM_DCFILT_OFF = 0 (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX UNIT 0.6-kBaud data rate, 2-FSK, 14.3-kHz deviation, 58-kHz digital channel filter bandwidth (unless otherwise noted) Receiver sensitivity –115 dBm 1.2-kBaud data rate, 2-FSK, 5.2-kHz deviation, 58-kHz digital channel filter bandwidth (unless otherwise noted) –109 Receiver sensitivity (2) 2-GFSK modulation by setting MDMCFG2.MOD_FORMAT = 2, Gaussian filter with BT = 0.5 Saturation FIFOTHR.CLOSE_IN_RX = 0 (3) –28 –100-kHz offset 39 +100-kHz offset 39 Adjacent channel rejection Desired channel 3 dB above the sensitivity limit, 100-kHz channel spacing (4) Image channel rejection IF frequency 152 kHz, desired channel 3 dB above the sensitivity limit Desired channel 3 dB above the sensitivity limit (5) Blocking –109 29 ±2-MHz offset –48 ±10-MHz offset –40 dBm dBm dB dB dBm 38.4-kBaud data rate, 2-FSK, 20-kHz deviation, 100-kHz digital channel filter bandwidth (unless otherwise noted) Receiver sensitivity (6) –102 2-GFSK modulation by setting MDMCFG2.MOD_FORMAT = 2, Gaussian filter with BT = 0.5 Saturation FIFOTHR.CLOSE_IN_RX = 0 (3) Adjacent channel rejection Desired channel 3 dB above the sensitivity limit, 200 kHz channel spacing (5) Image channel rejection IF frequency 152 kHz, Desired channel 3 dB above the sensitivity limit Blocking Desired channel 3 dB above the sensitivity limit (5) –101 –19 –200-kHz offset 20 +200-kHz offset 25 23 ±2-MHz offset –48 ±10-MHz offset –40 dBm dBm dB dB dBm 250-kBaud data rate, 2-FSK, 127-kHz deviation, 540-kHz digital channel filter bandwidth (unless otherwise noted) Receiver sensitivity (7) –90 2-GFSK modulation by setting MDMCFG2.MOD_FORMAT = 2, Gaussian filter with BT = 0.5 –90 Saturation FIFOTHR.CLOSE_IN_RX = 0 (3) –19 Adjacent channel rejection Desired channel 3 dB above the sensitivity limit, 750-kHz channel spacing (8) Image channel rejection IF frequency 304 kHz, Desired channel 3 dB above the sensitivity limit Blocking Desired channel 3 dB above the sensitivity limit (8) –750-kHz offset 24 +750-kHz offset 30 18 ±2-MHz offset –53 ±10-MHz offset –39 dBm dBm dB dB dBm 500-kBaud data rate, MSK, 812-kHz digital channel filter bandwidth (unless otherwise noted) Receiver sensitivity (7) Image channel rejection IF frequency 355 kHz, Desired channel 3 dB above the sensitivity limit Blocking Desired channel 3 dB above the sensitivity limit (9) (1) (2) (3) (4) (5) (6) (7) (8) (9) –84 dBm –2 dB ±2-MHz offset –53 ±10-MHz offset –38 dBm All measurement results are obtained using the EM430F6137RF900 with BOM according to tested frequency range. Sensitivity can be traded for current consumption by setting MDMCFG2.DEM_DCFILT_OFF = 1. The typical current consumption is then reduced by approximately 2 mA close to the sensitivity limit. The sensitivity is typically reduced to –107 dBm. See design note DN010 Close-in Reception with CC1101 (SWRA147). See Figure 5-21 for blocking performance at other offset frequencies. See Figure 5-22 for blocking performance at other offset frequencies. Sensitivity can be traded for current consumption by setting MDMCFG2.DEM_DCFILT_OFF = 1. The typical current consumption is then reduced by approximately 2 mA close to the sensitivity limit. The sensitivity is typically reduced to –100 dBm. MDMCFG2.DEM_DCFILT_OFF = 1 cannot be used for data rates ≥ 250 kBaud. See Figure 5-23 for blocking performance at other offset frequencies. See Figure 5-24 for blocking performance at other offset frequencies. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 45 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 80 60 70 50 60 40 Selectivity [dB] Blocking [dB] 50 40 30 20 10 30 20 10 0 0 -10 -20 -40 -10 -30 -20 -10 0 10 20 30 40 -1 Offset [MHz] -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 Offset [MHz] NOTE: 868.3 MHz, 2-FSK, 5.2-kHz deviation, IF frequency is 152.3 kHz, digital channel filter bandwidth is 58 kHz Figure 5-21. Typical Selectivity at 1.2-kBaud Data Rate 80 50 70 40 60 30 Selectivity [dB] Blocking [dB] 50 40 30 20 10 20 10 0 0 -10 -10 -20 -40 -20 -30 -20 -10 0 10 20 30 40 -1 Offset [MHz] -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 Offset [MHz] NOTE: 868 MHz, 2-FSK, 20 kHz deviation, IF frequency is 152.3 kHz, digital channel filter bandwidth is 100 kHz Figure 5-22. Typical Selectivity at 38.4-kBaud Data Rate 46 Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 80 50 70 40 60 30 Selectivity [dB] Blocking [dB] 50 40 30 20 10 20 10 0 0 -10 -10 -20 -40 -20 -30 -20 -10 0 10 20 30 40 -3 -2 -1 Offset [MHz] 0 1 2 3 1 2 3 Offset [MHz] NOTE: 868 MHz, 2-FSK, IF frequency is 304 kHz, digital channel filter bandwidth is 540 kHz Figure 5-23. Typical Selectivity at 250-kBaud Data Rate 80 50 70 40 60 30 Selectivity [dB] Blocking [dB] 50 40 30 20 10 20 10 0 0 -10 -10 -20 -40 -20 -30 -20 -10 0 10 20 30 40 -3 -2 Offset [MHz] -1 0 Offset [MHz] NOTE: 868 MHz, 2-FSK, IF frequency is 355 kHz, digital channel filter bandwidth is 812 kHz Figure 5-24. Typical Selectivity at 500-kBaud Data Rate Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 47 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5.53 Typical Sensitivity, 315 MHz, Sensitivity-Optimized Setting PARAMETER DATA RATE (kBaud) Sensitivity, 315MHz VCC TA 2V 3V 3.6 V –40°C 25°C 85°C –40°C 25°C 85°C –40°C 25°C 85°C 1.2 –112 –112 –110 –112 –111 –109 –112 –111 –108 38.4 –105 –105 –104 –105 –103 –102 –105 –104 –102 250 –95 –95 –92 –94 –95 –92 –95 –94 –91 UNIT dBm 5.54 Typical Sensitivity, 433 MHz, Sensitivity-Optimized Setting PARAMETER DATA RATE (kBaud) Sensitivity, 433MHz VCC TA 2V 3V 3.6 V –40°C 25°C 85°C –40°C 25°C 85°C –40°C 25°C 85°C 1.2 –111 –110 –108 –111 –111 –108 –111 –110 –107 38.4 –104 –104 –101 –104 –104 –101 –104 –103 –101 250 –93 –94 –91 –93 –93 –90 –93 –93 –90 UNIT dBm 5.55 Typical Sensitivity, 868 MHz, Sensitivity-Optimized Setting PARAMETER DATA RATE (kBaud) Sensitivity, 868MHz VCC TA 2V 3V 3.6 V –40°C 25°C 85°C –40°C 25°C 85°C –40°C 25°C 85°C 1.2 –109 –109 –107 –109 –109 –106 –109 –108 –106 38.4 –102 –102 –100 –102 –102 –99 –102 –101 –99 250 –90 –90 –88 –89 –90 –87 –89 –90 –87 500 –84 –84 –81 –84 –84 –80 –84 –84 –80 UNIT dBm 5.56 Typical Sensitivity, 915 MHz, Sensitivity-Optimized Setting PARAMETER DATA RATE (kBaud) Sensitivity, 915MHz 48 VCC TA 2V 3V 3.6 V –40°C 25°C 85°C –40°C 25°C 85°C –40°C 25°C 85°C 1.2 –109 –109 –107 –109 –109 –106 –109 –108 –105 38.4 –102 –102 –100 –102 –102 –99 –103 –102 –99 250 –92 –92 –89 –92 –92 –88 –92 –92 –88 500 –87 –86 –81 –86 –86 –81 –86 –85 –80 Specifications UNIT dBm Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 5.57 RF Transmit TA = 25°C, VCC = 3 V (unless otherwise noted) (1), PTX = +10 dBm (unless otherwise noted) PARAMETER FREQUENCY (MHz) TEST CONDITIONS MIN 315 Differential load impedance (2) 116 + j41 868/915 86.5 + j43 433 868 433 Harmonics, radiated (4) (5) (6) 868 915 315 433 Harmonics, conducted 868 915 315 Spurious emissions, conducted, harmonics not included (8) 868 TX latency (9) (1) (2) (3) (4) (5) (6) (7) (8) (9) Ω +11 dBm +11 –30 Second harmonic –56 Third harmonic –57 Second harmonic –50 Third harmonic –52 Second harmonic –50 Third harmonic Frequencies below 960 MHz Frequencies above 960 MHz Frequencies below 1 GHz Frequencies above 1 GHz Second harmonic Other harmonics Second harmonic Other harmonics Frequencies below 960 MHz Frequencies above 960 MHz Frequencies above 1 GHz +10 dBm CW +10 dBm CW +10 dBm CW +11 dBm CW (7) +10 dBm CW < –48 –45 < –48 –59 –53 < –47 < –58 < –53 < –54 +10 dBm CW < –54 Frequencies below 1 GHz < –46 Frequencies above 960 MHz dBm < –71 < –63 Frequencies below 960 MHz dBm < –38 Frequencies within 47 to 74, 87.5 to 118, 174 to 230, 470 to 862 MHz Frequencies above 1 GHz dBm –54 +10 dBm CW Frequencies within 47 to 74, 87.5 to 118, 174 to 230, 470 to 862 MHz 915 +13 Delivered to a 50-Ω single-ended load through the RF matching network of the CC430 reference design Frequencies below 1 GHz 433 UNIT +12 Delivered to a 50-Ω single-ended load through the RF matching network of the CC430 reference design 915 Output power, lowest setting (3) MAX 122 + j31 433 315 Output power, highest setting (3) TYP dBm < –59 < –56 +11 dBm CW Serial operation < –49 < –63 8 bits All measurement results are obtained using the EM430F6137RF900 with BOM according to tested frequency range. Differential impedance as seen from the RF port (RF_P and RF_N) toward the antenna. Follow the CC430 reference designs available from the TI website. Output power is programmable, and full range is available in all frequency bands. Output power may be restricted by regulatory limits. See also Application Note AN050 Using the CC1101 in the European 868MHz SRD Band (SWRA146) and design note DN013 Programming Output Power on CC1101 (SWRA168), which gives the output power and harmonics when using multi-layer inductors. The output power is then typically +10 dBm when operating at 868 or 915 MHz. The antennas used during the radiated measurements (SMAFF-433 from R.W.Badland and Nearson S331 868/915) play a part in attenuating the harmonics. Measured on EM430F6137RF900 with CW, maximum output power All harmonics are below –41.2 dBm when operating in the 902 through 928 MHz band. Requirement is –20 dBc under FCC 15.247 All radiated spurious emissions are within the limits of ETSI. Also see design note DN017 CC11xx 868 or 915 MHz RF Matching (SWRA168). Time from sampling the data on the transmitter data input pin until it is observed on the RF output ports Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 49 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5.58 Optimum PATABLE Settings for Various Output Power Levels and Frequency Bands TA = 25°C, VCC = 3 V (unless otherwise noted) (1) OUTPUT POWER (dBm) (1) 50 PATABLE SETTING 315 MHz 433 MHz 868 MHz 915 MHz –30 0x12 0x05 0x03 0x03 –12 0x33 0x26 0x25 0x25 –6 0x29 0x2D 0x2D 0x2D 0 0x51 0x50 0x8D 0x8D 10 0xC4 0xC4 0xC3 0xC3 Maximum 0xC0 0xC0 0xC0 0xC0 All measurement results are obtained using the EM430F6137RF900 with BOM according to tested frequency range. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 5.59 Typical Output Power, 315 MHz (1) PARAMETER Output power, 315 MHz (1) PATABLE SETTING VCC TA 2V –40°C 25°C 3V 85°C –40°C 25°C 3.6 V 85°C –40°C 25°C 0xC0 (max) 11.9 11.8 11.8 0xC4 (10 dBm) 10.3 10.3 10.3 0xC6 (default) 85°C 9.3 UNIT dBm 0x51 (0 dBm) 0.7 0.6 0.7 0x29 (–6 dBm) –6.8 –5.6 –5.3 All measurement results are obtained using the EM430F6137RF900 with BOM according to tested frequency range. 5.60 Typical Output Power, 433 MHz (1) PARAMETER Output power, 433 MHz (1) PATABLE SETTING VCC TA 2V –40°C 25°C 3V 85°C –40°C 25°C 3.6 V 85°C –40°C 25°C 0xC0 (max) 12.6 12.6 12.6 0xC4 (10 dBm) 10.3 10.2 10.2 0xC6 (default) 85°C 10.0 UNIT dBm 0x50 (0 dBm) 0.3 0.3 0.3 0x2D (–6 dBm) –6.4 –5.4 –5.1 All measurement results are obtained using the EM430F6137RF900 with BOM according to tested frequency range. 5.61 Typical Output Power, 868 MHz (1) PARAMETER Output power, 868 MHz (1) PATABLE SETTING VCC TA 2V 3V 3.6 V –40°C 25°C 85°C –40°C 25°C 85°C –40°C 25°C 85°C 0xC0 (max) 11.9 11.2 10.5 11.9 11.2 10.5 11.9 11.2 10.5 0xC3 (10 dBm) 10.8 10.1 9.4 10.8 10.1 9.4 10.7 10.1 9.4 0x8D (0 dBm) 1.0 0.3 –0.3 1.1 0.3 –0.3 1.1 0.3 –0.3 0x2D (–6 dBm) –6.5 –6.8 –7.3 –5.3 –5.8 –6.3 –4.9 –5.4 –6.0 0xC6 (default) 8.8 UNIT dBm All measurement results are obtained using the EM430F6137RF900 with BOM according to tested frequency range. 5.62 Typical Output Power, 915 MHz (1) PARAMETER Output power, 915 MHz (1) PATABLE SETTING VCC TA 2V 3V 3.6 V –40°C 25°C 85°C –40°C 25°C 85°C –40°C 25°C 85°C 0xC0 (max) 12.2 11.4 10.6 12.1 11.4 10.7 12.1 11.4 10.7 0xC3 (10 dBm) 11.0 10.3 9.5 11.0 10.3 9.5 11.0 10.3 9.6 0x8D (0 dBm) 1.9 1.0 0.3 1.9 1.0 0.3 1.9 1.1 0.3 0x2D (–6 dBm) –5.5 –6.0 –6.5 –4.3 –4.8 –5.5 –3.9 –4.4 –5.1 0xC6 (default) 8.8 UNIT dBm All measurement results are obtained using the EM430F6137RF900 with BOM according to tested frequency range. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 51 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5.63 Frequency Synthesizer Characteristics TA = 25°C, VCC = 3 V (unless otherwise noted) (1) MIN figures are given using a 27MHz crystal. TYP and MAX figures are given using a 26MHz crystal. PARAMETER Programmed frequency resolution (2) Synthesizer frequency tolerance TEST CONDITIONS 26- to 27-MHz crystal MIN TYP MAX UNIT 397 fXOSC/216 412 Hz (3) ±40 50-kHz offset from carrier –95 100-kHz offset from carrier –94 200-kHz offset from carrier –94 500-kHz offset from carrier RF carrier phase noise –98 1-MHz offset from carrier –107 2-MHz offset from carrier –112 5-MHz offset from carrier –118 10-MHz offset from carrier PLL turnon or hop time (4) Crystal oscillator running 88.4 88.4 µs 9.6 9.6 µs 21.5 21.5 µs 721 µs 9.3 PLL TX-to-RX settling time (6) 20.7 PLL calibration time (7) 694 721 (1) (2) (3) (4) (5) (6) (7) 52 dBc/Hz –129 85.1 (5) PLL RX-to-TX settling time ppm All measurement results are obtained using the EM430F6137RF900 with BOM according to tested frequency range. The resolution (in Hz) is equal for all frequency bands. Depends on crystal used. Required accuracy (including temperature and aging) depends on frequency band and channel bandwidth and spacing. Time from leaving the IDLE state until arriving in the RX, FSTXON, or TX state, when not performing calibration. Settling time for the 1-IF frequency step from RX to TX Settling time for the 1-IF frequency step from TX to RX Calibration can be initiated manually or automatically before entering or after leaving RX/TX. Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 5.64 Typical RSSI_offset Values TA = 25°C, VCC = 3 V (unless otherwise noted) (1) RSSI_OFFSET (dB) DATA RATE (kBaud) (1) 433 MHz 868 MHz 1.2 74 74 38.4 74 74 250 74 74 500 74 74 All measurement results are obtained using the EM430F6137RF900 with BOM according to tested frequency range. 0 0 250kBaud 1.2kBaud -20 38.4kBaud -40 RSSI Readout [dBm] RSSI Readout [dBm] -20 -60 -80 -100 -120 -120 500kBaud -40 -60 -80 -100 -100 -80 -60 -40 -20 0 -120 -120 Input Pow er [dBm ] -100 -80 -60 -40 -20 0 Input Pow er [dBm ] Figure 5-25. Typical RSSI Value vs Input Power Level for Different Data Rates at 868 MHz Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 53 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5.65 3D LF Front-End Parameters 5.66 Recommended Operating Conditions MIN VBAT Supply voltage range during LF operation NOM 2.0 RF crystal load capacitance 10 13 RF crystal effective series resistance MAX UNIT 3.6 V 20 pF 100 Ω 5.67 Resonant Circuits – LF Front End The resonance circuit quality factor QOP can have a wide range between 10 and 120. The resonance frequency can be trimmed by the embedded trimming capacitor array. PARAMETER fRES Resonant circuit frequency fL Low-bit transmit frequency fH High-bit transmit frequency MIN TYP MAX 25°C TEST CONDITIONS 133.2 134.2 135.2 25°C, QOP = 10 to 120 133.2 134.2 135.2 –40°C to 85°C, QOP = 10 to 120 132.2 134.2 136.2 25°C, QOP = 10 to 120 123.2 124.2 125.2 –40°C to 85°C, QOP = 10 to 120 122.2 124.2 126.2 UNIT kHz 5.68 External Antenna Coil – LF Front End The antenna coil LR, resonant capacitor CR and charge capacitor CL are external components with following recommended parameters MIN TYP MAX UNIT LR1 Equivalent inductance PARAMETER 25°C, f = 134.2 kHz 7.37 7.6 7.81 mH LR2 Equivalent inductance 25°C, f = 134.2 kHz 4.37 4.5 4.63 mH dLR/LRdT Temperature coefficient of LR –40°C to 85°C 250 ppm/°C QLRT Quality factor of LR –40°C to 85°C 5.69 TEST CONDITIONS 10 150 Resonant Circuit Capacitor – LF Front End The input capacitance of the RF pins CRF is the sum of parasitic capacitances of circuit blocks connected to the RF pin. The trimming capacitors are internal capacitances and can be programmed on or off. The resonance capacitor CR is an external component and is not part of this IC. PARAMETER TEST CONDITIONS MIN TYP MAX UNIT CR Resonant circuit capacitor (option 1) (dCR = ±2.0%) LR = 7.6mH 147 150 153 pF CR Resonant circuit capacitor (option 2) (dCR = ±2.0%) LR = 4.5mH 264.6 270 275.4 pF Dielectric of CR dLR/LRdT ≤ 250 ppm dCR/CRdT Temperature coefficient of CR (NP0) dLR/LRdT ≤ 250 ppm QCR Quality factor VRF Operating voltage 20 50 CRF RF input capacitance VCL = 5 V CT = off 21.3 24 IC input quality factor (RF1, RF2, RF3) VRF = 0.1 V, CT = max, CM = on or off 250 350 Capacitance voltage dependancy VCL = 0 to 5 V, CT = on or off QRF NPO ±30 73 ppm/°C 2000 VPP 26.6 –1 pF %/V Tstep Trimming steps CTmin Minimum trimming capacitor CTmax Maximum trimming capacitor (CT = CT1 + CT2 + ... + CT7) CT1 Trimming capacitor 1 0.6 pF CT2 Trimming capacitor 2 1.2 pF 54 128 0 Calculated Specifications 70.8 74.7 pF 78.8 pF Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 Resonant Circuit Capacitor – LF Front End (continued) The input capacitance of the RF pins CRF is the sum of parasitic capacitances of circuit blocks connected to the RF pin. The trimming capacitors are internal capacitances and can be programmed on or off. The resonance capacitor CR is an external component and is not part of this IC. PARAMETER TEST CONDITIONS MIN TYP MAX UNIT CT3 Trimming capacitor 3 2.4 pF CT4 Trimming capacitor 4 4.7 pF CT5 Trimming capacitor 5 9.4 pF CT6 Trimming capacitor 6 18.8 pF CT7 Trimming capacitor 7 37.6 dCT/dV Voltage coefficient of CT dCT/dT Temperature coefficient of CT CM1 Modulation capacitor 4.5 mH: CM1 + CM2 7.6 mH: CM1 Integrated capacitor 33.1 CM2 Modulation capacitor Integrated capacitor 17.0 |dCM/dV| Modulation capacitor voltage coefficient 25°C dCM/dT Modulation capacitor voltage coefficient pF 0.1 pF/V 0.02 pF/K 35.0 36.9 pF 18.0 19.0 pF 0.1 %/V 0.02 pF/K 5.70 Charge Capacitor – LF Front End PARAMETER TEST CONDITIONS MIN TYP MAX UNIT 198 220 242 nF CL Charge capacitor (dCL = ±10%) 25°C, QOP = 134.2 kHz dCL(T) Temperature coefficient of CL –40°C to 85°C –10% 100000 h –10% Dielectric of CL DCL(t) Charge capacitor aging 10% XR7 0% 5.71 LF Wake Receiver Electrical Characteristics over operating free-air temperature range (unless otherwise noted) PARAMETER fRES,PE Resonant circuit frequency tWakeUp Wake-up time TEST CONDITIONS 25°C MIN IPESBWP Standby current VWAKEA Sensitivity A (regular) Configured to highest sensitivity VWAKEA Sensitivity A (regular) Configured to lowest sensitivity VWAKEA Sensitivity A (high sensitivity mode) VWAKEB MAX UNIT 140 kHz 560 1000 µs 110 500 Wake pattern A active, wake pattern B off, regular sensitivity, VBAT = 3 V TYP 4.4 µA 2.6 3.7 6.2 mVpp 9 13.5 23 mVpp Configured to highest sensitivity and high sensitivity mode 0.3 0.5 0.9 mVpp Sensitivity B Configured to highest sensitivity 2.3 4.2 7.5 mVpp VWAKEB Sensitivity B Configured to lowest sensitivity 50 110 200 mVpp VRF Maximum RF input voltage 10 Vpp S/N Wake pattern detection error rate (S/N) tsA WDE settling time (wake A, low sensitivity) 500 µs tsAh WDE settling time (wake A, high sensitivity) 600 µs ts\B WDE settling time (wake B) 2000 µs tresA WDE resettling time (strong burst recovery time) 3000 µs 10 Step VRF 2Vpp to 10mVpp dB Specifications Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 55 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 5.72 RSSI - LF Wake Receiver Electrical Characteristics over operating free-air temperature range (unless otherwise noted) PARAMETER MIN TYP MAX UNIT 8 Vpp DR Dynamic range VRF Input voltage range A RSSI linear coefficient B RSSI constant coefficient #RSSI Number of RSSI values Verr16mV Absolute RSSI error at VRF = 16 mVpp err16mV Relative RSSI error VRF ≥ 16 mVpp Verr2mV Absolute RSSI error at VRF = 2 mVpp –0.4 0.4 err2mV Relative RSSI error at VRF = 2 mVpp –20% 20% Vmin Resolution at VRF = 2 mVpp t Measurement time (all three channels) 56 72 0.002 dB 28 180 128 –1.28 1.28 –8% 8% 0.14 mVpp mV 2 Specifications mVpp ms Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 6 Detailed Description 6.1 3D LF Wake Receiver and 3D Transponder Interface Figure 6-1 shows the LF interface block diagram. SW[7:0] WAKE Switch Interface CLK_OUT Write Distance Expander Wake, Demodulate, Synchronize EOB Wake Pattern Detection RF1 2KB EEPROM ... VCL Trim Array CRC Generator Control Logic RF2 ... Analog Front End VCL Trim Array LF Interface BUSY SPI SOMI AES Encryption Engine SIMO SPI SPI_CLK RF3 ... Channel Selector VCL Trim Array RSSI VBAT VCL Power Management GND Battery Charge VCCSW Figure 6-1. LF Interface Block Diagram The LF front end provides a SPI that is used for the communication with the CPU core. Data access, configuration, and status queries to the MSP430 core are executed with predefined commands over this interface, which is internally connected to IO ports (see Table 6-1). Table 6-1. Intermodule Connections for RF430F59xx MICROCONTROLLER PORT LF FRONT-END MODULE PORT P3.1 Input SPI_SOMI P3.2 Output SPI_SIMO P3.3 Output SPI_CLK P3.5 Input CLK_OUT P4.1 Input EOB P4.2 Input SPI_BUSY Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 57 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 6.1.1 www.ti.com 3D LF Front End The 3D LF front end provides two basic operation modes: transponder mode and wake receiver mode. The LF front end provides an external trigger to wake up the microcontroller on LF reception. Data received by the LF interface and status of the device can be read through SPI communication. Features of the LF front end include: • Resonant frequency: 134.2 kHz – Embedded resonant trimming for all three resonant circuits • Quality factor range: 10 to 60 • Antenna Inductance 2.66 mH, 4.5 mH, or 7.6 mH • AES-128 hardware-encryption coprocessor • 3D wake receiver – Fixed downlink start pattern S10 – Downlink data rate up to 4 kBps with bit-length coding – Two independent wake patterns WP A or WP B with 0-, 4-, 8-, 12-, 16-, 20-, or 24-bit length • Dedicated sensitivity levels for both WP – Digital RSSI 72 dB, 8-bit logarithmic • Accuracy ±8% in near distance (16 mVpp) • 3D RFID transponder interface – Batteryless operation – Fixed downlink start pattern S01 – Transponder read range up to 4 inches (10 cm) – Half-duplex communication protocol • Adaptive downlink data rate: up to 4 kbaud with ASK, bit-length coding • Uplink data rate: up to 8 kbaud with FSK – Selectable challenge/response length of 32/32, 64/64, or 96/64 bit – Mutual authentication for all commands with 32-bit reader signature – Selective addressing mode, 8 bit – Burst read mode – Anticollision encryption 6.1.2 EEPROM The EEPROM can be accessed by SPI commands. Features of the EEPROM include: • Total memory size: 2048 Bytes • User memory size: 1776 Bytes – User memory has up to 4 banks – User memory is organized in 64 pages per bank of 8 bytes each • EEPROM has one system memory bank organized in 64 pages of 4 bytes each. – System memory is organized in 64 pages of 4 bytes each – System memory is used for special information (configuration, four 128-bit encryption keys, counter values) • The memory pages are configurable and provide different access modes – General-purpose memory (general read, program, and lock) – System only data (mutual only access) – Microcontroller only data (no access over LF interface) – Secured data (mutual program and lock, general read) • All pages can be locked separately (no reprogramming possible) 58 Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 Table 6-2 summarizes the EEPROM organization. 6.1.3 Switch Interface The switch interface provides eight inputs. Features of the switch interface include: • Internal pullups to minimize external components • Embedded stuck button handling • Embedded debouncing for each switch debounce time: 10, 20, 40, or 80 ms Table 6-2. LF Front End EEPROM Memory Map EEPROM (MEM) BANK BYTE 7 6 5 4 3 2 1 PAGE 0 User Data 0 1 2 3 Configuration Data 0 ⋮ ⋮ User Data 7 ⋮ ⋮ User Data 63 User Data 0 ⋮ ⋮ User Data 7 ⋮ ⋮ User Data 63 User Data 0 ⋮ ⋮ User Data 7 ⋮ ⋮ User Data 63 User Data 0 ⋮ ⋮ User Data 7 ⋮ ⋮ User Data 29 Configuration Data 7 Encryption Keys Encryption Keys 1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14 17 16 19 18 21 20 23 22 25 24 27 26 29 28 31 30 Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 59 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 6.2 www.ti.com Sub-1-GHz Radio The sub-1-GHz radio module is based on the industry-leading CC1101 and requires very few external components. Figure 6-2 shows a high-level block diagram of the implemented radio. 0 RF_N FREQ SYNTH 90 PA RC OSC BIAS RBIAS XOSC RF_XIN MODULATOR RF_P INTERFACE TO MCU ADC RXFIFO LNA TXFIFO ADC PACKET HANDLER DEMODULATOR RADIO CONTROL RF_XOUT Figure 6-2. Sub-1-GHz Radio Block Diagram The radio features a low intermediate frequency (IF) receiver. The received RF signal is amplified by a low-noise amplifier (LNA) and down converted in quadrature to the IF. At the IF, the I/Q signals are digitized. Automatic gain control (AGC), fine channel filtering, and demodulation bit and packet synchronization are performed digitally. The transmitter is based on direct synthesis of the RF frequency. The frequency synthesizer includes a completely on-chip LC VCO and a 90-degree phase shifter for generating the I and Q LO signals to the down-conversion mixers in receive mode. The 26-MHz crystal oscillator generates the reference frequency for the synthesizer and the clocks for the ADC and the digital peripherals. A memory-mapped register interface is used for data access, configuration, and status request by the CPU. The digital baseband includes support for channel configuration, packet handling, and data buffering. For complete module descriptions, see the RF430F5978 User's Guide (SLAU378). 60 Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com 6.3 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 CPU The MSP430 CPU has a 16-bit RISC architecture that is highly transparent to the application. All operations, other than program-flow instructions, are performed as register operations in conjunction with seven addressing modes for source operand and four addressing modes for destination operand. The CPU is integrated with 16 registers that provide reduced instruction execution time. The register-toregister operation execution time is one cycle of the CPU clock. Four of the registers, R0 to R3, are dedicated as program counter, stack pointer, status register, and constant generator, respectively. The remaining registers are general-purpose registers. Peripherals are connected to the CPU using data, address, and control buses, and can be handled with all instructions. The instruction set consists of the original 51 instructions with three formats and seven address modes and additional instructions for the expanded address range. Each instruction can operate on word and byte data. 6.4 Operating Modes The device has one active mode and five software-selectable low-power modes of operation. An interrupt event can wake up the device from any of the low-power modes, service the request, and restore back to the low-power mode on return from the interrupt program. The following operating modes can be configured by software: • Active mode (AM) • Low-power mode 3 (LPM3) – All clocks are active – CPU is disabled – MCLK, FLL loop control, and DCOCLK • Low-power mode 0 (LPM0) are disabled – CPU is disabled – DC generator of the DCO is disabled – ACLK and SMCLK remain active, MCLK – ACLK remains active is disabled – FLL loop control remains active • Low-power mode 4 (LPM4) – CPU is disabled • Low-power mode 1 (LPM1) – ACLK is disabled – CPU is disabled – MCLK, FLL loop control, and DCOCLK – FLL loop control is disabled are disabled – ACLK and SMCLK remain active, MCLK – DC generator of the DCO is disabled is disabled – Crystal oscillator is stopped • Low-power mode 2 (LPM2) – Complete data retention – CPU is disabled – MCLK and FLL loop control and DCOCLK are disabled – DC generator of the DCO remains enabled – ACLK remains active Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 61 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 6.5 www.ti.com Interrupt Vector Addresses The interrupt vectors and the power-up start address are in the address range 0FFFFh to 0FF80h. The vector contains the 16-bit address of the appropriate interrupt-handler instruction sequence. Table 6-3. Interrupt Sources, Flags, and Vectors INTERRUPT SOURCE System Reset Power-Up External Reset Watchdog Time-out, Password Violation Flash Memory Password Violation System NMI PMM Vacant Memory Access JTAG Mailbox User NMI NMI Oscillator Fault Flash Memory Access Violation PRIORITY Reset 0FFFEh 63, highest SVMLIFG, SVMHIFG, DLYLIFG, DLYHIFG, VLRLIFG, VLRHIFG, VMAIFG, JMBNIFG, JMBOUTIFG (SYSSNIV) (1) (3) (Non)maskable 0FFFCh 62 NMIIFG, OFIFG, ACCVIFG (SYSUNIV) (1) (Non)maskable 0FFFAh 61 WDTIFG, KEYV (SYSRSTIV) (1) (2) (3) Comparator_B Interrupt Flags (CBIV) (1) Maskable 0FFF8h 60 Watchdog Interval Timer Mode WDTIFG Maskable 0FFF6h 59 UCA0RXIFG, UCA0TXIFG (UCA0IV) (1) Maskable 0FFF4h 58 USCI_B0 Receive or Transmit UCB0RXIFG, UCB0TXIFG, I2C Status Interrupt Flags (UCB0IV) (1) Maskable 0FFF2h 57 ADC12_A ADC12IFG0 ... ADC12IFG15 (ADC12IV) (1) Maskable 0FFF0h 56 TA0 TA0CCR0 CCIFG0 Maskable 0FFEEh 55 TA0 TA0CCR1 CCIFG1 ... TA0CCR4 CCIFG4, TA0IFG (TA0IV) (1) Maskable 0FFECh 54 RF1A CC1101-based Radio Radio Interface Interrupt Flags (RF1AIFIV) Radio Core Interrupt Flags (RF1AIV) Maskable 0FFEAh 53 Maskable 0FFE8h 52 Maskable 0FFE6h 51 DMA DMA0IFG, DMA1IFG, DMA2IFG (DMAIV) (1) TA1 TA1CCR0 CCIFG0 TA1 TA1CCR1 CCIFG1 ... TA1CCR2 CCIFG2, TA1IFG (TA1IV) (1) I/O Port P1 I/O Port P2 Maskable 0FFE4h 50 P1IFG.0 to P1IFG.7 (P1IV) (1) Maskable 0FFE2h 49 P2IFG.0 to P2IFG.7 (P2IV) (1) Maskable Reserved Reserved (4) RTC_A RTCRDYIFG, RTCTEVIFG, RTCAIFG, RT0PSIFG, RT1PSIFG (RTCIV) (1) AES AESRDYIFG Reserved 62 WORD ADDRESS Comparator_B USCI_A0 Receive or Transmit (1) (2) (3) (4) SYSTEM INTERRUPT INTERRUPT FLAG Reserved (4) 0FFE0h 48 0FFDEh 47 Maskable 0FFDCh 46 Maskable 0FFDAh 45 0FFD8h 44 ⋮ ⋮ 0FF80h 0, lowest Multiple source flags A reset is generated if the CPU tries to fetch instructions from within peripheral space. (Non)maskable: the individual interrupt-enable bit can disable an interrupt event, but the general interrupt enable cannot disable it. Reserved interrupt vectors at addresses are not used in this device and can be used for regular program code if necessary. To maintain compatibility with other devices, TI recommends reserving these locations. Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com 6.6 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 Memory Organization Table 6-4 summarizes the memory organization of the device. Table 6-4. Memory Organization RF430F5978 (1) Main Memory (flash) Total Size Main: Interrupt vector 00FFFFh to 00FF80h Main: code memory RAM Bank 0 Total Size (1) 4KB 2KB 002BFFh to 002400h Sect 0 2KB 0023FFh to 001C00h 128 B 001AFFh to 001A80h 128 B 001A7Fh to 001A00h Information memory (flash) Peripherals 32KB 00FFFFh to 008000h Sect 1 Device descriptor Bootloader (BSL) memory (flash) 32KB Info A 128 B 0019FFh to 001980h Info B 128 B 00197Fh to 001900h Info C 128 B 0018FFh to 001880h Info D 128 B 00187Fh to 001800h BSL 3 512 B 0017FFh to 001600h BSL 2 512 B 0015FFh to 001400h BSL 1 512 B 0013FFh to 001200h BSL 0 512 B 0011FFh to 001000h 4KB 000FFFh to 0h All memory regions not specified here are vacant memory, and any access to them causes a Vacant Memory Interrupt. Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 63 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 6.7 www.ti.com Bootloader (BSL) The BSL enables users to program the flash memory or RAM using various serial interfaces. Access to the device memory through the BSL is protected by an user-defined password. BSL entry requires a specific entry sequence on the RST/NMI/SBWTDIO and TEST/SBWTCK pins. For complete description of the features of the BSL and its implementation, see the MSP430 Programming With the Bootloader User's Guide (SLAU319). Table 6-5 lists the BSL in requirements. Table 6-5. UART BSL Pin Requirements and Functions 6.8 6.8.1 DEVICE SIGNAL BSL FUNCTION RST/NMI/SBWTDIO Entry sequence signal TEST/SBWTCK Entry sequence signal P1.6 Data transmit P1.5 Data receive VCC Power supply VSS Ground supply JTAG Operation JTAG Standard Interface The RF430F5978 supports the standard JTAG interface, which requires four signals for sending and receiving data. The JTAG signals are shared with general-purpose I/Os. The TEST/SBWTCK pin enables the JTAG signals. In addition to these signals, the RST/NMI/SBWTDIO pin is required to interface with MSP430 development tools and device programmers. Table 6-6 lists the JTAG pin requirements. For further details on interfacing to development tools and device programmers, see the MSP430 Hardware Tools User's Guide (SLAU278). For a complete description of the features of the JTAG interface and its implementation, see MSP430 Programming Via the JTAG Interface (SLAU320). Table 6-6. JTAG Pin Requirements and Functions 64 DEVICE SIGNAL DIRECTION FUNCTION PJ.3/TCK IN JTAG clock input PJ.2/TMS IN JTAG state control PJ.1/TDI/TCLK IN JTAG data input, TCLK input PJ.0/TDO OUT JTAG data output TEST/SBWTCK IN Enable JTAG pins RST/NMI/SBWTDIO IN External reset VCC Power supply VSS Ground supply Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com 6.8.2 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 Spy-Bi-Wire Interface In addition to the standard JTAG interface, the RF430F5978 supports the two-wire Spy-Bi-Wire interface. Spy-Bi-Wire can be used to interface with MSP430 development tools and device programmers. Table 6-7 lists the Spy-Bi-Wire interface pin requirements. For further details on interfacing to development tools and device programmers, see the MSP430 Hardware Tools User's Guide (SLAU278). For a complete description of the features of the JTAG interface and its implementation, see MSP430 Programming Via the JTAG Interface (SLAU320). Table 6-7. Spy-Bi-Wire Pin Requirements and Functions 6.9 DEVICE SIGNAL DIRECTION FUNCTION TEST/SBWTCK IN Spy-Bi-Wire clock input RST/NMI/SBWTDIO IN, OUT Spy-Bi-Wire data input and output VCC Power supply VSS Ground supply Flash Memory The flash memory can be programmed through the JTAG port, Spy-Bi-Wire (SBW), or in-system by the CPU. The CPU can perform single-byte, single-word, and long-word writes to the flash memory. Features of the flash memory include: • Flash memory has n segments of main memory and four segments of information memory (Info A to Info D) of 128 bytes each. Each segment in main memory is 512 bytes in size. • Segments 0 to n may be erased in one step, or each segment may be individually erased. • Segments Info A to Info D can be erased individually, or as a group with the main memory segments. Segments Info A to Info D are also called information memory. • Segment A can be locked separately. 6.10 RAM The RAM is made up of n sectors. Each sector can be completely powered down to save leakage; however, all data are lost. Features of the RAM include: • RAM has n sectors of 2KB each. • Each sector 0 to n can be complete disabled; however, data retention is lost. • Each sector 0 to n automatically enters low-power retention mode when possible. Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 65 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 6.11 Peripherals Peripherals are connected to the CPU through data, address, and control buses. Peripherals can be handled using all instructions. For complete module descriptions, see the RF430F5978 User's Guide (SLAU378). 6.11.1 Oscillator and System Clock The Unified Clock System (UCS) module includes support for a 32768-Hz watch crystal oscillator, an internal very-low-power low-frequency oscillator (VLO), an internal trimmed low-frequency oscillator (REFO), an integrated internal digitally controlled oscillator (DCO), and a high-frequency crystal oscillator. The UCS module is designed to meet the requirements of both low system cost and low power consumption. The UCS module features digital frequency locked loop (FLL) hardware that, in conjunction with a digital modulator, stabilizes the DCO frequency to a programmable multiple of the watch crystal frequency. The internal DCO provides a fast turnon clock source and stabilizes in less than 5 µs. The UCS module provides the following clock signals: • Auxiliary clock (ACLK), sourced from a 32768-Hz watch crystal, a high-frequency crystal, the internal low-frequency oscillator (VLO), or the trimmed low-frequency oscillator (REFO). • Main clock (MCLK), the system clock used by the CPU. MCLK can be sourced by same sources made available to ACLK. • Sub-Main clock (SMCLK), the subsystem clock used by the peripheral modules. SMCLK can be sourced by same sources that are available to ACLK. • ACLK/n, the buffered output of ACLK, ACLK/2, ACLK/4, ACLK/8, ACLK/16, ACLK/32. 6.11.2 Power-Management Module (PMM) The PMM includes an integrated voltage regulator that supplies the core voltage to the device and contains programmable output levels to provide for power optimization. The PMM also includes supply voltage supervisor (SVS) and supply voltage monitor (SVM) circuitry, as well as brownout protection. The brownout circuit is implemented to provide the proper internal reset signal to the device during power-on and power-off. The SVS and SVM circuitry detects if the supply voltage drops below a user-selectable level and supports both supply voltage supervision (the device is automatically reset) and supply voltage monitoring (the device is not automatically reset). SVS and SVM circuitry is available on the primary supply and core supply. 6.11.3 Digital I/O Five I/O ports are implemented: ports P1 through P3 are 8 bit, P4 is 1 bit, and P5 is 2 bit. • All individual I/O bits are independently programmable. • Any combination of input, output, and interrupt conditions is possible. • Programmable pullup or pulldown on all ports. • Programmable drive strength on all ports. • Edge-selectable interrupt input capability for all the eight bits of ports P1 and P2. • Read and write access to port-control registers is supported by all instructions. • Ports can be accessed byte-wise (P1 through P3) or word-wise in pairs (PA and PB). 66 Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 6.11.4 Port Mapping Controller The port mapping controller allows the flexible and reconfigurable mapping of digital functions to port pins of ports P1 through P3. Table 6-8 lists the available port mapping assignments, and Table 6-9 lists the default assignments. Table 6-8. Port Mapping Mnemonics and Functions VALUE PxMAPy MNEMONIC INPUT PIN FUNCTION (PxDIR.y = 0) OUTPUT PIN FUNCTION (PxDIR.y = 1) 0 PM_NONE None DVSS PM_CBOUT0 – Comparator_B output (on TA0 clock input) PM_TA0CLK TA0 clock input – PM_CBOUT1 – Comparator_B output (on TA1 clock input) PM_TA1CLK TA1 clock input – PM_ACLK None ACLK output 4 PM_MCLK None MCLK output 5 PM_SMCLK None SMCLK output 6 PM_RTCCLK None RTCCLK output PM_ADC12CLK – ADC12CLK output PM_DMAE0 DMA external trigger input – 8 PM_SVMOUT None SVM output 9 PM_TA0CCR0A TA0 CCR0 capture input CCI0A TA0 CCR0 compare output Out0 10 PM_TA0CCR1A TA0 CCR1 capture input CCI1A TA0 CCR1 compare output Out1 11 PM_TA0CCR2A TA0 CCR2 capture input CCI2A TA0 CCR2 compare output Out2 12 PM_TA0CCR3A TA0 CCR3 capture input CCI3A TA0 CCR3 compare output Out3 13 PM_TA0CCR4A TA0 CCR4 capture input CCI4A TA0 CCR4 compare output Out4 14 PM_TA1CCR0A TA1 CCR0 capture input CCI0A TA1 CCR0 compare output Out0 15 PM_TA1CCR1A TA1 CCR1 capture input CCI1A TA1 CCR1 compare output Out1 16 PM_TA1CCR2A TA1 CCR2 capture input CCI2A TA1 CCR2 compare output Out2 1 (1) 2 (1) 3 7 (1) 17 (2) 18 (2) 19 (3) 20 (4) 21 (4) (4) (5) USCI_A0 UART RXD (direction controlled by USCI – input) PM_UCA0SOMI USCI_A0 SPI slave out/master in (direction controlled by USCI) PM_UCA0TXD USCI_A0 UART TXD (direction controlled by USCI – output) PM_UCA0SIMO USCI_A0 SPI slave in/master out (direction controlled by USCI) PM_UCA0CLK USCI_A0 clock input/output (direction controlled by USCI) PM_UCB0STE USCI_B0 SPI slave transmit enable (direction controlled by USCI – input) PM_UCB0SOMI USCI_B0 SPI slave out/master in (direction controlled by USCI) PM_UCB0SCL USCI_B0 I2C clock (open drain and direction controlled by USCI) PM_UCB0SIMO USCI_B0 SPI slave in/master out (direction controlled by USCI) PM_UCB0SDA USCI_B0 I2C data (open drain and direction controlled by USCI) PM_UCB0CLK USCI_B0 clock input/output (direction controlled by USCI) PM_UCA0STE USCI_A0 SPI slave transmit enable (direction controlled by USCI – input) 23 PM_RFGDO0 Radio GDO0 (direction controlled by radio) 24 PM_RFGDO1 Radio GDO1 (direction controlled by radio) 25 PM_RFGDO2 Radio GDO2 (direction controlled by Radio) 22 (5) (1) (2) (3) PM_UCA0RXD Input or output function is selected by the corresponding setting in the port direction register PxDIR. UART or SPI functionality is determined by the selected USCI mode. UCA0CLK function takes precedence over UCB0STE function. If the mapped pin is required as UCA0CLK input or output, USCI_B0 is forced to 3-wire SPI mode even if 4-wire mode is selected. SPI or I2C functionality is determined by the selected USCI mode. If I2C functionality is selected, the output of the mapped pin drives only the logical 0 to VSS level. UCB0CLK function takes precedence over UCA0STE function. If the mapped pin is required as UCB0CLK input or output, USCI_A0 is forced to 3-wire SPI mode even if 4-wire mode is selected. Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 67 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com Table 6-8. Port Mapping Mnemonics and Functions (continued) VALUE PxMAPy MNEMONIC INPUT PIN FUNCTION (PxDIR.y = 0) OUTPUT PIN FUNCTION (PxDIR.y = 1) 26 Reserved None DVSS 27 Reserved None DVSS 28 Reserved None DVSS 29 Reserved None DVSS 30 Reserved None DVSS 31 (0FFh) (6) (6) Disables the output driver and the input Schmitt-trigger to prevent parasitic cross currents when applying analog signals. PM_ANALOG The value of the PM_ANALOG mnemonic is FFh. The port mapping registers are 5 bits wide, and the upper bits are ignored, which results in a read value of 31. Table 6-9. Default Mapping 68 PIN PxMAPy MNEMONIC INPUT PIN FUNCTION (PxDIR.y = 0) OUTPUT PIN FUNCTION (PxDIR.y = 1) P1.0/P1MAP0 PM_RFGDO0 None Radio GDO0 P1.1/P1MAP1 PM_RFGDO2 None Radio GDO2 P1.2/P1MAP2 PM_UCB0SOMI/PM_UCB0SCL USCI_B0 SPI slave out/master in (direction controlled by USCI) USCI_B0 I2C clock (open drain and direction controlled by USCI) P1.3/P1MAP3 PM_UCB0SIMO/PM_UCB0SDA USCI_B0 SPI slave in/master out (direction controlled by USCI) USCI_B0 I2C data (open drain and direction controlled by USCI) P1.4/P1MAP4 PM_UCB0CLK/PM_UCA0STE USCI_B0 clock input/output (direction controlled by USCI) USCI_A0 SPI slave transmit enable (direction controlled by USCI – input) P1.5/P1MAP5 PM_UCA0RXD/PM_UCA0SOMI USCI_A0 UART RXD (direction controlled by USCI – input) USCI_A0 SPI slave out/master in (direction controlled by USCI) P1.6/P1MAP6 PM_UCA0TXD/PM_UCA0SIMO USCI_A0 UART TXD (direction controlled by USCI – output) USCI_A0 SPI slave in/master out (direction controlled by USCI) P1.7/P1MAP7 PM_UCA0CLK/PM_UCB0STE USCI_A0 clock input/output (direction controlled by USCI) USCI_B0 SPI slave transmit enable (direction controlled by USCI – input) P2.0/P2MAP0 PM_CBOUT1/PM_TA1CLK TA1 clock input Comparator_B output P2.1/P2MAP1 PM_TA1CCR0A TA1 CCR0 capture input CCI0A TA1 CCR0 compare output Out0 P2.2/P2MAP2 PM_TA1CCR1A TA1 CCR1 capture input CCI1A TA1 CCR1 compare output Out1 P2.3/P2MAP3 PM_TA1CCR2A TA1 CCR2 capture input CCI2A TA1 CCR2 compare output Out2 P2.4/P2MAP4 PM_RTCCLK None RTCCLK output P2.5/P2MAP5 PM_SVMOUT None SVM output P2.6/P2MAP6 PM_ACLK None ACLK output P2.7/P2MAP7 PM_ADC12CLK/PM_DMAE0 DMA external trigger input ADC12CLK output P3.0/P3MAP0 PM_CBOUT0/PM_TA0CLK TA0 clock input Comparator_B output P3.1/P3MAP1 PM_TA0CCR0A TA0 CCR0 capture input CCI0A TA0 CCR0 compare output Out0 P3.2/P3MAP2 PM_TA0CCR1A TA0 CCR1 capture input CCI1A TA0 CCR1 compare output Out1 P3.3/P3MAP3 PM_TA0CCR2A TA0 CCR2 capture input CCI2A TA0 CCR2 compare output Out2 P3.4/P3MAP4 PM_TA0CCR3A TA0 CCR3 capture input CCI3A TA0 CCR3 compare output Out3 P3.5/P3MAP5 PM_TA0CCR4A TA0 CCR4 capture input CCI4A TA0 CCR4 compare output Out4 P3.6/P3MAP6 PM_RFGDO1 None Radio GDO1 P3.7/P3MAP7 PM_SMCLK None SMCLK output Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 6.11.5 System (SYS) Module The SYS module handles many of the system functions within the device. These functions include poweron reset (POR) and power-up clear (PUC) handling, NMI source selection and management, reset interrupt vector generators, bootloader entry mechanisms, and configuration management (device descriptors). The SYS module also includes a data exchange mechanism through JTAG called a JTAG mailbox that can be used in the application. Table 6-10 lists the interrupt vector registers supported by the SYS module. Table 6-10. System Module Interrupt Vector Registers INTERRUPT VECTOR REGISTER SYSRSTIV, System Reset SYSSNIV, System NMI SYSUNIV, User NMI ADDRESS 019Eh 019Ch 019Ah INTERRUPT EVENT VALUE No interrupt pending 00h Brownout (BOR) 02h RST/NMI (POR) 04h DoBOR (BOR) 06h Reserved 08h Security violation (BOR) 0Ah SVSL (POR) 0Ch SVSH (POR) 0Eh SVML_OVP (POR) 10h SVMH_OVP (POR) 12h DoPOR (POR) 14h WDT time-out (PUC) 16h WDT password violation (PUC) 18h KEYV flash password violation (PUC) 1Ah Reserved 1Ch Peripheral area fetch (PUC) 1Eh PMM password violation (PUC) 20h Reserved 22h to 3Eh No interrupt pending 00h SVMLIFG 02h SVMHIFG 04h DLYLIFG 06h DLYHIFG 08h VMAIFG 0Ah JMBINIFG 0Ch JMBOUTIFG 0Eh VLRLIFG 10h VLRHIFG 12h Reserved 14h to 1Eh No interrupt pending 00h NMIIFG 02h OFIFG 04h ACCVIFG 06h Reserved 08h to 1Eh PRIORITY Highest Lowest Highest Lowest Highest Lowest Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 69 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 6.11.6 DMA Controller The DMA controller allows movement of data from one memory address to another without CPU intervention. Using the DMA controller can increase the throughput of peripheral modules. The DMA controller reduces system power consumption by allowing the CPU to remain in sleep mode, without having to awaken to move data to or from a peripheral. Table 6-11 lists the available DMA trigger assignments. Table 6-11. DMA Trigger Assignments (1) TRIGGER (1) 70 CHANNEL 0 1 2 0 DMAREQ DMAREQ DMAREQ 1 TA0CCR0 CCIFG TA0CCR0 CCIFG TA0CCR0 CCIFG 2 TA0CCR2 CCIFG TA0CCR2 CCIFG TA0CCR2 CCIFG 3 TA1CCR0 CCIFG TA1CCR0 CCIFG TA1CCR0 CCIFG 4 TA1CCR2 CCIFG TA1CCR2 CCIFG TA1CCR2 CCIFG 5 Reserved Reserved Reserved 6 Reserved Reserved Reserved 7 Reserved Reserved Reserved 8 Reserved Reserved Reserved 9 Reserved Reserved Reserved 10 Reserved Reserved Reserved 11 Reserved Reserved Reserved 12 Reserved Reserved Reserved 13 Reserved Reserved Reserved 14 Reserved Reserved Reserved 15 Reserved Reserved Reserved 16 UCA0RXIFG UCA0RXIFG UCA0RXIFG 17 UCA0TXIFG UCA0TXIFG UCA0TXIFG 18 UCB0RXIFG UCB0RXIFG UCB0RXIFG 19 UCB0TXIFG UCB0TXIFG UCB0TXIFG 20 Reserved Reserved Reserved 21 Reserved Reserved Reserved 22 Reserved Reserved Reserved 23 Reserved Reserved Reserved 24 ADC12IFGx ADC12IFGx ADC12IFGx 25 Reserved Reserved Reserved 26 Reserved Reserved Reserved 27 Reserved Reserved Reserved 28 Reserved Reserved Reserved 29 MPY ready MPY ready MPY ready 30 DMA2IFG DMA0IFG DMA1IFG 31 DMAE0 DMAE0 DMAE0 Reserved DMA triggers may be used by other devices in the family. Reserved DMA triggers do not cause any DMA trigger event when selected. Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 6.11.7 Watchdog Timer (WDT_A) The primary function of the watchdog timer is to perform a controlled system restart after a software problem occurs. If the selected time interval expires, a system reset is generated. If the watchdog function is not needed in an application, the timer can be configured as an interval timer and can generate interrupts at selected time intervals. 6.11.8 CRC16 The CRC16 module produces a signature based on a sequence of entered data values and can be used for data checking purposes. The CRC16 module signature is based on the CRC-CCITT standard. 6.11.9 Hardware Multiplier The multiplication operation is supported by a dedicated peripheral module. The module performs operations with 32-, 24-, 16-, and 8-bit operands. The module supports signed and unsigned multiplication as well as signed and unsigned multiply-and-accumulate operations. 6.11.10 AES128 Accelerator The AES accelerator module performs encryption and decryption of 128-bit data with 128-bit keys according to the Advanced Encryption Standard (AES) (FIPS PUB 197) in hardware. 6.11.11 Universal Serial Communication Interface (USCI) The USCI module is used for serial data communication. The USCI module supports synchronous communication protocols such as SPI (3 or 4 pin) and I2C, and asynchronous communication protocols such as UART, enhanced UART with automatic baud-rate detection, and IrDA. The USCI_An module provides support for SPI (3- or 4-pin), UART, enhanced UART, and IrDA. The USCI_Bn module provides support for SPI (3- or 4-pin) and I2C. A USCI_A0 and USCI_B0 module are implemented. Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 71 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 6.11.12 TA0 TA0 is a 16-bit timer/counter (Timer_A type) with five capture/compare registers. TA0 can support multiple capture/compares, PWM outputs, and interval timing. TA0 also has extensive interrupt capabilities. Interrupts may be generated from the counter on overflow conditions and from each of the capture/compare registers (see Table 6-12). Table 6-12. TA0 Signal Connections DEVICE INPUT SIGNAL MODULE INPUT NAME PM_TA0CLK TACLK (1) 72 MODULE BLOCK MODULE OUTPUT SIGNAL Timer NA DEVICE OUTPUT SIGNAL ACLK (internal) ACLK SMCLK (internal) SMCLK RFCLK/192 (1) INCLK PM_TA0CCR0A CCI0A DVSS CCI0B DVSS GND DVCC VCC PM_TA0CCR1A CCI1A PM_TA0CCR1A CBOUT (internal) CCI1B ADC12 (internal) ADC12SHSx = {1} DVSS GND DVCC VCC PM_TA0CCR2A CCI2A ACLK (internal) CCI2B DVSS GND DVCC VCC PM_TA0CCR3A CCI3A GDO1 from Radio (internal) CCI3B DVSS GND DVCC VCC PM_TA0CCR4A CCI4A GDO2 from Radio (internal) CCI4B DVSS GND DVCC VCC PM_TA0CCR0A CCR0 CCR1 TA0 TA1 PM_TA0CCR2A CCR2 TA2 PM_TA0CCR3A CCR3 TA3 PM_TA0CCR4A CCR4 TA4 If a different RFCLK divider setting is selected for a radio GDO output, this divider setting is also used for the Timer_A INCLK. Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 6.11.13 TA1 TA1 is a 16-bit timer/counter (Timer_A type) with three capture/compare registers. TA1 can support multiple capture/compares, PWM outputs, and interval timing. TA1 also has extensive interrupt capabilities. Interrupts may be generated from the counter on overflow conditions and from each of the capture/compare registers (see Table 6-13). Table 6-13. TA1 Signal Connections DEVICE INPUT SIGNAL MODULE INPUT NAME PM_TA1CLK (1) MODULE BLOCK MODULE OUTPUT SIGNAL DEVICE OUTPUT SIGNAL PZ TACLK ACLK (internal) ACLK SMCLK (internal) SMCLK RFCLK/192 (1) INCLK PM_TA1CCR0A CCI0A RF Async. Output (internal) CCI0B DVSS GND DVCC VCC PM_TA1CCR1A CCI1A CBOUT (internal) CCI1B DVSS GND DVCC VCC PM_TA1CCR2A CCI2A ACLK (internal) CCI2B DVSS GND DVCC VCC Timer NA PM_TA1CCR0A CCR0 TA0 RF Async. Input (internal) PM_TA1CCR1A CCR1 TA1 PM_TA1CCR2A CCR2 TA2 If a different RFCLK divider setting is selected for a radio GDO output, this divider setting is also used for the Timer_A INCLK. 6.11.14 Real-Time Clock (RTC_A) The RTC_A module can be used as a general-purpose 32-bit counter (counter mode) or as an integrated real-time clock (RTC) (calendar mode). In counter mode, the RTC_A also includes two independent 8-bit timers that can be cascaded to form a 16-bit timer/counter. Both timers can be read and written by software. Calendar mode integrates an internal calendar which compensates for months with less than 31 days and includes leap year correction. The RTC_A also supports flexible alarm functions and offsetcalibration hardware. 6.11.15 REF Voltage Reference The reference module (REF) is responsible for generation of all critical reference voltages that can be used by the various analog peripherals in the device. These include the ADC12_A, LCD_B, and COMP_B modules. 6.11.16 Comparator_B The primary function of the Comparator_B module is to support precision slope analog-to-digital conversions, battery voltage supervision, and monitoring of external analog signals. 6.11.17 ADC12_A The ADC12_A module supports fast, 12-bit analog-to-digital conversions. The module implements a 12-bit SAR core, sample select control, reference generator and a 16 word conversion-and-control buffer. The conversion-and-control buffer allows up to 16 independent ADC samples to be converted and stored without any CPU intervention. Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 73 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 6.11.18 Embedded Emulation Module (EEM) (S Version) The EEM supports real-time in-system debugging. The S version of the EEM has the following features: • Three hardware triggers or breakpoints on memory access • One hardware trigger or breakpoint on CPU register write access • Up to four hardware triggers can be combined to form complex triggers or breakpoints • One cycle counter • Clock control on module level 6.11.19 Peripheral File Map Table 6-14 lists the register base address and offset range for each peripheral. Table 6-15 through Table 6-45 list the registers that are available in each peripheral. Table 6-14. Peripherals 74 MODULE NAME BASE ADDRESS OFFSET ADDRESS RANGE Special Functions (see Table 6-15) 0100h 000h-01Fh PMM (see Table 6-16) 0120h 000h-00Fh Flash Control (see Table 6-17) 0140h 000h-00Fh CRC16 (see Table 6-18) 0150h 000h-007h RAM Control (see Table 6-19) 0158h 000h-001h Watchdog (see Table 6-20) 015Ch 000h-001h UCS (see Table 6-21) 0160h 000h-01Fh SYS (see Table 6-22) 0180h 000h-01Fh Shared Reference (see Table 6-23) 01B0h 000h-001h Port Mapping Control (see Table 6-24) 01C0h 000h-007h Port Mapping Port P1 (see Table 6-25) 01C8h 000h-007h Port Mapping Port P2 (see Table 6-26) 01D0h 000h-007h Port Mapping Port P3 (see Table 6-27) 01D8h 000h-007h Port P1, P2 (see Table 6-28) 0200h 000h-01Fh Port P3, P4 (see Table 6-29) 0220h 000h-01Fh Port P5 (see Table 6-30) 0240h 000h-01Fh Port PJ (see Table 6-31) 0320h 000h-01Fh TA0 (see Table 6-32) 0340h 000h-03Fh TA1 (see Table 6-33) 0380h 000h-03Fh RTC_A (see Table 6-34) 04A0h 000h-01Fh 32-Bit Hardware Multiplier (see Table 6-35) 04C0h 000h-02Fh DMA Module Control (see Table 6-36) 0500h 000h-00Fh DMA Channel 0 (see Table 6-37) 0510h 000h-00Fh DMA Channel 1 (see Table 6-38) 0520h 000h-00Fh DMA Channel 2 (see Table 6-39) 0530h 000h-00Fh USCI_A0 (see Table 6-40) 05C0h 000h-01Fh USCI_B0 (see Table 6-41) 05E0h 000h-01Fh ADC12 (see Table 6-42) 0700h 000h-03Fh Comparator_B (see Table 6-43) 08C0h 000h-00Fh AES Accelerator (see Table 6-44) 09C0h 000h-00Fh Radio Interface (see Table 6-45) 0F00h 000h-03Fh Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 Table 6-15. Special Function Registers (Base Address: 0100h) REGISTER DESCRIPTION REGISTER OFFSET SFR interrupt enable SFRIE1 00h SFR interrupt flag SFRIFG1 02h SFR reset pin control SFRRPCR 04h Table 6-16. PMM Registers (Base Address: 0120h) REGISTER DESCRIPTION REGISTER OFFSET PMM control 0 PMMCTL0 00h PMM control 1 PMMCTL1 02h SVS high-side control SVSMHCTL 04h SVS low-side control SVSMLCTL 06h PMM interrupt flags PMMIFG 0Ch PMM interrupt enable PMMIE 0Eh PMM power mode 5 control PM5CTL0 10h Table 6-17. Flash Control Registers (Base Address: 0140h) REGISTER DESCRIPTION REGISTER OFFSET Flash control 1 FCTL1 00h Flash control 3 FCTL3 04h Flash control 4 FCTL4 06h Table 6-18. CRC16 Registers (Base Address: 0150h) REGISTER DESCRIPTION REGISTER OFFSET CRC data input CRC16DI 00h CRC data input reverse byte CRCDIRB 02h CRC initialization and result CRCINIRES 04h CRC result reverse byte CRCRESR 06h Table 6-19. RAM Control Registers (Base Address: 0158h) REGISTER DESCRIPTION RAM control 0 REGISTER RCCTL0 OFFSET 00h Table 6-20. Watchdog Registers (Base Address: 015Ch) REGISTER DESCRIPTION Watchdog timer control REGISTER WDTCTL OFFSET 00h Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 75 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com Table 6-21. UCS Registers (Base Address: 0160h) REGISTER DESCRIPTION REGISTER OFFSET UCS control 0 UCSCTL0 00h UCS control 1 UCSCTL1 02h UCS control 2 UCSCTL2 04h UCS control 3 UCSCTL3 06h UCS control 4 UCSCTL4 08h UCS control 5 UCSCTL5 0Ah UCS control 6 UCSCTL6 0Ch UCS control 7 UCSCTL7 0Eh UCS control 8 UCSCTL8 10h Table 6-22. SYS Registers (Base Address: 0180h) REGISTER DESCRIPTION REGISTER OFFSET System control SYSCTL 00h Bootloader configuration area SYSBSLC 02h JTAG mailbox control SYSJMBC 06h JTAG mailbox input 0 SYSJMBI0 08h JTAG mailbox input 1 SYSJMBI1 0Ah JTAG mailbox output 0 SYSJMBO0 0Ch JTAG mailbox output 1 SYSJMBO1 0Eh Bus error vector generator SYSBERRIV 18h User NMI vector generator SYSUNIV 1Ah System NMI vector generator SYSSNIV 1Ch Reset vector generator SYSRSTIV 1Eh Table 6-23. Shared Reference Registers (Base Address: 01B0h) REGISTER DESCRIPTION Shared reference control REGISTER REFCTL OFFSET 00h Table 6-24. Port Mapping Control Registers (Base Address: 01C0h) REGISTER DESCRIPTION REGISTER OFFSET Port mapping key register PMAPKEYID 00h Port mapping control register PMAPCTL 02h Table 6-25. Port Mapping Port P1 Registers (Base Address: 01C8h) REGISTER DESCRIPTION REGISTER OFFSET Port P1.0 mapping register P1MAP0 00h Port P1.1 mapping register P1MAP1 01h Port P1.2 mapping register P1MAP2 02h Port P1.3 mapping register P1MAP3 03h Port P1.4 mapping register P1MAP4 04h Port P1.5 mapping register P1MAP5 05h Port P1.6 mapping register P1MAP6 06h Port P1.7 mapping register P1MAP7 07h 76 Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 Table 6-26. Port Mapping Port P2 Registers (Base Address: 01D0h) REGISTER DESCRIPTION REGISTER OFFSET Port P2.0 mapping register P2MAP0 00h Port P2.1 mapping register P2MAP2 01h Port P2.2 mapping register P2MAP2 02h Port P2.3 mapping register P2MAP3 03h Port P2.4 mapping register P2MAP4 04h Port P2.5 mapping register P2MAP5 05h Port P2.6 mapping register P2MAP6 06h Port P2.7 mapping register P2MAP7 07h Table 6-27. Port Mapping Port P3 Registers (Base Address: 01D8h) REGISTER DESCRIPTION REGISTER OFFSET Port P3.0 mapping register P3MAP0 00h Port P3.1 mapping register P3MAP3 01h Port P3.2 mapping register P3MAP2 02h Port P3.3 mapping register P3MAP3 03h Port P3.4 mapping register P3MAP4 04h Port P3.5 mapping register P3MAP5 05h Port P3.6 mapping register P3MAP6 06h Port P3.7 mapping register P3MAP7 07h Table 6-28. Port P1, P2 Registers (Base Address: 0200h) REGISTER DESCRIPTION REGISTER OFFSET Port P1 input P1IN 00h Port P1 output P1OUT 02h Port P1 direction P1DIR 04h Port P1 pullup or pulldown enable P1REN 06h Port P1 drive strength P1DS 08h Port P1 selection P1SEL 0Ah Port P1 interrupt vector word P1IV 0Eh Port P1 interrupt edge select P1IES 18h Port P1 interrupt enable P1IE 1Ah Port P1 interrupt flag P1IFG 1Ch Port P2 input P2IN 01h Port P2 output P2OUT 03h Port P2 direction P2DIR 05h Port P2 pullup or pulldown enable P2REN 07h Port P2 drive strength P2DS 09h Port P2 selection P2SEL 0Bh Port P2 interrupt vector word P2IV 1Eh Port P2 interrupt edge select P2IES 19h Port P2 interrupt enable P2IE 1Bh Port P2 interrupt flag P2IFG 1Dh Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 77 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com Table 6-29. Port P3, P4 Registers (Base Address: 0220h) REGISTER DESCRIPTION REGISTER OFFSET Port P3 input P3IN 00h Port P3 output P3OUT 02h Port P3 direction P3DIR 04h Port P3 pullup or pulldown enable P3REN 06h Port P3 drive strength P3DS 08h Port P3 selection P3SEL 0Ah Table 6-30. Port P5 Registers (Base Address: 0240h) REGISTER DESCRIPTION REGISTER OFFSET Port P5 input P5IN 00h Port P5 output P5OUT 02h Port P5 direction P5DIR 04h Port P5 pullup or pulldown enable P5REN 06h Port P5 drive strength P5DS 08h Port P5 selection P5SEL 0Ah Table 6-31. Port J Registers (Base Address: 0320h) REGISTER DESCRIPTION REGISTER OFFSET Port PJ input PJIN 00h Port PJ output PJOUT 02h Port PJ direction PJDIR 04h Port PJ pullup or pulldown enable PJREN 06h Port PJ drive strength PJDS 08h Table 6-32. TA0 Registers (Base Address: 0340h) REGISTER DESCRIPTION REGISTER OFFSET TA0 control TA0CTL 00h Capture/compare control 0 TA0CCTL0 02h Capture/compare control 1 TA0CCTL1 04h Capture/compare control 2 TA0CCTL2 06h Capture/compare control 3 TA0CCTL3 08h Capture/compare control 4 TA0CCTL4 0Ah TA0 counter TA0R 10h Capture/compare register 0 TA0CCR0 12h Capture/compare register 1 TA0CCR1 14h Capture/compare register 2 TA0CCR2 16h Capture/compare register 3 TA0CCR3 18h Capture/compare register 4 TA0CCR4 1Ah TA0 expansion register 0 TA0EX0 20h TA0 interrupt vector TA0IV 2Eh 78 Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 Table 6-33. TA1 Registers (Base Address: 0380h) REGISTER DESCRIPTION REGISTER OFFSET TA1 control TA1CTL 00h Capture/compare control 0 TA1CCTL0 02h Capture/compare control 1 TA1CCTL1 04h Capture/compare control 2 TA1CCTL2 06h TA1 counter TA1R 10h Capture/compare register 0 TA1CCR0 12h Capture/compare register 1 TA1CCR1 14h Capture/compare register 2 TA1CCR2 16h TA1 expansion register 0 TA1EX0 20h TA1 interrupt vector TA1IV 2Eh Table 6-34. Real-Time Clock Registers (Base Address: 04A0h) REGISTER DESCRIPTION REGISTER OFFSET RTC control 0 RTCCTL0 00h RTC control 1 RTCCTL1 01h RTC control 2 RTCCTL2 02h RTC control 3 RTCCTL3 03h RTC prescaler 0 control RTCPS0CTL 08h RTC prescaler 1 control RTCPS1CTL 0Ah RTC prescaler 0 RTCPS0 0Ch RTC prescaler 1 RTCPS1 0Dh RTC interrupt vector word RTCIV 0Eh RTC seconds/counter register 1 RTCSEC/RTCNT1 10h RTC minutes/counter register 2 RTCMIN/RTCNT2 11h RTC hours/counter register 3 RTCHOUR/RTCNT3 12h RTC day of week/counter register 4 RTCDOW/RTCNT4 13h RTC days RTCDAY 14h RTC month RTCMON 15h RTC year low RTCYEARL 16h RTC year high RTCYEARH 17h RTC alarm minutes RTCAMIN 18h RTC alarm hours RTCAHOUR 19h RTC alarm day of week RTCADOW 1Ah RTC alarm days RTCADAY 1Bh Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 79 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com Table 6-35. 32-Bit Hardware Multiplier Registers (Base Address: 04C0h) REGISTER DESCRIPTION REGISTER OFFSET 16-bit operand 1 – multiply MPY 00h 16-bit operand 1 – signed multiply MPYS 02h 16-bit operand 1 – multiply accumulate MAC 04h 16-bit operand 1 – signed multiply accumulate MACS 06h 16-bit operand 2 OP2 08h 16 × 16 result low word RESLO 0Ah 16 × 16 result high word RESHI 0Ch 16 × 16 sum extension register SUMEXT 0Eh 32-bit operand 1 – multiply low word MPY32L 10h 32-bit operand 1 – multiply high word MPY32H 12h 32-bit operand 1 – signed multiply low word MPYS32L 14h 32-bit operand 1 – signed multiply high word MPYS32H 16h 32-bit operand 1 – multiply accumulate low word MAC32L 18h 32-bit operand 1 – multiply accumulate high word MAC32H 1Ah 32-bit operand 1 – signed multiply accumulate low word MACS32L 1Ch 32-bit operand 1 – signed multiply accumulate high word MACS32H 1Eh 32-bit operand 2 – low word OP2L 20h 32-bit operand 2 – high word OP2H 22h 32 × 32 result 0 – least significant word RES0 24h 32 × 32 result 1 RES1 26h 32 × 32 result 2 RES2 28h 32 × 32 result 3 – most significant word RES3 2Ah MPY32 control register 0 MPY32CTL0 2Ch 80 Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 Table 6-36. DMA Module Control Registers (Base Address: 0500h) REGISTER DESCRIPTION REGISTER OFFSET DMA module control 0 DMACTL0 00h DMA module control 1 DMACTL1 02h DMA module control 2 DMACTL2 04h DMA module control 3 DMACTL3 06h DMA module control 4 DMACTL4 08h DMA interrupt vector DMAIV 0Ah Table 6-37. DMA Channel 0 Registers (Base Address: 0510h) REGISTER DESCRIPTION REGISTER OFFSET DMA channel 0 control DMA0CTL 00h DMA channel 0 source address low DMA0SAL 02h DMA channel 0 source address high DMA0SAH 04h DMA channel 0 destination address low DMA0DAL 06h DMA channel 0 destination address high DMA0DAH 08h DMA channel 0 transfer size DMA0SZ 0Ah Table 6-38. DMA Channel 1 Registers (Base Address: 0520h) REGISTER DESCRIPTION REGISTER OFFSET DMA channel 1 control DMA1CTL 00h DMA channel 1 source address low DMA1SAL 02h DMA channel 1 source address high DMA1SAH 04h DMA channel 1 destination address low DMA1DAL 06h DMA channel 1 destination address high DMA1DAH 08h DMA channel 1 transfer size DMA1SZ 0Ah Table 6-39. DMA Channel 2 Registers (Base Address: 0530h) REGISTER DESCRIPTION REGISTER OFFSET DMA channel 2 control DMA2CTL 00h DMA channel 2 source address low DMA2SAL 02h DMA channel 2 source address high DMA2SAH 04h DMA channel 2 destination address low DMA2DAL 06h DMA channel 2 destination address high DMA2DAH 08h DMA channel 2 transfer size DMA2SZ 0Ah Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 81 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com Table 6-40. USCI_A0 Registers (Base Address: 05C0h) REGISTER DESCRIPTION REGISTER OFFSET USCI control 1 UCA0CTL1 00h USCI control 0 UCA0CTL0 01h USCI baud rate 0 UCA0BR0 06h USCI baud rate 1 UCA0BR1 07h USCI modulation control UCA0MCTL 08h USCI status UCA0STAT 0Ah USCI receive buffer UCA0RXBUF 0Ch USCI transmit buffer UCA0TXBUF 0Eh USCI LIN control UCA0ABCTL 10h USCI IrDA transmit control UCA0IRTCTL 12h USCI IrDA receive control UCA0IRRCTL 13h USCI interrupt enable UCA0IE 1Ch USCI interrupt flags UCA0IFG 1Dh USCI interrupt vector word UCA0IV 1Eh Table 6-41. USCI_B0 Registers (Base Address: 05E0h) REGISTER DESCRIPTION REGISTER OFFSET USCI synchronous control 1 UCB0CTL1 00h USCI synchronous control 0 UCB0CTL0 01h USCI synchronous bit rate 0 UCB0BR0 06h USCI synchronous bit rate 1 UCB0BR1 07h USCI synchronous status UCB0STAT 0Ah USCI synchronous receive buffer UCB0RXBUF 0Ch USCI synchronous transmit buffer UCB0TXBUF 0Eh USCI I2C own address UCB0I2COA 10h USCI I2C slave address UCB0I2CSA 12h USCI interrupt enable UCB0IE 1Ch USCI interrupt flags UCB0IFG 1Dh USCI interrupt vector word UCB0IV 1Eh 82 Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 Table 6-42. ADC12_A Registers (Base Address: 0700h) REGISTER DESCRIPTION REGISTER OFFSET Control register 0 ADC12CTL0 00h Control register 1 ADC12CTL1 02h Control register 2 ADC12CTL2 04h Interrupt-flag register ADC12IFG 0Ah Interrupt-enable register ADC12IE 0Ch Interrupt-vector-word register ADC12IV 0Eh ADC memory-control register 0 ADC12MCTL0 10h ADC memory-control register 1 ADC12MCTL1 11h ADC memory-control register 2 ADC12MCTL2 12h ADC memory-control register 3 ADC12MCTL3 13h ADC memory-control register 4 ADC12MCTL4 14h ADC memory-control register 5 ADC12MCTL5 15h ADC memory-control register 6 ADC12MCTL6 16h ADC memory-control register 7 ADC12MCTL7 17h ADC memory-control register 8 ADC12MCTL8 18h ADC memory-control register 9 ADC12MCTL9 19h ADC memory-control register 10 ADC12MCTL10 1Ah ADC memory-control register 11 ADC12MCTL11 1Bh ADC memory-control register 12 ADC12MCTL12 1Ch ADC memory-control register 13 ADC12MCTL13 1Dh ADC memory-control register 14 ADC12MCTL14 1Eh ADC memory-control register 15 ADC12MCTL15 1Fh Conversion memory 0 ADC12MEM0 20h Conversion memory 1 ADC12MEM1 22h Conversion memory 2 ADC12MEM2 24h Conversion memory 3 ADC12MEM3 26h Conversion memory 4 ADC12MEM4 28h Conversion memory 5 ADC12MEM5 2Ah Conversion memory 6 ADC12MEM6 2Ch Conversion memory 7 ADC12MEM7 2Eh Conversion memory 8 ADC12MEM8 30h Conversion memory 9 ADC12MEM9 32h Conversion memory 10 ADC12MEM10 34h Conversion memory 11 ADC12MEM11 36h Conversion memory 12 ADC12MEM12 38h Conversion memory 13 ADC12MEM13 3Ah Conversion memory 14 ADC12MEM14 3Ch Conversion memory 15 ADC12MEM15 3Eh Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 83 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com Table 6-43. Comparator_B Registers (Base Address: 08C0h) REGISTER DESCRIPTION REGISTER OFFSET Comp_B control register 0 CBCTL0 00h Comp_B control register 1 CBCTL1 02h Comp_B control register 2 CBCTL2 04h Comp_B control register 3 CBCTL3 06h Comp_B interrupt register CBINT 0Ch Comp_B interrupt vector word CBIV 0Eh Table 6-44. AES Accelerator Registers (Base Address: 09C0h) REGISTER DESCRIPTION AES accelerator control register 0 REGISTER AESACTL0 Reserved OFFSET 00h 02h AES accelerator status register AESASTAT 04h AES accelerator key register AESAKEY 06h AES accelerator data in register AESADIN 008h AES accelerator data out register AESADOUT 00Ah Table 6-45. Radio Interface Registers (Base Address: 0F00h) REGISTER DESCRIPTION REGISTER OFFSET Radio interface control 0 RF1AIFCTL0 00h Radio interface control 1 RF1AIFCTL1 02h Radio interface error flag RF1AIFERR 06h Radio interface error vector word RF1AIFERRV 0Ch Radio interface interrupt vector word RF1AIFIV 0Eh Radio instruction word RF1AINSTRW 10h Radio instruction word, 1-byte auto-read RF1AINSTR1W 12h Radio instruction word, 2-byte auto-read RF1AINSTR2W 14h Radio data in register RF1ADINW 16h Radio status word RF1ASTATW 20h Radio status word, 1-byte auto-read RF1ASTAT1W 22h Radio status word, 2-byte auto-read RF1AISTAT2W 24h Radio data out RF1ADOUTW 28h Radio data out, 1-byte auto-read RF1ADOUT1W 2Ah Radio data out, 2-byte auto-read RF1ADOUT2W 2Ch Radio core signal input RF1AIN 30h Radio core interrupt flag RF1AIFG 32h Radio core interrupt edge select RF1AIES 34h Radio core interrupt enable RF1AIE 36h Radio core interrupt vector word RF1AIV 38h 84 Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 6.12 Input/Output Schematics 6.12.1 Port P1, P1.0 to P1.4, Input/Output With Schmitt Trigger Figure 6-3 shows the port schematic, and Table 6-46 summarizes selection of the pin function. S18...S22 (n/a RF430F5978) LCDS18...LCDS22 (n/a RF430F5978) Pad Logic P1REN.x P1MAP.x = PMAP_ANALOG P1DIR.x 0 from Port Mapping 1 P1OUT.x 0 from Port Mapping 1 DVSS 0 DVCC 1 Direction 0: Input 1: Output P1DS.x 0: Low drive 1: High drive P1SEL.x P1IN.x P1.0/P1MAP0(/S18) P1.1/P1MAP1(/S19) P1.2/P1MAP2(/S20) P1.3/P1MAP3(/S21) P1.4/P1MAP4(/S22) Bus Keeper EN to Port Mapping 1 D P1IE.x EN P1IRQ.x Q P1IFG.x P1SEL.x P1IES.x Set Interrupt Edge Select Figure 6-3. Port P1 (P1.0 to P1.4) Schematic Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 85 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com Table 6-46. Port P1 (P1.0 to P1.4) Pin Functions CONTROL BITS OR SIGNALS (1) PIN NAME (P1.x) P1.0/P1MAP/S18 x 0 FUNCTION P1.0 (I/O) Mapped secondary digital function - see Table 6-8 P1.1/P1MAP1/S19 1 2 86 X 0 0; 1 1 ≤ 30 (2) 0 0 X X X 1 I: 0; O: 1 0 X 0 0; 1 (2) 1 ≤ 30 (2) 0 Output driver and input Schmitt trigger disabled X 1 = 31 0 S19 X X X 1 I: 0; O: 1 0 X 0 0; 1 (2) 1 ≤ 30 (2) 0 X 1 = 31 0 P1.1 (I/O) P1.2 (I/O) P1.3 (I/O) X X X 1 I: 0; O: 1 0 X 0 0; 1 (2) 1 ≤ 30 (2) 0 Output driver and input Schmitt trigger disabled X 1 = 31 0 S21 X X X 1 I: 0; O: 1 0 X 0 0; 1 (2) 1 ≤ 30 (2) 0 P1.4 (I/O) Mapped secondary digital function - see Table 6-8 (1) (2) 0 (2) S18 Mapped secondary digital function - see Table 6-8 4 I: 0; O: 1 = 31 S22 P1.4/P1MAP4/S22 LCDS19 to LCDS22 1 Output driver and input Schmitt trigger disabled 3 P1MAPx X Mapped secondary digital function - see Table 6-8 P1.3/P1MAP3/S21 P1SEL.x Output driver and input Schmitt trigger disabled Mapped secondary digital function - see Table 6-8 P1.2/P1MAP2/S20 P1DIR.x Output driver and input Schmitt trigger disabled X 1 = 31 0 S22 X X X 1 X = don't care According to mapped function - see Table 6-8. Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 6.12.2 Port P1, P1.5 to P1.7, Input/Output With Schmitt Trigger Figure 6-4 shows the port schematic, and Table 6-47 summarizes selection of the pin function. to LCD_B (n/a RF430F5978) Pad Logic P1REN.x P1MAP.x = PMAP_ANALOG P1DIR.x 0 from Port Mapping 1 P1OUT.x 0 from Port Mapping 1 DVSS 0 DVCC 1 1 Direction 0: Input 1: Output P1DS.x 0: Low drive 1: High drive P1SEL.x P1.5/P1MAP5(/R23) P1.6/P1MAP6(/R13) P1.7/P1MAP7(/R03) P1IN.x Bus Keeper EN to Port Mapping D P1IE.x EN P1IRQ.x Q P1IFG.x P1SEL.x P1IES.x Set Interrupt Edge Select Figure 6-4. Port P1 (P1.5 to P1.7) Schematic Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 87 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com Table 6-47. Port P1 (P1.5 to P1.7) Pin Functions PIN NAME (P1.x) P1.5/P1MAP5/R23 x 5 FUNCTION P1.5 (I/O) Mapped secondary digital function - see Table 6-8 R23 (3) P1.6/P1MAP6/R13/ LCDREF 6 P1.6 (I/O) Mapped secondary digital function - see Table 6-8 R13/LCDREF (3) P1.7/P1MAP7/R03 7 P1.7 (I/O) Mapped secondary digital function - see Table 6-8 R03 (3) (1) (2) (3) 88 CONTROL BITS OR SIGNALS (1) P1DIR.x P1SEL.x I: 0; O: 1 0 P1MAPx X 0; 1 (2) 1 ≤ 30 (2) = 31 X 1 I: 0; O: 1 0 X 0; 1 (2) 1 ≤ 30 (2) = 31 X 1 I: 0; O: 1 0 X 0; 1 (2) 1 ≤ 30 (2) X 1 = 31 X = don't care According to mapped function - see Table 6-8. Setting P1SEL.x bit together with P1MAPx = PM_ANALOG disables the output driver and the input Schmitt trigger. Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 6.12.3 Port P2, P2.0 to P2.2, Input/Output With Schmitt Trigger Figure 6-5 shows the port schematic, and Table 6-48 summarizes selection of the pin function. Pad Logic To ADC12 (n/a RF430F5978) INCHx = x To Comparator_B from Comparator_B CBPD.x P2REN.x P2MAP.x = PMAP_ANALOG P2DIR.x 0 from Port Mapping 1 P2OUT.x 0 from Port Mapping 1 DVSS 0 DVCC 1 1 Direction 0: Input 1: Output P2DS.x 0: Low drive 1: High drive P2SEL.x P2.0/P2MAP0/CB0(/A0) P2.1/P2MAP2/CB1(/A1) P2.2/P2MAP2/CB2(/A2) P2IN.x Bus Keeper EN to Port Mapping D P2IE.x EN P2IRQ.x Q P2IFG.x P2SEL.x P2IES.x Set Interrupt Edge Select Figure 6-5. Port P2 (P2.0 to P2.2) Schematic Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 89 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 6.12.4 Port P2, P2.4 and P2.5, Input/Output With Schmitt Trigger Figure 6-6 shows the port schematic, and Table 6-48 summarizes selection of the pin function. Pad Logic to/from Reference (n/a RF430F5978) To ADC12 (n/a RF430F5978) INCHx = x To Comparator_B from Comparator_B CBPD.x P2REN.x P2MAP.x = PMAP_ANALOG P2DIR.x 0 from Port Mapping 1 P2OUT.x 0 from Port Mapping 1 DVSS 0 DVCC 1 1 Direction 0: Input 1: Output P2DS.x 0: Low drive 1: High drive P2SEL.x P2.4/P2MAP4/CB4(/A4/VREF-/VeREF-) P2.5/P2MAP5/CB5(/A5/VREF+/VeRF+) P2IN.x Bus Keeper EN to Port Mapping D P2IE.x EN P2IRQ.x Q P2IFG.x P2SEL.x P2IES.x Set Interrupt Edge Select Figure 6-6. Port P2 (P2.4 and P2.5) Schematic 90 Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 Table 6-48. Port P2 (P2.0 to P2.2, P2.4, and P2.5) Pin Functions PIN NAME (P2.x) P2.0/P2MAP0/CB0 (/A0) x 0 FUNCTION P2.0 (I/O) Mapped secondary digital function - see Table 6-8 A0 (3) CB0 (4) P2.1/P2MAP1/CB1 (/A1) P2.2/P2MAP2/CB2 (/A2) P2.4/P2MAP4/CB4 (/A4/VREF-/VeREF-) 1 P2.1 (I/O) Mapped secondary digital function - see Table 6-8 2 CBPD.x X 0 0; 1 (2) 1 ≤ 30 (2) 0 X 1 = 31 X X X X 1 I: 0; O: 1 0 X 0; 1 (2) 1 ≤ 30 0 (2) 0 = 31 X CB1 (4) X X X 1 I: 0; O: 1 0 X 0 0; 1 (2) 1 ≤ 30 (2) 0 A2 (3) X 1 = 31 X CB2 (4) X X X 1 I: 0; O: 1 0 X 0 0; 1 (2) 1 ≤ 30 (2) 0 X 1 = 31 X P2.2 (I/O) P2.4 (I/O) CB4 (4) P2.5 (I/O) Mapped secondary digital function - see Table 6-8 A5/VREF+/VeREF+ (3) CB5 (4) (1) (2) (3) (4) P2MAPx 0 1 Mapped secondary digital function - see Table 6-8 5 P2SEL.x X A4/VREF-/VeREF- (3) P2.5/P2MAP5/CB5 (/A5/VREF+/VeREF+) P2DIR.x I: 0; O: 1 A1 (3) Mapped secondary digital function - see Table 6-8 4 CONTROL BITS OR SIGNALS (1) X X X 1 I: 0; O: 1 0 X 0 0; 1 (2) 1 ≤ 30 (2) 0 X 1 = 31 X X X X 1 X = don't care According to mapped function - see Table 6-8. Setting P2SEL.x bit together with P2MAPx = PM_ANALOG disables the output driver and the input Schmitt trigger. Setting the CBPD.x bit disables the output driver and the input Schmitt trigger to prevent parasitic cross currents when applying analog signals. Selecting the CBx input pin to the comparator multiplexer with the CBx bits automatically disables output driver and input buffer for that pin, regardless of the state of the associated CBPD.x bit. Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 91 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 6.12.5 Port P3, P3.1 to P3.3, P3.5, and P3.7, Input/Output With Schmitt Trigger Figure 6-7 shows the port schematic, and Table 6-49 summarizes selection of the pin function. S10...S17 (n/a RF430F5978) LCDS10...LCDS17 (n/a RF430F5978) Pad Logic P3REN.x P3MAP.x = PMAP_ANALOG P3DIR.x 0 from Port Mapping 1 P3OUT.x 0 from Port Mapping 1 DVSS 0 DVCC 1 Direction 0: Input 1: Output P3DS.x 0: Low drive 1: High drive P3SEL.x P3IN.x EN to Port Mapping 1 P3.1/P3MAP1(/S11) P3.2/P3MAP2(/S12) P3.3/P3MAP3(/S13) P3.5/P3MAP5(/S15) P3.7/P3MAP7(/S17) Bus Keeper D Figure 6-7. Port P3 (P3.1 to P3.3, P3.5, and P3.7) Schematic 92 Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 Table 6-49. Port P3 (P3.1 to P3.3, P3.5, and P3.7) Pin Functions CONTROL BITS OR SIGNALS (1) PIN NAME (P3.x) x P3.1/P3MAP1/S11 (2) 1 FUNCTION P3.1 (I/O) Mapped secondary digital function - see Table 6-8 P3.2/P3MAP7/S12 (2) 2 P3.3/P3MAP3/S13 3 X 0 0; 1 1 ≤ 30 (3) 0 0 X X X 1 I: 0; O: 1 0 X 0 0; 1 (3) 1 ≤ 30 (3) 0 Output driver and input Schmitt trigger disabled X 1 = 31 0 S12 X X X 1 I: 0; O: 1 0 X 0 0; 1 (3) 1 ≤ 30 (3) 0 X 1 = 31 0 P3.2 (I/O) P3.3 (I/O) P3.5 (I/O) X X X 1 I: 0; O: 1 0 X 0 0; 1 (3) 1 ≤ 30 (3) 0 Output driver and input Schmitt trigger disabled X 1 = 31 0 S15 X X X 1 S16 X X X 1 I: 0; O: 1 0 X P3.7 (I/O) Mapped secondary digital function - see Table 6-8 (1) (2) (3) 0 (3) S11 Mapped secondary digital function - see Table 6-8 7 I: 0; O: 1 = 31 S13 P3.7/P3MAP7/S17 LCDS10 to LCDS17 1 Output driver and input Schmitt trigger disabled 5 P3MAPx X Mapped secondary digital function - see Table 6-8 P3.5/P3MAP5/S15 (2) P3SEL.x Output driver and input Schmitt trigger disabled Mapped secondary digital function - see Table 6-8 (2) P3DIR.x 0; 1 (3) 1 ≤ 30 0 (3) 0 Output driver and input Schmitt trigger disabled X 1 = 31 0 S17 X X X 1 X = don't care Internal connection to LF front end According to mapped function - see Table 6-8. Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 93 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 6.12.6 Port P4, P4.0 to P4.2, Input/Output With Schmitt Trigger Figure 6-8 shows the port schematic, and Table 6-50 summarizes selection of the pin function. S2 to S9 (n/a RF430F5978) LCDS2 to LCDS9 (n/a RF430F5978) Pad Logic P4REN.x P4DIR.x 0 0 DVSS 1 0 DVCC 1 1 Direction 0: Input 1: Output 1 P4OUT.x DVSS P4DS.x 0: Low drive 1: High drive P4SEL.x P4.0/S2 P4.1/S3 P4.2/S4 P4IN.x EN Not Used Bus Keeper D Figure 6-8. Port P4 (P4.0 to P4.2) Schematic 94 Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 Table 6-50. Port P4 (P4.0 to P4.2) Pin Functions CONTROL BITS OR SIGNALS (1) PIN NAME (P4.x) P4.0/P4MAP0/S2 P4.1/P4MAP1/S3 P4.2/P4MAP7/S4 (1) (2) x 0 (2) (2) 1 2 FUNCTION P4DIR.x P4SEL.x LCDS2 to LCDS7 I: 0; O: 1 0 0 N/A 0 1 0 DVSS 1 1 0 S2 X X 1 P4.0 (I/O) P4.1 (I/O) I: 0; O: 1 0 0 N/A 0 1 0 DVSS 1 1 0 S3 X X 1 P4.2 (I/O) I: 0; O: 1 0 0 N/A 0 1 0 DVSS 1 1 0 S4 X X 1 X = don't care Internal connection to LF front end Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 95 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 6.12.7 Port P5, P5.0, Input/Output With Schmitt Trigger Figure 6-9 shows the port schematic, and Table 6-51 summarizes selection of the pin function. Pad Logic to XT1 P5REN.0 P5DIR.0 DVSS 0 DVCC 1 1 0 1 P5OUT.0 0 Module X OUT 1 P5DS.x 0: Low drive 1: High drive P5SEL.0 P5.0/XIN P5IN.0 EN Module X IN Bus Keeper D Figure 6-9. Port P5 (P5.0) Schematic 96 Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 6.12.8 Port P5, P5.1, Input/Output With Schmitt Trigger Figure 6-10 shows the port schematic, and Table 6-51 summarizes selection of the pin function. Pad Logic to XT1 P5REN.1 P5DIR.1 DVSS 0 DVCC 1 1 0 1 P5OUT.1 0 Module X OUT 1 P5.1/XOUT P5DS.x 0: Low drive 1: High drive P5SEL.0 XT1BYPASS P5IN.1 Bus Keeper EN Module X IN D Figure 6-10. Port P5 (P5.1) Schematic Table 6-51. Port P5 (P5.0 and P5.1) Pin Functions PIN NAME (P5.x) P5.0/XIN x 0 FUNCTION P5.0 (I/O) XIN crystal mode (2) XIN bypass mode P5.1/XOUT 1 (3) P5DIR.x P5SEL.0 P5SEL.1 XT1BYPASS I: 0; O: 1 0 X X X 1 X 0 X 1 X 1 I: 0; O: 1 0 X X XOUT crystal mode (3) X 1 X 0 (3) X 1 X 1 P5.1 (I/O) P5.1 (I/O) (1) (2) (2) CONTROL BITS OR SIGNALS (1) X = don't care Setting P5SEL.0 causes the general-purpose I/O to be disabled. Pending the setting of XT1BYPASS, P5.0 is configured for crystal mode or bypass mode. Setting P5SEL.0 causes the general-purpose I/O to be disabled in crystal mode. When using bypass mode, P5.1 can be used as general-purpose I/O. Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 97 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 6.12.9 Port J, J.0 JTAG Pin TDO, Input/Output With Schmitt Trigger or Output Figure 6-11 shows the port schematic, and Table 6-52 summarizes selection of the pin function. Pad Logic PJREN.0 PJDIR.0 0 DVCC 1 PJOUT.0 0 From JTAG 1 DVSS 0 DVCC 1 PJDS.0 0: Low drive 1: High drive From JTAG 1 PJ.0/TDO PJIN.0 Figure 6-11. Port PJ (PJ.0) Schematic 98 Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 6.12.10 Port J, J.1 to J.3 JTAG Pins TMS, TCK, TDI/TCLK, Input/Output With Schmitt Trigger or Output Figure 6-12 shows the port schematic, and Table 6-52 summarizes selection of the pin function. Pad Logic PJREN.x PJDIR.x 0 DVSS 1 PJOUT.x 0 From JTAG 1 DVSS 0 DVCC 1 PJDS.x 0: Low drive 1: High drive From JTAG 1 PJ.1/TDI/TCLK PJ.2/TMS PJ.3/TCK PJIN.x EN D To JTAG Figure 6-12. Port PJ (PJ.1 to PJ.3) Schematic Table 6-52. Port PJ (PJ.0 to PJ.3) Pin Functions PIN NAME (PJ.x) x FUNCTION CONTROL BITS OR SIGNALS (1) PJDIR.x PJ.0/TDO 0 (2) I: 0; O: 1 PJ.1 (I/O) (2) I: 0; O: 1 PJ.0 (I/O) TDO (3) PJ.1/TDI/TCLK 1 X TDI/TCLK (3) PJ.2/TMS 2 PJ.2 (I/O) TMS (3) PJ.3/TCK 3 X I: 0; O: 1 (4) X PJ.3 (I/O) (2) TCK (3) (1) (2) (3) (4) (4) (2) I: 0; O: 1 (4) X X = don't care Default condition The pin direction is controlled by the JTAG module. In JTAG mode, pullups are activated automatically on TMS, TCK, and TDI/TCLK. PJREN.x are don't care. Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 99 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 6.13 Device Descriptor Structures Table 6-53 lists the content of the device descriptor tag-length-value (TLV) structure. Table 6-53. Device Descriptor Table Info Block Die Record ADC12 Calibration REF Calibration Peripheral Descriptor (PD) 100 VALUE ADDRESS SIZE (bytes) RF430F5978 Info length 01A00h 1 06h CRC length 01A01h 1 06h CRC value 01A02h 2 per unit Device ID 01A04h 1 61h DESCRIPTION Device ID 01A05h 1 37h Hardware revision 01A06h 1 per unit Firmware revision 01A07h 1 per unit Die record tag 01A08h 1 08h Die record length 01A09h 1 0Ah Lot/wafer ID 01A0Ah 4 per unit Die X position 01A0Eh 2 per unit Die Y position 01A10h 2 per unit Test results 01A12h 2 per unit ADC12 calibration tag 01A14h 1 11h ADC12 calibration length 01A15h 1 10h ADC gain factor 01A16h 2 per unit ADC offset 01A18h 2 per unit ADC 1.5-V reference Temperature sensor 30°C 01A1Ah 2 per unit ADC 1.5-V reference Temperature sensor 85°C 01A1Ch 2 per unit ADC 2.0-V reference Temperature sensor 30°C 01A1Eh 2 per unit ADC 2.0-V reference Temperature sensor 85°C 01A20h 2 per unit ADC 2.5-V reference Temperature sensor 30°C 01A22h 2 per unit ADC 2.5-V reference Temperature sensor 85°C 01A24h 2 per unit 12h REF calibration tag 01A26h 1 REF calibration length 01A27h 1 06h 1.5-V reference factor 01A28h 2 per unit 2.0-V reference factor 01A2Ah 2 per unit 2.5-V reference factor 01A2Ch 2 per unit Peripheral descriptor tag 01A2Eh 1 02h Peripheral descriptor length 01A2Fh 1 57h Peripheral descriptors 01A30h PD Length ... Detailed Description Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 7 Applications, Implementation, and Layout NOTE Information in the following Applications section is not part of the TI component specification, and TI does not warrant its accuracy or completeness. TI's customers are responsible for determining suitability of components for their purposes. Customers should validate and test their design implementation to confirm system functionality. Application Circuit P2.1/A1 P2.4/RTCCLK/A4 P2.5/PM_SVMOUT AVCC 64 63 62 61 60 JTAG DVCC RESET TEST PJ3/TCK PJ2/TMS PJ1/TDI PJ0/TDO { WAKE Optional RTC Oscillator P2.2/A2 7.1 55 54 53 52 51 50 49 1 P1.7/UCA_CLK 2 Optional SPI P1.6/ UCA_ SIMO (for example, { display) P1.5/ UCA_ SOMI 3 VCORE 5 DVCC 6 P1.4/ UCB_CLK Optional SPI (for example, { P1.3/ UCB_ SIMO USB) P1.2/ UCB_ SOMI 7 48 RF_ AVCC 46 RF_ AVCC 41 RF_ AVCC 39 RF_ AVCC Antenna (50 W) 4 8 9 P1.1/RF_ GDO2 10 P1.0/RF_ GDO0 11 OSC P3.7/PM_ SMCLK 12 13 36 SW7 35 SW6 34 SW5 33 P4.0/RF_ ATEST 14 15 16 20 21 22 23 32 NC 26 WAKE VBAT AFE_ACTI SW4 SW3 SW2 SW1 SW0 AFE_VCCSW AFE_TCLK AFE_TDAT AFE_TEN 24 25 NC 19 GND 18 For a complete reference design including layout, see the Sub-1-GHz Transceiver, LF Wake Receiver/Transponder SoC Evaluation Kit (RF430F5978EVM) and the MSP430 Hardware Tools User's Guide (SLAU278). Figure 7-1. Typical Application Circuit RF430F5978 Applications, Implementation, and Layout Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 101 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 www.ti.com 8 Device and Documentation Support 8.1 Device Support 8.1.1 Development Support 8.1.1.1 Getting Started and Next Steps TI offers an extensive line of development tools, including tools to evaluate the performance of the processors, generate code, develop algorithm implementations, and fully integrate and debug software and hardware modules. The tool's support documentation is electronically available within the Code Composer Studio™ Integrated Development Environment (IDE). The following products support development of the RF430F5978 device applications: Software Development Tools: Code Composer Studio Integrated Development Environment (IDE): including Editor C/C++/Assembly Code Generation, and Debug plus additional development tools. Hardware Development Tools: For a complete listing of development-support tools for the RF430F5978 platform, visit the TI website at www.ti.com. For information on pricing and availability, contact the nearest TI field sales office or authorized distributor. 8.1.2 Device and Development Tool Nomenclature To designate the stages in the product development cycle, TI assigns prefixes to the part numbers of all RF430 MCU devices and support tools. Each commercial family member has one of three prefixes: RF, P, or X (for example, RF430F5978). TI recommends two of three possible prefix designators for its support tools: RF and X. These prefixes represent evolutionary stages of product development from engineering prototypes (with X for devices and tools) through fully qualified production devices and tools (with RF for devices tools). Device development evolutionary flow: X – Experimental device that is not necessarily representative of the electrical specifications of the final device P – Silicon die that conforms to the electrical specifications of the final device but has not completed quality and reliability verification RF – Fully qualified production device Support tool development evolutionary flow: X – Development-support product that has not yet completed TI's internal qualification testing. RF – Fully-qualified development-support product X and P devices and X development-support tools are shipped against the following disclaimer: "Developmental product is intended for internal evaluation purposes." RF devices and RF development-support tools have been characterized fully, and the quality and reliability of the device have been demonstrated fully. TI's standard warranty applies. Predictions show that prototype devices (X and P) have a greater failure rate than the standard production devices. TI recommends that these devices not be used in any production system because their expected end-use failure rate still is undefined. Only qualified production devices are to be used. TI device nomenclature also includes a suffix with the device family name. This suffix indicates the package type (for example, RGC) and temperature range (for example, I). Figure 8-1 provides a legend for reading the complete device name for any family member. 102 Device and Documentation Support Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback RF430F5978 www.ti.com SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 430 F 5 978 A I RGC R -EP RF Processor Family Optional: Additional Features 430 MCU Platform Optional: Tape and Reel Device Type Packaging Series Optional: Temperature Range Feature Set Processor Family Optional: A = Revision RF = Embedded RF Radio and Wake Receiver 430 MCU Platform TI’s Low-Power Microcontroller Platform Device Type Memory Type F = Flash Series 5 Series = Up to 25 MHz Feature Set Various Levels of Integration Within a Series Optional: A = Revision N/A Optional: Temperature Range S = 0°C to 50°C C = 0°C to 70°C I = –40°C to 85°C T = –40°C to 105°C Packaging http://www.ti.com/packaging Optional: Tape and Reel T = Small Reel R = Large Reel No Markings = Tube or Tray Optional: Additional Features -EP = Enhanced Product (–40°C to 105°C) -HT = Extreme Temperature Parts (–55°C to 150°C) -Q1 = Automotive Q100 Qualified Figure 8-1. Device Nomenclature 8.2 8.2.1 Documentation Support Related Documentation The following documents describe the RF430F5978 SoC. Copies of these documents are available on the Internet at www.ti.com. SLAU378 8.3 RF430 Family User's Guide. Detailed descriptions of all of the modules available in this device family. Community Resources The following links connect to TI community resources. Linked contents are provided "AS IS" by the respective contributors. They do not constitute TI specifications and do not necessarily reflect TI's views; see TI's Terms of Use. TI E2E™ Community TI's Engineer-to-Engineer (E2E) Community. Created to foster collaboration among engineers. At e2e.ti.com, you can ask questions, share knowledge, explore ideas, and help solve problems with fellow engineers. TI Embedded Processors Wiki Texas Instruments Embedded Processors Wiki. Established to help developers get started with embedded processors from TI and to foster innovation and growth of general knowledge about the hardware and software surrounding these devices. 8.4 Trademarks MSP430, Code Composer Studio, E2E are trademarks of Texas Instruments. All other trademarks are the property of their respective owners. Device and Documentation Support Copyright © 2013–2015, Texas Instruments Incorporated Submit Documentation Feedback 103 RF430F5978 SLAS740A – JANUARY 2013 – REVISED OCTOBER 2015 8.5 www.ti.com Electrostatic Discharge Caution This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled with appropriate precautions. Failure to observe proper handling and installation procedures can cause damage. ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may be more susceptible to damage because very small parametric changes could cause the device not to meet its published specifications. 8.6 Export Control Notice Recipient agrees to not knowingly export or re-export, directly or indirectly, any product or technical data (as defined by the U.S., EU, and other Export Administration Regulations) including software, or any controlled product restricted by other applicable national regulations, received from disclosing party under nondisclosure obligations (if any), or any direct product of such technology, to any destination to which such export or re-export is restricted or prohibited by U.S. or other applicable laws, without obtaining prior authorization from U.S. Department of Commerce and other competent Government authorities to the extent required by those laws. 8.7 Glossary SLYZ022 — TI Glossary. This glossary lists and explains terms, acronyms and definitions. 9 Mechanical, Packaging, and Orderable Information The following pages include mechanical, packaging, and orderable information. This information is the most current data available for the designated devices. This data is subject to change without notice and revision of this document. For browser-based versions of this data sheet, refer to the left-hand navigation. 104 Mechanical, Packaging, and Orderable Information Submit Documentation Feedback Copyright © 2013–2015, Texas Instruments Incorporated PACKAGE OPTION ADDENDUM www.ti.com 10-Dec-2020 PACKAGING INFORMATION Orderable Device Status (1) Package Type Package Pins Package Drawing Qty Eco Plan (2) Lead finish/ Ball material MSL Peak Temp Op Temp (°C) (3) Device Marking (4/5) (6) RF430F5978IRGCR ACTIVE VQFN RGC 64 2000 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 85 RF430F5978 (1) The marketing status values are defined as follows: ACTIVE: Product device recommended for new designs. LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect. NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design. PREVIEW: Device has been announced but is not in production. Samples may or may not be available. OBSOLETE: TI has discontinued the production of the device. (2) RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may reference these types of products as "Pb-Free". RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption. Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of
RF430F5978IRGCR 价格&库存

很抱歉,暂时无法提供与“RF430F5978IRGCR”相匹配的价格&库存,您可以联系我们找货

免费人工找货