Cypress.com: Documentation http://www.cypress.com/?app=search&searchType=advanced&id%3D2 USB High-Speed Peripherals http://www.cypress.com/?rID=42096 Tue, 14 May 2013 21:16:49 -0600 USB 3.0: Super Speed http://www.cypress.com/?rID=51750 Tue, 14 May 2013 04:33:28 -0600 USB - Known Problems and Solutions http://www.cypress.com/?rID=42100 Tue, 14 May 2013 03:27:58 -0600 PSoC 1 Device Programming http://www.cypress.com/?rID=40694 Sun, 12 May 2013 23:59:06 -0600 PSoC FirstTouch Starter Kit http://www.cypress.com/?rID=40693 Sun, 12 May 2013 20:01:58 -0600 PSoC 3 Device Programming http://www.cypress.com/?rID=40740 Sun, 12 May 2013 07:17:38 -0600 PSoC 5 Device Programming http://www.cypress.com/?rID=41820 Sat, 11 May 2013 04:36:45 -0600 PSoC Creator Software http://www.cypress.com/?rID=41953 Sat, 11 May 2013 02:38:51 -0600 AN75511 - PSoC® 3 / PSoC 5LP - Temperature Measurement with a Thermocouple http://www.cypress.com/?rID=60544 The following table indicates the PSoC devices, PSoC Creator versions, compilers, and development kits that will work with this application note project:


Project
Device
PSoC Creator
Version
Development Kit
CY8CKIT-xxx
Compiler
Architecture
Silicon
Revision
 V2.2 SP1
V2.1/2.0
001
DVK
030/050
DVK
003/014
FTK
Keil
GCC
RVDS
MDK

AN75111.zip

PSoC3
Prod
YES
NO
YES
YES*
NO
YES
N/A
N/A
N/A
PSoC5LP
Prod
YES
NO
YES
YES*
NO
N/A
YES
YES
YES

*Refer to Migrating CY8CKIT-001 DVK project to CY8CKIT 030/ 050.

Notes:
  1. Click on AN84741 - PSoC® 5 to PSoC 5LP Migration Guide to learn differences between PSoC 5 and PSoC 5LP.
  2. Click on AN77835 - PSoC® 3 to PSoC 5LP Migration Guide to learn differences between PSoC 3 and PSoC 5LP.
  3. For PSoC 5 project and related document, please download file AN75111_Archive.zip.

Projects associated with this application note can be downloaded from the 'Related Files' section below. For your convenience, we have provided projects that are compatible with the two most recent versions of PSoC Creator:

  • AN75111.zip is used with PSoC Creator 2.1 SP1
  • AN75111_Archive.zip is used with PSoC Creator 2.1/2.0

The project’s default settings may not be compatible with your device or kit, and you may need to change your project settings. For more information, see:

Application Note Projects Compatible with PSoC® Creator™ 2.1 SP1
PSoC® 3, PSoC 5, and PSoC 5LP AN Project File Naming Convention and Use

   Video

use for camtasia screencasts
use for camtasia screencasts
]]>
Fri, 10 May 2013 13:24:24 -0600
PSoC 5 Architecture http://www.cypress.com/?rID=41816 Fri, 10 May 2013 12:51:41 -0600 PSoC Designer Software http://www.cypress.com/?rID=40692 Fri, 10 May 2013 10:37:30 -0600 Device Technical Reference Manuals for use with PSoC Creator http://www.cypress.com/?rID=57350 For PSoC Creator, there are several documents that comprise the complete Technical Reference Manual (TRM) set. There are three documents for each PSoC device: architecture TRM, registers TRM, and programming specifications. Links to these documents are shown below.

The architecture TRM contains complete and detailed information about how to use and design with the IP blocks that construct a PSoC device. This document describes the analog and digital architecture to give the designer a better understanding of features and limitations.

The registers TRM covers the registers of the device. The document lists all the registers in mapping tables, in address order.

The programming specifications documents explain the hardware connections, programming protocol, programming vectors, and the timing information for developing programming solutions for a PSoC device.

]]>
Fri, 10 May 2013 00:49:15 -0600
PSoC® 1 Kits http://www.cypress.com/?rID=63754 .style3 { color: #FFFFFF; font-weight: bold; }

Kit Classification

PSoC 1 kits are classified into five categories as shown below. See our demonstration video to get an understanding of PSoC 1 kits.

Use our "Kit Selector Guide" to find kits that are suitable for your PSoC 1 device.

Development Kits (DVKs)

Development Kits (DVKs) provide a common development platform where you can prototype and evaluate different PSoC 1 devices.

CY3210-PSoCEval1 Evaluation Kit

This kit supports all PSoC Mixed-Signal Array families, including automotive. The evaluation board includes an LCD module, Potentiometer, LEDs, and bread boarding space.

  CY3214-PSoCEvalUSB PSoC CapSensePLUS with USB Evaluation Kit

This Kit features a development board for the CY8C24x94 PSoC device. Special features of the board include both USB and capacitive touch sense development and debugging support.

Evaluation Kits (EVKs)

Evaluation Kits (EVKs) enable demonstration of real life system applications, but without the flexibility of prototyping and debugging.

CY3236A-PIRMOTION - Pyroelectric Infrared (PIR) Motion Detection Kit

The CY3236A-PIRMOTION EVK allows you to evaluate Cypress' PSoC device's ability to control a PIR sensor to  implement motion sensing applications such as automatic lighting controls, automatic door openers, security systems, kiosk wakeup and activating wireless cameras.

  CY3270 PSoC FirstTouch Starter Kit

The CY3270 PSoC FirstTouch Starter Kit provides a quick, easy, and affordable way to evaluate the integration, flexibility and real mixed-signal programmability of PSoC programmable system-on-chips.

Debugger

The PSoC 1 debugger serves as a device programmer via In-System Serial Programming (ISSP) and supports in-circuit emulation that allows the user to run, halt and single step the processor. Emulation Kits might be required when using the debugger.

CY3215-DK In-Circuit Emulation Development Kit

The PSoC Development Kit includes an InCircuit Emulator (ICE) which consists of a base unit, USB 2.0 cable, and power supply. The base unit is connected to the host PC via the USB port.

   
Emulation Kit (POD)

Emulation Pods provide interconnection between the debugger and the target PSoC 1 device in a prototype system or a PCB (via package-specific POD Feet). They plug into (or are soldered onto) the user's circuit board to provide the physical interface. Use the Kit Selector Guide to pin point Emulation Kit and POD Feet for your PSoC 1 device.

There are 2 types of PODs

3210 POD

The 3210 POD has a 28-pin DIP footprint on the bottom for easy connection to development kits or other hardware. The top of the POD has prototyping headers for easy connection to the devices pins.

  3250 POD

The 3250 POD along with the feet allows you to do on board debugging of the target (customer) board and allows on chip debug (OCD) parts to translate in to any pin package.

 
  POD feet

They plug into (or are soldered onto) the user's circuit board to provide the physical interface.POD feet are sold separately

 
Programmer

This kit will provide the user with a programming tool that can be used to program all PSoC1 devices, except the CY25/26xxx devices. This tool is packaged along with DVK.

CY3217-MiniProg1

The CY3217 is the base Miniprog1 kit. This kit will provide the user with a programming tool that can be used to program all PSoC1 devices.

  3rd-party programmer tools

The qualified 3rd Party Vendors can be found through the following link: www.cypress.com/go/programming

Third Party Kits

As part of the PSoC 1 ecosystem users have access to a number of development kits created by some of our 3rd party partners. The following is a list of those kits.

MikroElektronica

The EasyPSoC development platform supports PSoC 1 devices in a full featured development platform with onboard programmer.

  Grainer

This board utilizes the Cypress PSoC CY8C29466 IC making it a great board for digital and analog projects. Simple USB interface for reprogramming - no external programmer needed.

 
  IT Corp

The IT Corp low cost PSoC 1 development platform combines ease of use with a low profile form for developing with the PSoC 1 device family.

 

Getting Started with PSoC1 and kits

Training/Demo videos

   
use for camtasia screencasts
TJ Rodgers on PSoC 1: The World's First Programmable Embedded System-on-Chip Introduction to PSoC 1 Introduction to PSoC 1 Kit Classification and Selector Guide

>> More Videos

Documentation

PSoC 1 application notes helps you understand use various PSoC 1 and PSoC Designer features. They also provide guidance on how to solve variety of system design challenges using PSoC.
 
AN75320 - Getting Started with PSoC 1
AN74170 - PSoC 1 Analog Structure and Configuration with PSoC Designer
AN73617 - PSoC Designer Boot Process, From Reset to Main
AN73212 - Debugging with PSoC 1
AN32200 - PSoC 1 - Clocks and Global Resources
AN2010 - PSoC 1 Best Practices and Recommendation
AN2041 - Understanding PSoC 1 Switched Capacitor Analog Blocks

>> More Application Notes


Support

Do you need support from a PSoC technical expert? File a technical support case.
Or Call 1-800-541-4736 and select option 8.

]]>
Fri, 10 May 2013 00:30:37 -0600
USB Hosts, Hubs, Transceivers http://www.cypress.com/?rID=42099 Thu, 09 May 2013 20:31:14 -0600 PSoC 5 Known Problems and Solutions http://www.cypress.com/?rID=41819 Thu, 09 May 2013 17:47:57 -0600 CY8CKIT-025 PSoC Precision Analog Temperature Sensor Expansion Board http://www.cypress.com/?rID=51626 The CY8CKIT-025 EBK is designed for use with the CY8CKIT-030 PSoC 3 Development Kit and the CY8CKIT-001 PSoC Development Kit (all sold separately). Combining CY8CKIT-025 EBK with a development kit provides a complete single chip temperature sensing and control solution.

CY8CKIT-025Kit.jpg

Cypress’s PSoC programmable system-on-chip architecture gives you the freedom to not only imagine revolutionary new products, but the capability to also get those products to market faster than anyone else.

Hardware Description

The kit contains:

  • PT100 Class B Resistive Temperature Detector (RTD)
  • Type K Thermocouple
  • NTC Thermistor
  • 2 Temperature Diodes (2N3904 transistors)
  • DS600 IC temperature sensor
  • Examples projects for temperature sensing measurement, combined temperature and voltage measurement and fan control
  • Includes a bonus CY8CKIT-012 PSoC Prototyping and Development Expansion Board
  • Quick Start Guide
  • Resource CD 

For PSoC training, please visit http://www.cypress.com/go/training


   Video

use for camtasia screencasts
use for camtasia screencasts

   Software Prerequisites

Software Title Description Link
PSoC Creator This kit requires PSoC Creator for development
]]>
Thu, 09 May 2013 12:39:34 -0600
ASYNC SRAM (Micro Power and Fast ASYNC) http://www.cypress.com/?rID=42032 Thu, 09 May 2013 12:38:17 -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.

]]>
Thu, 09 May 2013 05:45:25 -0600
QTP 082406: Programmable Clock Device Family, S4AD-5 Technology, GSMC http://www.cypress.com/?rID=38178 Thu, 09 May 2013 05:29:20 -0600 AN82156 - PSoC® 3, PSoC 4, and PSoC 5LP® - Designing PSoC Creator™ Components with UDB Datapaths http://www.cypress.com/?rID=69774

Introduction

PSoC 3, PSoC 4 and PSoC 5LP (hereafter referred to as "PSoC") support a wide variety of functions, called components. Many of these components are implemented using the programmable logic inside the PSoC. As a result, you can create your own components and use them in PSoC Creator projects.

 
Notes:
  1. Click on AN84741 - PSoC® 5 to PSoC 5LP Migration Guide to learn differences between PSoC 5 and PSoC 5LP.
  2. Click on AN77835 - PSoC® 3 to PSoC 5LP Migration Guide to learn differences between PSoC 3 and PSoC 5LP.
  3. For PSoC 5 project and related document, please download file AN82156_Archive.zip.
     

