Cypress.com: Documentation http://www.cypress.com/?app=search&searchType=advanced&id%3D11 Product Selector Guide (PSG) - Wireless/RF http://www.cypress.com/?rID=35233 Cypress wireless solutions share the unique qualities of ultra-reliable and low-power and are designed for a variety of end-applications.

]]>
Mon, 21 Jan 2013 03:29:03 -0600
CY3660 enCoRe V / LV Development Kit http://www.cypress.com/?rID=35029
 

The enCoRe™ V development system, based on the highly refined PSoC®; (Programmable System-on-Chip™) tools, supplies the user with an in-circuit emulator (ICE) that works in conjunction with actual silicon to provide an accurate and efficient development system. The PSoC Designer™ software consists of a graphical user interface, assembler, C compiler, linker and debugger for a highly integrated code development environment. A compliant Full-Speed USB "User Module" along with other peripheral User Modules simplifies the learning curve and speeds development time.

Application:

  • Wireless Dongles
  • Laser Mice
  • Gaming Keyboards
  • Gaming
  • Point-of-Sale Devices

Key Features:

Hardware Description:

This development kit includes:
  • Two DVK Boards (enCoRe V and enCoRe V LV development boards)
  • Two LP Radio Modules (2.4 GHz wireless modules using Cypress’s  WirelessUSB LP radio)
  • Two 12V Power Supplies
  • PSoC MiniProg (for programming the onboard On-Chip-Debugger (OCD) chips)
  • CD-ROM
  • USB Type A to Mini-B Cable
  • Wire Pack
  • LCD Module
  • CY3210-MPAdapter
  • PSoC Designer software development tool with complete set of User Modules
  • Four firmware examples with compete source code
]]>
Tue, 15 Jan 2013 03:15:33 -0600
AN79455 - Getting Started with WirelessUSB™-LP Radio and enCoRe™ V LV http://www.cypress.com/?rID=68758 It explains how to use PSoC® Designer™ 5.2 software to configure the ADC, LCD, and SPI User Modules with an enCoRe V LV device. Attached code examples demonstrate how to use the WirelessUSB LP Radio driver APIs and PSoC library APIs for a wireless data exchange application.

Introduction

In this application note, we use a CY3660 Development Kit (DVK) to demonstrate wireless data exchange between two enCoRe™ V LV devices each using the WirelessUSB™-LP Radio. The CY3660 DVK includes two enCoRe V LV development boards, each with a WirelessUSB-LP radio. With the PSoC® Designer™ projects attached to this application, we configure one board for data transmission and the second board for data reception.

]]>
Fri, 04 Jan 2013 01:48:04 -0600
User Module Datasheet: SPI Master Datasheet SPIM V 1.20 (CY7C639/638/633/602/601xx, CYRF69xx3) http://www.cypress.com/?rID=3034 Features and Overview
 

  • Supports Serial Peripheral Interconnect (SPI) Master protocol
  • Supports SPI clocking modes 0, 1, 2, and 3
  • Programmable interrupt on SPI-done condition
  • SPI Slave devices can be independently selected
     

The SPIM User Module is a Serial Peripheral Interconnect Master. It performs full duplex synchronous 8- bit data transfers. SCLK phase, SCLK polarity, and LSB First can be specified to accommodate most SPI clocking modes. Controlled by user supplied software, you can configure the slave select signal to control one or more SPI Slave devices.

The SPI User Module also supports two wire serial devices such as optical mouse sensors that employ an SDIO/SCK interface.

]]>
Fri, 23 Nov 2012 01:19:19 -0600
User Module Datasheet: CapSense® Sigma-Delta Datasheet CSD V 2.10 (CY8C20x66A, CY8C20x36A, CY8C20x46A, CY8C20x96A, CY8C20xx6AS, CY8C20xx6H, CY8C20XX6L, CYONS2110-LBXC, CYONSFN2053-LBXC, CYONSFN2061-LBXC, CYONSFN2151-LBXC, CYONSFN2161-LBXC, CYONSFN2162-LBXC) http://www.cypress.com/?rID=17888 Features and Overview

  • Implements CapSense® capacitive sensing in the CY8C20xx6A family of PSoC® devices using sigma-delta data conversion.
  • Configurable system parameters allow tuning to optimize performance in a broad range of applications.
  • Supports up to 36 capacitive sensors and 6 sliders.
  • Capable of detecting touches as low as 0.1 pF, that is, detecting a finger is possible through up to 15 mm of glass or 5 mm of plastic.
  • High immunity to AC mains noise, other EMI, and power supply noise.
  • Supports capacitive sensors configured as independent buttons and/or as dependent arrays to form sliders.
  • Effective number of slider elements can double the number of dedicated I/O pins using diplexing technique.
  • Supports slider resolution greater than physical pitch through interpolation.
  • Shield electrode provided for reliable operation with high parasitic capacitance and/or in the presence of water film.
  • Guided sensor and pin assignments using the CSD Wizard.
  • The CY8C20045 family does not support sliders.
]]>
Wed, 21 Nov 2012 02:24:27 -0600
User Module Datasheet: Successive Approximation ADC Datasheet SAADC V 1.0 (CY7C603xx) http://www.cypress.com/?rID=3067 Features and Overview

  • 8-bit resolution
  • Sample rates up to 100 sps
  • Input range depends on CPU Clock
     

The SAADC implements a simple ADC which does not require a Digital Block to operate.

Note:  The SAADC has 8 bits of resolution with 1% error if placed in analog column 0. When placed in analog column 1 the error is 4%.

]]>
Wed, 07 Nov 2012 01:44:08 -0600
User Module Datasheet: Shadow Registers Datasheet ShadowRegs V 1.1 (CY8C20x34/36, CY8C21x12, CY8C29/27/24/22/21xxx, CY8C20336AN/436AN/636AN, CY8C20xx6AS, CY8C20XX6L, CY8C20x46/96, CY8C20045/55, CY7C64215/343, CY7C60413, CY7C603xx, CY8CLED02/04/08/16, CY8CLED0xD/G, CY8CTST110/120/200, CY8CTMG110/120, CY8CTMG2xx, CY8CTMA120/30xx, CY8C28x45, CY8CPLC20, CY8CLED16P01, CYONS2010/11, CYONSFN2051/53/61, CYONSFN2151/61/62, CYONSFN2010-BFXC, CYONSCN2024-BFXC, CYONSCN2028-BFXC, CYONSCN2020-BFXC) http://www.cypress.com/?rID=3057 Features and Overview

  • Provides a global shadow register for a selected port data register
  • Generates a set of macros for port pin manipulation
  • Prevents corruption of GPIO pin settings during CPU control of GPIO
  • Cooperates with other user modules that allocate shadow registers.
     
The ShadowRegs user module creates a RAM variable (the shadow register) that caches values written to a port data register (PRTxDR). Using a shadow register enables CPU control of an individual GPIO output pin without the risk of corrupting the settings of other GPIO pins sharing the same port.
]]>
Tue, 23 Oct 2012 06:43:00 -0600
User Module Datasheet: I2C Bootloader Datasheet BootLdrI2C V 2.50 (CY7C604xx, CY7C643xx, CY8C20xx6/A/AN/AS/L/H, CY8C20xx7/S, CY8CTST200, CY8CTMG200, CY8CTMA300, CYONS2xxx, CYONSCN2xxx, CYONSFN2xxx, CYONSKN2xxx, CYONSTB2xxx, CYONSTN2xxx, CYRF89x35) http://www.cypress.com/?rID=39321 Features and Overview

  • Industry standard Philips I2C bus compatible interface.
  • Enables you to reprogram a PSoC device using the I2C system bus instead of in-system programming pins.

The I2C Bootloader User Module implements a bootloader that can reprogram the PSoC device over the I2C interface. The PSoC device already gives an in-system serial programming interface (ISSP) that allows downloading new code into the device. However, the bootloader allows a code update to occur through an industry standard communication interface, such as I2C.

]]>
Mon, 22 Oct 2012 20:54:46 -0600
User Module Datasheet: CyFi™ Star Network Protocol Stack Datasheet CYFISNP V 2.00 ( CY7C601/602xx, CYRF69x13) http://www.cypress.com/?rID=36813

Features and Overview

  • Protocol stack that implements node functionality to support a wireless star network consisting of one hub and up to 250 nodes
  • Provides reliable two way communication between a hub and node
  • Dynamic data rate (up to 1 Mbps) and output power according to the channel noise level and packet loss rate
  • Operates in the unlicensed worldwide Industrial, Scientific, and Medical (ISM) band (2.400–2.483GHz)

