Development Tool Selection Software PSoC Designer PSoC Express PSoC Programmer CY3202-C iMAGEcraft C Compiler Development Kits CY3215-DK Basic Development Kit CY3210-ExpressDK Development Kit Evaluation Tools CY3210-MiniProg1 CY3210-PSoCEval1 CY3214-PSoCEvalUSB Device Programmers CY3216 Modular Programmer CY3207ISSP In-System Programmer Accessories Emulation and Programming 3rd-Party Tools Build a PSoC Emulator into Your Board
Part | Datasheet |
---|---|
![]() |
CY3250-20434QFN (pdf) |
Related Parts | Information |
---|---|
![]() |
CY3250-20334QFN |
![]() |
CY3250-20434QFN-POD |
![]() |
CY3250-20334QFN-POD |
![]() |
CY3216 |
PDF Datasheet Preview |
---|
Mixed-Signal Array CY8C20234 CY8C20334 and CY8C20434 Final Data Sheet • Low Power CapSense Block Configurable Capacitive Sensing Elements Supports Combination of CapSense Buttons, Sliders, Touchpads and Proximity Sensors • Powerful Harvard Architecture Processor M8C Processor Speeds Running up to 12 MHz Low Power at High Speed 2.4V to 5.25V Operating Voltage Industrial Temperature Range -40°C to +85°C • Flexible On-Chip Memory 8K Flash Program Storage 50,000 Erase/Write Cycles 512 Bytes SRAM Data Storage Partial Flash Updates Flexible Protection Modes Interrupt Controller In-System Serial Programming ISSP • Complete Development Tools Free Development Tool PSoC Designer Full-Featured, In-Circuit Emulator and Programmer Full Speed Emulation Complex Breakpoint Structure 128K Trace Memory • Precision, Programmable Clocking Internal 6/12 MHz Main Oscillator Internal Low Speed Oscillator at 32 kHz for Watchdog and Sleep • Programmable Pin Configurations Pull Up, High Z, Open Drain, CMOS Drive Modes on All GPIO Up to 28 Analog Inputs on GPIO Configurable Inputs on All GPIO Selectable, Regulated Digital IO on Port 1 -- 3.0V, 20 mA Total Port 1 Source Current -- 5 mA Strong Drive Mode on Port 1 • Versatile Analog Mux Common Internal Analog Bus Simultaneous Connection of IO Combinations Comparator Noise Immunity Low-Dropout Voltage Regulator for the Analog Array • Additional System Resources Configurable Communication Speeds -- I2C Selectable to 50 kHz, 100 kHz or 400 kHz -- SPI Configurable between kHz and 3 MHz I2C Slave SPI Master and SPI Slave Watchdog and Sleep Timers Internal Voltage Reference Integrated Supervisory Circuit Functional Overview The PSoC family consists of many Mixed-Signal Array with OnChip Controller devices. These devices are designed to replace multiple traditional MCU-based system components with one, low cost single-chip programmable component. A PSoC device includes configurable analog and digital blocks, as well as 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 IO are included in a range of convenient pinouts. The PSoC architecture for this device family, as illustrated on the left, is comprised of three main areas the Core, the System Resources, and the CapSense Analog System. A common, versatile bus allows connection between IO and the analog system. Each CY8C20x34 PSoC device includes a dedicated CapSense block that provides sensing and scanning control circuitry for capacitive sensing applications. Depending on the PSoC package, up to 28 general purpose IO GPIO are also included. The GPIO provide access to the MCU and analog mux. CY8C20234, CY8C20334, CY8C20434 Final Data Sheet Overview The 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 internal main oscillator and ILO internal low speed oscillator . The CPU core, called the M8C, is a powerful processor with speeds up to 12 MHz. The M8C is a two-MIPS, 8-bit Harvard architecture microprocessor. System Resources provide additional capability, such as a configurable I2C slave/SPI master-slave communication interface and various system resets supported by the M8C. The Analog System is composed of the CapSense PSoC block and an internal 1.8V analog reference, which together support capacitive sensing of up to 28 inputs. The CapSense Analog System The Analog System contains the capacitive sensing hardware. Several hardware algorithms are supported. This hardware performs capacitive sensing and scanning without requiring external components. Capacitive sensing is configurable on each GPIO pin. Scanning of enabled CapSense pins can be completed quickly and easily across multiple ports. IDAC Analog Global Bus Reference Buffer Cinternal The Analog Multiplexer System For up-to-date Ordering, Packaging, and Electrical Specification information, reference the latest PSoC device data sheets on the web at Development Kits Development Kits are available from the following distributors Digi-Key, Avnet, Arrow, and Future. The Cypress Online Store contains development kits, C compilers, and all accessories for PSoC development. Go to the Cypress Online Store web site at click the Online Store shopping cart icon at the bottom of the web page, and click PSoC Programmable System-on-Chip to view a current list of available items. Technical Training Free PSoC technical training is available for beginners and is taught by a marketing or application engineer over the phone. PSoC training classes cover designing, debugging, advanced analog, as well as application-specific classes covering topics such as PSoC and the LIN bus. Go to click on Design Support located on the left side of the web page, and select Technical Training for more details. Consultants Certified PSoC Consultants offer everything from technical assistance to completed PSoC designs. To contact or become a PSoC Consultant go to click on Design Support located on the left side of the web page, and select CYPros Consultants. Technical Support PSoC application engineers take pride in fast and accurate response. They can be reached with a 4-hour guaranteed response at Application Notes A long list of application notes will assist you in every aspect of your design effort. To view the PSoC application notes, go to the web site and select Application Notes under the Design Resources list located in the center of the web page. Application notes are sorted by date by default. Development Tools PSoC Designer is a Windows-based, integrated development environment for the Programmable System-onChip PSoC devices. The PSoC Designer IDE and application runs on Windows NT Windows 2000, Windows Millennium Me , or Windows XP. Reference the PSoC Designer Functional Flow diagram below. PSoC Designer helps the customer to select an operating configuration for the PSoC, write application code that uses the PSoC, and debug the application. This system provides design database management by project, an integrated debugger with In-Circuit Emulator, in-system programming support, and the CYASM macro assembler for the CPUs. PSoC Designer also supports a high-level C language compiler developed specifically for the devices in the family. PSoC Designer Graphical Designer Interface Context Sensitive Help Commands Results Importable Design Database Device Database Application Database Project Database User Modules Library PSoC Designer Core Engine PSoC Configuration Sheet Manufacturing Information File Emulation Pod In-Circuit Emulator Device Programmer PSoC Designer Subsystems September 18, 2006 CY8C20234, CY8C20334, CY8C20434 Final Data Sheet Overview PSoC Designer Software Subsystems Device Editor Ordering Information Ordering Code Definitions September 18, 2006 Pin Information This chapter describes, lists, and illustrates the CY8C20234, CY8C20334 and CY8C20434 PSoC device pins and pinout configurations. Pinouts The CY8C20x34 PSoC device is available in a variety of packages which are listed and illustrated in the following tables. Every port pin labeled with a “P” is capable of Digital IO and connection to the common analog bus. However, Vss, Vdd, and XRES are not capable of Digital IO. 16-Pin Part Pinout Table 16-Pin Part Pinout QFN** Pin No. Type Digital Analog Name I P2[5] I P2[1] 3 IOH I P1[7] I2C SCL, SPI SS. 4 IOH I P1[5] I2C SDA, SPI MISO. 5 IOH I P1[3] SPI CLK. 6 IOH I P1[1] CLK*, I2C SCL, SPI MOSI. Power Ground connection. 8 IOH I P1[0] DATA*, I2C SDA. 9 IOH I P1[2] 10 IOH I P1[4] Optional external clock input EXTCLK . Input XRES Active high external reset with internal pull down. 12 IO I P0[4] Power Supply voltage. 14 IO I P0[7] 15 IO I P0[3] Integrating input. 16 IO c. Programming adapter converts non-DIP package to DIP footprint. Specific details and ordering information for each of the adapters can be found at 3rd-Party Tools Several tools have been specially designed by the following 3rd-party vendors to accompany PSoC devices during development and production. Specific details for each of these tools can be found at under DESIGN RESOURCES >> Evaluation Boards. Build a PSoC Emulator into Your Board For details on how to emulate your circuit before going to volume production using an on-chip debug OCD non-production PSoC device, see Application Note “Debugging - Build a PSoC Emulator into Your Board - AN2323” at design/AN2323. Development Tool Selection September 18, 2006 Ordering Information The following table lists the CY8C20234, CY8C20334 and CY8C20434 PSoC device’s key package features and ordering codes. Table PSoC Device Key Features and Ordering Information Package Ordering Code Flash Bytes SRAM Bytes Digital Blocks CapSense Blocks Digital IO Pins Analog Inputs a Analog Outputs XRES Pin 16 Pin 3x3 mm MAX QFN CY8C20234-12LKXI 8K 512 16 Pin 3x3 mm MAX QFN Tape and Reel CY8C20234-12LKXIT 8K 512 24 Pin 4x4 mm MAX QFN CY8C20334-12LKXI 8K 512 24 Pin 4x4 mm MAX QFN Tape and Reel CY8C20334-12LKXIT 8K 512 32 Pin 5x5 mm MAX QFN CY8C20434-12LKXI 8K 512 32 Pin 5x5 mm MAX QFN Tape and Reel CY8C20434-12LKXIT 8K 512 48 Pin OCD QFN CY8C20000-12LFXI 8K 512 a. Dual-function Digital IO Pins also connect to the common analog mux. Ordering Code Definitions CY 8 C 20 xxx-12xx Package Type PX = PDIP Pb-Free SX = SOIC Pb-Free PVX = SSOP Pb-Free LFX = QFN Pb-Free LKX = QFN Pb-Free AX = TQFP Pb-Free Thermal Rating C = Commercial I = Industrial E = Extended Speed 12 MHz Family Code Technology Code C = CMOS Marketing Code 8 = Cypress PSoC Company ID CY = Cypress September 18, 2006 Sales and Service Information To obtain information about Cypress Semiconductor or PSoC sales and technical support, reference the following information. Cypress Semiconductor 198 Champion Court San Jose, CA 95134 Web Links: Company Information Sales Technical Support Document Title CY8C20234, CY8C20334, CY8C20434 Mixed-Signal Array Final Data Sheet Document Number 001-05356 Description of Change 404571 See ECN HMT 418513 See ECN HMT Update Electrical Specs., including Storage Temperature and Maximum Input Clock Frequency. Update Features and Analog System Overview. Modify 32-pin QFN E-PAD dimensions. Add new 32-pin QFN. Add High Output Drive indicator to all P1[x] pinouts. Update trademarks. 490071 See ECN HMT Make data sheet “Final.” Add new Dev. Tool section. Add OCD pinout and package diagram. Add 16-pin QFN. Update 24- and 32-pin QFN package diagrams to MAX thickness. Change from commercial to industrial temperature range. Update Storage Temperature specification and notes. Update thermal resistance data. Add dev. tool kit part numbers. Finetune features and electrical specs. Distribution External/Public Posting None Copyrights and Code Protection Copyrights Cypress Semiconductor Corp. All rights reserved. PSoC Designer , Programmable System-on-Chip , and PSoC Express are trademarks and is a registered trademark of Cypress Semiconductor Corp. All other trademarks or registered trademarks referenced herein are property of the respective corporations. The information contained herein is subject to change without notice. Cypress Semiconductor assumes no responsibility for the use of any circuitry other than circuitry embodied in a Cypress Semiconductor product. Nor does it convey or imply any license under patent or other rights. Cypress Semiconductor does not authorize its products for use as critical components in life-support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user. The inclusion of Cypress Semiconductor products in life-support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress Semiconductor against all charges. Cypress Semiconductor products are not warranted nor intended to be used for medical, life-support, life-saving, critical control or safety applications, unless pursuant to an express written agreement with Cypress Semiconductor. Flash Code Protection Note the following details of the Flash code protection features on Cypress Semiconductor PSoC devices. Cypress Semiconductor products meet the specifications contained in their particular data sheets. Cypress Semiconductor believes that its family of products is one of the most secure families of its kind on the market today, regardless of how they are used. There may be methods, unknown to Cypress Semiconductor, that can breach the code protection features. Any of these methods, to our knowledge, would be dishonest and possibly illegal. Neither Cypress Semiconductor nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not mean that we are guaranteeing the product as "unbreakable." Cypress Semiconductor is willing to work with the customer who is concerned about the integrity of their code. Code protection is constantly evolving. We at Cypress Semiconductor are committed to continuously improving the code protection features of our products. |
More datasheets: BPA10SK | BPA08K | BPA08RK | 410-244 | 90540-6C | DFR0165 | ITA-1710-04A1E | FQP3N90 | CY3250-20334QFN | CY3250-20434QFN-POD |
Notice: we do not provide any warranties that information, datasheets, application notes, circuit diagrams, or software stored on this website are up-to-date or error free. The archived CY3250-20434QFN Datasheet file may be downloaded here without warranties.