Project
Device
PSoC Creator
Version
Development Kit
CY8CKIT-xxx
Compiler
Architecture
Silicon
Revision
  V2.1 SP1
V2.1/2.0
001
DVK
030/050
DVK
003/014
FTK
Keil
GCC
RVDS
MDK

AN82156.zip

PSoC3
Prod
YES
NO
YES
YES*
NO
YES
N/A
N/A
N/A
PSoC5LP
Prod
YES
NO
YES
YES*
NO
N/A
YES
YES
YES
AN82156_Archive.zip
PSoC3
ES3, Prod
NO
YES
YES
YES*
NO
YES
N/A
N/A
N/A
PSoC5
ES1, Prod
NO
YES
YES
YES*
NO
N/A
YES
YES
YES


Projects associated with this application note can be downloaded from the 'Related Files' section below. For your convenience, we have provided projects that are compatible with the two most recent versions of PSoC Creator:

  • AN82156.zip is used with PSoC Creator 2.1 SP1
  • AN82156_Archive.zip is used with PSoC Creator 2.1/2.0

The project’s default settings may not be compatible with your device or kit, and you may need to change your project settings. For more information, see:

Application Note Projects Compatible with PSoC® Creator™ 2.1 SP1
PSoC® 3, PSoC 5, and PSoC 5LP AN Project File Naming Convention and Use
]]>
Thu, 09 May 2013 00:47:41 -0600
AN57821 - PSoC® 3, PSoC 4, and PSoC 5LP Mixed Signal Circuit Board Layout Considerations http://www.cypress.com/?rID=39677 The following video introduces the designer to shared return paths and how to avoid them when designing a circuit board.

 

Notes:

  1. Click on AN84741 - PSoC® 5 to PSoC 5LP Migration Guide to learn differences between PSoC 5 and PSoC 5LP.
  2. Click on AN77835 - PSoC® 3 to PSoC 5LP Migration Guide to learn differences between PSoC 3 and PSoC 5LP.
]]>
Thu, 09 May 2013 00:37:12 -0600
Cypress Semiconductor Leadtime Guide http://www.cypress.com/?rID=34518 Wed, 08 May 2013 06:53:19 -0600 CY14MC256J, CY14MB256J, CY14ME256J: 256-Kbit (32 K × 8) Serial (I<sup>2</sup>C) nvSRAM http://www.cypress.com/?rID=50385 256-Kbit (32 K × 8) Serial (I2C) nvSRAM

Features

  • 256-Kbit nonvolatile static random access memory (nvSRAM)
    • Internally organized as 32 K × 8
    • STORE to QuantumTrap nonvolatile elements initiated automatically on power-down (AutoStore) or by using I2C command (Software STORE) or HSB pin (Hardware STORE)
    • RECALL to SRAM initiated on power-up (Power-Up RECALL) or by I2C command (Software RECALL)
    • Automatic STORE on power-down with a small capacitor (except for CY14MX256J1)
  • High reliability
    • Infinite read, write, and RECALL cycles
    • 1 million STORE cycles to QuantumTrap
    • Data retention: 20 years at 85°C
  • For more, see pdf


Overview

The Cypress CY14MC256J/CY14MB256J/CY14ME256J combines a 256-Kbit nvSRAM with a nonvolatile element in each memory cell. The memory is organized as 32 K words of 8 bits each. The embedded nonvolatile elements incorporate the QuantumTrap technology, creating the world’s most reliable nonvolatile memory. The SRAM provides infinite read and write cycles, while the QuantumTrap cells provide highly reliable nonvolatile storage of data.

]]>
Wed, 08 May 2013 06:38:28 -0600
Objects That Can Activate CapSense Sensors - KBA82822 http://www.cypress.com/?rID=36844 Answer: CapSense sensors detect changes in capacitance, therefore, any conductive object could potentially activate the sensors. This includes liquids, solid metal objects, and metal-coated objects.

]]>
Wed, 08 May 2013 04:36:04 -0600
CYRF69313: Programmable Radio-on-Chip LPstar http://www.cypress.com/?rID=53497 Programmable Radio-on-Chip LPstar

Features

  • Radio System-on-Chip, with built-in 8-bit MCU in a single device.
  • Operates in the unlicensed worldwide Industrial, Scientific, and Medical (ISM) band (2.400 GHz to 2.483 GHz).
  • On Air compatible with second generation radio WirelessUSB™ LP and PRoC LP.
  • Pin-to-pin compatible with PRoC LP except the Pin31 and Pin37. 

Intelligent

  • M8C based 8-bit CPU, optimized for human interface devices (HID) applications
  • 256 bytes of SRAM
  • 8 Kbytes of flash memory with EEPROM emulation
  • In-System reprogrammable through D+/D– pins
  • CPU speed up to 12 MHz
  • For more, see pdf

Functional Description

PRoC LPstar devices are integrated radio and microcontroller functions in the same package to provide a dual role single-chip solution.

Communication between the microcontroller and the radio is via the SPI interface between both functions.

]]>
Wed, 08 May 2013 04:22:53 -0600
FM31256, FM3164: Integrated Processor Companion with Memory http://www.cypress.com/?rID=76642 Features

High Integration Device Replaces Multiple Parts

  • Serial Nonvolatile Memory
  • Real-time Clock (RTC)
  • Low Voltage Reset
  • Watchdog Timer
  • Early Power-Fail Warning/NMI
  • Two 16-bit Event Counters
  • Serial Number with Write-lock for Security
  • For more, see pdf.

Description

The FM31xx is a family of integrated devices that includes the most commonly needed functions for processor-based systems. Major features include nonvolatile memory available in various sizes, real-time clock, low-VDD reset, watchdog timer, nonvolatile event counter, lockable 64-bit serial number area, and general purpose comparator that can be used for an early power-fail (NMI) interruptor other purpose. The family operates from 2.7 to 5.5V.

]]>
Wed, 08 May 2013 04:17:57 -0600
CY7C1480V33: 72-Mbit (2M x 36) Pipelined Sync SRAM http://www.cypress.com/?rID=13860 72-Mbit (2M x 36) Pipelined Sync SRAM

Features

  • Supports bus operation up to 200 MHz
  • Available speed grades are 200 and 167 MHz
  • Registered inputs and outputs for pipelined operation
  • 3.3 V core power supply
  • 2.5 V/3.3 V I/O operation
  • Fast clock-to-output times
    • 3.0 ns (for 200 MHz device)
  • Provide high performance 3-1-1-1 access rate
  • User selectable burst counter supporting Intel® Pentium® interleaved or linear burst sequences
  • For more, see pdf
     

Functional Description

The CY7C1480V33 SRAM integrates 2 M × 36 SRAM cells with advanced synchronous peripheral circuitry and a two-bit counter for internal burst operation. All synchronous inputs are gated by registers controlled by a positive-edge-triggered Clock Input (CLK).

]]>
Wed, 08 May 2013 04:13:50 -0600
CY14C256I, CY14B256I, CY14E256I: 256-Kbit (32 K × 8) Serial (I<sup>2</<sup>sup>C) nvSRAM with Real Time Clock http://www.cypress.com/?rID=50395 256-Kbit (32 K × 8) Serial (I2C) nvSRAM with Real Time Clock

Features

  • 256-Kbit nonvolatile static random access memory (nvSRAM)
    • Internally organized as 32 K × 8
    • STORE to QuantumTrap nonvolatile elements initiated automatically on power-down (AutoStore) or by using I2C command (Software STORE) or HSB pin (Hardware STORE)
    • RECALL to SRAM initiated on power-up (Power-Up RECALL) or by I2C command (Software RECALL)
    • Automatic STORE on power-down with a small capacitor
  • High reliability
    • Infinite read, write, and RECALL cycles
    • 1 million STORE cycles to QuantumTrap
    • Data retention: 20 years at 85 °C
  • For more, see pdf


Overview

The Cypress CY14C256I/CY14B256I/CY14E256I combines a 256-Kbit nvSRAM with a full-featured RTC in a monolithic integrated circuit with serial I2C interface. The memory is organized as 64 K words of 8 bits each. The embedded nonvolatile elements incorporate the QuantumTrap technology, creating the world’s most reliable nonvolatile memory. The SRAM provides infinite read and write cycles, while the QuantumTrap cells provide highly reliable nonvolatile storage of data. Data transfers from SRAM to the nonvolatile elements (STORE operation) takes place automatically at power-down. On power-up, data is restored to the SRAM from the nonvolatile memory (RECALL operation). The STORE and RECALL operations can also be initiated by the user through I2C commands.

]]>
Wed, 08 May 2013 02:39:53 -0600
CY14C101J, CY14B101J, CY14E101J: 1-Mbit (128 K × 8) Serial (I<sup>2</sup>C) nvSRAM http://www.cypress.com/?rID=44536 1-Mbit (128 K × 8) Serial (I2C) nvSRAM

Features

  • 1-Mbit nonvolatile static random access memory (nvSRAM)
    • Internally organized as 128 K × 8
    • STORE to QuantumTrap nonvolatile elements initiated automatically on power-down (AutoStore) or by using I2C command (Software STORE) or HSB pin (Hardware STORE)
    • RECALL to SRAM initiated on power-up (Power-Up RECALL) or by I2C command (Software RECALL)
    • Automatic STORE on power-down with a small capacitor (except for CY14X101J1)
  • High reliability
    • Infinite read, write, and RECALL cycles
    • 1 million STORE cycles to QuantumTrap
    • Data retention: 20 years at 85 °C
  • For more, see pdf
     

Overview

The Cypress CY14C101J/CY14B101J/CY14E101J combines a 1-Mbit nvSRAM with a nonvolatile element in each memory cell. The memory is organized as 128 K words of 8 bits each. The embedded nonvolatile elements incorporate the QuantumTrap technology, creating the world’s most reliable nonvolatile memory. The SRAM provides infinite read and write cycles, while the QuantumTrap cells provide highly reliable nonvolatile storage of data.

]]>
Wed, 08 May 2013 02:33:15 -0600
CY14MB064J, CY14ME064J: 64-Kbit (8 K × 8) Serial (I2C) nvSRAM http://www.cypress.com/?rID=50272 64-Kbit (8 K × 8) Serial (I2C) nvSRAM

Features

  • 64-Kbit nonvolatile static random access memory (nvSRAM)
    • Internally organized as 8 K × 8
    • STORE to QuantumTrap nonvolatile elements initiated automatically on power-down (AutoStore) or by using I2C command (Software STORE) or HSB pin (Hardware STORE)
    • RECALL to SRAM initiated on power-up (Power-Up RECALL) or by I2C command (Software RECALL)
    • Automatic STORE on power-down with a small capacitor (except for CY14MX064J1)
  • High reliability
    • Infinite read, write, and RECALL cycles
    • 1 million STORE cycles to QuantumTrap
    • Data retention: 20 years at 85° C
  • For more, see pdf


Overview