The CyFi™ Star Network Protocol Stack (CYFISNP) User Module is designed to address up to 250 general purpose nodes; it provides reliable two way communication between the hub and node(s). The hub is assumed to be wall powered, while the nodes may be either wall powered or powered by an alkaline (low impedance) or coin-cell (high impedance) battery.

]]>
Tue, 16 Oct 2012 00:50:05 -0600
User Module Datasheet: I2C Master Datasheet I2Cm V 1.5 (CY8C20x34/x24/x66/x36, CY8C20336AN/436AN/636AN, CY8C20xx6AS, CY8C20XX6L, CY8C20x46/x96, CY7C604xx, CY7C643xx, CYONS2010/2011, CYONSFN2051, CYONSFN2053, CYONSFN2061, CYONSFN2151, CYONSFN2161, CYONSFN2162, CYONSFN2010-BFXC, CYONSCN2024-BFXC, CYONSCN2028-BFXC, CYONSCN2020-BFXC, CYONSKN2033-BFXC, CYONSKN2035-BFXC, CYONSKN2030-BFXC, CYONSTN2040, CY8CTMG2xx, CY8CTMG300, CY8CTST300, CY8CTMA140, CY8CTMA300, CY8CTMA301, CY8CTMA301D, CY8C20xx7/7S) http://www.cypress.com/?rID=3048 Features and Overview

  • Industry standard Philips I2C-bus compatible interface (version 2.1)
  • Only two pins (SDA and SCL) required to interface several slave I2C devices
  • Standard mode data supports rate of 100 kbits/s
  • High level API requires minimal user programming
  • Low level API provided for flexibility

The I2Cm User Module implements a master I2C device in firmware. The I2C bus is an industry standard, two-wire interface developed by Philips®. An I2C bus master may communicate with several slave devices using only two wires. The master initiates all communication on the I2C bus and supplies the clock for all slave devices. The I2Cm User Module supports speeds up to 100 kbps. Transmission speeds depend on the SysClock frequency in your global settings. Not all PSoC devices support 100 kps transmission speeds. No digital or analog user blocks are consumed with this module.
]]>
Mon, 15 Oct 2012 08:37:26 -0600
User Module Datasheet: Character LCD Datasheet LCD V 1.60 (CY8C20x34, CY8C20x24, CY8C20336AN, CY8C20436AN, CY8C20636AN, CY8C20x46, CY8C20x66, CY8C20xx6AS, CY8C20XX6L, CY7C643xx, CY7C604xx, CYONS2010, CYONS2011, CYONSFN2051, CYONSFN2053, CYONSFN2061, CYONSFN2151, CYONSFN2161, CYONSFN2162, CYONSFN2010-BFXC, CYONSCN2024-BFXC, CYONSCN2028-BFXC, CYONSCN2020-BFXC, CYONSKN2033-BFXC, CYONSKN2035-BFXC, CYONSKN2030-BFXC, CYONSTN2040, CY8C20x96, CY8CTST200, CY8CTMG2xx, CY8C20xx7/7S) http://www.cypress.com/?rID=3042 Features and Overview

  • Uses the industry standard Hitachi HD44780 LCD display driver chip protocol
  • Requires only seven I/O pins
  • Routines provided to print RAM or ROM strings
  • Routines provided to print numbers
  • Routines provided to display horizontal and vertical bar graphs
  • Uses a single I/O port
     

The Character LCD User Module is a set of library routines that writes text strings and formatted numbers to a common two- or four-line LCD module. Vertical and horizontal bar graphs are supported, using the character graphics feature of these LCD modules. This module was developed specifically for the industry standard Hitachi HD44780 two-line by 16 character LCD display driver chip, but will work for many other four-line displays. This library uses the 4-bit interface mode to limit the number of I/O pins required.

]]>
Mon, 15 Oct 2012 08:34:00 -0600
User Module Datasheet: SPI Master Datasheet SPIM V 3.00 (CY8C20x34, CY8C20x24, CY8C20x66, CY8C20x36, CY8C20336AN, CY8C20436AN, CY8C20636AN, CY8C20xx6AS, CY8C20XX6L, CY8C20x46, CY8C20x96, CY7C604xx, CY7C643xx, CYONS2010, CYONS2011, CYONSFN2051, CYONSFN2053, CYONSFN2061, CYONSFN2151, CYONSFN2161, CYONSFN2162, CYONSFN2010-BFXC, CYONSCN2024-BFXC, CYONSCN2028-BFXC, CYONSCN2020-BFXC, CYONSKN2033-BFXC, CYONSKN2035-BFXC, CYONSKN2030-BFXC, CYONSTN2040, CY8CTST200, CY8CTMG2xx, CY8C20xx7/7S) http://www.cypress.com/?rID=3054 Features and Overview

  • Supports Serial Peripheral Interconnect (SPI) Master protocol.
  • Supports SPI clocking modes 0, 1, 2, and 3.
  • Selectable input sources for clock and MISO.
  • Selectable output routing for MOSI and SCLK.
  • Programmable interrupt on SPI done condition.
  • SPI Slave devices are independently selected.
     

The SPIM User Module is a Serial Peripheral Interconnect Master. It performs full duplex synchronous 8- bit data transfers. SCLK phase, SCLK polarity, and LSB First are available to accommodate most SPI clocking modes. Controlled by user supplied software, the slave select signal is able to control one or more SPI Slave devices. The SPIM PSoC block has selectable routing for the input and output signals and programmable interrupt driven control.

]]>
Mon, 15 Oct 2012 08:28:31 -0600
User Module Datasheet: SPI Slave Datasheet SPIS V 2.5 (CY8C20x34, CY8C20x24, CY8C20x66, CY8C20x36, CY8C20336AN, CY8C20436AN, CY8C20636AN, CY8C20xx6AS, CY8C20XX6L, CY8C20x46, CY8C20x96, CY7C604xx, CY7C643xx, CYONS2010, CYONS2011, CYONSFN2051, CYONSFN2053, CYONSFN2061, CYONSFN2151, CYONSFN2161, CYONSFN2162, CYONSFN2010-BFXC, CYONSCN2024-BFXC, CYONSCN2028-BFXC, CYONSCN2020-BFXC, CYONSKN2033- BFXC, CYONSKN2035-BFXC, CYONSKN2030-BFXC, CYONSTN2040, CY8CTST200, CY8CTMG2xx, CY8C20xx7/7S, CYRF89x35) http://www.cypress.com/?rID=3053 Features and Overview

  • Supports Serial Peripheral Interconnect (SPI) slave protocol.
  • Supports protocol modes 0, 1, 2, and 3.
  • Selectable input sources for MOSI, SCLK, and ~SS.
  • Selectable output routing for MISO.
  • Programmable interrupt on SPI done condition.
  • SS may be firmware controlled.
     

The SPIS User Module is a Serial Peripheral Interconnect Slave (SPIS). It performs full duplex synchronous 8 bit data transfers. You can specify SCLK phase, SCLK polarity, and LSB First to accommodate most SPI protocols. The SPIS PSoC block has selectable routing for the input and output signals and programmable interrupt driven control. Application Programming Interface (API) firmware provides a high level programming interface for either assembly or C application software.

]]>
Mon, 15 Oct 2012 08:24:52 -0600
User Module Datasheet: EzI2C Slave Datasheet EzI2Cs V 1.40 (CY8C20x66/36, CY8C20336AN, CY8C20436AN, CY8C20636AN, CY8C20xx6AS, CY8C20XX6L, CY8C20x46/96, CY8C20045/55, CY7C643/4/5xx, CY7C60413/24, CY7C6053x, CYONS2010/11, CYONSFN2051/53/61, CYONSFN2151, CYONSFN2161, CYONSFN2162, CY8CTST200, CY8CTMG2xx, CY8CTMA30xx, CYONSFN2010-BFXC, CYONSCN2024-BFXC, CYONSCN2028-BFXC, CYONSCN2020-BFXC, CYONSKN2033-BFXC, CYONSKN2035-BFXC, CYONSKN2030-BFXC, CYONSTN2040, CY8CTMA140, CY8C20xx7/S, CYRF89x35) http://www.cypress.com/?rID=3077 Features and Overview

  • Industry standard Philips I2C bus compatible interface
  • Emulates common I2C EEPROM interface
  • Only two pins (SDA and SCL) required to interface to I2C bus
  • Standard data rate of 100/400 kbps
  • High level API requires minimal user programming
     

