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

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
CYRF89435-40LTXC

CYRF89435-40LTXC

  • 厂商:

    EUPEC(英飞凌)

  • 封装:

    QFN40_6X6MM

  • 描述:

    IC RF TxRx + MCU 通用 ISM > 1GHz 2.4GHz 40-VFQFN 裸露焊盘

  • 数据手册
  • 价格&库存
CYRF89435-40LTXC 数据手册
CYRF89435 ® PRoC™ - CapSense PRoC™ - CapSense® ❐ ■ Single Device, Two functions ❐ 8-bit flash based CapSense controller MCU function and 2.4-GHz WirelessUSB™ NL radio transceiver function in a single device ■ Wide operating range: 1.9 V to 3.6 V ❐ Configurable capacitive sensing elements ❐ 7 ȝA per sensor at 500 ms scan rate ❐ Supports SmartSense™ Auto-tuning ® ❐ Supports a combination of CapSense buttons, sliders, and proximity sensors ❐ SmartSense_EMC offers superior noise immunity for applications with challenging conducted and radiated noise conditions ■ RF Attributes ❐ 2.4-GHz WirelessUSB-NL Transceiver function ❐ Operates in the 2.4-GHz ISM Band (2.402 GHz - 2.479 GHz) ❐ 1-Mbps over-the-air data rate ❐ Receive sensitivity typical: –87 dBm ❐ 1 ȝA typical current consumption in sleep state ❐ Closed-loop frequency synthesis ❐ Supports frequency-hopping spread spectrum ❐ On-chip packet framer with 64-byte first in first out (FIFO) data buffer ❐ Built-in auto-retry-acknowledge protocol simplifies usage ❐ Built-in cyclic redundancy check (CRC), forward error correction (FEC), data whitening ❐ Additional outputs for interrupt request (IRQ) generation ❐ Digital readout of received signal strength indication (RSSI) ■ MCU Attributes ❐ Powerful Harvard-architecture processor ❐ M8C CPU – Up to 4 MIPS with 24 MHz Internal clock, external crystal resonator or clock signal ❐ Low power at high speed ■ Temperature range: 0 °C to +70 °C ■ Flexible on-chip memory • 32 KB Flash/2 KB SRAM ❐ 50,000 flash erase/write cycles ❐ Partial flash updates ❐ Flexible protection modes Cypress Semiconductor Corporation Document Number: 001-76581 Rev. *G • In-system serial programming (ISSP) ■ Precision, programmable clocking ❐ Internal main oscillator (IMO): 6/12/24 MHz ± 5% ❐ Internal low-speed oscillator (ILO) at 32 kHz for watchdog and sleep timers ❐ Precision 32 kHz oscillator for optional external crystal ■ Programmable pin configurations ❐ Up to 13 general-purpose I/Os (GPIOs) ❐ Dual mode GPIO: All GPIOs support digital I/O and analog inputs ❐ 25-mA sink current on each GPIO • 120 mA total sink current on all GPIOs ❐ Pull-up, high Z, open-drain modes on all GPIOs ❐ CMOS drive mode –5 mA source current on ports 0 and 1 and 1 mA on port 2 ❐ 20 mA total source current on all GPIOs ■ Versatile analog system ❐ Low-dropout voltage regulator for all analog resources ❐ Common internal analog bus enabling capacitive sensing on all pins ❐ High power supply rejection ratio (PSRR) comparator ❐ 8 to 10-bit incremental analog-to-digital converter (ADC) ■ Additional system resources 2 ❐ I C slave: • Selectable to 50 kHz, 100 kHz, or 400 kHz ❐ SPI master and slave: Configurable 46.9 kHz to 12 MHz ❐ Three 16-bit timers ❐ Watchdog and sleep timers ❐ Integrated supervisory circuit ❐ Emulated E2PROM using flash memory ■ Complete development tools ❐ Free development tool (PSoC Designer™) ❐ Full-featured, in-circuit emulator (ICE) and programmer ❐ Full-speed emulation ❐ Complex breakpoint structure ❐ 128 KB trace memory ■ Package option ❐ 40-pin 6 mm × 6 mm QFN 198 Champion Court • San Jose, CA 95134-1709 • 408-943-2600 Revised May 18, 2017 Not recommended for new designs PRoC-CS Features CYRF89435 Logical Block Diagram Port 2 Port 1 Port 0 PWR Sys (Regulator) Prog. LDO System Bus PSoC Core SRAM 2048 Bytes 32K Flash SROM Sleep and Watchdog CPU Core (M8C) Interrupt Controller Not recommended for new designs Global Analog Connect Internal Low Speed Oscillator (ILO 6/12/24 MHz Internal Main Oscillator Multiple Clock Sources Analog Reference CapSense System CapSense CapS Module Two Comparators Analog Mux VOUT VIN WIRELESSUSB-NL SYSTEM VDD_IO LDO Linear Regulator GFSK Modulator PKT FIFO RST_n Framer SPI Registers PA Synthesizer ANT ANTb VCO Pwr/ Reset BRCLK Xtal Osc GFSK Demodulator X Image Rej . Mxr. XTALi I2C Slave LNA + BPF XTALo Internal Voltage References System Resets SPI Master/ Slave Three 16 bit Timers POR and LVD Digital Clocks SYSTEM RESOURCES Document Number: 001-76581 Rev. *G Page 2 of 39 CYRF89435 PSoC® Functional Overview ............................................ 4 PSoC Core .................................................................. 4 CapSense System ....................................................... 4 WirelessUSB-NL System ............................................ 5 Transmit Power Control ............................................... 5 Power-on and Register Initialization Sequence ........... 5 Getting Started .................................................................. 6 CapSense Design Guides ........................................... 6 CYPros Consultants .................................................... 6 Solutions Library .......................................................... 6 Technical Support ....................................................... 6 Development Tools .......................................................... 7 PSoC Designer Software Subsystems ........................ 7 Designing with PSoC Designer ....................................... 8 Select User Modules ................................................... 8 Configure User Modules .............................................. 8 Organize and Connect ................................................ 8 Generate, Verify, and Debug ....................................... 8 Pinouts .............................................................................. 9 Pin Definitions ................................................................ 10 Electrical Specifications – PSoC Core ......................... 11 Absolute Maximum Ratings ....................................... 11 Operating Temperature ............................................. 11 DC Chip-Level Specifications .................................... 12 DC GPIO Specifications ............................................ 13 Analog DC Mux Bus Specifications ........................... 14 DC Low Power Comparator Specifications ............... 14 Comparator User Module Electrical Specifications ... 15 ADC Electrical Specifications .................................... 16 DC POR and LVD Specifications .............................. 17 DC Programming Specifications ............................... 17 DC I2C Specifications ............................................... 18 DC Reference Buffer Specifications .......................... 18 DC IDAC Specifications ............................................ 18 AC Chip-Level Specifications .................................... 19 Document Number: 001-76581 Rev. *G AC GPIO Specifications ............................................ 20 AC Comparator Specifications .................................. 21 AC External Clock Specifications .............................. 21 AC Programming Specifications ................................ 22 AC I2C Specifications ................................................ 23 SPI Master AC Specifications ................................... 24 SPI Slave AC Specifications ..................................... 25 Electrical Specifications – RF Section ......................... 27 Initialization Timing Requirements ............................ 30 SPI Timing Requirements ......................................... 31 Packaging Information ................................................... 32 Thermal Impedances ................................................. 33 Capacitance on Crystal Pins ..................................... 33 Solder Reflow Specifications ..................................... 33 Development Tool Selection ......................................... 34 Software .................................................................... 34 Development Kits ...................................................... 34 Device Programmers ................................................. 34 Ordering Information ...................................................... 35 Ordering Code Definitions ......................................... 35 Acronyms ........................................................................ 36 Reference Documents .................................................... 36 Document Conventions ................................................. 36 Units of Measure ....................................................... 36 Numeric Naming ........................................................ 37 Glossary .......................................................................... 37 Document History Page ................................................. 38 Sales, Solutions, and Legal Information ...................... 39 Worldwide Sales and Design Support ....................... 39 Products .................................................................... 39 PSoC® Solutions ...................................................... 39 Cypress Developer Community ................................. 39 Technical Support ..................................................... 39 Page 3 of 39 Not recommended for new designs Contents CYRF89435 The PSoC family consists of on-chip controller devices, which are designed to replace multiple traditional microcontroller unit (MCU)-based components with one, low cost single-chip programmable component. A PSoC device includes configurable analog and digital blocks, and programmable interconnect. This architecture allows the user to create customized peripheral configurations, to match the requirements of each individual application. Additionally, a fast CPU, flash program memory, SRAM data memory, and configurable I/O are included in a range of convenient pinouts. The architecture for this device family, as shown in the Logical Block Diagram on page 2, consists of three main areas: ■ The Core ■ CapSense Analog System ■ WirelessUSB-NL System ■ System Resources. A common, versatile bus allows connection between I/O and the analog system. from prototyping to mass production without re-tuning for manufacturing variations in PCB and/or overlay material properties. SmartSense_EMC In addition to the SmartSense auto-tuning algorithm to remove manual tuning of CapSense applications, SmartSense_EMC user module incorporates a unique algorithm to improve robustness of capacitive sensing algorithm/circuit against high frequency conducted and radiated noise. Every electronic device must comply with specific limits for radiated and conducted external noise and these limits are specified by regulatory bodies (for example, FCC, CE, U/L and so on). A very good PCB layout design, power supply design and system design is a mandatory for a product to pass the conducted and radiated noise tests. An ideal PCB layout, power supply design or system design is not often possible because of cost and form factor limitations of the product. SmartSense_EMC with superior noise immunity is well suited and handy for such applications to pass radiated and conducted noise test. Figure 1. CapSense System Block Diagram CS1 Each CYRF89435 device includes a dedicated CapSense block that provides sensing and scanning control circuitry for capacitive sensing applications. The 13 GPIOs provide access to the MCU and analog mux. IDAC Analog Global Bus PSoC Core The PSoC Core is a powerful engine that supports a rich instruction set. It encompasses SRAM for data storage, an interrupt controller, sleep and watchdog timers, and IMO and ILO. The CPU core, called the M8C, is a powerful processor with speeds up to 24 MHz. The M8C is a 4-MIPS, 8-bit Harvard-architecture microprocessor. Reference Buffer Document Number: 001-76581 Rev. *G Cinternal Comparator The analog system contains the capacitive sensing hardware. Several hardware algorithms are supported. This hardware performs capacitive sensing and scanning without requiring external components. The analog system is composed of the CapSense PSoC block and an internal 1 V or 1.2 V analog reference, which together support capacitive sensing of up to 13 inputs. Capacitive sensing is configurable on each GPIO pin. Scanning of enabled CapSense pins are completed quickly and easily across multiple ports. SmartSense is an innovative solution from Cypress that removes manual tuning of CapSense applications. This solution is easy to use and provides a robust noise immunity. It is the only auto-tuning solution that establishes, monitors, and maintains all required tuning parameters. SmartSense allows engineers to go CSN Vr CapSense System SmartSense CS2 Cexternal (P0[1] or P0[3]) Mux Mux Refs Cap Sense Counters CSCLK IMO CapSense Clock Select Oscillator Page 4 of 39 Not recommended for new designs PSoC® Functional Overview CYRF89435 The Analog Mux Bus can connect to every GPIO pin. Pins are connected to the bus individually or in any combination. The bus also connects to the analog system for analysis with the CapSense block comparator. Switch control logic enables selected pins to precharge continuously under hardware control. This enables capacitive measurement for applications such as touch sensing. Other multiplexer applications include: ■ Complex capacitive sensing interfaces, such as sliders and touchpads. ■ Chip-wide mux that allows analog input from any I/O pin. ■ Crosspoint connection between any I/O pin combinations. On-chip transmit and receive FIFO registers are available to buffer the data transfer with MCU. Over-the-air data rate is always 1 Mbps even when connected to a slow, low-cost MCU. Built-in CRC, FEC, data whitening, and automatic retry/acknowledge are all available to simplify and optimize performance for individual applications. For more details on the radio’s implementation details and timing requriements, please go through the WirelessUSB-NL datasheet in www.cypress.com. Figure 2. WirelessUSB-NL logic Block Diagram VDD1 ...VDD7 VOUT VIN VDD_IO LDO Linear Regulator GFSK Modulator PKT Among the advantages of WirelessUSB-NL are its fast lock times and channel switching, along with the ability to transmit larger payloads. Use of longer payload packets, compared to multiple short payload packets, can reduce overhead, improve overall power efficiency, and help alleviate spectrum crowding. Combined with Cypress's Capacitive touch sense controllers, WirelessUSB-NL also provides the lowest bill of materials (BOM) cost solution for sophisticated PC peripheral applications such as wireless keyboards and mice, as well as best-in-class wireless performance in other demanding applications. such as toys, remote controls, fitness, automation, presenter tools, and gaming. With PRoC-CS, the WirelessUSB-NL transceiver can add wireless capability to a wide variety of CapSense applications. The WirelessUSB-NL is a fully-integrated CMOS RF transceiver, GFSK data modem, and packet framer, optimized for use in the 2.4-GHz ISM band. It contains transmit, receive, RF synthesizer, and digital modem functions, with few external components. The transmitter supports digital power control. The receiver uses extensive digital processing for excellent overall performance, even in the presence of interference and transmitter impairments. The product transmits GFSK data at approximately 0-dBm output power. Sigma-Delta PLL delivers high-quality DC-coupled transmit data path. The low-IF receiver architecture produces good selectivity and image rejection, with typical sensitivity of –87 dBm or better on most channels. Sensitivity on channels that are integer multiples of the crystal reference oscillator frequency (12 MHz) may show approximately 5 dB degradation. Digital RSSI values are available to monitor channel quality. Document Number: 001-76581 Rev. *G CLK MISO MOSI RST_n PA Framer WirelessUSB-NL, optimized to operate in the 2.4-GHz ISM band, is Cypress's third generation of 2.4-GHz low-power RF technology. WirelessUSB-NL implements a Gaussian frequency-shift keying (GFSK) radio using a differentiated single-mixer, closed-loop modulation design that optimizes power efficiency and interference immunity. Closed-loop modulation effectively eliminates the problem of frequency drift, enabling WirelessUSB-NL to transmit up to 255-byte payloads without repeatedly having to pay power penalties for re-locking the phase-locked loop (PLL) as in open-loop designs SPI_SS SPI Registers WirelessUSB-NL System Synthesizer ANT ANTb VCO Pwr/ Reset BRCLK Xtal Osc GFSK Demodulator X Image Rej. Mxr. XTALi XTALo LNA + BPF GND GND Transmit Power Control The following table lists recommended settings for register 9 for short-range applications, where reduced transmit RF power is a desirable trade off for lower current. Table 1. Transmit Power Control Power Setting Description Typical Transmit Power (dBm) Value of Register 9 Silicon ID 0x1002 Silicon ID 0x2002 PA0 - Highest power +1 0x1820 0x7820 PA2 - High power 0 0x1920 0x7920 PA4 - High power –3 0x1A20 0x7A20 PA8 - Low power –7.5 0x1C20 0x7C20 PA12 - Lower power –11.2 0x1E20 0x7E20 Note: Silicon ID can be read from Register 31. Power-on and Register Initialization Sequence For proper initialization at power up, VIN must ramp up at the minimum overall ramp rate no slower than shown by TVIN specification in the following figure. During this time, the RST_n line must track the VIN voltage ramp-up profile to within approximately 0.2 V. Since most MCU GPIO pins automatically default to a high-Z condition at power up, it only requires a pull-up resistor. When power is stable and the MCU POR releases, and MCU begins to execute instructions, RST_n must then be pulsed low as shown in Figure 13 on page 31, followed by writing Reg[27 = 0x4200. During or after this SPI transaction, the State Machine status can be read to confirm FRAMER_ST= 1, indicating a proper initialization. Page 5 of 39 Not recommended for new designs Analog Multiplexer System CYRF89435 System resources provide additional capability, such as configurable I2C slave, SPI master/slave communication interface, three 16-bit programmable timers, and various system resets supported by the M8C. These system resources provide additional capability useful to complete systems. Additional resources include low voltage detection and power-on reset. The merits of each system resource are listed here: ■ ■ The I2C slave/SPI master-slave module provides 50/100/400 kHz communication over two wires. SPI communication over three or four wires runs at speeds of 46.9 kHz to 3 MHz (lower for a slower system clock). Low-voltage detection (LVD) interrupts can signal the application of falling voltage levels, while the advanced power-on reset (POR) circuit eliminates the need for a system supervisor. ■ An internal reference provides an absolute reference for capacitive sensing. ■ A register-controlled bypass mode allows the user to disable the LDO regulator. Getting Started The quickest way to understand the PRoC-CS silicon is to read this datasheet and then use the PSoC Designer Integrated Development Environment (IDE). This datasheet is an overview of the PSoC integrated circuit and presents specific pin, register, and electrical specifications. Document Number: 001-76581 Rev. *G For in depth information, along with detailed programming details, see the Technical Reference Manual for the CapSense devices. For up-to-date ordering, packaging, and electrical specification information, see the latest PSoC device datasheets on the web at www.cypress.com/psoc. CapSense Design Guides Design Guides are an excellent introduction to the wide variety of possible CapSense designs. They are located at www.cypress.com/go/CapSenseDesignGuides. Refer Getting Started with CapSense design guide for information on CapSense design and CY8C20XX6A/H/AS CapSense® Design Guide for specific information on PRoC-CS controllers. CYPros Consultants Certified PSoC consultants offer everything from technical assistance to completed PSoC designs. To contact or become a PSoC consultant go to the CYPros Consultants web site. Solutions Library Visit our growing library of solution focused designs. Here you can find various application designs that include firmware and hardware design files that enable you to complete your designs quickly. Technical Support Technical support – including a searchable Knowledge Base articles and technical forums – is also available online. If you cannot find an answer to your question, call our Technical Support hotline at 1-800-541-4736. Page 6 of 39 Not recommended for new designs Additional System Resources CYRF89435 PSoC Designer™ is the revolutionary integrated design environment (IDE) that you can use to customize PSoC to meet your specific application requirements. PSoC Designer software accelerates system design and time to market. Develop your applications using a library of precharacterized analog and digital peripherals (called user modules) in a drag-and-drop design environment. Then, customize your design by leveraging the dynamically generated application programming interface (API) libraries of code. Finally, debug and test your designs with the integrated debug environment, including in-circuit emulation and standard software debug features. PSoC Designer includes: Code Generation Tools The code generation tools work seamlessly within the PSoC Designer interface and have been tested with a full range of debugging tools. You can develop your design in C, assembly, or a combination of the two. Assemblers. The assemblers allow you to merge assembly code seamlessly with C code. Link libraries automatically use absolute addressing or are compiled in relative mode, and linked with other software modules to get absolute addressing. ■ Application editor graphical user interface (GUI) for device and user module configuration and dynamic reconfiguration ■ Extensive user module catalog C Language Compilers. C language compilers are available that support the PSoC family of devices. The products allow you to create complete C programs for the PSoC family devices. The optimizing C compilers provide all of the features of C, tailored to the PSoC architecture. They come complete with embedded libraries providing port and bus operations, standard keypad and display support, and extended math functionality. ■ Integrated source-code editor (C and assembly) Debugger ■ Free C compiler with no size restrictions or time limits ■ Built-in debugger ■ In-circuit emulation PSoC Designer has a debug environment that provides hardware in-circuit emulation, allowing you to test the program in a physical system while providing an internal view of the PSoC device. Debugger commands allow you to read and program and read and write data memory, and read and write I/O registers. You can read and write CPU registers, set and clear breakpoints, and provide program run, halt, and step control. The debugger also lets you to create a trace buffer of registers and memory locations of interest. Built-in support for communication interfaces: 2 ❐ Hardware and software I C slaves and masters ❐ SPI master and slave, and wireless PSoC Designer supports the entire library of PSoC 1 devices and runs on Windows XP, Windows Vista, and Windows 7. ■ PSoC Designer Software Subsystems Design Entry In the chip-level view, choose a base device to work with. Then select different onboard analog and digital components that use the PSoC blocks, which are called user modules. Examples of user modules are analog-to-digital converters (ADCs), digital-to-analog converters (DACs), amplifiers, and filters. Configure the user modules for your chosen application and connect them to each other and to the proper pins. Then generate your project. This prepopulates your project with APIs and libraries that you can use to program your application. The tool also supports easy development of multiple configurations and dynamic reconfiguration. Dynamic reconfiguration makes it possible to change configurations at run time. In essence, this lets you to use more than 100 percent of PSoC’s resources for an application. Document Number: 001-76581 Rev. *G Online Help System The online help system displays online, context-sensitive help. Designed for procedural and quick reference, each functional subsystem has its own context-sensitive help. This system also provides tutorials and links to FAQs and an Online Support Forum to aid the designer. In-Circuit Emulator A low-cost, high-functionality in-circuit emulator (ICE) is available for development support. This hardware can program single devices. The emulator consists of a base unit that connects to the PC using a USB port. The base unit is universal and operates with all PSoC devices. Emulation pods for each device family are available separately. The emulation pod takes the place of the PSoC device in the target board and performs full-speed (24 MHz) operation. Page 7 of 39 Not recommended for new designs Development Tools CYRF89435 The development process for the PSoC device differs from that of a traditional fixed-function microprocessor. The configurable analog and digital hardware blocks give the PSoC architecture a unique flexibility that pays dividends in managing specification change during development and lowering inventory costs. These configurable resources, called PSoC blocks, have the ability to implement a wide variety of user-selectable functions. The PSoC development process is: 1. Select user modules. 2. Configure user modules. 3. Organize and connect. 4. Generate, verify, and debug. Select User Modules PSoC Designer provides a library of prebuilt, pretested hardware peripheral components called “user modules”. User modules make selecting and implementing peripheral devices, both analog and digital, simple. Configure User Modules Each user module that you select establishes the basic register settings that implement the selected function. They also provide parameters and properties that allow you to tailor their precise configuration to your particular application. For example, a PWM User Module configures one or more digital PSoC blocks, one for each eight bits of resolution. Using these parameters, you can establish the pulse width and duty cycle. Configure the parameters and properties to correspond to your chosen application. Enter values directly or by selecting values from drop-down menus. All of the user modules are documented in datasheets that may be viewed directly in PSoC Designer or on the Cypress website. These user module datasheets explain the Document Number: 001-76581 Rev. *G internal operation of the user module and provide performance specifications. Each datasheet describes the use of each user module parameter, and other information that you may need to successfully implement your design. Organize and Connect Build signal chains at the chip level by interconnecting user modules to each other and the I/O pins. Perform the selection, configuration, and routing so that you have complete control over all on-chip resources. Generate, Verify, and Debug When you are ready to test the hardware configuration or move on to developing code for the project, perform the “Generate Configuration Files” step. This causes PSoC Designer to generate source code that automatically configures the device to your specification and provides the software for the system. The generated code provides APIs with high-level functions to control and respond to hardware events at run time, and interrupt service routines that you can adapt as needed. A complete code development environment lets you to develop and customize your applications in C, assembly language, or both. The last step in the development process takes place inside PSoC Designer’s Debugger (accessed by clicking the Connect icon). PSoC Designer downloads the HEX image to the ICE where it runs at full-speed. PSoC Designer debugging capabilities rival those of systems costing many times more. In addition to traditional single-step, run-to-breakpoint, and watch-variable features, the debug interface provides a large trace buffer. The interface lets you to define complex breakpoint events that include monitoring address and data bus values, memory locations, and external signals. Page 8 of 39 Not recommended for new designs Designing with PSoC Designer CYRF89435 Pinouts The CYRF89435 PRoC-CS device is available in a 40-pin QFN package, which is illustrated in the following table. Every port pin (labeled with a “P”) is capable of Digital I/O and connection to the common analog bus. However, VDD, and XRES are not capable of Digital I/O. 1 P1[1] GND P2[5] P2[3] VDD VDD ANTb ANT VDD P1[7] 40 39 38 37 36 35 34 33 32 31 30 P0[1] 2 29 P0[3] 3 28 P0[7] VDD 4 27 XTALi DNU 5 QFN 26 XTALo DNU 6 (Top View) 25 VDD FIFO 7 24 VIN DNU 8 23 P0[4] P1[0] 9 22 VOUT VIN 10 21 VIN Not recommended for new designs P1[3] P1[5] VDD Figure 3. 40-pin QFN pinout 11 12 13 14 15 16 17 18 19 20 VDD RST_n MISO MOSI CLK PKT SPI_SS XRES P1[4] P1[2] Document Number: 001-76581 Rev. *G Page 9 of 39 CYRF89435 Pin Definitions Pin name Pin Description [2] Digital I/O, Analog I/O, SPI CLK 1 P1[3]/SCLK 2 P1[1]/MOSI [1] 3 GND Ground connection 4, 20, 25, 33, 34, 37, 40 VDD Core power supply voltage. Connect all VDD pins to VOUT pin. 5 DNU Do not use 6 DNU Do not use 7 FIFO FIFO status indicator bit 8 DNU Do not use 9 P1[0] [1] Digital I/O, Analog I/O, TC CLK, I2C SCL, SPI MOSI Analog I/O, Digital I/O, TC DATA, I2C SDA 10, 21, 24 VIN 11 P1[2] Analog I/O, Digital I/O 12 P1[4] Analog I/O, Digital I/O, EXT CLK 13 XRES 14 SPI_SS Unregulated input voltage to the on-chip low drop out (LDO) voltage regulator Active high external reset with internal pull-down Enable input for SPI, active low. Also used to bring device out of sleep state. 15 PKT 16 SPI_CLK Transmit/receive packet status indicator bit 17 SPI_MOSI Data input for the SPI bus 18 SPI_MISO Data output (tristate when not active) 19 RST_n 22 VOUT 1.8 V output from on-chip LDO. Connect to all VDD pins, do not connect to external loads. 23 P0[4] Analog I/O, Digital I/O, VREF 26 XTALO Output of the crystal oscillator gain block 27 XTALI Input to the crystal oscillator gain block 28 P0[7] Analog I/O, Digital I/O,SPI CLK 29 P0[3] Analog I/O, Digital I/O, Integrating input 30 P0[1] Analog I/O, Digital I/O, Integrating input 31 P2[5] Analog I/O, Digital I/O, XTAL Out Clock input for SPI interface RST_n Low: Chip shutdown to conserve power. Register values lost RST_n High: Turn on chip, registers restored to default value 32 P2[3] Analog I/O, Digital I/O, XTAL In 35 ANTb Differential RF input/output. Each of these pins must be DC grounded, 20 kȍ or less 36 ANT 38 P1[7]/SS_N Digital I/O, Analog I/O, I2C SCL, SPI SS Differential RF input/output. Each of these pins must be DC grounded, 20 kȍ or less 39 P1[5]/MISO Digital I/O, Analog I/O, I2C SDA, SPI MISO Notes 1. On power-up, the SDA(P1[0]) drives a strong high for 256 sleep clock cycles and drives resistive low for the next 256 sleep clock cycles. The SCL(P1[1]) line drives resistive low for 512 sleep clock cycles and both the pins transition to high impedance state. On reset, after XRES de-asserts, the SDA and the SCL lines drive resistive low for 8 sleep clock cycles and transition to high impedance state. Hence, during power-up or reset event, P1[1] and P1[0] may disturb the I2C bus. Use alternate pins if you encounter issues. 2. Alternate SPI clock. Document Number: 001-76581 Rev. *G Page 10 of 39 Not recommended for new designs Pin No CYRF89435 Electrical Specifications – PSoC Core This section presents the DC and AC electrical specifications of the CYRF89435 PSoC devices. For the latest electrical specifications, confirm that you have the most recent datasheet by visiting the web at http://www.cypress.com/psoc. Figure 4. Voltage versus CPU Frequency V I N Voltage li d ng Va rati n e io Op Reg 1.9 V 750 kHz 3 MHz CPU 24 MHz Frequency Absolute Maximum Ratings Exceeding maximum ratings may shorten the useful life of the device. User guidelines are not tested. Table 2. Absolute Maximum Ratings Symbol TSTG VIN[3] VIO VIOZ[4] IMIO ESD LU Description Storage temperature Conditions Higher storage temperatures reduce data retention time. Recommended Storage Temperature is +25 °C ± 25 °C. Extended duration storage temperatures above 85 °C degrades reliability. – DC input voltage – DC voltage applied to tristate – Maximum current into any port pin – Electrostatic discharge voltage Human body model ESD i) RF pins (ANT, ANTb) ii) Analog pins (XTALi, XTALo) iii) Remaining pins Latch-up current In accordance with JESD78 standard Min –55 Typ 25 Max 125 Units °C 1.9 –0.5 –0.5 –25 – – – – – 3.63 VIN + 0.5 VIN + 0.5 +50 – V V V mA V – 140 mA Typ – Max 70 Units °C 500 500 2000 – Operating Temperature Table 3. Operating Temperature Symbol TA Description Ambient temperature Conditions – Min 0 Notes 3. Program the device at 3.3 V only. Hence use MiniProg3 only as MiniProg1 does not support programming at 3.3 V. 4. Port1 pins are hot-swap capable with I/O configured in High-Z mode, and pin input voltage above VIN. Document Number: 001-76581 Rev. *G Page 11 of 39 Not recommended for new designs 3.6 V CYRF89435 DC Chip-Level Specifications The following table lists guaranteed maximum and minimum specifications for the entire voltage and temperature ranges. Symbol Conditions Min Typ Max Units Supply voltage Refer the table DC POR and LVD Specifications on page 17 1.9 – 3.6 V IDD24 Supply current, IMO = 24 MHz Conditions are VIN d 3.0 V, TA = 25 °C, CPU = 24 MHz. CapSense running at 12 MHz, no I/O sourcing current – 2.88 4.00 mA IDD12 Supply current, IMO = 12 MHz Conditions are VIN d 3.0 V, TA = 25 °C, CPU = 12 MHz. CapSense running at 12 MHz, no I/O sourcing current – 1.71 2.60 mA IDD6 Supply current, IMO = 6 MHz Conditions are VIN d 3.0 V, TA = 25 °C, CPU = 6 MHz. CapSense running at 6 MHz, no I/O sourcing current – 1.16 1.80 mA IDDAVG10 Average supply current per sensor One sensor scanned at 10 ms rate – 250 – PA IDDAVG100 Average supply current per sensor One sensor scanned at 100 ms rate – 25 – PA IDDAVG500 Average supply current per sensor One sensor scanned at 500 ms rate – 7 – PA ISB0 Deep sleep current VIN d 3.0 V, TA = 25 °C, I/O regulator turned off – 0.10 1.05 PA ISB1 Standby current with POR, LVD and sleep timer VIN d 3.0 V, TA = 25 °C, I/O regulator turned off – 1.07 1.50 PA ISBI2C Standby current with I2C enabled Conditions are VIN = 3.3 V, TA = 25 °C and CPU = 24 MHz – 1.64 – PA VIN [5, 6, 7, 8] Description Notes 5. If powering down in standby sleep mode, to properly detect and recover from a VIN brown out condition any of the following actions must be taken: Bring the device out of sleep before powering down. Assure that VIN falls below 100 mV before powering back up. Set the No Buzz bit in the OSC_CR0 register to keep the voltage monitoring circuit powered during sleep. Increase the buzz rate to assure that the falling edge of VIN is captured. The rate is configured through the PSSDC bits in the SLP_CFG register. For the referenced registers, refer to the CY8C20X36 Technical Reference Manual. In deep sleep mode, additional low power voltage monitoring circuitry allows VIN brown out conditions to be detected for edge rates slower than 1V/ms. 6. Always greater than 50 mV above VPPOR1 voltage for falling supply. 7. Always greater than 50 mV above VPPOR2 voltage for falling supply. 8. Always greater than 50 mV above VPPOR3 voltage for falling supply. Document Number: 001-76581 Rev. *G Page 12 of 39 Not recommended for new designs Table 4. DC Chip-Level Specifications CYRF89435 DC GPIO Specifications The following tables list guaranteed maximum and minimum specifications for the voltage and temperature ranges: 2.4 V to 3.0 V and 0 °C d TA d 70 °C, or 1.9 V to 2.4 V and 0 °C d TA d°C, respectively. Typical parameters apply to 3.3 V at 25 °C and are for design guidance only. Symbol Description Conditions Typ Max Units RPU Pull-up resistor 4 5.60 8 k: VOH1 High output voltage Port 2 or 3 or IOH < 10 PA, maximum of 10 mA 4 pins source current in all I/Os VIN – 0.20 – – V VOH2 High output voltage Port 2 or 3 or IOH = 0.2 mA, maximum of 10 mA 4 pins source current in all I/Os VIN – 0.40 – – V VOH3 High output voltage Port 0 or 1 IOH < 10 PA, maximum of 10 mA pins with LDO regulator Disabled source current in all I/Os for port 1 VIN – 0.20 – – V VOH4 High output voltage Port 0 or 1 IOH = 2 mA, maximum of 10 mA pins with LDO regulator Disabled source current in all I/Os for Port 1 VIN – 0.50 – – V VOH5A High output voltage Port 1 pins with LDO enabled for 1.8 V out IOH < 10 PA, VIN > 2.4 V, maximum of 20 mA source current in all I/Os 1.50 1.80 2.10 V VOH6A High output voltage Port 1 pins with LDO enabled for 1.8 V out IOH = 1 mA, VIN > 2.4 V, maximum of 20 mA source current in all I/Os 1.20 – – V VOL Low output voltage IOL = 10 mA, maximum of 30 mA sink current on even port pins (for example, P0[2] and P1[4]) and 30 mA sink current on odd port pins (for example, P0[3] and P1[5]) – – 0.75 V VIL Input low voltage – – – 0.72 VIH Input high voltage – 1.40 – VH Input hysteresis voltage – – 80 – mV IIL Input leakage (absolute value) – – 1 1000 nA CPIN Capacitive load on pins Package and pin dependent Temp = 25 qC 0.50 1.70 7 pF VILLVT2.5 Input Low Voltage with low Bit3 of IO_CFG1 set to enable low threshold enable set, Enable for threshold voltage of Port1 input Port1 0.7 – – V VIHLVT2.5 Bit3 of IO_CFG1 set to enable low Input High Voltage with low threshold enable set, Enable for threshold voltage of Port1 input Port1 1.2 – – V Document Number: 001-76581 Rev. *G – Min V V Page 13 of 39 Not recommended for new designs Table 5. 2.4 V to 3.0 V DC GPIO Specifications CYRF89435 Symbol Description Conditions – Min Typ Max Units 4 5.60 8 k: RPU Pull-up resistor VOH1 High output voltage Port 2 or 3 or IOH = 10 PA, maximum of 10 mA VIN – 0.20 4 pins source current in all I/Os – – V VOH2 High output voltage Port 2 or 3 or IOH = 0.5 mA, maximum of 10 mA VIN – 0.50 4 pins source current in all I/Os – – V VOH3 High output voltage Port 0 or 1 IOH = 100 PA, maximum of 10 mA VIN – 0.20 pins with LDO regulator Disabled source current in all I/Os for Port 1 – – V VOH4 High output voltage Port 0 or 1 Pins with LDO Regulator Disabled for Port 1 IOH = 2 mA, maximum of 10 mA VIN – 0.50 source current in all I/Os – – V VOL Low output voltage IOL = 5 mA, maximum of 20 mA sink current on even port pins (for example, P0[2] and P1[4]) and 30 mA sink current on odd port pins (for example, P0[3] and P1[5]) – – 0.40 V VIL Input low voltage – – – 0.30 × VIN V VIH Input high voltage – 0.65 × VIN – – V VH Input hysteresis voltage – – 80 – mV IIL Input leakage (absolute value) – – 1 1000 nA CPIN Capacitive load on pins Package and pin dependent temp = 25 °C 0.50 1.70 7 pF Analog DC Mux Bus Specifications The following table lists guaranteed maximum and minimum specifications for the entire voltage and temperature ranges. Table 7. DC Analog Mux Bus Specifications Symbol Description Conditions Min Typ Max Units RSW Switch resistance to common analog bus – – – 800 : RGND Resistance of initialization switch – to GND – – 800 : The maximum pin voltage for measuring RSW and RGND is 1.8 V DC Low Power Comparator Specifications The following table lists guaranteed maximum and minimum specifications for the entire voltage and temperature ranges. Table 8. DC Comparator Specifications Symbol Description Conditions Min Typ Max Units 0.0 – 1.8 V VLPC Low power comparator (LPC) common mode Maximum voltage limited to VIN ILPC LPC supply current – – 10 40 PA VOSLPC LPC voltage offset – – 3 30 mV Document Number: 001-76581 Rev. *G Page 14 of 39 Not recommended for new designs Table 6. 1.9 V to 2.4 V DC GPIO Specifications CYRF89435 Comparator User Module Electrical Specifications The following table lists the guaranteed maximum and minimum specifications. Unless stated otherwise, the specifications are for the entire device voltage and temperature operating range: 0 °C d TA d 70 °C, 1.9 V d VIN d 3.6 V. Symbol Min Typ Max Units 50 mV overdrive – 70 100 ns Offset Valid from 0.2 V to VIN – 0.2 V – 2.5 30 mV Current Average DC current, 50 mV overdrive – 20 80 μA Supply voltage > 2 V Power supply rejection ratio – 80 – dB Supply voltage < 2 V Power supply rejection ratio – 40 – dB – 0 1.5 V tCOMP PSRR Description Comparator response time Input range Document Number: 001-76581 Rev. *G Conditions Page 15 of 39 Not recommended for new designs Table 9. Comparator User Module Electrical Specifications CYRF89435 ADC Electrical Specifications Table 10. ADC User Module Electrical Specifications Symbol Description Conditions Min Typ Max Units Input VIN Input voltage range – 0 – VREFADC V CIIN Input capacitance – – – 5 pF RIN Input resistance Equivalent switched cap input resistance for 8-, 9-, or 10-bit resolution ADC reference voltage – 1.14 – 1.26 V 2.25 – 6 MHz : Reference VREFADC Conversion Rate FCLK Data clock Source is chip’s internal main oscillator. See AC Chip-Level Specifications for accuracy S8 8-bit sample rate Data clock set to 6 MHz. Sample rate = 0.001 / (2^Resolution/Data Clock) – 23.43 – ksps S10 10-bit sample rate Data clock set to 6 MHz. Sample rate = 0.001 / (2^resolution/data clock) – 5.85 – ksps DC Accuracy RES Resolution Can be set to 8-, 9-, or 10-bit 8 – 10 bits DNL Differential nonlinearity – –1 – +2 LSB INL Integral nonlinearity – –2 – +2 LSB EOFFSET Offset error 8-bit resolution 0 3.20 19.20 LSB 10-bit resolution 0 12.80 76.80 LSB EGAIN Gain error For any resolution –5 – +5 %FSR IADC Operating current – – 2.10 2.60 mA PSRR Power supply rejection ratio PSRR (VIN > 3.0 V) – 24 – dB PSRR (VIN < 3.0 V) – 30 – dB Power Document Number: 001-76581 Rev. *G Page 16 of 39 Not recommended for new designs 1/(500fF × 1/(400fF × 1/(300fF × data clock) data clock) data clock) CYRF89435 DC POR and LVD Specifications The following table lists guaranteed maximum and minimum specifications for the entire voltage and temperature ranges. Symbol Description Conditions Min – – – 2.82 2.95 VPOR1 2.36 V selected in PSoC Designer VPOR2 2.60 V selected in PSoC Designer VPOR3 2.82 V selected in PSoC Designer VIN must be greater than or equal to 1.9 V during startup, reset from the XRES pin, or reset from watchdog. VLVD0 2.45 V selected in PSoC Designer – 2.40 Typ Max Units 2.36 2.41 V 2.60 2.66 2.45 2.51 [9] VLVD1 2.71 V selected in PSoC Designer 2.64 2.71 2.78 VLVD2 2.92 V selected in PSoC Designer 2.85[10] 2.92 2.99 VLVD3 3.02 V selected in PSoC Designer 2.95[11] 3.02 3.09 VLVD4 3.13 V selected in PSoC Designer 3.06 3.13 3.20 VLVD5 1.90 V selected in PSoC Designer 1.84 1.90 2.32 V DC Programming Specifications The following table lists guaranteed maximum and minimum specifications for the entire voltage and temperature ranges. Table 12. DC Programming Specifications Symbol Description Conditions Min Typ Max Units VIN Supply voltage for flash write operations – 1.91 – 3.6 V IDDP Supply current during programming or verify – – 5 25 mA VILP Input low voltage during programming or verify See the appropriate DC GPIO Specifications on page 13 – – VIL V VIHP Input high voltage during programming or verify See the appropriate DC GPIO Specifications on page 13 VIH – – V IILP Input current when Applying VILP Driving internal pull-down resistor to P1[0] or P1[1] during programming or verify – – 0.2 mA IIHP Input current when applying VIHP Driving internal pull-down resistor to P1[0] or P1[1] during programming or verify – – 1.5 mA VOLP Output low voltage during programming or verify – – + 0.75 V VOHP Output high voltage during programming or verify See appropriate DC GPIO Specifications on page 13. For VIN > 3 V use VOH4 in Table 3 on page 11. VOH – VIN V FlashENPB Flash write endurance Erase/write cycles per block 50,000 – – – FlashDR Flash data retention Following maximum Flash write cycles; ambient temperature of 55 °C 20 – – Years Notes 9. Always greater than 50 mV above VPPOR1 voltage for falling supply. 10. Always greater than 50 mV above VPPOR2 voltage for falling supply. 11. Always greater than 50 mV above VPPOR3 voltage for falling supply. Document Number: 001-76581 Rev. *G Page 17 of 39 Not recommended for new designs Table 11. DC POR and LVD Specifications CYRF89435 DC I2C Specifications The following tables list guaranteed maximum and minimum specifications for the voltage and temperature ranges: 3, 2.4 V to 3.0 V and 0 °C d TA d 70 °C, or 1.9 V to 2.4 V and 0 °C d TA d 70 °C, respectively. Typical parameters apply to 3.3 V at 25 °C and are for design guidance only. Table 13. DC I2C Specifications VILI2C VIHI2C Description Input low level Input high level Conditions Min Typ Max Units 3.1 V ” VIN ” 3.6 V – – 0.25 × VIN V 2.5 V ” VIN ” 3.0 V – – 0.3 × VIN V 1.9 V ” VIN ” 2.4 V – – 0.3 × VIN V 1.9 V ” VIN ” 3.6 V 0.65 × VIN – – V DC Reference Buffer Specifications The following tables list guaranteed maximum and minimum specifications for the voltage and temperature ranges: 2.4 V to 3.0 V and 0 °C d TA d 70 °C, or 1.9 V to 2.4 V and 0 °C d TA d 70 °C, respectively. Typical parameters apply to 3.3 V at 25 °C and are for design guidance only. Table 14. DC Reference Buffer Specifications Symbol Description Conditions Min Typ Max Units VRef Reference buffer output 1.9 V to 3.6 V 1 – 1.05 V VRefHi Reference buffer output 1.9 V to 3.6 V 1.2 – 1.25 V DC IDAC Specifications The following table lists guaranteed maximum and minimum specifications for the entire voltage and temperature ranges. Table 15. DC IDAC Specifications Symbol Description Min Typ Max Units IDAC_DNL Differential nonlinearity –4.5 – +4.5 LSB IDAC_INL Integral nonlinearity –5 – +5 LSB IDAC_Gain (Source) Range = 0.5x 6.64 – 22.46 μA Range = 1x 14.5 – 47.8 μA Range = 2x 42.7 – 92.3 μA Notes DAC setting = 128 dec. Not recommended for CapSense applications. Range = 4x 91.1 – 170 μA DAC setting = 128 dec Range = 8x 184.5 – 426.9 μA DAC setting = 128 dec Document Number: 001-76581 Rev. *G Page 18 of 39 Not recommended for new designs Symbol CYRF89435 AC Chip-Level Specifications The following table lists guaranteed maximum and minimum specifications for the entire voltage and temperature ranges. Symbol Description Conditions Min Typ Max Units 24 25.2 MHz FIMO24 IMO frequency at 24 MHz Setting – 22.8 FIMO12 IMO frequency at 12 MHz setting – 11.4 12 12.6 MHz FIMO6 IMO frequency at 6 MHz setting – 5.7 6.0 6.3 MHz FCPU CPU frequency – 0.75 – 25.20 MHz F32K1 ILO frequency – 19 32 50 kHz F32K_U ILO untrimmed frequency – 13 32 82 kHz DCIMO Duty cycle of IMO – 40 50 60 % DCILO ILO duty cycle – 40 50 60 % SRPOWER_UP Power supply slew rate VIN slew rate during power-up – – 250 V/ms tXRST External reset pulse width at power-up After supply voltage is valid 1 – – ms tXRST2 External reset pulse width after power-up Applies after part has booted 10 – – Ps tOS Startup time of ECO – – 1 – s tJIT_IMO N = 32 6 MHz IMO cycle-to-cycle jitter (RMS) – 0.7 6.7 ns 6 MHz IMO long term N (N = 32) cycle-to-cycle jitter (RMS) – 4.3 29.3 ns 6 MHz IMO period jitter (RMS) – 0.7 3.3 ns 12 MHz IMO cycle-to-cycle jitter (RMS) – 0.5 5.2 ns 12 MHz IMO long term N (N = 32) cycle-to-cycle jitter (RMS) – 2.3 5.6 ns 12 MHz IMO period jitter (RMS) – 0.4 2.6 ns 24 MHz IMO cycle-to-cycle jitter (RMS) – 1.0 8.7 ns 24 MHz IMO long term N (N = 32) cycle-to-cycle jitter (RMS) – 1.4 6.0 ns 24 MHz IMO period jitter (RMS) – 0.6 4.0 ns Document Number: 001-76581 Rev. *G Page 19 of 39 Not recommended for new designs Table 16. AC Chip-Level Specifications CYRF89435 AC GPIO Specifications The following table lists guaranteed maximum and minimum specifications for the entire voltage and temperature ranges. Table 17. AC GPIO Specifications FGPIO Description GPIO operating frequency Conditions Min Typ Normal strong mode Port 0, 1 0 – 0 – Max Units 6 MHz for 1.9 V
CYRF89435-40LTXC 价格&库存

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

免费人工找货