The Cypress CY14MB064J/CY14ME064J combines a 64-Kbit nvSRAM with a nonvolatile element in each memory cell. The memory is organized as 8 K words of 8 bits each. The embedded nonvolatile elements incorporate the QuantumTrap technology, creating the world’s most reliable nonvolatile memory. The SRAM provides infinite read and write cycles, while the QuantumTrap cells provide highly reliable nonvolatile storage of data.

]]>
Wed, 08 May 2013 01:52:36 -0600
Community Components http://www.cypress.com/?rID=65059 Wed, 08 May 2013 01:18:30 -0600 AN65209 - Getting Started with FX2LP&trade; http://www.cypress.com/?rID=48371 If you are looking at FX2LP for the first time, this is an excellent place to start. In this application note, you learn to build a project for FX2LP and explore its various development tools. This note also provides background information on USB 2.0 and guides you to the appropriate documentation to accelerate in-depth learning about FX2LP.

]]>
Tue, 07 May 2013 11:42:07 -0600
AN61345 - Designing with EZ-USB FX2LP™ Slave FIFO Interface using FPGA http://www.cypress.com/?rID=43046 An FX2LP-FPGA interface is implemented to add High-Speed USB connectivity for FPGA based applications, such as data acquisition, industrial control and monitoring, and image processing. The FX2LP functions in synchronous Slave-FIFO mode and the FPGA acts as the master. This application note also provides a sample FX2LP firmware for Slave-FIFO implementation and a sample VHDL and Verilog project for FPGA implementation.

]]>
Tue, 07 May 2013 11:41:22 -0600
CY14C512J, CY14B512J, CY14E512J: 512-Kbit (64 K × 8) Serial (I<sup>2</sup>C) nvSRAM http://www.cypress.com/?rID=50386 512-Kbit (64 K × 8) Serial (I2C) nvSRAM

Features

  • 512-Kbit nonvolatile static random access memory (nvSRAM)
    • Internally organized as 64 K × 8
    • STORE to QuantumTrap nonvolatile elements initiated automatically on power-down (AutoStore) or by using I2C command (Software STORE) or HSB pin (Hardware STORE)
    • RECALL to SRAM initiated on power-up (Power-Up RECALL) or by I2C command (Software RECALL)
    • Automatic STORE on power-down with a small capacitor (except for CY14X512J1)
  • High reliability
    • Infinite read, write, and RECALL cycles
    • 1 million STORE cycles to QuantumTrap
    • Data retention: 20 years at 85 °C
  • For more, see pdf
     

Overview

The Cypress CY14C512J/CY14B512J/CY14E512J combines a 512-Kbit nvSRAM with a nonvolatile element in each memory cell. The memory is organized as 64 K words of 8 bits each. The embedded nonvolatile elements incorporate the QuantumTrap technology, creating the world’s most reliable nonvolatile memory. The SRAM provides infinite read and write cycles, while the QuantumTrap cells provide highly reliable nonvolatile storage of data. Data transfers from SRAM to the nonvolatile elements (STORE operation) takes place automatically at power-down (except for CY14X512J1). On power-up, data is restored to the SRAM from the nonvolatile memory (RECALL operation). The STORE and RECALL operations can also be initiated by the user through I2C commands.

]]>
Tue, 07 May 2013 07:03:04 -0600
CYRF69303: Programmable Radio-on-Chip LPstar http://www.cypress.com/?rID=53496 Programmable Radio-on-Chip LPstar

Features

  • Radio System-on-Chip with built-in 8-bit MCU in a single device.
  • Operates in the unlicensed worldwide Industrial, Scientific, and Medical (ISM) band (2.400 GHz to 2.483 GHz).
  • On Air compatible with second generation radio WirelessUSB™ LP and PRoC LP.
  • Pin-to-pin compatible with PRoC LP except the Pin31 and Pin37.

Intelligent

  • M8C based 8-bit CPU, optimized for human interface devices (HID) applications
  • 256 bytes of SRAM
  • 8 Kbytes of flash memory with EEPROM emulation
  • In-system reprogrammable through D+/D– pins
  • CPU speed up to 12 MHz
  • For more, see pdf

 Functional Description

PRoC LPstar devices are integrated radio and microcontroller functions in the same package to provide a dual-role single-chip solution.

Communication between the microcontroller and the radio is through the radio’s SPI interface.

]]>
Tue, 07 May 2013 06:55:29 -0600
CY14C512I, CY14B512I, CY14E512I: 512-Kbit (64 K × 8) Serial (I2C) nvSRAM with Real Time Clock http://www.cypress.com/?rID=50381 512-Kbit (64 K × 8) Serial (I2C) nvSRAM with Real Time Clock

Features

  • 512-Kbit nonvolatile static random access memory (nvSRAM)
    • Internally organized as 64 K × 8
    • STORE to QuantumTrap nonvolatile elements initiated automatically on power-down (AutoStore) or by using I2C command (Software STORE) or HSB pin (Hardware STORE)
    • RECALL to SRAM initiated on power-up (Power-Up RECALL) or by I2C command (Software RECALL)
    • Automatic STORE on power-down with a small capacitor
  • High reliability
    • Infinite read, write, and RECALL cycles
    • 1 million STORE cycles to QuantumTrap
    • Data retention: 20 years at 85 °C
  • For more, see pdf
     

Overview

The Cypress CY14C512I/CY14B512I/CY14E512I combines a 512-Kbit nvSRAM with a full-featured RTC in a monolithic integrated circuit with serial I2C interface. The memory is organized as 64 K words of 8 bits each. The embedded nonvolatile elements incorporate the QuantumTrap technology, creating the world’s most reliable nonvolatile memory. The SRAM provides infinite read and write cycles, while the QuantumTrap cells provide highly reliable nonvolatile storage of data. Data transfers from SRAM to the nonvolatile elements (STORE operation) takes place automatically at power-down. On power-up, data is restored to the SRAM from the nonvolatile memory (RECALL operation). The STORE and RECALL operations can also be initiated by the user through I2C commands.

]]>
Tue, 07 May 2013 06:28:04 -0600
CY7C1353G: 4-Mbit (256 K × 18) Flow-Through SRAM with NoBL™ Architecture http://www.cypress.com/?rID=13959 4-Mbit (256 K × 18) Flow-Through SRAM with NoBL™ Architecture

Features

  • Supports up to 100-MHz bus operations with zero wait states
    • Data is transferred on every clock
  • Pin compatible and functionally equivalent to ZBT™ devices
  • Internally self timed output buffer control to eliminate the need to use OE
  • Registered inputs for flow-through operation
  • Byte write capability
  • 256 K × 18 common IO architecture
  • 2.5 V / 3.3 V IO power supply (VDDQ)
  • Fast clock-to-output times
  • For more, see pdf
     

Functional Description

The CY7C1353G is a 3.3 V, 256 K × 18 synchronous flow-through burst SRAM designed specifically to support unlimited true back-to-back read/write operations without the insertion of wait states. The CY7C1353G is equipped with the advanced No Bus Latency™ (NoBL™) logic required to enable consecutive read/write operations with data being transferred on every clock cycle. This feature dramatically improves the throughput of data through the SRAM, especially in systems that require frequent write-read transitions.

]]>
Tue, 07 May 2013 06:22:08 -0600
CY7C1380D, CY7C1380F, CY7C1382D: 18-Mbit (512 K × 36/1 M × 18) Pipelined SRAM http://www.cypress.com/?rID=14038 18-Mbit (512K x 36/1M x 18) Pipelined SRAM

Features

  • Supports bus operation up to 250 MHz
  • Available speed grades are 250, 200, and 167 MHz
  • Registered inputs and outputs for pipelined operation
  • 3.3V core power supply
  • 2.5V or 3.3V I/O power supply
  • Fast clock-to-output times
    • 2.6 ns (for 250 MHz device)
  • Provides high performance 3-1-1-1 access rate
  • User selectable burst counter supporting Intel Pentium® interleaved or linear burst sequences
  • For more, see pdf

Functional Description

The CY7C1380D/CY7C1380F/CY7C1382D SRAM integrates 524,288 × 36 and 1,048,576 × 18 SRAM cells with advanced synchronous peripheral circuitry and a two-bit counter for internal burst operation. All synchronous inputs are gated by registers controlled by a positive edge triggered clock input (CLK). The synchronous inputs include all addresses, all data inputs, address-pipelining chip enable (CE1), depth-expansion chip enables (CE2 and CE3), burst control inputs (ADSC, ADSP, and ADV), write enables (BWX, and BWE), and global write (GW). Asynchronous inputs include the output enable (OE) and the ZZ pin. 

]]>
Tue, 07 May 2013 06:16:01 -0600
PSoC 3 Known Problems and Solutions http://www.cypress.com/?rID=40741 Tue, 07 May 2013 06:11:10 -0600 CY7C1351G: 4-Mbit (128 K × 36) Flow-through SRAM with NoBL™ Architecture http://www.cypress.com/?rID=13958 4-Mbit (128 K × 36) Flow-through SRAM with NoBL™ Architecture

Features

  • Can support up to 133-MHz bus operations with zero wait states
    • Data is transferred on every clock
  • Pin compatible and functionally equivalent to ZBT™ devices
  • Internally self-timed output buffer control to eliminate the need to use OE
  • Registered inputs for flow-through operation
  • Byte write capability
  • 128 K × 36 common I/O architecture
  • 2.5 V/3.3 V I/O power supply (VDDQ)
  • Fast clock-to-output times
  • For more, see pdf


Functional Description

The CY7C1351G is a 3.3 V, 128 K × 36 synchronous flow-through burst SRAM designed specifically to support unlimited true back-to-back read/write operations without the insertion of wait states. The CY7C1351G is equipped with the advanced No Bus Latency™ (NoBL™) logic required to enable consecutive Read/Write operations with data being transferred on every clock cycle. This feature dramatically improves the throughput of data through the SRAM, especially in systems that require frequent write-read transitions.

]]>
Tue, 07 May 2013 06:08:51 -0600
AN60590 - PSoC® 3 and PSoC 5LP - Temperature Measurement with a Diode http://www.cypress.com/?rID=42993 The temperature is measured based on the diode forward bias current dependence on temperature. PSoC 3 and PSoC 5LP have on-chip current DACs, and a 20-bit Delta Sigma ADC, which enable accurate, high resolution temperature measurements. The flexible analog architecture of PSoC 3 and PSoC 5LP enables the measurement of multiple diode temperatures using a single PSoC device..

The following table indicates the PSoC devices, PSoC Creator versions, compilers, and development kits that will work with this application note project:


Project
Device
PSoC Creator
Version
Development Kit
CY8CKIT-xxx
Compiler
Architecture
Silicon
Revision
 V2.1 SP1
V2.1/2.0
001
DVK
030/050
DVK
003/014
FTK
Keil
GCC
RVDS
MDK

AN60590.zip

PSoC3
Prod
YES
NO
YES
YES*
NO
YES
N/A
N/A
N/A
PSoC5LP
Prod
YES
NO
YES
YES*
NO
N/A
YES
YES
YES
AN60590_Archive.zip
PSoC3
ES2, ES3, Prod
NO
YES
YES
YES*
NO
YES
N/A
N/A
N/A
PSoC5
ES1, Prod
NO
YES
YES
YES*
NO
N/A
YES
YES
YES

*Refer to Migrating CY8CKIT-001 DVK project to CY8CKIT 030/ 050. 

Notes:
  1. Click on AN84741 - PSoC® 5 to PSoC 5LP Migration Guide to learn differences between PSoC 5 and PSoC 5LP.
  2. For PSoC 5 project and related document, please download file AN60590_Archive.zip.

Projects associated with this application note can be downloaded from the ‘Related Files’ section below. For your convenience, we have provided projects that are compatible with the two most recent versions of PSoC Creator:

  • AN60590.zip is used with PSoC Creator 2.1 SP1.
  • AN60590_Archive.zip is used with PSoC Creator 2.1/2.0.

The project’s default settings may not be compatible with your device or kit, and you may need to change your project settings. For more information, see:

Information on application note projects compatible with PSoC Creator 1.0 SP2
PSoC® 3 and PSoC 5 AN/CE project file naming convention and usage
]]>
Tue, 07 May 2013 05:13:12 -0600
CY7C1381D, CY7C1383D, CY7C1383F: 18-Mbit (512 K × 36/1 M × 18) Flow-Through SRAM http://www.cypress.com/?rID=14041 18-Mbit (512K x 36/1M x 18) Flow-Through SRAM

Features

  • Supports 133 MHz bus operations
  • 512K × 36 and 1M × 18 common I/O
  • 3.3V core power supply (VDD)
  • 2.5V or 3.3V I/O supply (VDDQ)
  • Fast clock-to-output time
    • 6.5 ns (133 MHz version)
  • Provides high performance 2-1-1-1 access rate
  • User selectable burst counter supporting Intel Pentium interleaved or linear burst sequences
  • Separate processor and controller address strobes
  • For more, see pdf
     

Functional Description

The CY7C1381D/CY7C1383D/CY7C1383F is a 3.3 V, 512 K × 36 and 1 M × 18 synchronous flow through SRAMs, designed to interface with high speed microprocessors with minimum glue logic. Maximum access delay from clock rise is 6.5 ns (133 MHz version). A 2-bit on-chip counter captures the first address in a burst and increments the address automatically for the rest of the burst access. All synchronous inputs are gated by registers controlled by a positive edge triggered clock input (CLK).

]]>
Tue, 07 May 2013 05:00:26 -0600
CY14C064PA, CY14B064PA, CY14E064PA: 64-Kbit (8 K × 8) SPI nvSRAM with Real Time Clock http://www.cypress.com/?rID=50394 64-Kbit (8 K × 8) SPI nvSRAM with Real Time Clock

Features

  • 64-Kbit nonvolatile static random access memory (nvSRAM)
    • Internally organized as 8 K × 8
    • STORE to QuantumTrap nonvolatile elements initiated automatically on power-down (AutoStore) or by using SPI instruction (Software STORE) or HSB pin (Hardware STORE)
    • RECALL to SRAM initiated on power-up (Power Up RECALL) or by SPI instruction (Software RECALL)
    • Automatic STORE on power-down with a small capacitor
  • High reliability
    • Infinite read, write, and RECALL cycles
    • 1 million STORE cycles to QuantumTrap
    • Data retention: 20 years at 85 °C
  • For more, see pdf
     

Overview

The Cypress CY14X064PA combines a 64 Kbit nvSRAM with a full-featured RTC in a monolithic integrated circuit with serial SPI interface. The memory is organized as 8 K words of 8 bits each. The embedded nonvolatile elements incorporate the QuantumTrap technology, creating the world’s most reliable nonvolatile memory. The SRAM provides infinite read and write cycles, while the QuantumTrap cells provide highly reliable nonvolatile storage of data. Data transfers from SRAM to the nonvolatile elements (STORE operation) takes place automatically at power-down. On power-up, data is restored to the SRAM from the nonvolatile memory (RECALL operation). You can also initiate the STORE and RECALL operations through SPI instruction.

]]>
Tue, 07 May 2013 04:51:20 -0600
FM31278, FM31276: 5V Integrated Processor Companion with Memory http://www.cypress.com/?rID=76639 Features

High Integration Device Replaces Multiple Parts

  • Serial Nonvolatile Memory
  • Real-time Clock (RTC)
  • Low Voltage Reset
  • Watchdog Timer
  • Early Power-Fail Warning/NMI
  • Two 16-bit Event Counters
  • Serial Number with Write-lock for Security
  • For more, see pdf.

Description

The FM3127x is a family of integrated devices that includes the most commonly needed functions for processor-based systems. Major features include nonvolatile memory available in various sizes, real-time clock, low-VDD reset, watchdog timer, nonvolatile event counter, lockable 64-bit serial number area, and general purpose comparator that can be used for an early power-fail (NMI) interrupt or other purpose. The family operates from 4.0 to 5.5V.

]]>
Tue, 07 May 2013 04:45:39 -0600
CY7C1352G: 4-Mbit (256 K × 18) Pipelined SRAM with NoBL™ Architecture http://www.cypress.com/?rID=13961 4-Mbit (256 K × 18) Pipelined SRAM with NoBL™ Architecture

Features

  • Pin compatible and functionally equivalent to ZBT™ devices
  • Internally self-timed output buffer control to eliminate the need to use OE
  • Byte write capability
  • 256 K × 18 common I/O architecture
  • 3.3 V core power supply (VDD)
  • 2.5 V/3.3 V I/O power supply (VDDQ)
  • Fast clock-to-output times
    • 4.0 ns (for 133-MHz device)
  • Clock enable (CEN) pin to suspend operation
  • For more, see pdf

Functional Description

The CY7C1352G is a 3.3 V, 256 K × 18 synchronous-pipelined burst SRAM designed specifically to support unlimited true back-to-back read/write operations without the insertion of wait states. The CY7C1352G is equipped with the advanced No Bus atency™ (NoBL™) logic required to enable consecutive read/write operations with data being transferred on every clock cycle. This feature dramatically improves the throughput of the SRAM, especially in systems that require frequent write/read transitions.

]]>
Tue, 07 May 2013 04:35:19 -0600
CY14C256PA, CY14B256PA, CY14E256PA: 256-Kbit (32 K × 8) SPI nvSRAM with Real Time Clock http://www.cypress.com/?rID=50391 256-Kbit (32 K × 8) SPI nvSRAM with Real Time Clock

Features

  • 256-Kbit nonvolatile static random access memory (nvSRAM)
    • Internally organized as 32 K × 8
    • STORE to QuantumTrap nonvolatile elements initiated automatically on power-down (AutoStore) or by using SPI instruction (Software STORE) or HSB pin (Hardware STORE)
    • RECALL to SRAM initiated on power-up (Power Up RECALL) or by SPI instruction (Software RECALL)
    • Automatic STORE on power-down with a small capacitor
  • High reliability
    • Infinite read, write, and RECALL cycles
    • 1 million STORE cycles to QuantumTrap
    • Data retention: 20 years at 85 °C
  • For more, see pdf


Overview

The Cypress CY14X256PA combines a 256-Kbit nvSRAM with a full-featured RTC in a monolithic integrated circuit with serial SPI interface. The memory is organized as 32 K words of 8 bits each. The embedded nonvolatile elements incorporate the QuantumTrap technology, creating the world’s most reliable nonvolatile memory. The SRAM provides infinite read and write cycles, while the QuantumTrap cells provide highly reliable nonvolatile storage of data. Data transfers from SRAM to the nonvolatile elements (STORE operation) takes place automatically at power-down. On power-up, data is restored to the SRAM from the nonvolatile memory (RECALL operation). You can also initiate the STORE and RECALL operations through SPI instruction.

]]>
Tue, 07 May 2013 04:32:10 -0600
CY14C064I, CY14B064I, CY14E064I: 64-Kbit (8 K × 8) Serial (I2C) nvSRAM with Real Time Clock http://www.cypress.com/?rID=50384 64-Kbit (8 K × 8) Serial (I2C) nvSRAM with Real Time Clock

Features

  • 64-Kbit nonvolatile static random access memory (nvSRAM)
    • Internally organized as 8 K × 8
    • STORE to QuantumTrap nonvolatile elements initiated automatically on power-down (AutoStore) or by using I2C command (Software STORE) or HSB pin (Hardware STORE)
    • RECALL to SRAM initiated on power-up (Power-Up RECALL) or by I2C command (Software RECALL)
    • Automatic STORE on power-down with a small capacitor
  • High reliability
    • Infinite read, write, and RECALL cycles
    • 1 million STORE cycles to QuantumTrap
    • Data retention: 20 years at 85 °C
  • For more, see pdf


Overview

The Cypress CY14C064I/CY14B064I/CY14E064I combines a 64-Kbit nvSRAM with a full-featured RTC in a monolithic integrated circuit with serial I2C interface. The memory is organized as 8 K words of 8 bits each. The embedded nonvolatile elements incorporate the QuantumTrap technology, creating the world’s most reliable nonvolatile memory. The SRAM provides infinite read and write cycles, while the QuantumTrap cells provide highly reliable nonvolatile storage of data. Data transfers from SRAM to the nonvolatile elements (STORE operation) takes place automatically at power-down. On power-up, data is restored to the SRAM from the nonvolatile memory (RECALL operation). The STORE and RECALL operations can also be initiated by the user through I2C commands.

]]>
Tue, 07 May 2013 03:02:31 -0600
Extending a CapSense Sensor Above the PCB - KBA82851 http://www.cypress.com/?rID=36845 Answer: A CapSense sensor can be extended using any conductive object that makes direct electrical contact with the PCB. However, using conductive rubber could be problematic if it can be deformed. The capacitance of a sensor is based on the shape of the sensor. If the conductive rubber is deformed, it could change the sensor capacitance and cause a false finger touch to be reported.


Refer to Getting Started with CapSense for more information on how to use springs as CapSense sensors.

]]>
Tue, 07 May 2013 01:59:07 -0600
Configuring Unused Buttons - KBA82818 http://www.cypress.com/?rID=29385 Answer: The GPIO setting for the unused button inputs need to be configured as "Strong" and driven low. These pins should not be configured as buttons in the designer project. Often, the default designer setting is "Hi Z", but this may cause a problem if the unused buttons are capacitively coupled to adjacent buttons in the Hi Z state.

]]>
Tue, 07 May 2013 01:42:03 -0600
Housing CapSense Circuits - KBA82823 http://www.cypress.com/?rID=36841 Answer: Yes, the entire area above the CapSense sensor must not contain any conductive materials or air gaps. This includes any metal, paint with metallic flakes on the overlay, and air bubbles beneath the overlay. Also, thicker overlays will reduce the sensitivity of the sensor and make it difficult to detect a finger touch. There are no restrictions on the housing to the sides and below the CapSense circuit.

]]>
Tue, 07 May 2013 01:25:24 -0600
CYRF8935: WirelessUSB™-NL 2.4 GHz Low Power Radio http://www.cypress.com/?rID=54236 WirelessUSB™-NL 2.4 GHz Low Power Radio

Features

  • Fully integrated 2.4-GHz radio on a chip
  • 1-Mbps over-the-air data rate
  • Transmit power typical: 0 dBm
  • 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
  • For more, see pdf

Product Description

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, bringing the next level of low-power performance into a small 4-mm × 4-mm footprint. 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.

]]>
Tue, 07 May 2013 01:12:21 -0600
Part Number Queries http://www.cypress.com/?rID=42035 Mon, 06 May 2013 13:52:11 -0600 AN74875 - Designing with Serial I2C nvSRAM http://www.cypress.com/?rID=59571 A typical I2C single master-multi slave configuration is shown in the following diagram.

This application note provides a few example circuits, design guidelines, and PSoC®3 based sample code snippets to help users understand and design with Cypress I2C nvSRAM.

An "I2C nvRAM" component library is also created using Cypress PSoC®3 device as a reference design project and attached to this Application Note. The PSoC®3 component library configures Cypress PSoC®3 device as a standard I2C master controller and also provides the list of APIs which can directly be called in an application firmware to access the I2C nvSRAM functions.

]]>
Mon, 06 May 2013 01:44:50 -0600
EZ-USB FX3 Software Development Kit http://www.cypress.com/?rID=57990 Cypress delivers the complete software and firmware stack for FX3, in order to easily integrate SuperSpeed USB into any embedded application. The Software Development Kit (SDK) comes with tools, drivers and application examples, which help accelerate application development.