The EzI2Cs user module implements an I2C register-based slave device. The I2C bus is an industry standard, two wire hardware interface developed by Philips® (now NXP).The master initiates all communication on the I2C bus and supplies the clock for all slave devices. The EzI2Cs user module supports the standard mode with speeds up to 400 kbps. No digital or analog PSoC blocks are consumed with this module. The EzI2Cs user module is compatible with multiple devices on the same bus.

]]>
Mon, 15 Oct 2012 05:40:15 -0600
User Module Datasheet: Incremental ADC Datasheet ADCINC V 2.00 (CY8C20x46, CY8C20x66, CY8C20x96, CY8C20xx6AS, CY8C20XX6L, CY7C643/4/5xx, CY7C60413, CY7C60424, CY7C6053x, CYONS2010, CYONS2011, CYONSFN2051, CYONSFN2053, CYONSFN2061, CYONSFN2151, CYONSFN2161, CYONSFN2162, CYONSFN2010-BFXC, CYONSCN2024-BFXC, CYONSCN2028-BFXC, CYONSCN2020-BFXC, CYONSKN2033-BFXC, CYONSKN2035-BFXC, CYONSKN2030-BFXC, CYONSTN2040, CY8CTST200, CY8CTMG2xx, CY8C20xx7/7S, CYRF89x35) http://www.cypress.com/?rID=17884 Features and Overview

  • 8 to 10-bit resolution
  • Sample rate up to 11.71 ksps (10-bit resolution)
  • Sample rate up to 46.875 ksps (8-bit resolution)
  • Input range up to reference voltage
  • Internal clock divider
     

The ADCINC User Module is part of the System Performance Controller (SPC). SPC is a modular system for product performance compensation over process, voltage, and temperature variations. The system is based on the M8C microcontroller. The heart of the SPC is the microcontroller core, temperature sensor, and the SPC system bus.
 

]]>
Mon, 15 Oct 2012 05:29:58 -0600
User Module Datasheet: 16-Bit Timer Datasheet Timer16 V 1.1 (CY8C20x66/36, CY8C20336AN, CY8C20436AN, CY8C20636AN, CY8C20xx6AS, CY8C20XX6L, CY8C20x46/96, CY8C20045/55, CY7C64xxx, CY7C60413/24, CY7C6053x, CYONS2010, CYONS2011, CYONSFN2051, CYONSFN2053, CYONSFN2061, CYONSFN2151, CYONSFN2161, CYONSFN2162, CYONSFN2010-BFXC, CYONSCN2024-BFXC, CYONSCN2028-BFXC, CYONSCN2020-BFXC, CYONSKN2033-BFXC, CYONSKN2035-BFXC, CYONSKN2030-BFXC, CYONSTN2040, CY8CTST200, CY8CTMG2xx, CY8C20xx7/7S, CYRF89x35) http://www.cypress.com/?rID=17885 Features and Overview
 

  • 16-bit programmable countdown timer
  • One shot countdown option where the period is not reloaded on Terminal Count
  • Interrupt occurs on Terminal Count
  • Uses the internal 32 kHz clock or the CPU clock
     

The user module is a 16-bit programmable timer with interrupt call back. It is clocked by the internal 32 kHz clock or the CPU clock.

]]>
Mon, 15 Oct 2012 05:25:07 -0600
User Module Datasheet: I2C Hardware Block Datasheet I2CHW V 2.10 (CY8C20x66/36, CY8C20336AN, CY8C20436AN, CY8C20636AN, CY8C20xx6AS, CY8C20XX6L, CY8C20x46/96, CY8C20045, CY7C60413, CY7C645xx, CY7C643/4/5xx, CY7C60424, CY7C6053x, CYONS2010/2011, CYONSFN2051/2053/2061/2151/2161/2162, CYONSFN2010-BFXC, CYONSCN2024-BFXC, CYONSCN2028-BFXC, CYONSCN2020-BFXC, CYONSKN2033-BFXC, CYONSKN2035-BFXC, CYONSKN2030-BFXC, CYONSTN2040, CY8CTST200, CY8CTMA140, CY8CTMG2xx, CY8CTMG30xx, CY8C20xx7/7S, CYRF89x35) http://www.cypress.com/?rID=17886 Features and Overview
 

  • Industry standard Philips I2C bus compatible interface
  • Slave only operation
  • Only two pins (SDA and SCL) required to interface to I2C bus
  • Standard data rate of 100/400 kbits/s, also supports 50 kbits/s
  • High level API requires minimal user programming
  • 7-bit addressing mode
     

The I2C Hardware User Module implements an I2C Slave device in firmware. The I2C bus is an industry standard, two wire hardware interface developed by Philips®. The master initiates all communication on the I2C bus and supplies the clock for all slave devices. The I2CHW User Module supports the standard mode with speeds up to 400 kbits/s and is compatible with other slave devices on the same bus.

]]>
Mon, 15 Oct 2012 05:17:00 -0600
User Module Datasheet: EEPROM Datasheet E2PROM V 0.40 (CY7C633/638/639/601/602xx, CYRF69xx3) http://www.cypress.com/?rID=3029

Features and Overview

  • Full byte-oriented EEPROM emulation
  • Abstracts block-oriented Flash architecture
  • Efficient use of memory
     

The EEPROM User Module emulates an EEPROM device within the Flash memory of the PSoC device. The EEPROM device can be defined to start at any Flash block boundary, with a byte length from 1 to the remainder of Flash memory space. The API enables the user to read and write 1 to N bytes at a time.

]]>
Mon, 15 Oct 2012 04:07:44 -0600
User Module Datasheet: EEPROM Datasheet EEPROM V 1.1 (CY8C20x66, CY8C20x36, CY8C20336AN, CY8C20436AN, CY8C20636AN, CY8C20xx6AS, CY8C20XX6L, CY8C20x46, CY8C20x96, CY8C20045, CY8C20055, CY7C645xx, CY7C643/4/5xx, CY7C60424, CY7C6053x, CYONS2000, CYONS2001, CYONS2100, CYONS2101, CYONS2110, CYONSFN2xxx, CYONSTB2xxx, CYONSFN2010-BFXC, CYONSCN2024-BFXC, CYONSCN2028-BFXC, CYONSCN2020-BFXC, CYONSKN2033-BFXC, CYONSKN2035-BFXC, CYONSKN2030-BFXC, CYONSTN2040, CY8CTMA140, CY8C20xx7/7S, CYRF89x35) http://www.cypress.com/?rID=17887 Features and Overview

  • Full byte-oriented EEPROM emulation
  • Abstracts block-oriented flash architecture
  • Efficient use of memory

The E2PROMx128 User Module emulates an EEPROM device within the Flash memory of the PSoC device. The EEPROM device can be defined to start at any Flash block boundary, with a byte length from 1 to the remainder of Flash memory space. The API enables the user to read and write 1 to N bytes at a time.
]]>
Mon, 15 Oct 2012 03:47:35 -0600
enCoRe™ V CY7C643xx, enCoRe™ V LV CY7C604xx Technical Reference Manual (TRM) http://www.cypress.com/?rID=14665 The enCoRe™ V family consists of many On-Chip Controller devices. The CY7C643xx and CY7C604xx enCoRe V devices have fixed analog and digital resources in addition to a fast CPU, flash program memory, and SRAM data memory to support various algorithms.

]]>
Tue, 11 Sep 2012 01:22:09 -0600
User Module Datasheet: SPI-based CyFi™ Transceiver Data Sheet CYFISPI (CY7C638x3, CY7C601/602xx, CYRF69103, CYRF69213) http://www.cypress.com/?rID=36811 The SPI-based CyFi™ Transceiver (CYFISPI) User Module is a firmware interface to the CyFi radio modem hardware. The CYFISPI User Module API provides functions callable from both C and assembly to start the radio, send and receive data, change channels, transmit power, pseudo-noise codes, and more. Refer to the corresponding CyFi radio datasheet for detailed descriptions of the radio features. The CYFISPI User Module employs the SPI block as an SPI master to communicate with the CyFi radio transceiver.
 

]]>
Tue, 11 Sep 2012 00:23:12 -0600
Cypress USB Solutions http://www.cypress.com/?rID=47005 Thu, 30 Aug 2012 01:19:26 -0600 AN6066 - Wireless Binding Methodologies http://www.cypress.com/?rID=13067 Introduction

Robust wireless systems require a well thought out method of establishing a connection between different elements in the system. This method is called "binding", its purpose is to enable communication and prohibit unwanted connection with devices outside the intended system.

]]>
Thu, 16 Aug 2012 05:37:56 -0600
User Module Datasheet: 12-BIT PROGRAMMABLE INTERVAL TIMER DATASHEET, PITIMER12 V 1.1 (CY7C639/638/633/601/602XX, CYRF69XX3) http://www.cypress.com/?rID=3027 Features and Overview

  • 12-bit programmable interval timer
  • Source clock rates up to 24 MHz
  • Automatic reload of period on terminal count

Functional Description

The 12-Bit Programmable Interval Timer User Module provides convenient access to the Programmable Interval Timer feature of the enCoRe II.

]]>
Thu, 02 Aug 2012 05:42:49 -0600
User Module Datasheet: 8-Bit Software Serial Transmitter Datasheet TX8SW V 1.2 (CY8C29/27/24/21xxx, CY8C20x34, CY8CLED02/04/08/16, CY8CLED0xD, CY8CLED0xG, CY8C20x66/36, CY8C20336AN, CY8C20436AN, CY8C20636AN, CY8C20XX6L,.CY8C20xx6AS, CY8C20x46/96, CY7C604xx, CY7C643xx, CYONS2xxx, CYONSTB2010/2011, CYONSFN2010-BFXC, CYONSCN2024-BFXC/2028-BFXC/2020-BFXC, CYONSKN2033-BFXC, CYONSKN2035-BFXC, CYONSKN2030-BFXC, CY8CTMG2xx, CY8CTMA30xx, CY8C28x45, CY8C21x12, CYONSTN2040, CY8CTMA140, CY8C20xx7/7S) http://www.cypress.com/?rID=3087 Features and Overview

  • 7/8-bit software serial transmitter
  • Data framing consists of start, optional parity, and one or two stop bits
  • RS-232 serial-data compatible format with optional parity
     

The TX8SW User Module is an 7- or 8-bit RS-232 data-format compliant serial transmitter. The data transmitted is framed with a leading start bit and a final one or two stop bits. Transmitter firmware is used to start and stop device and control transmission of complex structures like strings, HEX value representations, and so on.

]]>
Thu, 02 Aug 2012 04:40:48 -0600
User Module Datasheet: AUTOTUNING CAPSENSE® SIGMA-DELTA DATASHEET, CSDAUTO V 1.0 (CY8C20X66, CY8C20X36, CY8C20336AN, CY8C20436AN, CY8C20636AN, CY8C20X46, CY8C20X96, CY8C20XX6AS, CY7C645XX, CY7C643/4/5XX, CY7C60424, CY7C6053X, CYONS2110, CYONS21L1T, CYONSFN2162) http://www.cypress.com/?rID=39439 Features and Overview

  • AutoTuning algorithms optimize the operational parameters at runtime based on the parasitic capacitance of each sensor.
  • Scans 1 to 36 capacitive sensors.
  • Capable of detecting 0.1 pF touch with parasitic sensor capacitance (Cp) up to 50 pF as long as layout guidelines of are followed.
  • Sensing possible through up to a 15 mm glass overlay.
  • High immunity to AC mains noise, other EMI, and power supply voltage changes.
  • Supports capacitive sensors configured as independent buttons, proximity sensors and/or as dependent arrays to form sliders. Sliders and proximity sensors not fully supported in this beta version.
  • Effective number of slider elements can double the number of dedicated IO pins using diplexing technique.
  • Supports slider resolution greater than physical pitch through interpolation.
  • Touchpads can be implemented as pairs of interwoven orthogonal sliders.
  • Shield electrode provides for reliable operation with high parasitic capacitance and/or in the presence of water film.
  • Guided sensor and pin assignments using the CSDAUTO Wizard.
  • PC GUI application support for raw data monitoring in real-time.
     

The CSDAUTO (Autotuning CapSense® using a Sigma-Delta Modulator) User Module provides capacitance sensing using the switched capacitor technique with a sigma-delta modulator to convert the sensor capacitance into digital code.

]]>
Thu, 02 Aug 2012 03:43:55 -0600
User Module Datasheet: CyFi™ Star Network Protocol Stack Datasheet CYFISNP V2.00 (CY7C601xx/602xx, CY7C60413, CY7C638x3, CY7C64343/215, CYRF69103/213, CY7C603xx, CY8C21x34/45, CY8C22x45/23x33/24x94/27x43, CY8C20xx6AS, CY8C20XX6L, CY8C20x47/7S, CY8C20x67/7S, CY8C28x45/29x66, CY8CLED04/08/16, CY8CLED0xD/G, CY8CLED16P01, CY8CPLC20, CY8CTST120, CY8CTxx120, CY7C604xx/643xx, CY8C20x46/66/96, CY8CTxx200, CY8CTMA140/TMG201, CYONS20x0/20x1, CYONSTB2010/2011, CYONSFN2xxx, CY8C20x24/34, CY8Cxx300B/D) http://www.cypress.com/?rID=36812
The CyFi™ Star Network Protocol Stack (CYFISNP) User Module is designed to address up to 250 general purpose nodes; it provides reliable two way communication between the hub and node(s). The hub is assumed to be wall powered, while the nodes may be either wall powered or powered by an alkaline (low impedance) or coin-cell (high impedance) battery. ]]>
Thu, 02 Aug 2012 03:41:03 -0600
User Module Datasheet: 1 MILLISECOND INTERVAL TIMER DATASHEET, MSTIMER V 1.2 (CY7C639/638/633/602/601XX, CYRF69XX3) http://www.cypress.com/?rID=3039

Features and Overview

  • 12-bit interval timer
  • Input clock: enCoRe II TCAPCLK Clock
  • Provides a 1 Millisecond interrupt with the TCAPCLK Divider = 6 (24 MHz/6 = 4 MHz)
  • Source clock rates up to 24 MHz
  • Designed to use with the USB User Module for USB Suspend handling

Functional Description

The MSTIMER User Module provides convenient access to the "1024 microsecond" feature of the enCoRe II.

]]>
Thu, 02 Aug 2012 03:31:48 -0600
User Module Datasheet: PS/2 DEVICE DATASHEET, PS2D V 1.2 (CY7C639/638/633/602/601XX) http://www.cypress.com/?rID=3032

Features and Overview

  • PS/2 Device Interface
  • Selectable command sets for mouse or keyboard applications
  • Custom feature unlock mechanism
  • Integrated with the USB SIE for combo USB-PS/2 applications

Functional Description

The PS/2 Device User Module supports a standard PS/2 keyboard or a standard PS/2 mouse. A PS/2 connector is a 6-pin mini-DIN connector. It can be used for connecting either a keyboard or a mouse with a compatible computer. You must choose to support either a keyboard or a mouse with the PS/2 Device User Module. Choose to support either the keyboard command set or the mouse command set when you select the user module. If you wish to change from one to the other after the user module is selected, right click on the user module icon and select User Module Selection Options. By convention, connectors that support keyboards are color coded purple, and ports that support mice are color coded green. With the addition of the USB Device User Module, you can create a single device that supports a USB and PS/2 combination device.

]]>
Thu, 02 Aug 2012 03:29:41 -0600
CY7C604XX: enCoRe™ V Low Voltage Microcontroller http://www.cypress.com/?rID=13559 enCoRe™ V Low Voltage Microcontroller

Features

  • Powerful Harvard Architecture Processor
  • Flexible On-Chip Memory
  • Complete Development Tools
  • Precision, Programmable Clocking
  • Programmable Pin Configurations
  • Additional System Resources
  • For more, see pdf
     

Functional Overview

The enCoRe V LV family of devices are designed to replace multiple traditional low voltage microcontroller system components with one, low cost single chip programmable component. Communication peripherals (I2C/SPI), a fast CPU, Flash program memory, SRAM data memory, and configurable I/O are included in a range of convenient pinouts.

]]>
Mon, 30 Jul 2012 03:44:13 -0600
CY7C601xx, CY7C602xx: enCoRe™ II Low-Voltage Microcontroller http://www.cypress.com/?rID=13556 enCoRe™ II Low-Voltage Microcontroller

Features

  • enCoRe™ II low-voltage (enCoRe II LV) – enhanced component reduction
    • Internal crystalless oscillator with support for optional external clock or external crystal or resonator
    • Configurable I/O for real world interface without external components
  • Enhanced 8-bit microcontroller
    • Harvard architecture
    • M8C CPU speed up to 12 MHz or sourced by an external crystal, resonator, or clock signal
  • Internal memory
    • 256 bytes of random access memory (RAM)
    • 8 KB of flash including electrically erasable read only memory (EEROM) emulation
  • FOr more, see pdf
     