The SDK installation package as well as zip/tar archives of individual components are available below for download. Given below is a brief description of these downloadable items to help you select the right file(s) to download.

  1. EZ-USB FX3 SDK Installer - This is the master installer file that will install the firmware library with samples, USB Suite with Windows host driver and applications, Eclipse IDE & GCC tool chain. Once installed using the installer, Cypress Update Manager will enable users to look for updated versions of these software modules and facilitate upgrades.
  2. Firmware Library Zip – A zip archive that contains the FX3 firmware libraries, driver sources for serial peripheral modules, header files, example code, firmware conversion utility and documentation. The following firmware source samples are also part of the library zip file.
    • USB Bulk data loopback and source/sink
    • USB Isochronous loopback and source/sink
    • DMA examples: Interleaved and multicast data
    • Serial Interface Loopback: UART, SPI, I2C and I2S
    • Slave FIFO: Synchronous and Asynchronous
    • USB Video Class: Isochronous and Bulk
    • USB Mass Storage Bulk-Only transport
    • USB Audio Class: Input (microphone) device
  3. USB Suite Zip – A zip archive containing windows host driver, C++ & C# API libraries, and the control center, bulkloop and streamer applications for 32 bit platforms (Windows XP, Vista and Windows 7) and 64 bit platforms (Windows Vista and Windows 7)
  4. FX3 SDK for Linux platforms – A tar archive containing the FX3 firmware libraries and examples, the ARM GNU toolchain, Eclipse IDEs (x64 and x86 versions) and the CyUSB suite for Linux platforms
  5. USB Suite for MacOS - A libusb based wrapper library for Mac OS, to facilitate USB host application development.
  6. Documentation
    • FX3 Programmer's Manual
    • FX3 API guide
    • FX3 Release Notes
    • Trouble shooting guide
]]>
Mon, 06 May 2013 01:20:55 -0600
USB Full-Speed Peripherals http://www.cypress.com/?rID=42097 Sat, 04 May 2013 01:09:15 -0600 CY8CKIT-042 PSoC® 4 Pioneer Kit http://www.cypress.com/?rID=77780

The PSoC 4 Pioneer Kit is an easy-to-use and inexpensive development platform enabling you to create unique designs with the flexibility of PSoC®4. Featuring the PSoC 4200 device family, this kit gives you the power of an ARM Cortex-M0 combined with the fully customizable analog and digital fabric of the PSoC in the palm of your hands.



Infinitely Expandable

The PSoC 4 Pioneer Kit includes connectors for Arduino™ compatible shields and Digilent® Pmod™ daughter cards, enabling you to pick from a variety of 3rd party expansion boards. The board also features a CapSense® slider, an RGB LED, a user button, and more!



Designed for Low Power

The PSoC 4 architecture supports an extremely low-leakage hibernate mode consuming only 150nA. It features a best-in-class 20nA stop mode, eliminating the need for external power circuitry for sleep and wake-up control. While in active mode, it provides fully functional analog capabilities from 1.71 – 5.5V.



Debug like a Pro

An onboard PSoC 5LP device serves as the programmer and debugger, eliminating the need for external programmers. Interface through the USB connector to talk to your PC over SWD, USB-UART, or USB-I2C. With PSoC Creator™ you can design your system, write firmware, and step-through code using the built-in debugger.




  • Kit Contents:
    • PSoC 4 Pioneer Kit Board
    • Quick Start Guide
    • USB A to mini-B Cable
    • Jumper Wires (x6)

PSoC 4 Pioneer Kit Product Brief
PSoC 4 Pioneer Kit Press Release

For PSoC training, please visit  http://www.cypress.com/go/training .

Software Title Description Link
PSoC Creator This kit requires PSoC Creator for development
PSoC Programmer This kit requires PSoC Programmer for programming
]]>
Fri, 03 May 2013 21:14:02 -0600
CY8CKIT-001 PSoC® Development Kit http://www.cypress.com/?rID=37464 The PSoC DVK gives you a practical understanding of PSoC technology. In addition, the kit includes several example projects with step-by-step instructions to enable you to easily get started developing PSoC solutions. This kit includes PSoC 1, PSoC 3, and PSoC 5LP Family Processor Modules.

Kit Upgrade: Now it’s time to make the upgrade to PSoC® 5LP Processor Module and take advantage of all that PSoC has to offer.

These upgrades are FREE to our valued customers. Log on to http://www.cypress.com/go/psockitupgrade to know more details. Cypress appreciates your business and continued loyalty.

 


Cypress_times_image_572010_7_1.JPG
 
 



Kit Contents:

  • PSoC Development Board 
  • PSoC 1 CY8C28 Family Processor Module
  • PSoC 3 CY8C38 Family Processor Module
  • PSoC 5 CY8C58LP Family Processor Module
  • MiniProg3 Program/Debug Device
  • Program/Debug Ribbon Cable
  • USB Cable
  • 12V AC Power Adapter
  • Quick Start Guide
  • Kit CDs, which includes: PSoC Creator™, PSoC Designer™, PSoC Programmer, Projects, and Documentation

For PSoC training, please visit http://www.cypress.com/go/training.

Software Title Description Link
PSoC Creator This kit requires PSoC Creator for development
PSoC Designer This kit requires PSoC Designer for development
PSoC Programmer This kit requires PSoC Programmer for programming
]]>
Fri, 03 May 2013 03:44:38 -0600
CY8CKIT-002 PSoC® MiniProg3 Program and Debug Kit http://www.cypress.com/?rID=38154
The Miniprog3 supports the following protocols:

  • SWD
  • JTAG
  • ISSP
  • USB-I2C

Included with the kit is a 10-pin ribbon cable for connecting to standard 10-pin JTAG header interfaces utilized for our PSoC 3 and PSoC 5 architectures while the device itself supports the 5-pin ISSP programming header for PSoC 1 architectures. The 5-pin connector also supports the USB-I2C Bridging capabilities and is a superset of the CY3240 capabilities. Please note, the CY8CKIT-002 only contains the Miniprog3 and supporting cables.


CY8CKIT-002 Kit Image

Kit Upgrade: Now it’s time to make the upgrade to MiniProg3 revision *B if you wish to perform Power Cycle programming but have MiniProg3 revision *A (CY8CKIT-002). This upgrade is FREE to our valued customers.

Log on to www.cypress.com/go/psockitupgrade to know more details. Cypress appreciates your business and continued loyalty.

Miniprog3 *B Revision Update:

Cypress Semiconductor has completed a hardware update to the Miniprog3 to address hardware issues seen with programming, ESD, and power management. The Miniprog3 revision, either *A or *B, is indicated using sticker on the back of the programmer. The following are a list of updates made to the Miniprog3 *B programmer.

Updated Hardware to Improve Power Cycle Programming:

The Miniprog3 hardware has been updated to better improve power cycle programming for all PSoC devices. It was discovered that the Miniprog3 *A programmer revision did not correctly implement the power cycle programming methodology. Due to this issue the Miniprog3 *A programmer could not correctly support power cycle programming for PSoC 3 and PSoC 5 devices. This specifically impacts customers who do not route out the XRES line to the programming connector or disable the optional XRES line on certain devices. The *B revision of the Miniprog3 will support power cycle programming for all PSoC 3 and PSoC 5 devices.

Over-current and Non-Polarized Connection Updates:

There are known electrical risks to the Miniprog3 *A revision that have been addressed with the *B update. To address the electrical issues the Miniprog3 *B programmer has added ESD over-current protection to the USB lines and has added electrical protection to the 5 and 10-pin connectors in case of a reverse polarity condition.

Improved Voltage Detection Capabilities:

The Miniprog3 *B programmer has been updated to improve the voltage detection capabilities. The Miniprog3 will measure the target voltage within an accuracy of 20 mV for a range of 1.8V – 5.0V.

Supported Software:

The Miniprog3 *B programmer is supported on the latest release of PSoC Programmer. To download the latest release, please navigate to the PSoC Programmer web page:

www.cypress.com/go/psocprogrammer

Additional Programming Information

The Miniprog3 programmer is part of a suite of programming options and programming content available to PSoC users. For customers who are looking for more information on general programming options and information please navigate to the web page linked below. On the General Programming web page we discuss all of the available programming options for customers including Software, Schematics, Programming Specifications, and 3rd party mass programming.

www.cypress.com/go/programming
]]>
Fri, 03 May 2013 03:43:39 -0600
How to Design with PSoC® 3 and PSoC 5LP - KBA86521 http://www.cypress.com/?rID=77024 Answer: This article provides the complete list of PSoC 3 and PSoC 5LP resources that can help you get started with PSoC devices and design your applications with them.

If you are new to the PSoC family of devices and the PSoC Creator™ development tool, read the supplemental material available within the PSoC Creator integrated development environment (IDE). Launch PSoC Creator and navigate to the following items:

  • Quick Start Guide: Select the menu item: Help > Documentation > Quick Start Guide. This guide teaches you how to create projects using PSoC Creator.
  • Simple Component Example Projects: Select File > Open > Example projects. These example projects demonstrate how to configure and use Creator components.
  • Starter Designs: Select File > New > Project > PSoC3 Starter Designs (or) PSoC 5LP Starter Designs. These starter designs demonstrate the unique features of the PSoC 3 and PSoC 5LP product families.

The Cypress website at www.cypress.com has additional resources for your learning needs:

Training videos: Cypress website has several “Training on-Demand” videos for PSoC 3 and PSoC 5LP. These videos are located at http://www.cypress.com/?id=2232&rtID=134. Some of the listed videos are:

  • PSoC 3 and PSoC 5 101: Introduction to the Architecture and Design Flow
  • PSoC 3 and PSoC 5 102: Introduction to System Resources
  • PSoC 3 and PSoC 5 103: Introduction to Digital Peripherals
  • PSoC 3 and PSoC 5 104: Introduction to Analog Peripherals
  • Introduction to PSoC Creator

Application Notes (ANs): Application notes are available on the Cypress website to assist you with designing your PSoC application:

  • A list of PSoC 3 ANs is available at http://www.cypress.com/?id=2232&rtID=76
  • A list of PSoC 5LP ANs is available at http://www.cypress.com/?id=4562&rtID=76

Here are a few application notes that can help you get started with developing PSoC 3 and PSoC 5LP applications:

  • AN54181 - Getting Started with PSoC® 3
  • AN77759 - Getting Started with PSoC® 5LP
  • AN52705 - PSoC® 3 and PSoC 5LP - Getting Started with DMA
  • AN77835 - PSoC® 3 to PSoC 5LP Migration Guide
  • AN57821 - PSoC® 3 and PSoC 5LP Mixed Signal Circuit Board Layout Considerations
  • AN61290 - PSoC® 3 and PSoC 5LP Hardware Design Considerations

Component Datasheets: PSoC Creator utilizes "components" as interfaces to functional Hardware (HW). Each component in PSoC Creator has an associated datasheet that describes the functionality, APIs, and electrical specifications for the HW. You can access component datasheets in PSoC Creator by right-clicking a component on the schematic page or by going through the component library listing. You can also access component datasheets from the Cypress website:

  • PSoC 3 Component Datasheets
  • PSoC 5LP Component Datasheets

In most cases, the component datasheet provides sufficient documentation for development use. If you need additional information, refer to the technical reference manual.

Technical Reference Manuals: The TRM provides detailed descriptions of the internal architecture of PSoC 3 and PSoC 5LP devices:

  • PSoC 3 Technical Reference Manuals
  • PSoC 5LP Technical Reference Manuals

Datasheets: Device datasheets list the features and electrical specifications of PSoC 3 and PSoC 5LP families of devices:

  • PSoC 3 Datasheets
  • PSoC 5LP Datasheets