Introduction

The enCoRe II LV family brings the features and benefits of the enCoRe II to non-USB applications. The enCoRe II family has an integrated oscillator that eliminates the external crystal or resonator, reducing overall cost. Other external components, such as wakeup circuitry, are also integrated into this chip.

]]>
Mon, 30 Jul 2012 03:39:46 -0600
CY7C603xx: enCoRe™ III Low Voltage http://www.cypress.com/?rID=13558 enCoRe™ III Low Voltage

Features

  • Powerful Harvard-architecture processor
  • Configurable peripherals
  • Flexible on-chip memory
  • Complete development tools
  • Precision, programmable clocking
  • Programmable pin configurations
  • Versatile analog mux
  • Additional system resources
  • For more, see pdf

enCoRe III Low Voltage Functional Overview

The enCoRe III low voltage (enCoRe III LV) CY7C603xx device is based on the flexible PSoC® architecture. This supports a simple set of peripherals that can be configured to match the needs of each application. Additionally, a fast CPU, flash program memory, SRAM data memory, and configurable IO are included in a range of convenient pinouts.

]]>
Fri, 27 Jul 2012 04:16:26 -0600
WirelessUSB LP RDK Japanese Radio Law Testing and Verification - AN17581 http://www.cypress.com/?rID=13051

This application note discusses the necessary information for you to use a WirelessUSB(TM) LP radio in a product intended for the Japanese market. WirelessUSB based systems require a certification to market the product to make certain that it meets international regulations and national laws. This application note serves as a reference point in selecting WirelessUSB LP Radio for your application needs. The use of a Cypress radio chip and its suitability for Japanese product development is demonstrated by providing the compliance data on a reference development kit.

]]>
Mon, 23 Jul 2012 04:57:58 -0600
AN64285 - WirelessUSB(TM) NL Low Power Radio Recommended Usage and PCB Layout http://www.cypress.com/?rID=46687

Wireless products are now found in abundance, all around us today, and their usage continues to rapidly expand. This application note introduces the Cypress CYRF8935 device and a sample PCB design. The appendix section guides you on antenna selection process.

]]>
Mon, 23 Jul 2012 04:48:13 -0600
AN15482 - Using Capture Timers in enCoRe™ II and enCoRe II LV Devices http://www.cypress.com/?rID=12993 This application note describes the features and architecture of the enCoRe™ II capture timer module and explains its use. Assembly language and C language code examples are also provided as PSoC Designer™ projects with this application note.

]]>
Mon, 23 Jul 2012 04:44:52 -0600
AN5033 - WirelessUSB™ Dual Antenna Design Layout Guidelines http://www.cypress.com/?rID=13058 This application note describes the guidelines for the antenna design and in particular, addresses the design of an integrated printed trace wiggle antenna implementation on a reference printed circuit board. The development of small integrated antenna facilitates the application of the Cypress WirelessUSB(TM) chip as an integrated wireless communication solution. WirelessUSB is the code name for a technology specification (Cypress Semiconductor's proprietary) for small form factor, low cost, short range radio links between mobile, desktop PCs, and other portable devices. The antenna is an integral part of any wireless communication system. It is the interface between a radio module and atmosphere.

]]>
Mon, 23 Jul 2012 04:36:53 -0600
WirelessUSB(TM) 2-Way HID Systems - AN4003 http://www.cypress.com/?rID=13065 The WirelessUSB™ 2-Way Human Interface Device (HID) protocol is designed for reliable 2-Way communication between a wireless bridge and target HID applications in 1:1 (one HID and one bridge) and 2:1 (two HIDs and one bridge) systems. The WirelessUSB 2-Way HID protocol allows HID applications to establish a connection to the bridge and receive ACK, NAK and DATA packets from the bridge.

]]>
Mon, 23 Jul 2012 04:32:25 -0600
AN15257 - Guidelines for Evaluating System Performance of Cypress WirelessUSB™ RF Products http://www.cypress.com/?rID=13061

When product designers use reference designs as a basis for their own projects, they typically modify or enhance the original designs. Unfortunately, these modifications can cause a considerable decline in performance. This application note describes parameters that can affect WirelessUSB system performance. It also explains how to evaluate these parameters within your own wireless product design.

]]>
Mon, 23 Jul 2012 04:28:59 -0600
QTP 090808: ENCORE DEVICE FAMILY, S8DI-5R TECHNOLOGY, FAB 4 QUALIFICATION REPORT http://www.cypress.com/?rID=38187 Tue, 17 Jul 2012 05:18:35 -0600 QTP 111812: 32 QFN (5X5X1.0 mm) / 40 QFN (6X6X1.0 mm) NiPdAu, MSL3, 260°C Reflow ASEK-Taiwan (G) http://www.cypress.com/?rID=60320 Tue, 17 Jul 2012 04:53:01 -0600 QTP 120702: Qualification of Chip Trays H20-102X110-22 for Devices CY7C60445 / CY7C60455 and H20-094X106-22 for Devices CY7C63823 / CYRF8935A (Die Sales) http://www.cypress.com/?rID=62420 Wed, 25 Apr 2012 05:13:13 -0600 CY3250 - In-Circuit Emulation (ICE) Pod Kit for Debugging 32-pin QFN enCoRe V (CY7C64343/45) Devices http://www.cypress.com/?rID=17867
In-Circuit Emulation (ICE) Pod Kit for Debugging 32-pin QFN enCoRe V (CY7C64343/45) Devices

CY3250-64345QFN Kit Contents:
  • One (1) 64345Q Pod
  • One (1) Flexcable
  • Two (2) 32QFN Feet

Hardware Description:

The CY3250-64345QFN emulation POD is designed to work with the PSoC ICE Cube (In-Circuit Emulator), which can be purchased separately as a part of the CY3215-DK kit available from the Cypress Online Store at www.cypress.com. ]]>
Mon, 23 Apr 2012 06:19:12 -0600
CY3250 - In-Circuit Emulation (ICE) Pod Kit for Debugging 32-pin QFN enCoRe V Low Voltage (CY7C60445) Device http://www.cypress.com/?rID=39183 In-Circuit Emulation (ICE) Pod Kit for Debugging 32-pin QFN CY7C60445 Device
CY3250-60445QFN

CY3250-60445QFN Kit Contents:
 

  • One (1) 60445Q Pod
  • One (1) Flexcable
  • Two (2) 32QFN Feet


Hardware Description:

The CY3250-60445QFN emulation POD is designed to work with the PSoC ICE Cube (In-Circuit Emulator), which can be purchased separately as a part of the CY3215-DK kit available from the Cypress Online Store at www.cypress.com.

]]>
Mon, 23 Apr 2012 06:17:33 -0600
CY3250 - Replacement In-Circuit Emulation (ICE) Pods for Debugging 16-pin QFN enCoRe V (CY7C64315/16) Device http://www.cypress.com/?rID=39181 Replacement In-Circuit Emulation (ICE) Pods (2) for Debugging 16-pin QFN CY7C64315/16 Device
CY3250-64315QFN-POD
CY3250-64315QFN-POD Kit Contents:
 

  • Two (2) 64315Q Pod


Hardware Description:

The ICE pod provides the interconnection between the CY3215-DK In-Circuit Emulator via a flex cable and the target device in a prototype system or PCB via device-specific pod feet. Pod feet sold separately.

]]>
Mon, 23 Apr 2012 06:16:32 -0600
CY3250 - Replacement In-Circuit Emulation (ICE) Pods for Debugging 32-pin QFN enCoRe V (CY7C64343/45) Device http://www.cypress.com/?rID=17868 Replacement In-Circuit Emulation (ICE) Pods (2) for Debugging 32-pin QFN CY7C64343/45 Device

CY3250-64345QFN-POD Kit Contents:
  • Two (2) 64345Q Pod
Hardware Description:

The ICE pod provides the interconnection between the CY3215-DK In-Circuit Emulator via a flex cable and the target device in a prototype system or PCB via device-specific pod feet.  Pod feet sold separately.
]]>
Mon, 23 Apr 2012 06:15:29 -0600
CY3250 - Replacement In-Circuit Emulation (ICE) Pods for Debugging 32-pin QFN enCoRe V Low Voltage (CY7C60445) Device http://www.cypress.com/?rID=39173 Replacement In-Circuit Emulation (ICE) Pods (2) for Debugging 32-pin QFN CY7C60445 Device
CY3250-60445QFN-POD

CY3250-60445QFN-POD Kit Contents:
 

  • Two (2) 60445Q Pod


Hardware Description:

The ICE pod provides the interconnection between the CY3215-DK In-Circuit Emulator via a flex cable and the target device in a prototype system or PCB via device-specific pod feet. Pod feet sold separately.

]]>
Mon, 23 Apr 2012 06:14:20 -0600
CY3250-64315QFN - In-Circuit Emulation (ICE) Pod Kit for Debugging 16-pin QFN enCoRe V (CY7C64315/16) Devices http://www.cypress.com/?rID=39182 In-Circuit Emulation (ICE) Pod Kit for Debugging 16-pin QFN enCoRe V (CY7C64315/16) Devices
CY3250-64315QFN

CY3250-64315QFN Kit Contents:
 

  • One (1) 64315Q Pod
  • One (1) Flexcable
  • Two (2) 16QFN Feet


Hardware Description:

The CY3250-64315QFN emulation POD is designed to work with the PSoC ICE Cube (In-Circuit Emulator), which can be purchased separately as a part of the CY3215-DK kit available from the Cypress Online Store at www.cypress.com.

]]>
Mon, 23 Apr 2012 05:03:53 -0600
CY3250-60455QFN-POD - Replacement In-Circuit Emulation (ICE) Pods for Debugging 48-pin QFN enCoRe V Low Voltage (CY7C60455/56) Device http://www.cypress.com/?rID=38930

Replacement In-Circuit Emulation (ICE) Pods (2) for Debugging 48-pin QFN CY7C60455/56 Device




CY3250-60455QFN-POD Kit Contents:

  • Two (2) 60455Q Pod
     

Hardware Description:

The ICE pod provides the interconnection between the CY3215-DK In-Circuit Emulator via a flex cable and the target device in a prototype system or PCB via device-specific pod feet. Pod feet sold separately.

]]>
Mon, 23 Apr 2012 04:34:25 -0600
CY3250-64355QFN-POD - Replacement In-Circuit Emulation (ICE) Pods for Debugging 48-pin QFN enCoRe V (CY7C64355/56) Device http://www.cypress.com/?rID=38931 Replacement In-Circuit Emulation (ICE) Pods (2) for Debugging 48-pin QFN CY7C64355/56 Device




CY3250-64355QFN-POD Kit Contents:

  • Two (2) 64355Q Pod
     

Hardware Description:

The ICE pod provides the interconnection between the CY3215-DK In-Circuit Emulator via a flex cable and the target device in a prototype system or PCB via device-specific pod feet. Pod feet sold separately.

]]>
Mon, 23 Apr 2012 04:32:27 -0600
Darfon Selects Cypress's WirelessUSB" LP Radio System-on-Chip And enCoRe" II MCUs For Next-Generation Wireless Mice http://www.cypress.com/?rID=37300 Elecom and BenQ Brand Mice to Deliver Extended Battery-life
With Low-Power and Robust Performance of Cypress's 2.4-GHz Solution

SAN JOSE, Calif., June 20, 2006 - Cypress Semiconductor Corp. (NYSE: CY) today announced that Darfon Electronics Corporation's new generation of wireless mice will use Cypress's WirelessUSB™ LP 2.4-GHz radio system-on-chip and enCoRe™ II flash microcontrollers. The mice will be marketed under the Elecom and BenQ brands. Darfon employed Cypress's WirelessUSB LS and enCoRe USB devices for its previous generation of wireless mice for Elecom and BenQ. 

Darfon's innovative and award-winning wireless mice are recognized for their compact designs that allow users to store the receiver inside a smart storage compartment of the mouse while not in use. Darfon's newest wireless mice leverage WirelessUSB LP's low-power consumption for longer battery life and its robust interference immunity for excellent performance.

"The WirelessUSB LP device helped us deliver new mice with robust 2.4-GHz connectivity and low power consumption for extended battery life," said Josh Tsai, product marketing director at Darfon. "In addition, Cypress's whole product one-stop shop provided a complete reference design, development tools, and outstanding applications and technical support, allowing us to reduce the design cycle for these innovative, convenient mice, which are ideal for on-the-go end users."

"We are pleased that Darfon has again selected Cypress's WirelessUSB and enCoRe technologies to deliver end-to-end connectivity for their sleek, high-performance wireless mice," said Matt Branda, senior product marketing manager of Cypress's Human Interface Device Business Unit. "This design win is evidence that WirelessUSB LP offers the right combination of best-in-class interference immunity and low-power for next-generation wireless peripherals."

About WirelessUSB LP
Cypress's WirelessUSB LP offers an unparalleled feature set to enable superior interference immunity, low bill-of-materials (BOM) costs, higher data rate applications, and faster time-to-market for keyboards, mice, gaming devices, presenter tools, and remotes, as well as other simple, multi-point-to-point wireless applications. Featuring a highly integrated radio transceiver plus digital baseband on a single chip, it operates between 1.8 and 3.6 volts, using advanced power-saving techniques to extend battery life in devices such as wireless mice. WirelessUSB LP uses Cypress's patented frequency agile Direct Sequence Spread Spectrum (DSSS) technology to offer best-in-class interference immunity for a 2.4-GHz radio system. This combination of low power consumption, interference immunity and low cost make it ideal for wireless HID applications. A photo of Cypress's WirelessUSB LP can be downloaded at: www.cypress.com/WUSBLPphoto."

About the enCoRe Family
Cypress's enCoRe USB technology features a breakthrough crystal-less oscillator. By integrating the oscillator on-chip, an external crystal or resonator is no longer needed. Cypress has also integrated other external components commonly found in low-speed USB applications, including pull-up resistors, wake-up circuitry, and a 3.3V regulator. This integration results in shorter development cycles and lower system costs. In addition, the enCoRe family offers a Flash-based design that enables storage of wireless binding parameters as well as in-system reprogrammability and EEPROM emulation.

About Darfon
Established in 1997, Darfon Electronics Corporation designs, manufactures and markets human interface devices, power devices, and multi-layer components that enable people to effectively work, play, and communicate in the digital world. Darfon employs 6,600 people supporting customers worldwide. For more information, please visit www.darfon.com.tw.

About Cypress
Cypress solutions perform: consumer, computation, data communications, automotive, industrial, and solar." Leveraging proprietary silicon processes, Cypress's product portfolio includes a broad selection of wired and wireless USB devices, CMOS image sensors, timing solutions, specialty memories, high-bandwidth synchronous and micropower memory products, optical solutions and reconfigurable mixed-signal arrays. Cypress trades on the NYSE under the ticker symbol CY. Visit us at www.cypress.com.

# # #

Cypress and the Cypress logo are registered trademarks of Cypress Semiconductor Corporation. WirelessUSB and enCoRe are trademarks of Cypress.  All other trademarks are the property of their respective owners.

]]>
Mon, 16 Apr 2012 00:02:38 -0600
Firmware Examples for USB HID Kits-CY3655-EXT,CY4623,CY3660,CY4672,CY3631 and CY4638 http://www.cypress.com/?rID=59678 Response: The USB Full speed kits based on PSOC core contains several firmware examples to demonstrate different features of the kits. The firmware examples  are tested with latest PSoC Designer 5.2 release.

Following is the list of Kits tested and their respective web links

1. CY3655-EXT :Encore-II Development Kit

             weblink: www.cypress.com/go/cy3655-ext

Download CY3655-EXT_Firmware_PSOC_Designer_5_2.zip

 

2. CY3631 :Wireless Manufacturing Test Kit

             weblink: www.cypress.com/go/cy3631

Download CY3631_WirelessUSB_MTK_Firmware_PSOC_Designer_5_2.zip

 

3. CY4623:EncoreII Mouse Reference Design

             weblink: www.cypress.com/go/cy4623

Download CY4623_RDK_Firmware_PD_5_2.zip

 

4. CY4672:PROC Lp Keyboard/Mouse Reference Design

             weblink: www.cypress.com/go/cy4672

Download CY4672_Firmware_Examples_PSOC_Designer_5_2.zip

 

5.CY4638:VOIP Demo kit

             weblink: www.cypress.com/go/cy4638

Download CY4638_Firmware_Examples_PSOC_Designer_5_2.zip

 

6.CY3660:Encore V LV Development Kit

             weblink: www.cypress.com/go/cy3660

Download CY3660_Firmware_Examples_PSOC_Designer_5_2.zip

 