Technical Support: If you have any queries or questions, our technical support team would be happy to assist you. You can create a support request at https://secure.cypress.com/myaccount/?id=25&techSupport=1, or if you are in the United States, you can talk to our technical support team by calling our toll-free number +1-800-541-4736 and then selecting option 8 at the IVR prompt.

You can also use the following support resources if you need quick assistance:

  • Self-help: http://www.cypress.com/support
  • Local Sales office locations: http://www.cypress.com/?id=1062
]]>
Fri, 03 May 2013 03:41:13 -0600
How to Avoid the Need for an External EEPROM - KBA83524 http://www.cypress.com/?rID=79313 Answer: You do not need an external EEPROM for the hub to operate. The hub will enumerate with the default VID/PID of 0x04B4/0x6560 (for HX2LP), or 0x04B4/0x6570 (for HX2VL). You can use this configuration for test/development purposes.


However, for production, you will need your own VID/PID to pass USB compliance and get the hub certified. You can configure the hub to use your VID/PID either of the following ways:


  1. Add an external EEPROM to your design. The external EEPROM will be programmed to provide your VID/PID, descriptors, and other hub configuration settings.

  2. Purchase your parts with the internal fuse links set to your VID/PID (this is a factory function only and cannot be done after packaging).

For more information, refer to the device datasheet.

]]>
Thu, 02 May 2013 06:43:48 -0600
QTP 124707: PRoC Touch/Capsense Device Family, 0.18um, TSMC & S8DIN-5R, Fab 5 GSMC http://www.cypress.com/?rID=79309 Thu, 02 May 2013 06:20:32 -0600 How to Configure Unused Downstream Port (D+ and D-) in CY7C65640B/30/20 - KBA83523 http://www.cypress.com/?rID=79308 Answer: Downstream D+ and D- have internal 15K pull-downs and series termination resistors on all upstream and downstream D+ and D- pins. These unused ports (D+/D-) lines can be left floating. The port power, AMBER, and GREEN LED pins must be left unconnected, and the over-current pin must be tied high for the default polarity. The over-current pins are input pins and are not used if the port is not defined in the configuration of the hub. If you leave these pins floating, additional noise may be brought into the chip. It is recommended to tie these pins for the default polarity of the over-current pins.

]]>
Thu, 02 May 2013 06:12:40 -0600
CY8C24094, CY8C24794, CY8C24894, CY8C24994: PSoC® Programmable System-on-Chip™ http://www.cypress.com/?rID=3371 PSoC® Programmable System-on-Chip™

Features

  • XRES pin to support in-system serial programming (ISSP) and external reset control in CY8C24894
  • Powerful Harvard-architecture processor
  • Advanced peripherals (PSoC® Blocks)
  • Full speed USB (12 Mbps)
  • Flexible on-chip memory
  • Programmable pin configurations
  • Precision, programmable clocking
  • Additional system resources
  • For more, see pdf

PSoC Functional Overview

The PSoC family consists of many devices with on-chip controllers. 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 blocks of analog and digital logic, and programmable interconnect. This architecture makes it possible for you to create customized peripheral configurations, to match the requirements of each individual application.

]]>
Thu, 02 May 2013 06:04:36 -0600
Customizing PSoC Designer&trade; User Modules http://www.cypress.com/?rID=74625 The objective of this guide is to create an improved user module (Timer16X), using the old user module (Timer16) as a template, with the help of the “User Module Customization Wizard” available in PSoC Designer™ 5.4. This guide describes how to modify an existing user module to meet your needs. The “User Module Customization” feature allows you to create a copy of an existing user module and export it.


Each user module is a combination of information on the interconnections of PSoC resources and the software used to control them. It is possible to generate new UMs or customize existing UMs. Different UMs can be combined to produce a new UM. These new UMs can be similar to the old ones, with no hardware changes and only with API changes.

]]>
Thu, 02 May 2013 05:58:44 -0600
Clock and Buffers Programming Kits – KBA87040 http://www.cypress.com/?rID=78325 Answer: Yes, Cypress offers a variety of programming kits for Clocks and Buffers. You can find a list of Clocks and Buffer kits here.

]]>
Thu, 02 May 2013 05:50:48 -0600
AN4067 - Endpoint FIFO Architecture of EZ-USB FX1/FX2LP&trade; http://www.cypress.com/?rID=12926 This application note describes the FIFO architecture of the EZ-USB FX1, the full speed USB microcontroller and the EZ-USB FX2LP„·, the high-speed USB microcontroller. The purpose of this application note is to help the user understand the very basics of the FX1/FX2LP and get familiar with the terminologies used while describing the data flow in FX1/FX2LP. The application note addresses and discusses the following:

  • Three modes of operation of the FX1/FX2LP
  • Endpoint Configuration and Multiple Buffering
  • Three Domains that form the basic component of the FIFO architecture
  • Arming and committing endpoint buffers
  • Endpoint operation in manual vs. auto mode
]]>
Thu, 02 May 2013 05:30:16 -0600
Difference between FX2LP™ Port I/O, GPIF, and Slave FIFO Modes - KBA83522 http://www.cypress.com/?rID=79305 Answer: The key difference is that in the Port I/O mode, devices can use the FX2LP CPU to process USB data directly, without the need of a Master control. The GPIF interface is the master when you use the GPIF mode, and the Slave FIFO mode requires an external master, such as an FPGA.


FX2LP was designed to be used in either one of the modes: Port I/O, Slave FIFO, or GPIF. For more information, refer to the application note Endpoint FIFO Architecture of EZ-USB FX1/FX2(TM) - AN4067.


It is possible to switch from one mode to another. Before switching from slave FIFO to GPIF or vice versa, you must make sure that there is no data transfer in progress as far as the physical interface is concerned or for that master on the USB end (host is not sending or receiving data from any of the endpoint).


You must make sure that the FIFO is reset and the device is in a state (no data activity in progress). When this is done, you may switch from one mode to the other. Switching from one mode of operation to another is not an intended feature, but something that you may do as long as the device is in a stable state.

]]>
Thu, 02 May 2013 05:24:30 -0600
Read and Write to EZ-USB® Internal Memory (AN21xx/FX/FX1/FX2/FX2LP™) - KBA87109 http://www.cypress.com/?rID=79304 Answer: You can use the A0 vendor command to read and write to the internal memory of EZ-USB (AN21xx/FX/FX1/FX2/FX2LP). For this vendor command to work, the CPU of the device must be in reset. To put the CPU in reset, send the A0 vendor command with E600 (for FX1/FX2/FX2LP; for older parts like FX use 7F92) as value and 01 as data. To bring the CPU out of reset, send 00 as data.


For reading and writing to the external memory you can download vend_ax example to the device, and then use the A3 vendor command. Both these vendor commands use Value field to specify the memory location.


Note Install CY3684 FX2LP and CY3681 FX2 development kits for a different version of vend_ax (file path:C:\Cypress\USB\Examples).

]]>
Thu, 02 May 2013 04:58:25 -0600
Analog Resource Constraint 1.50 http://www.cypress.com/?rID=56747 Features
Symbol Diagram
  • Limits analog routing of a signal to a specific routing resource
  • All terminals on the signal must connect directly to the routing resource

Note: Routing is strict. All of the devices connected to the net with the resource constraint must have a direct hardware connection to the resource. Refer to the Analog Routing Diagram in the applicable Technical Reference Manual (TRM), which is available from the Cypress website, www.cypress.com. If the resources do not have a hardware connection to the specified constraint, an error will occur.

General Description

The Analog Resource Constraint component allows you to define the route of the analog signal to which it is connected. This is an advanced feature that is not needed for most designs, and should be used with caution. 

Required Software: PSoC Creator 2.2 and above

]]>
Thu, 02 May 2013 02:25:16 -0600
Analog Mux Constraint 1.50 http://www.cypress.com/?rID=69001 Features
Symbol Diagram
  • Limits analog routing of an switchable mux connection to a specific routing resource
  • All terminals on the signal must connect directly to the routing resource

Note: Routing is strict. All of the devices connected to the net with the resource constraint must have a direct hardware connection to the resource. Refer to the Analog Routing Diagram in the applicable Technical Reference Manual (TRM), which is available from the Cypress website, www.cypress.com. If the resources do not have a hardware connection to the specified constraint, an error will occur.


General Description

The Analog Mux Constraint component allows you to define the route of the analog signal on the switchable mux connection to which it is connected. This is an advanced feature that is not needed for most designs, and should be used with caution.

Required Software: PSoC Creator 2.2 and above

]]>
Thu, 02 May 2013 02:24:14 -0600
Net Tie 1.50 http://www.cypress.com/?rID=69003 Features

  • Connects two analog routes
  • Connects a constrained analog route with an unconstrained analog route
  • Connects two analog routes with different routing resource constraints
Symbol Diagram

General Description

The Net Tie component connects two analog routes to each other. Each of the routes may have a different analog resource constraint.
 

Required Software: PSoC Creator 2.2 and above

]]>
Thu, 02 May 2013 02:23:21 -0600
Voltage Fault Detector (VFD) 2.10 http://www.cypress.com/?rID=69014 Features
  • Monitor up to 32 voltage inputs
  • User-defined over and under voltage limits
  • Simply outputs a good/bad status result
Symbol Diagram

General Description

The Voltage Fault Detector component provides a simple way to monitor up to 32 voltage inputs against user-defined over and under voltage limits without using the ADC and without having to write any firmware. The component simply outputs a good/bad status result (“power good” or pgood[x]) for each voltage being monitored.

The component operates entirely in hardware without any intervention from PSoC’s CPU core resulting in known, fixed fault detection latency.

Note: This component supports PSoC 3 and PSoC 5LP devices only.

Required Software: PSoC Creator 2.1 and above

]]>
Thu, 02 May 2013 02:22:07 -0600
Voltage Sequencer 3.10 http://www.cypress.com/?rID=68786 Features

  • Supports sequencing and monitoring of up to 32 power converter rails
  • Supports power converter circuits with logic-level enable inputs and logic-level power good (pgood) status outputs
  • Autonomous (standalone) or host driven operation
  • Sequence order, timing and inter-rail dependencies can be configured through an intuitive, easy-to-use graphical configuration GUI


General Description

The Voltage Sequencer component provides a simple way to define power-up and power-down sequencing of up to 32 power converters to meet user-defined system requirements. Once the sequencing requirements have been entered into the easy-to-use graphical configuration GUI, the component will automatically take care of the sequencing implementation without requiring any firmware development by the user.

Required Software: PSoC Creator 2.1 and above

Voltage Sequencer_1
]]>
Thu, 02 May 2013 02:21:03 -0600
Digital Filter Block (DFB) Assembler Component 1.20 http://www.cypress.com/?rID=60720 Features Symbol Diagram
  • Provides an editor to enter the assembler instructions to configure the DFB block and an assembler that converts the assembly instructions to instruction words.
  • Supports simulation of the assembly instructions.
  • Supports a code optimization option that provides a mechanism to incorporate up to 128 very large instruction words inside the DFB Code RAM.
  • Provides hardware signals such as DMA requests, DSI inputs and outputs, and interrupt lines.
  • Supports semaphores to interact with the system software and the option to tie the semaphores to hardware signals.

General Description

The digital filter block (DFB) in PSoC 3 and PSoC 5 can be used as mini DSP processor and allows you to configure the DFB using assembly instructions. The component assembles the instructions entered in the editor and generates the corresponding hex code words, which can be loaded into the DFB. It also includes a simulator, which helps the user to simulate and debug the assembly instructions.