Note:Please download and install PSOC designer 5.2 prior to testing the firmware examples.The weblink to PSoC designer is mentioned on above listed Kit weblinks.

]]>
Mon, 27 Feb 2012 07:41:16 -0600
AN43353 - Using enCoRe™ V 16-Bit Timer Modules as PWMs http://www.cypress.com/?rID=34408 Introduction

The Cypress enCoRe V device is a full-speed USB peripheral controller with configurable resources. To help you design easily, the enCoRe V development tool kit provides predefined readymade firmware code called user modules (UM). These user modules help configure the available resources to function as required.
 

]]>
Thu, 16 Feb 2012 02:58:33 -0600
CY3250-60455QFN - In-Circuit Emulation (ICE) Pod Kit for Debugging 48-pin QFN enCoRe V Low Voltage (CY7C60455/56) Devices http://www.cypress.com/?rID=38932 In-Circuit Emulation (ICE) Pod Kit for Debugging 48-pin QFN CY7C60455/56 Device



CY3250-60455QFN Kit Contents:

  • One (1) 60455Q Pod
  • One (1) Flexcable
  • Two (2) 48QFN Feet
     

Hardware Description:
The CY3250-60455QFN emulation POD is designed to work with the PSoC ICE Cube (In-Circuit Emulator), which can be purchased separately as a part of the CY3215-DK kit available from the Cypress Online Store at www.cypress.com.

]]>
Thu, 09 Feb 2012 05:34:49 -0600
CY3250-64355QFN - In-Circuit Emulation (ICE) Pod Kit for Debugging 48-pin QFN enCoRe V (CY7C64355/56) Devices http://www.cypress.com/?rID=38933

In-Circuit Emulation (ICE) Pod Kit for Debugging 48-pin QFN enCoRe V (CY7C64355/56) Devices




CY3250-64355QFN Kit Contents:

  • One (1) 64355Q Pod
  • One (1) Flexcable
  • Two (2) 48QFN Feet

Hardware Description:

The CY3250-64355QFN emulation POD is designed to work with the PSoC ICE Cube (In-Circuit Emulator), which can be purchased separately as a part of the CY3215-DK kit available from the Cypress Online Store at www.cypress.com.
]]>
Thu, 09 Feb 2012 05:24:47 -0600
CY3216 Modular Programmer Kit http://www.cypress.com/?rID=43799

CY3216.jpg

The Modular Programmer features include

  • Programming support for some PSoC, enCoRe II, Wireless enCoRe II and enCoRe III devices in PDIP packages.
  • Programming support for some PSoC, enCoRe II, Wireless enCoRe II and enCoRe III devices in surface mount packages with purchase of an appropriate surface mount adapter socket (sold separately).
  • Support for programming from:
    • ICE-Cube
    • Miniprog1
    • Miniprog3
  • Modular Programmer supports many other Cypress devices by obtaining the appropriate adapter card and socket adapter.

The CY3216 Module Programmer Kit is included in the larger CY3655 kit: Click Here

For more information please see the kit documentation listed in the table below.

]]>
Wed, 08 Feb 2012 00:49:39 -0600
QTP 110908: 20L/24L QSOP, NIPDAU, MSL3 260C REFLOW JCET- CHINA (JT) http://www.cypress.com/?rID=58582 Wed, 25 Jan 2012 05:56:17 -0600 CY4636 Mouse Fails to Bind http://www.cypress.com/?rID=28165 This is a known issue with the software and is caused if the project is compiled with PSoC Designer 4.3 or more recent. This problem is caused because the BOOT.TPL file has been modified from 4.2 to 4.3. What prevents this specific project from working is a long jump interrupt call that doesn't get copied over when the project is updated by PSoC Designer 4.3.

To fix this, please add "ljmp Sleep_ISR" to line 131 of BOOT.ASM, or overwrite the existing BOOT.ASM with the attached one.

]]>
Fri, 30 Dec 2011 15:04:58 -0600
CY4632 WirelessUSB KBM RDK v1.3 Firmware http://www.cypress.com/?rID=27123 Please find it attached here.

 

]]>
Wed, 28 Dec 2011 16:20:42 -0600
Steps for CYRF6936 to transit from Sleep mode to Receive or Transmit http://www.cypress.com/?rID=27379 When the device is in Sleep mode, and we set the RXGO or TXGO bit for receiving or transmitting respectively Oscillator will start and it will go to the IDLE mode until the oscillator will stabilize. Once the oscillator is stabilized it will go to the synthesizer mode in which it will wait for the synthesizer to be settled. After this it will switch to Transmit or Receive accordingly.

]]>
Wed, 28 Dec 2011 16:05:27 -0600
Cypress Introduces Next-Generation Low-Speed USB Microcontrollers to Reduce Component Count, Design Time and System Cost http://www.cypress.com/?rID=180 Low-Cost enCoRe(TM) II Family Delivers Lower Power, In-System Reprogrammability and Enhanced CPU Capabilities to Simplify Keyboard, Mouse and Wireless Dongle Designs

SAN JOSE, Calif., February 22, 2005 - Cypress Semiconductor Corp. (NYSE:CY), the market share leader in USB, today introduced a new family of low-speed USB microcontrollers targeting PC human input devices, including keyboards, mice and wireless dongles.  Based on Cypress's popular "M8" microcontroller architecture, the enCoRe(TM) II (enhanced Component Reduction) family offers a flash-based design that enables storage of wireless binding parameters as well as in-system reprogrammability. The new family also adds reduced power consumption and enhanced CPU capabilities.

Cypress's enCoRe USB technology features a breakthrough crystalless oscillator. By integrating the oscillator on-chip, an external crystal or resonator is no longer needed. Cypress has also integrated other external components commonly found in low-speed USB applications, including pull-up resistors, wake-up circuitry, and a 3.3V regulator. This integration results in shorter development cycles and lower system costs.

"As the worldwide leader in USB technology, customers expect Cypress to continually deliver value-added solutions," said Trevor Davis, director of marketing for Cypress's Consumer and Computation Division. "The enCoRe II products offer important new features while meeting the low-cost requirements of this competitive market."

The enCoRe-II family includes three lines of products:

·  The CY7C639xx line is the first to bring Cypress's enhanced component reduction technologies to keyboard designs.  The chips are offered in 40-pin PDIP and 28-/48-pin SSOP packages, and priced starting at $1.30 in 100,000-unit quantities.

·  The CY7C638xx line of enCoRe II controllers is targeted for high-end optical mice and wireless dongles.  The devices are offered in PDIP, SOIC and QSOP packages, with pricing starting at $0.90 each in 100,000-unit quantities. 

·  The CY7C633xx products target low-end optical and optomechanical mice.  Available in 16-pin PDIP and SOIC packages, the devices are priced starting at just $0.85 in volume.

All of the devices are sampling now with production availability in April of this year. Cypress is also providing low-cost manufacturing chip-on-board support for high-volume enCoRe II products.  A low voltage, low power non-USB version of the enCoRe-II microcontroller targeting wireless applications will be available later this year.

Cypress is the world's leading supplier of USB controllers with more than one quarter of a billion units shipped worldwide. 

Photo
A high resolution photo of the EncoreII is available on the cypress website at:
http://www.cypress.com/prphoto/encoreII

About Cypress
Cypress Semiconductor Corp." (NYSE: CY) provides high-performance solutions for personal, network access, enterprise, metro switch and core communications system applications. Leveraging its process and system-level expertise, Cypress makes industry-leading physical layer devices, framers and network search engines, along with a broad portfolio of high-bandwidth memories, USB devices, timing technology solutions and reconfigurable mixed-signal arrays. More information about Cypress is accessible online at www.cypress.com."

# # #

Cypress and the Cypress logo are registered trademarks of Cypress Semiconductor Corporation. "enCoRe" is a trademark of Cypress. All other trademarks are the property of their respective owners.

]]>
Thu, 24 Nov 2011 08:21:32 -0600
Moisture Sensitivity Level (MSL) of Cypress Parts http://www.cypress.com/?rID=54061 If you know the Cypress part number: 

1. Go to www.cypress.com.  On the top right, you will see a “Keyword / Part Number” search box (adjacent to “Contact Us.”) 

2. Select the “Part Number” tab above this text box.

3. Type the exact part number, for example CY8C29466-12PVXE.

4. The part number will be listed in the search results page.

5. Click on the part number link (1st column starting from the left). This will open a new web page.