The DFB consists of a programmable 24*24 multiplier/accumulator (MAC), an arithmetic logic unit (ALU), shifter, and various program and data memory to store instructions and data. The DFB runs on the bus clock, and can interface with both CPU and DMA. It can be used to offload the CPU and can speed up arithmetic calculations that involve intensive multiply accumulate operations. Typical operations you can use the DFB component to implement include: vector operations, matrix operations, filtering operations, and signal processing.

Required Software: PSoC Creator 2.0 Component Pack 2 and above

]]>
Thu, 02 May 2013 02:19:55 -0600
File System Library (emFile) 1.20 http://www.cypress.com/?rID=58694 Features Symbol Diagram
  • Up to four Secure Digital (SD) cards in SPI mode
  • FAT12/16 or FAT32 format
  • Optional integration with an Operating System (OS)
  • Optional Long File Name (LFN) handling

General Description

The emFile component provides an interface to SD cards formatted with a FAT file system. The SD card specification includes multiple hardware interface options for communication with an SD card. This component uses the SPI interface method for communication. Up to four independent SPI interfaces can be used for communication with one SD card each. Both FAT12/16 and FAT32 file system formats are supported. This component provides the physical interface to the SD card and works with the emFile library licensed from SEGGER Microcontroller to provide a library of functions to manipulate a FAT file system.

Required Software: PSoC Creator 2.0 Component Pack 1 and above

Firmware Installation:  The firmware files for this component are not distributed with PSoC Creator and can be downloaded below. Please refer to the component datasheet for installation instructions.

IMPORTANT NOTICE REGARDING LONG FILE NAMES:  If you configure the software to support long file names on FAT file systems, you should review the information at http://www.microsoft.com/about/legal/en/us/IntellectualProperty/IPLicensing/Programs/FATFileSystem.aspx to determine whether a license from Microsoft is required. Cypress and its suppliers grant no license under Microsoft's intellectual property rights and assume no liability for any use of the software without obtaining any license that may be required.

PSoC® Creator™ emFile Component Video

use for camtasia screencasts

]]>
Thu, 02 May 2013 02:18:42 -0600
Resistive Touch (ResistiveTouch) 1.10 http://www.cypress.com/?rID=58690 Features

  • Supports 4-wire resistive touchscreen interface
  • Supports the Delta Sigma Converter for both the PSoC 3 and PSoC 5 devices
  • Supports the ADC Successive Approximation Register for PSoC 5 devices
    Symbol Diagram
General Description

This resistive touchscreen component is used to interface with a 4-wire resistive touch screen. The component provides a method to integrate and configure the resistive touch elements of a touchscreen with the emWin Graphics library. It integrates hardware-dependent functions that are called by the touchscreen driver supplied with emWin when polling the touch panel.

Required Software: PSoC Creator 2.0 Component Pack 1 and above.

PSoC® Creator™ emWin and Resistive Touch Components Video
use for camtasia screencasts

]]>
Thu, 02 May 2013 02:17:00 -0600
SEGGER emWin Graphic Library (emWinGraphics) 1.0 http://www.cypress.com/?rID=58696 Features

  • The component integrates emWin 8051 Graphic Library for PSoC3 and full-featured emWin Graphic Library V5.02 for PSoC 5
  • The libraries can be used with the Keil_PK51, GCC, Keil MDK, and Keil RVDS toolchains
  • Drivers are available for Graphics LCD Interface and Graphics LCD Controller components

General Description

emWin is an embedded graphic library and graphical user interface (GUI) designed to provide an efficient, processor- and LCD controller-independent GUI for any application that operates with a graphical display. It is compatible with single-task and multitask environments. Developed by SEGGER Microcontroller, emWin is extremely popular in the embedded industry. Cypress has licensed the emWin library from SEGGER and offers a full-featured graphic library free to customers.

Required Software: PSoC Creator 2.0 Component Pack 1 and above

use for camtasia screencasts

]]>
Thu, 02 May 2013 02:15:20 -0600
Stay Awake 1.50 http://www.cypress.com/?rID=51208 Features

  • Use routes which remain active during sleep
Symbol Diagram

General Description

To protect against unintended shorts, the SC/CT and SAR blocks disconnect their terminals when the block goes to sleep. This will also disconnect any routes (static or dynamic) which use the block terminal as a via, or use the block terminal for track jumping.

We allow the user to identify those routes which must stay awake during device sleep using the Stay Awake component, which has a single connection and no parameters. The net to which the stay_awake component is attached will be routed without using the SC/CT or SAR block terminals.

Required Software: PSoC Creator 2.0 and above

]]>
Thu, 02 May 2013 02:12:01 -0600
Terminal Reserve 1.50 http://www.cypress.com/?rID=56767 Features

  • Prevents an analog router from using an analog block terminal routing resource
  • Allows safe firmware access to an analog block terminal routing resource
Symbol Diagram

General Description

The Terminal Reserve component reserves the analog routing resource connected to a component, such as the analog wire connected to a comparator or pin. This is an advanced feature that is not needed for most designs, and should be used with caution.

Required Software: PSoC Creator 2.0 and above
 

]]>
Thu, 02 May 2013 02:10:40 -0600
External Memory Interface (EMIF) 1.30 http://www.cypress.com/?rID=56752 Features
Symbol Diagram
  • 8-, 16-, 24-bit address bus width
  • 8-, 16-bit data bus width
  • Supports external synchronous memory
  • Supports external asynchronous memory
  • Supports custom interface for memory
  • Supports a range of speeds of external memories (from 5 to 200 ns)
  • Supports external memory power-down, sleep, and wakeup modes

General Description

The EMIF component enables access by the CPU or DMA to memory ICs external to the PSoC 3/5LP. It facilitates setup of the EMIF hardware, as well as UDBs and GPIOs as required. The EMIF can control synchronous and asynchronous memories without the need to configure any UDBs in synchronous and asynchronous modes. In UDB mode, UDBs must be configured to generate external memory control signals.

Required Software: PSoC Creator 2.0 and above

]]>
Thu, 02 May 2013 02:09:24 -0600
I2C Master/Multi-Master/Slave 3.30 http://www.cypress.com/?rID=51969

Features

  • Industry-standard NXP® I2C bus interface
  • Supports Slave, Master, Multi-Master and Multi-Master-Slave operation
  • Requires only two pins (SDA and SCL) to interface to I2C bus
  • Supports standard data rates of 100/400/1000 kbps
  • High level APIs require minimal user programming
   
  Symbol Diagram


General Description

The I2C component supports I2C slave, master, and multi-master configurations. 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 I2C component supports standard clock speeds up to 1000 kbps. It is compatible with I2C Standard-mode, Fast-mode, and Fast-mode Plus devices as defined in the NXP I2C-bus specification. The I2C component is compatible with other third-party slave and master devices.

Note: This version of the component datasheet covers both the fixed hardware I2C block and the UDB version.

Required Software: PSoC Creator 2.0 and above

]]>
Thu, 02 May 2013 02:08:11 -0600
Segment Display (Seg_Display) 1.20 http://www.cypress.com/?rID=56769 Features
Symbol Diagram
  • Available for PSoC 5 devices only (For PSoC 3 and PSoC 5LP devices, use the Segment LCD version 3.10 component)
  • 2 to 768 pixels or symbols
  • 1/3, 1/4, and 1/5 bias supported
  • 10- to 150-Hz refresh rate
  • Integrated bias generation between 2.0 V and 5.2 V with up to 128 digitally controlled bias levels for dynamic contrast control
  • Supports both type A (standard) and type B (low power) waveforms
  • Pixel state of the display may be inverted for negative image
  • 256 bytes of display memory (frame buffer)
  • User-defined pixel or symbol map with optional 7-, 14-, or 16-segment character; 5x7 or 5x8 dot matrix; and bar graph calculation routines


General Description

The Segment Display (Seg_Display) component can directly drive 3.3-V and 5.0-V LCD glass at multiplex ratios up to 16x. This component provides an easy method of configuring the PSoC device to drive your custom or standard glass.

Required Software: PSoC Creator 2.0 and above

]]>
Thu, 02 May 2013 02:07:06 -0600
Vector CAN 1.10 http://www.cypress.com/?rID=56768 Features
Symbol Diagram
  • CAN2.0 A/B protocol implementation, ISO 11898-1 compliant
  • Programmable bit rate up to 1 Mbps @ 8 MHz (BUS_CLK)
  • Two or three wire interface to external transceiver (Tx, Rx, and Tx Enable)
  • Driver provided and supported by Vector

General Description

The Vector CANbedded environment consists of a number of adaptive source code components that cover the basic communication and diagnostic requirements in automotive applications.

The Vector CANbedded software suite is customer specific and its operation will vary according to application and OEM. This component for the Vector CANbedded suite is written to generically support the CANbedded structure regardless of the flavor of the particular OEM application. 

Required Software: PSoC Creator 2.0 and above

]]>
Thu, 02 May 2013 02:06:09 -0600
Sample/Track and Hold Component (Sample_Hold) 1.40 http://www.cypress.com/?rID=56758 Features Symbol Diagram
  • Two operating modes: Sample and Hold, Track and Hold
  • Four power mode settings

General Description

The Sample/Track and Hold component provides a way to sample a continuously varying analog signal and to hold or freeze its value for a finite period of time. It supports both Track and Hold and Sample and Hold functions, which can be selected in the customizer.

Required Software: PSoC Creator 2.0 and above

]]>
Thu, 02 May 2013 01:48:12 -0600
Net Join 1.50 http://www.cypress.com/?rID=56746 Features

  • Connects two analog routes
  • Connects a constrained analog route with an unconstrained analog route
  • Connects two analog routes with different routing resource constraints
Symbol Diagram

General Description

The Net Join component connects two analog routes to each other. Each of the routes may have a different analog resource constraint.

Required Software: PSoC Creator 2.0 and above

]]>
Thu, 02 May 2013 01:46:20 -0600
Analog Resource Reserve 1.50 http://www.cypress.com/?rID=56744  

Features

  • Prevents an analog router from using a global analog routing resource
  • Allows safe firmware access to a global analog routing resource
Symbol Diagram

General Description

The Analog Resource Reserve component reserves a global analog routing resource so that the resource can be safely used by firmware-based manual analog routing. This is an advanced feature that is not needed for most designs, and should be used with caution.

Required Software: PSoC Creator 2.0 and above
 

]]>
Thu, 02 May 2013 01:45:28 -0600
Global Signal Reference (GlobalSignal) 2.0 http://www.cypress.com/?rID=69000 Features

  • Allows access to device level global signals of various types
Symbol Diagram

General Description

This is the GlobalSignal reference component. It allows access to device level global signals.

Required Software: PSoC Creator 2.0 and above

]]>
Thu, 02 May 2013 01:44:28 -0600
Analog Net Constraint 1.50 http://www.cypress.com/?rID=69002 Features
Symbol Diagram
  • Limits analog routing of a signal to a specific routing resource
  • All terminals on the signal must connect directly to the routing resource

Note: Routing is strict. All of the devices connected to the net with the resource constraint must have a direct hardware connection to the resource. Refer to the Analog Routing Diagram in the applicable Technical Reference Manual (TRM), which is available from the Cypress website, www.cypress.com. If the resources do not have a hardware connection to the specified constraint, an error will occur.


General Description

The Analog Net Constraint component allows you to define the route of the analog signal to which it is connected. This is an advanced feature that is not needed for most designs, and should be used with caution.