Moisture Sensitivity Level (MSL) can be found by clicking the “Quality & Pb-free Data” link on the top, or by just scrolling down to the Quality & Pb-free Data” section about half way down the page.

All other Quality information for this part number (e.g., RoHS compliance, Lead/Ball Finish, Qualification Reports, IPC reports) can also be found on this web page. 

In case of any questions, or if the information is not available for a particular part number, please create a support case at www.cypress.com/support

If you do not know the Cypress part number: 

1. Go to www.cypress.com.  Browse the different products (“Products” tab on the top navigation menu) by family.

2. Once you choose the relevant product family (e.g., “Clocks and Buffers->Clock Distribution,” “Memory->FIFOs”), scroll down the particular page to get to the “Parametric Product Selector.”

3. Use this tool to find the part number by function/feature, and click on the part number you are interested in. This will lead you directly to step # 5 above.

]]>
Thu, 08 Sep 2011 21:22:46 -0600
AN2373 - Ranking Original Pseudo-Noise Codes in a DSSS System http://www.cypress.com/?rID=2912 Tue, 06 Sep 2011 02:50:07 -0600 Report size for “IN REPORT” or “OUT REPORT” http://www.cypress.com/?rID=46537  Yes, the  report size can be greater than 8 bytes. Though the maximum hardware buffer size for an end point in low speed USB is 8 bytes, the report size can be greater than 8 bytes. When the report size is greater than 8 bytes, it is serviced in more than one interrupt request in HID class. 

]]>
Fri, 12 Aug 2011 05:55:16 -0600
AN4004 - Interference Mitigation Challenges and Solutions in the 2.4 to 2.5 GHz ISM Band http://www.cypress.com/?rID=13064 As more products use 2.4 GHz ISM band of the radio spectrum, designers have to deal with increased interference signals from other sources. Regulations governing unlicensed parts of the spectrum state devices experience interference. This application note examines the various interference management techniques provided by the 2.4 GHz wireless systems and describes how to create frequency stability in a 2.4 GHz design using low cost tools.

]]>
Wed, 29 Jun 2011 08:59:32 -0600
MBR2044 GPO's Drive modes and Logic levels http://www.cypress.com/?rID=51938 The one to one GPOs will have the following drive mode and logical levels under the following conditions. 

  1. Deep sleep – Drive Mode Strong – Logic level High
  2. Normal Sleep – Drive Mode Strong – Logic level – retains state based on input (depending on toggle, delay off etc.,)
  3. Sensor Disabled or Sensor did not pass the Failure Mode Analysis – Drive mode Strong – 5 ms active low pulse on POR and later logic level high (see datasheet for more info)
]]>
Mon, 13 Jun 2011 23:00:53 -0600
To read the RSSI value http://www.cypress.com/?rID=50020 In order to read the value

Add the following line after the radio is initialised. RadioGetRssi() API returns the value of RSSI.

// Insert below code

BYTE rssi;

rssi =  RadioGetRssi();  //get rssi

Display the contents on an LCD. Please find the attached code example which does the same (Look for the above lines in main.c ).

]]>
Tue, 05 Apr 2011 11:19:15 -0600
Errata Document for enCoRe(TM) V - CY7C643xx and enCoRe(TM) V LV - CY7C604xx http://www.cypress.com/?rID=17656 Mon, 21 Mar 2011 10:51:13 -0600 Implementing Pin Specific Interrupts in enCoRe™ II / enCoRe II LV http://www.cypress.com/?rID=48990 This Code Example demonstrates how to use the dedicated pin GPIO interrupt INT0. When a switch connected to the port pin corresponding to INT0 (P0.2) is pressed, an LED connected to P1.3 glows. This Code Example was developed for CY7C60123-PVXC.

]]>
Thu, 24 Feb 2011 00:00:00 -0600
Accessing Accumulator in C http://www.cypress.com/?rID=43912 There is no direct method to access the accumulator in C.  But it may be accessed by using inline assembly.  For example, to write a value to Accumulator:

asm (“mov A, 05”);

For more info on inline assembly, refer the ‘C Language User Guide’ in the Help >> Documentation menu in PSoC Designer.

]]>
Sun, 05 Dec 2010 21:08:03 -0600
Switch between Imagecraft and Hi-Tech compiler http://www.cypress.com/?rID=44267 You need to change the compiler option at two locations.

First location at: Tools->Options->Build->Compiler
Second location at: Project->Settings->Build->Compiler

]]>
Sun, 05 Dec 2010 20:49:07 -0600
Reference to Comparator from an SC Block http://www.cypress.com/?rID=46153 The SC blocks output is valid only during one of the phases (phi1 or phi2) of the column clock and is equal to the opamp offset voltage during the other phase. So, if a DAC output is directly connected to the reference of the comparator, the output of the comparator will not be stable.  The same problem applies to any application where the output of an SC block is directly connected to a CT block.

The solution to this problem is to route the SC block output through the analog bus.  The analog bus of each column has a sample and hold circuit with a 1.4pF capacitor which provides a steady output from the SC block.

]]>
Sun, 05 Dec 2010 19:28:51 -0600
Pin description of 20 pin Hirose connector in CY3250 flex cable http://www.cypress.com/?rID=46589  

See the attached Hirose20PinDescription.jpg file for the pin description of this connector.

The schematic of CY3250 flex cable can be viewed at this link:- http://www.cypress.com/?docID=2975

These connections can also be verified by checking the continuity between pin nos. 4,5,8,9,12,13,16,17 as all of them are grounded. 

]]>
Sun, 05 Dec 2010 19:13:31 -0600
AC-Adapter specifications for CY3207ISSP http://www.cypress.com/?rID=46611 For AC adapter

Voltage:-5 to 9V

Current:- 1 to 2 A

Connector:- P5 style jack. 

]]>
Sun, 05 Dec 2010 19:09:04 -0600
An error occurred while trying to download package information http://www.cypress.com/?rID=46515  

This problem may be because of slow internet connection.

The workaround is to use ISO file of the Designer, it can be downloaded by clicking on "PSoC Designer" under "Software" from our website.

After downloading the ISO file, burn it on a CD and this CD can be used for installing Designer without the need of internet connection.

 

]]>
Sun, 05 Dec 2010 19:01:52 -0600
enCoRe Device Family S8DI-5R Technology, Fab 4 http://www.cypress.com/?rID=38184 Tue, 24 Aug 2010 04:51:19 -0600 Network Search Engine (NSE) part decoder http://www.cypress.com/?rID=39640 Question: Where can I download the part decoder for Network search engine (NSE) devices?

Answer: The NSE part decoder is attached below.

 
]]>
Wed, 02 Jun 2010 23:30:10 -0600
Co-location in wireless system http://www.cypress.com/?rID=41049 Question: How can a Co-located Wireless system be established?

Response: Managing co-location can be achieved in a variety of ways. For WirelessUSB LP systems
the primary mechanisms are to distinguish systems based on channel, PN code, and CRC seed. There are trade offs
associated with each of these parameters.
Designers have to determine how many systems may need to be co-located together. This has to be weighed against the interference environment, and possibly even other considerations, such as throughput. If only a few systems ever
need to operate close together, then separation by channel may be sufficient. But channel selection is also part of the
interference avoidance technique. Therefore, if there are more systems, PN code and/or CRC may need to be used
as well. If the throughput requirements are high, then designers also have to consider the effects of two systems
sharing a channel, but on different PN codes or CRC seeds. Systems on different PN codes may still see each others transmissions as increased noise. And systems that are only differentiated by CRC seed actually have to share bandwidth; they will receive each other’s data and reject it only after evaluating the CRC seed.

]]>
Sun, 04 Apr 2010 09:12:22 -0600
USB5CR Product Family, S4AD-5, GSMC (CY7C602xx/CY7C63310/CY7C638xx) http://www.cypress.com/?rID=35978 Wed, 09 May 2007 00:00:00 -0600 CY7C60323/CY7C60333 - Wireless Microcontroller Device Family (enCoRe II), S4AD-5 Technology, GSMC http://www.cypress.com/?rID=35972 Wed, 01 Nov 2006 00:00:00 -0600 USB5CR Product Family (CY7C602xx/CY7C63310/CY7C638xx), S4AD-5, Fab4 http://www.cypress.com/?rID=35873 Tue, 12 Sep 2006 00:00:00 -0600 enCoRe II Device Family, S4AD-5 Technology, Fab2 (CY7C63310, CY7C638xx, CY7C639xx) http://www.cypress.com/?rID=35782 Wed, 13 Apr 2005 00:00:00 -0600