Required Software: PSoC Creator 2.0 and above

]]>
Thu, 02 May 2013 01:42:06 -0600
CYRF69213: Programmable Radio on Chip Low Power http://www.cypress.com/?rID=14285 PRoC™ LP Features

  • USB 2.0-USB-IF certified (TID # 40000552)
  • Single Device, Two Functions
  • Flash Based Microcontroller Function
  • Industry-Leading 2.4 GHz Radio Transceiver Function
  • Component Reduction
  • Flexible I/O
  • USB Specification Compliance
  • Operating Voltage from 4.0 V to 5.5 V DC
  • Operating Temperature from 0 to 70°C
  • Pb-free 40-pin QFN Package
  • Advanced Development Tools Based on Cypress’s PSoC® Tools
  • For more,see pdf

Functional Description

PRoC LP devices are integrated radio and microcontroller functions in the same package to provide a dual role single-chip solution.

Communication between the microcontroller and the radio is via the SPI interface between both functions.

Functional Overview

The CYRF69213 is a complete Radio System-on-Chip device, providing a complete RF system solution with a single device and a few discrete components. The CYRF69213 is designed to implement low cost wireless systems operating in the worldwide 2.4 GHz Industrial, Scientific, and Medical (ISM) frequency band (2.400 GHz–2.4835 GHz).

]]>
Tue, 30 Apr 2013 07:03:36 -0600
CY14C512PA, CY14B512PA, CY14E512PA: 512-Kbit (64 K × 8) SPI nvSRAM with Real Time Clock http://www.cypress.com/?rID=50393 512-Kbit (64 K × 8) SPI nvSRAM with Real Time Clock

Features

  • 512-Kbit nonvolatile static random access memory (nvSRAM)
    • Internally organized as 64 K × 8
    • STORE to QuantumTrap nonvolatile elements initiated automatically on power-down (AutoStore) or by using SPI instruction (Software STORE) or HSB pin (Hardware STORE)
    • RECALL to SRAM initiated on power-up (Power-Up RECALL) or by SPI instruction (Software RECALL)
    • Automatic STORE on power-down with a small capacitor
  • High reliability
    • Infinite read, write, and RECALL cycles
    • 1 million STORE cycles to QuantumTrap
    • Data retention: 20 years at 85° C
  • For more, see pdf
     

Overview

The Cypress CY14X512PA combines a 512-Kbit nvSRAM with a full-featured RTC in a monolithic integrated circuit with serial SPI interface. The memory is organized as 64 K words of 8 bits each. The embedded nonvolatile elements incorporate the QuantumTrap technology, creating the world’s most reliable nonvolatile memory. The SRAM provides infinite read and write cycles, while the QuantumTrap cells provide highly reliable nonvolatile storage of data.

]]>
Tue, 30 Apr 2013 05:01:06 -0600
CY14C101I, CY14B101I, CY14E101I: 1 Mbit (128K x 8) Serial (I<sup>2</sup>C) nvSRAM with Real Time Clock http://www.cypress.com/?rID=45571 1 Mbit (128K x 8) Serial (I2C) nvSRAM with Real Time Clock

Features

  • 1-Mbit nonvolatile static random access memory (nvSRAM)
    • Internally organized as 128 K x 8
    • STORE to QuantumTrap nonvolatile elements initiated automatically on power-down (AutoStore) or by using I2C command (Software STORE) or HSB pin (Hardware STORE)
    • RECALL to SRAM initiated on power-up (Power Up RECALL) or by I2C command (Software RECALL)
    • Automatic STORE on power-down with a small capacitor
  • High reliability
    • Infinite read, write, and RECALL cycles
    • 1 million STORE cycles to QuantumTrap
    • Data retention: 20 years at 85 °C
  • For more, see pdf

Overview

The Cypress CY14C101I/CY14B101I/CY14E101I combines a 1-Mbit nvSRAM[1] with a full-featured RTC in a monolithic integrated circuit with serial I2C interface. The memory is organized as 128 K words of 8 bits each. The embedded nonvolatile elements incorporate the QuantumTrap technology, creating the world’s most reliable nonvolatile memory. The SRAM provides infinite read and write cycles, while the QuantumTrap cells provide highly reliable nonvolatile storage of data. Data transfers from SRAM to the nonvolatile elements (STORE operation) takes place automatically at power-down.

]]>
Tue, 30 Apr 2013 04:45:18 -0600
CY14C101PA, CY14B101PA, CY14E101PA: 1-Mbit (128 K × 8) Serial (SPI) nvSRAM with Real Time Clock http://www.cypress.com/?rID=45568 1-Mbit (128 K × 8) Serial (SPI) nvSRAM with Real Time Clock

Features

  • 1-Mbit nonvolatile static random access memory (nvSRAM)
    • Internally organized as 128 K × 8
    • STORE to QuantumTrap nonvolatile elements initiated automatically on power-down (AutoStore) or by using SPI instruction (Software STORE) or HSB pin (Hardware STORE)
    • RECALLto SRAM initiated on power-up (Power Up RECALL) or by SPI instruction (Software RECALL)
    • Automatic STORE on power-down with a small capacitor
  • High reliability
    • Infinite read, write, and RECALL cycles
    • 1 million STORE cycles to QuantumTrap
    • Data retention: 20 years at 85°C
  • For more, see pdf

Overview

The Cypress CY14X101PA combines a 1 Mbit nvSRAM with a full-featured RTC in a monolithic integrated circuit with serial SPI interface. The memory is organized as 128 K words of 8 bits each. The embedded nonvolatile elements incorporate the QuantumTrap technology, creating the world’s most reliable nonvolatile memory. The SRAM provides infinite read and write cycles, while the QuantumTrap cells provide highly reliable nonvolatile storage of data.

]]>
Tue, 30 Apr 2013 04:41:07 -0600
CY25561: Spread Spectrum Clock Generator http://www.cypress.com/?rID=13112 Spread Spectrum Clock Generator

Features

  • 50 to 166 MHz Operating Frequency Range
  • Wide Range of Spread Selections: 9
  • Accepts Clock and Crystal Inputs
  • Low Power Dissipation
    • 70 mW-Typ at 66 MHz
  • Frequency Spread Disable Function
  • Center Spread Modulation
  • Low Cycle-to-cycle Jitter
  • 8-pin SOIC Package
     

General Description

CY25561 is a spread spectrum clock generator (SSCG) IC used to reduce electromagnetic Interference (EMI) found in today's high speed digital electronic systems.

CY25561 uses a Cypress proprietary Phase Locked Loop (PLL) and Spread Spectrum Clock (SSC) technology to synthesize and frequency modulate the input frequency of the reference clock. By doing this, the measured EMI at the fundamental and harmonic frequencies of clock (SSCLK) is reduced. 

]]>
Tue, 30 Apr 2013 02:25:01 -0600
Digital Multiplexer and De-Multiplexer 1.10 http://www.cypress.com/?rID=48518 Features

  • Digital Multiplexer
  • Digital De-Multiplexer
  • Up to 16 channels>
Symbol Diagram

General Description

The Multiplexer component is used to select 1 of n inputs while the De-Multiplexer component is used to route 1 signal to n outputs.

The Multiplexer component implements a 2-16 input mux providing a single output, based on hardware control signals. The De-Multiplexer component implements a 2-16 output demux from a single input, based on hardware control signals. Only 1 input or output connection may be made at a time.

Required Software: PSoC Creator v2.0 and above

]]>
Tue, 30 Apr 2013 01:58:43 -0600
Lookup Table (LUT) 1.50 http://www.cypress.com/?rID=46472 Features

  • 1 to 5 Inputs
  • 1 to 8 Outputs
  • Configuration Tool
  • Optionally Registered Outputs
Symbol Diagram

General Description

You can set up the Lookup Table (LUT) component to perform any logic function with up to five inputs and eight outputs. This is done by generating logic equations that are realized in the UDB PLDs. Optionally, the outputs can be registered. These registers are implemented in PLD macrocells. All macrocell flip-flops are initialized to a 0 value at power up and after any reset of the device.

Required Software: PSoC Creator v2.0 and above

]]>
Tue, 30 Apr 2013 01:57:42 -0600
Digital Logic Gates 1.0 http://www.cypress.com/?rID=48520 Features

  • Industry standard logic gates
  • Configurable number of inputs up to 8
  • Optional array of gates
Symbol Diagram

General Description

Logic gates provide basic boolean operations. The output of a logic gate is a boolean combinatorial function of the inputs. There are seven basic logic gates: AND, OR, Inverter (NOT), NAND, NOR, XOR, and XNOR.

Required Software: PSoC Creator v2.0 and above

]]>
Tue, 30 Apr 2013 01:57:22 -0600
Graphic LCD Interface (GraphicLCDIntf) 1.70 http://www.cypress.com/?rID=48854 Features

  • 8 or 16 bit interface to Graphic LCD Controller
  • Compatible with many graphic controller devices
  • Interfaces with SEGGER emWin graphics library
  • Performs Read and write transaction
  • 2-255 cycles for Read Low Pulse Width
  • 1-255 cycles for Read High Pulse Width
  • Implements typical i8080 interface
Symbol Diagram
General Description

The Graphic LCD Interface (GraphicLCDIntf) component provides the interface to a graphic LCD controller and driver device. These devices are commonly integrated into an LCD panel. The interface to these devices is commonly referred to as an i8080 interface. This is a reference to the historic parallel bus interface protocol of the Intel 8080 microprocessor.    

Required Software: PSoC Creator v2.0 and above

]]>
Tue, 30 Apr 2013 01:56:51 -0600
Graphic LCD Controller (GraphicLCDCtrl) 1.70 http://www.cypress.com/?rID=48850 Features

  • Fully programmable screen size support up to HVGA resolution including:
    • QVGA (320x240) @ 60 Hz 16 bpp
    • WQVGA (480x272) @ 60 Hz 16 bpp
    • HVGA (480x320) @ 60 Hz 16 bpp
  • Supports virtual screen operation
  • Interfaces with SEGGER emWin graphics library
  •  Performs read and write transactions during the blanking intervals
  • Generation of continuous timing signals to the panel without CPU intervention
  • Supports up to a 23-bit address and a 16-bit data async SRAM device used as externally provided frame buffer
  • Generates a selectable interrupt pulse at the entry and exit of the horizontal and vertical blanking intervals
Symbol Diagram

General Description

The Graphic LCD Controller (GraphicLCDCtrl) component provides the interface to an LCD panel that has an LCD driver, but not an LCD controller. This type of panel does not include a frame buffer. The frame buffer must be provided externally.

This component also interfaces to an externally provided frame buffer implemented using a 16-bit wide async SRAM device.

Required Software: PSoC Creator v2.0 and above

     
]]>
Tue, 30 Apr 2013 01:56:03 -0600
Logic High/Logic Low http://www.cypress.com/?rID=48514 Features

  • Constant digital high or low signal
Symbol Diagram

General Description

The Logic High and Logic Low components provide constant digital values and are used to hard code digital inputs. Hard coding of static inputs results in optimized resource usage and is the preferred method of providing a constant input state.

Required Software: PSoC Creator v2.0 and above

]]>
Tue, 30 Apr 2013 01:55:36 -0600
Voltage Reference (Vref) 1.60 http://www.cypress.com/?rID=48512 Features

  • Voltage references and supplies
  • Multiple options
  • Bandgap principle to achieve timer, temperature, and voltage stability
Symbol Diagram

General Description

This description applies to PSoC 3 and PSoC 5 devices. The Voltage Reference (Vref) component provides one of several voltage reference outputs. The 1.024 V and 0.256 V outputs are temperature compensated using the bandgap principle to achieve excellent stability.

Required Software: PSoC Creator v2.0 and above

]]>
Tue, 30 Apr 2013 01:55:26 -0600