Cypress.com: Documentation http://www.cypress.com/?app=search&searchType=advanced&id%3D2 CY7C027V/027AV/028V, CY7C037AV/038V: 3.3 V 32K/64K x 16/18 Dual-Port Static RAM http://www.cypress.com/?rID=13335 3.3V 32K/64K x 16/18 Dual-Port Static RAM

Features

  • True Dual-Ported memory cells which allow simultaneous access of the same memory location
  • 32K x 16 organization (CY7C027V/027VN/027AV)
  • 64K x 16 organization (CY7C028V)
  • 32K x 18 organization (CY7C037V/037AV)
  • 64K x 18 organization (CY7C038V)
  • 0.35 micron CMOS for optimum speed and power
  • High speed access: 15, 20, and 25 ns
  • Low operating power
  • Active: ICC = 115 mA (typical)
  • For more, see pdf
     

Functional Description

The CY7C027V/027AV/028V and CY7037AV/038V are low power CMOS 32K, 64K x 16/18 dual-port static RAMs. Various arbitration schemes are included on the devices to handle situations when multiple processors access the same piece of data. Two ports are provided, permitting independent, asynchronous access for reads and writes to any location in memory. 

]]>
Wed, 13 Feb 2013 01:17:44 -0600
USB - Known Problems and Solutions http://www.cypress.com/?rID=42100 Tue, 12 Feb 2013 21:54:02 -0600 PSoC 3 Architecture http://www.cypress.com/?rID=40738 Tue, 12 Feb 2013 20:47:14 -0600 USB 3.0: Super Speed http://www.cypress.com/?rID=51750 Tue, 12 Feb 2013 17:57:56 -0600 PSoC Designer Software http://www.cypress.com/?rID=40692 Tue, 12 Feb 2013 13:41:44 -0600 Known Problems and Solutions http://www.cypress.com/?rID=40737 Tue, 12 Feb 2013 11:30:02 -0600 PSoC 5 Device Programming http://www.cypress.com/?rID=41820 Mon, 11 Feb 2013 10:02:48 -0600 PSoC 5 Architecture http://www.cypress.com/?rID=41816 Mon, 11 Feb 2013 09:57:24 -0600 PSoC 3 Device Programming http://www.cypress.com/?rID=40740 Mon, 11 Feb 2013 09:38:32 -0600 PSoC®1 Getting Started Debugging - Part1 - The Hardware http://www.cypress.com/?rID=68835 The video shows a block diagram of the major components of a PSoC1 debugging setup, the two types of pods – the CY3210 pod and the CY3250 pod, complete hardware setup for both types of the pods and a pod selector guide that lists all the PSoC1 devices and the relevant pod and pod feet.

use for camtasia screencasts

]]>
Mon, 11 Feb 2013 06:03:05 -0600
PSoC Designer 5.0 Service Pack 6 http://www.cypress.com/?rID=34517 De-emphasis of System Level Design (Express)

PSoC Designer 5.0 Service Pack 6 is the last release of PSoC Designer that supports System-Level Design (PSoC Express). PSoC Designer 5.1 and beyond will not support System Level Design.

PSoC Designer 5.0 SP6 will continue to be available for System Level Design users, and it will co-exist with future PSoC Designer 5.1 releases. However, we are not recommending System Level Design for production designs.

We suggest users to use the latest version of PSoC Designer located here:

www.cypress.com/go/psocdesigner

 

Installation Notes

PSoC Designer 5.0 SP6 supports Internet Explorer 6 through 8, but does not support Internet Explorer 8 Beta or Internet Explorer 9 due to compatibility issues.

To Install PSoC Designer 5.0 SP6 users must first have PSoC Programmer installed first. For the latest release of PSoC Programmer please, Click Here

PSoC Designer 5.0 PS6 was tested using Beta version of Windows 7. PSoC Designer 5.0 SP6 is not supported for Windows 7 systems.

For more information regarding PC system requirements please click on the following link:

 
System Requirements and Recommendations for PSoC Designer 5.0 SP6

To Install:

Shut Down any currently running instances of PSoC Designer.

If an earlier service pack of PSoC Designer 5.0 is currently installed, uninstall it. To do this please navigate to Start>Control Panel>Add or Remove Programs.

  • Install latest PSoC Programmer.
  • Install PSoC Designer 5.0 SP6 by running the installed in the downloads table below.”

Note to HI-TECH Compiler Users:

There are new devices in this release. To compile projects containing these devices with the HI-TECH compiler, you must manually update the psoc.ini file. The HI-TECH psoc.ini file is found in the HI-TECH installation folder. The default location of the psoc.ini is here:

C:\Program Files\HI-TECH Software\HCPSOC\PRO\9.61\dat\psoc.ini

The default location of the replacement psoc.ini file that adds support for the new devices is here:

C:\Program Files\Cypress\Common\CypressSemiBuildMgr\tools\psoc.ini

PSoC Programmer: The latest version of PSoC Programmer must be installed along with PSoC Designer. For the latest release please navigate to the PSoC Programmer web page: Click Here

 

PSoC Designer: User Guides - Click Here

PSoC Designer Archive - Click Here

 
]]>
Mon, 11 Feb 2013 04:55:20 -0600
PSoC 3 Known Problems and Solutions http://www.cypress.com/?rID=40741 Sun, 10 Feb 2013 11:43:52 -0600 PSoC 1 Architecture http://www.cypress.com/?rID=40691 Sat, 09 Feb 2013 20:28:17 -0600 Device Programming http://www.cypress.com/?rID=40694 Sat, 09 Feb 2013 04:20:58 -0600 SYNC SRAM http://www.cypress.com/?rID=42031 Fri, 08 Feb 2013 08:03:53 -0600 AN85514 - Designing a USB-to-RS232 Solution Using Cypress's Bridge Controller http://www.cypress.com/?rID=73980 Introduction

USB has long been the interface of choice between PCs and their peripherals. However, many legacy PCs still use an RS232 serial interface— in some cases referred to as a UART interface—to communicate with their peripherals.

Cypress’s USB-to-UART Bridge Controller enables seamless connectivity between USB and UART devices. It is a low-power, single-chip, plug-and-play solution that is easy to design and reuses existing application software and firmware—accelerating time to market.

]]>
Fri, 08 Feb 2013 05:37:07 -0600
AN78446 - Interrupt Handling in EZ-USB® FX2LP™ http://www.cypress.com/?rID=64207 Introduction

EZ-USB® FX2LP™ incorporates 13 interrupt sources in its interrupt architecture, five standard 8051 interrupts and eight additional EZ-USB interrupts.

Standard 8051 Interrupts:

  • IE0(INT0): External Interrupt0
  • IE1(INT1): External Interrupt1
  • RI_0 & TI_0: USART1 Interrupt
  • TF0: Timer0 Overflow
  • TF1: Timer1 Overflow


Additional EZ-USB interrupts:

  • TF2: Timer2 Overflow
  • PF1: Wake up pin(WU2)
  • RI_1 & TI_1: UART 1 Transmit and receive
  • USBINT(INT2): USB specific Interrupt
  • I2CINT(INT3): I2C Bus Interrupt
  • IE4(INT4): External Interrupt 4
  • IE5(INT5): External Interrupt 5
  • IE6(INT6): External Interrupt 6
     

For more, see pdf.

]]>
Fri, 08 Feb 2013 05:36:44 -0600
PSoC® 5LP: CY8C52LP Family Datasheet: Programmable System-on-Chip (PSoC®) http://www.cypress.com/?rID=72825 Programmable System-on-Chip (PSoC®)

General Description

With its unique array of configurable blocks, PSoC® 5LP is a true system-level solution providing microcontroller unit (MCU), memory, analog, and digital peripheral functions in a single chip. The CY8C52LP family offers a modern method of signal acquisition, signal processing, and control with high accuracy, high bandwidth, and high flexibility. Analog capability spans the range from thermocouples (near DC voltages) to ultrasonic signals.

The CY8C52LP family can handle dozens of data acquisition channels and analog inputs on every GPIO pin. The CY8C52LP family is also a high-performance configurable digital system with some part numbers including interfaces such as USB and multimaster I2C. In addition to communication interfaces, the CY8C52LP family has an easy to configure logic array, flexible routing to all I/O pins, and a high-performance 32-bit ARM®Cortex™-M3 microprocessor core.

Designers can easily create system level designs using a rich library of prebuilt components and boolean primitives using PSoC Creator™, a hierarchical schematic design entry tool. The CY8C52LP family provides unparalleled opportunities for digital bill of materials integration while easily accommodating last minute design changes through simple firmware updates.

Features

  • 32-bit ARM Cortex-M3 CPU core
  • Low voltage, ultra low power
  • Versatile I/O system
  • Digital peripherals
  • Analog peripherals (1.71 V ≤ VDDA ≤ 5.50 V)
  • Programming, debug, and trace
  • Precision, programmable clocking
  • Temperature and packaging
  • For more, see data sheet pdf
]]>
Fri, 08 Feb 2013 01:19:47 -0600
PSoC® 5LP: CY8C58LP Family Datasheet: Programmable System-on-Chip (PSoC®) http://www.cypress.com/?rID=72824 Programmable System-on-Chip (PSoC®)

General Description

With its unique array of configurable blocks, PSoC® 5LP is a true system-level solution providing microcontroller unit (MCU), memory, analog, and digital peripheral functions in a single chip. The CY8C58LP family offers a modern method of signal acquisition, signal processing, and control with high accuracy, high bandwidth, and high flexibility. Analog capability spans the range from thermocouples (near DC voltages) to ultrasonic signals.

The CY8C58LP family can handle dozens of data acquisition channels and analog inputs on every GPIO pin. The CY8C58LP family is also a high-performance configurable digital system with some part numbers including interfaces such as USB, multimaster I2C, and controller area network (CAN). In addition to communication interfaces, the CY8C58LP family has an easy to configure logic array, flexible routing to all I/O pins, and a high-performance 32-bit ARM® Cortex™-M3 microprocessor core.

Designers can easily create system-level designs using a rich library of prebuilt components and boolean primitives using PSoC Creator™, a hierarchical schematic design entry tool. The CY8C58LP family provides unparalleled opportunities for analog and digital bill of materials integration while easily accommodating last minute design changes through simple firmware updates.

Features

  • 32-bit ARM Cortex-M3 CPU core
  • Low voltage, ultra low power
  • Versatile I/O system
  • Digital peripherals
  • Analog peripherals (1.71 V ≤ VDDA ≤ 5.5 V)
  • Programming, debug, and trace
  • Precision, programmable clocking
  • Temperature and packaging
  • For more, see data sheet pdf
]]>
Fri, 08 Feb 2013 01:13:00 -0600
NVSRAM http://www.cypress.com/?rID=42034 Fri, 08 Feb 2013 01:04:18 -0600 PSoC® 5LP: CY8C54LP Family Datasheet: Programmable System-on-Chip (PSoC®) http://www.cypress.com/?rID=72826 Programmable System-on-Chip (PSoC®)

General Description

With its unique array of configurable blocks, PSoC® 5LP is a true system level solution providing microcontroller unit (MCU), memory, analog, and digital peripheral functions in a single chip. The CY8C54LP family offers a modern method of signal acquisition, signal processing, and control with high accuracy, high bandwidth, and high flexibility. Analog capability spans the range from thermocouples (near DC voltages) to ultrasonic signals.

The CY8C54LP family can handle dozens of data acquisition channels and analog inputs on every GPIO pin. The CY8C54LP family is also a high-performance configurable digital system with some part numbers including interfaces such as USB and multi-master I2C. In addition to communication interfaces, the CY8C54LP family has an easy to configure logic array, flexible routing to all I/O pins, and a high-performance 32-bit ARM® Cortex™-M3 microprocessor core.

Designers can easily create system-level designs using a rich library of prebuilt components and boolean primitives using PSoC® Creator™, a hierarchical schematic design entry tool. The CY8C54LP family provides unparalleled opportunities for digital and analog bill of materials integration while easily accommodating last minute design changes through simple firmware updates.

Features

  • 32-bit ARM Cortex-M3 CPU core
  • Low voltage, ultra low power
  • Versatile I/O system
  • Digital peripherals
  • Analog peripherals (1.71 V ≤ VDDA ≤ 5.5 V)
  • Programming, debug, and trace
  • Precision, programmable clocking
  • Temperature and packaging
  • For more, see data sheet pdf
]]>
Fri, 08 Feb 2013 00:33:19 -0600
PSoC® 5LP: CY8C56LP Family Datasheet: Programmable System-on-Chip (PSoC®) http://www.cypress.com/?rID=72827 Programmable System-on-Chip (PSoC®)

General Description

With its unique array of configurable blocks, PSoC® 5LP is a true system level solution providing MCU, memory, analog, and digital peripheral functions in a single chip. The CY8C56LP family offers a modern method of signal acquisition, signal processing, and control with high accuracy, high bandwidth, and high flexibility. Analog capability spans the range from thermocouples (near DC voltages) to ultrasonic signals.

The CY8C56LP family can handle dozens of data acquisition channels and analog inputs on every GPIO pin. The CY8C56LP family is also a high performance configurable digital system with some part numbers including interfaces such as USB and multimaster I2C, and controller area network (CAN). In addition to communication interfaces, the CY8C56LP family has an easy to configure logic array, flexible routing to all I/O pins, and a high performance 32-bit ARM® Cortex™-M3 microprocessor core.

Designers can easily create system level designs using a rich library of prebuilt components and boolean primitives using PSoC Creator™, a hierarchical schematic design entry tool. The CY8C56LP family provides unparalleled opportunities for analog and digital bill of materials integration while easily accommodating last minute design changes through simple firmware updates.

Features

  • 32-bit ARM Cortex-M3 CPU core
  • Low voltage, ultra low power
  • Versatile I/O system
  • Digital peripherals
  • Analog peripherals (1.71 V ≤ VDDA ≤ 5.5 V)
  • Programming, debug, and trace
  • Precision, programmable clocking
  • Temperature and packaging
  • For more, see pdf.
]]>
Fri, 08 Feb 2013 00:26:53 -0600
CY8C20xx7/S: 1.8 V CapSense® Controller with SmartSense™ Auto-tuning 31 Buttons, 6 Sliders, Proximity Sensors http://www.cypress.com/?rID=59671 1.8 V CapSense® Controller with SmartSense™ Auto-tuning 31 Buttons, 6 Sliders, Proximity Sensors

  • QuietZone™ Controller
  • Low power CapSense® block with SmartSense™ auto-tuning
  • Driven shield available on five GPIO pins
  • Powerful Harvard-architecture processor
  • Flexible on-chip memory
  • Four clock sources
  • Programmable pin configurations
  • Versatile analog mux
  • Additional system resources
  • Complete development tools
  • Sensor and Package options
  • 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. Additionally, a fast central processing unit (CPU), flash program memory, SRAM data memory, and configurable I/O are included in a range of convenient pinouts.

]]>
Fri, 08 Feb 2013 00:11:24 -0600
AN2272 - PSoC® 1 Sensing - Magnetic Compass with Tilt Compensation http://www.cypress.com/?rID=2667  A dual-axis accelerometer is used to provide tilt sensing for heading correction. Several full-featured and simplified design versions are also described.

 

 


Example Project
Supported H/W and S/W Supported PSoC1 Devices
PSoC Designer Version H/W Kit CY8C20xxx CY8C21xxx CY8C22xxx CY8C23xxx CY8C24xxx CY8C27xxx CY8C28xxx CY8C29xxx
Yes 5.1 CY3250 Pod with external board           443   x66 
]]>
Thu, 07 Feb 2013 23:01:06 -0600
AN72428 - Schematic Review Checklist for WirelessUSB™ NL http://www.cypress.com/?rID=60329 Introduction

WirelessUSB NL enables a Gaussian frequency-shift keying (GFSK) radio by using a differentiated single-mixer, closed-loop modulation design that optimizes power efficiency and interference immunity. Closed-loop modulation effectively eliminates the problem of frequency drift, which enables WirelessUSB NL to transmit up to 255-byte payloads without repeatedly having to pay power penalties for relocking the phase-locked loop (PLL) as in open-loop designs.
 

]]>
Thu, 07 Feb 2013 20:55:15 -0600
PSoC Creator Software http://www.cypress.com/?rID=41953 Thu, 07 Feb 2013 19:38:24 -0600 CY3236A-PIRMOTION - Pyroelectric Infrared (PIR) Motion Detection Evaluation Kit (EVK) http://www.cypress.com/?rID=3427

CY3236A-PIRMOTION Rev. A Kit Contents:

  • PIR Motion Sensor Board using CY8C27443-24PVXI PSoC(R) device
  • 12V Power Supply
  • PSoC Designer(TM) and PSoC Programmer CD
  • Design Files CD (Schematic, BOM, Gerber Files, PSoC Designer Example Project)

Hardware Description

The CY3236A-PIRMOTION EVK allows you to evaluate Cypress' PSoC (Programmable System-on-Chip(TM)) device's ability to control a Pyroelectric Infrared (PIR) sensor to implement motion sensing applications such as automatic lighting controls, automatic door openers, security systems, kiosk wakeup and activating wireless cameras.
 
The human body radiates a certain amount of infrared light in the realm of about 10 micrometers at normal body temperature. PIR sensing captures this radiated light, filters the analog signals, converts those signals to digital and then uses the digital signals to control hardware depending on the application -- turning on a light, opening or unlocking a door, enabling or activating a security alarm, waking up a kiosk or ATM machine, activating a wireless camera, etc.
 
The CY3236A-PIRMOTION EVK includes all of the software, hardware, example projects and documentation you need to implement all of these PIR sensing control functions in one flexible and powerful PSoC device, the CY8C27443.
]]>
Thu, 07 Feb 2013 04:29:23 -0600
AN70707 - EZ-USB® FX3™/FX3S™ Hardware Design Guidelines and Schematic Checklist http://www.cypress.com/?rID=53203 The Cypress EZ-USB FX3 is the next generation USB 3.0 peripheral controller. With its highly integrated and flexible features, developers can add USB 3.0 functionality to any system. All recommendations apply to FX3 and FX3S, unless specifically mentioned otherwise.

Introduction

Cypress's EZ-USB® FX3 is the next-generation USB 3.0 peripheral controller, providing integrated and flexible features. FX3 has a fully configurable, parallel, general programmable interface called GPIF II, which can connect to any processor, ASIC, or FPGA. It provides easy and glue less connectivity to popular interfaces, such as asynchronous SRAM, asynchronous and synchronous address data multiplexed interfaces, and parallel ATA. FX3 has an embedded 32-bit ARM926EJ-S microprocessor for powerful data processing and for building custom applications. It implements an architecture that enables 375-MBps data transfer from GPIF II to the USB interface. 

]]>
Thu, 07 Feb 2013 01:32:13 -0600
AN5042 - Migrating from Cypress FLEx18 / FLEx36® / FLEx72™ Dual-Port SRAMs to FullFlex Dual-Port SRAMs http://www.cypress.com/?rID=12654 Introduction

Cypress's FLEx18 / FLEx36® / FLEx72™ portfolio of highdensity, high-performance synchronous Dual-Port SRAMs can operate at speeds up to 167 MHz. In the fast growing data communications market, the bandwidth requirements have increased. Cypress addresses these demands with its FullFlex Dual-Port SRAMs, which can operate up to 200 MHz.

 

FLEx18: CYD01S18V/ CYD02S18V/ CYD04S18V/ CYD09S18V

FLEx36: CYD02S36V/36VA

FLEx72: CYD04S72V/CYD09S72V/CYD18S72V
 

FullFlex x 18: CYD36S18V18, CYD18S18V18, CYD09S18V18

FullFlex x 36: CYD02S36V18, CYD09S36V18, CYD18S36V18, CYD36S36V18

FullFlex x 72: CYD09S72V18, CYD18S72V18, CYD36S72V18

Package:

256-ball FBGA 17mm x 17mm
484-ball FBGA 23mm x 23mm

Package:

256-ball FBGA 17mm x 17mm
484-ball FBGA 23mm x 23mm

  • Power Supply 3.3V
  • Single I/O Standard
    • LVTTL(3.3V)


     
  • Upto 167MHz in pipelined mode
  • Pipelined mode of operation
  • Burst Counter, Mask & Counter Wrap around features
  • Retransmit functionality achieved using counter increment feature
  • Collision Detection
    • BUSY signal
  • Power Supply 1.8V or 1.5V
  • Four selectable I/O standards
    • LVTTL (3.3V)
    • Extended HSTL (1.4V to 1.9V)
    • 2.5V LVCMOS
    • 1.8V LVCMOS
  • Upto 200MHz in pipelined mode
  • Selectable Pipeline or Flow-Through mode
  • Burst Counter, Mask & Counter Wrap around features
  • Dedicated Retransmit feature (with RT# pin) enabling repeated access to the same block of memory
  • Collision Detection
    • BUSY signal
    • Readable register to store collision address
    • Busy Address Readback
  • Echo Clocks for reliable data transfer at high speeds
  • Variable Impedance Matching (VIM)
]]>
Thu, 07 Feb 2013 00:37:50 -0600
AN78920 - PSoC® 1 Temperature Measurement Using Diode http://www.cypress.com/?rID=63909 The temperature is measured based on the principle of a diode’s forward bias current dependence on temperature.

Introduction

PSoC 1 – CY8C28xxx family has on-chip 8-bit IDAC, and a 14-bit Delta Sigma ADC, which enable accurate and high-resolution temperature measurements using an external diode-connected transistor. The example projects attached with this application note work with CY8CKIT-036 – PSoC Thermal management EBK.

There are various sensors available for measuring temperature such as Thermistor, Thermocouple, resistance temperature detectors (RTD). Choosing a sensor or method to employ for measuring the temperature depends on factors such as the accuracy requirement, the temperature range to be measured, and the cost of the temperature sensor. The diode based temperature measurement is an easy, accurate, and also relatively low-cost method for measuring the temperature.

PSoC 1 - Diode Based Temperature Measurement

]]>
Thu, 07 Feb 2013 00:11:28 -0600
Cypress Semiconductor Leadtime Guide http://www.cypress.com/?rID=34518 Wed, 06 Feb 2013 22:01:35 -0600 AN61102 - PSoC® 3 and PSoC 5LP - ADC Data Buffering Using DMA http://www.cypress.com/?rID=44335 The DMA controller in PSoC® 3 and PSoC 5LP is used to handle data transfer without CPU intervention. This is useful in applications that require ADC data buffering and allows the CPU to do simultaneous tasks.

The video describes the case of using a DMA to buffer ADC data. Buffering of 20 bit ADC data is taken as an example and discussed. The video also gives a preview of the project implementing the 20 bit data buffering and explains the DMA configuration in code.

 

 

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

AN61102.zip

Prod
YES
NO
YES
YES*
NO
YES
N/A
N/A
N/A
Prod
YES
NO
YES
YES*
NO
N/A
YES
YES
YES
AN61102_Archive.zip
ES3, Prod
NO
YES
YES
YES*
NO
YES
N/A
N/A
N/A
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. 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 AN61102_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:

  • AN61102.zip is used with PSoC Creator 2.1 SP1
  • AN61102_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
]]>
Wed, 06 Feb 2013 02:36:35 -0600
CY3668 WirelessUSB NL Development Kit http://www.cypress.com/?rID=59853

Overview

CYRF8935 WirelessUSB NL is Cypress’s third generation of 2.4 GHz low-power RF technology, bringing next level of low-power performance into a small 4 mm x 4 mm footprint. WirelessUSB NL implements a GFSK radio using a differentiated single-mixer, closed-loop modulation design that optimizes power ef_ciency and interference immunity. This also translates into the highest on-air throughput which makes WirelessUSB NL particularly powerful for streaming applications such as audio, along with HID applications such as wireless keyboards, mice and USB dongles.

The CY3668 WirelessUSB NL development kit provides a generic platform for developing wireless applications based on the WirelessUSB NL, enCoRe II and enCoRe V devices. The out-of-box examples that come with this kit also demonstrates the new enhanced agile HID protocol for secure and reliable wireless data transfers.
 

Kit Contents:

  • CY3668 bridge/keyboard development boards (2)
  • NL modules (2)
  • CY3668- enCoRe II module (1)
  • CY3668-enCoRe V modules (2)
  • 3.3-V LCD (2)
  • Power adaptor (2)
  • Quick Start Guide
  • Resource CD which includes, PSoC Designer, PSoC Programmer, Projects and documentation.

Software Title Description Link
PSoC Designer This kit requires PSoC Designer for development
PSoC Programmer This kit requires PSoC Programmer for programming
]]>
Tue, 05 Feb 2013 23:50:00 -0600
AN75779 - Interfacing an Image Sensor to EZ-USB® FX3™ in a USB video class (UVC) Framework http://www.cypress.com/?rID=62824 Introduction

EZ-USB® FX3™ is the USB 3.0 peripheral controller that enables developers to add USB 3.0 device functionality to any system. FX3 has a fully configurable General Programmable Interface (GPIF™ II), which can interface with virtually any processor, ASIC, image sensor or FPGA. UVC is a USB standard class that allows a video streaming device to be connected to a USB host to stream video like a webcam using standard UVC driver. This application note discusses how to design an application, which is compatible with UVC, by interfacing FX3 and an image sensor with an interface that has the following signals: frame valid, line valid, pixel clock, and 8bit to 32bit parallel data bus.
 

]]>
Tue, 05 Feb 2013 23:42:48 -0600
AN76405 - EZ-USB® FX3 Boot Options http://www.cypress.com/?rID=63358 Introduction

EZ-USB® FX3 is the next generation USB 3.0 peripheral controller, providing highly integrated and flexible features that enable developers to add USB 3.0 functionality to a wide range of applications.

FX3 supports several boot options including booting over I2C, SPI, USB, Synchronous ADMux and Asynchronous SRAM interfaces. This application note describes the details of the different booting options for FX3.

The default state of the FX3 IOs during boot are also documented. The Appendix describes the step-wise sequence for testing the different boot modes using the FX3 DVK.

]]>
Tue, 05 Feb 2013 23:34:42 -0600
AN77960 - Introduction to EZ-USB® FX3™ High-Speed USB Host Controller http://www.cypress.com/?rID=62942 A hands-on USB host example in this document can help developers create applications for FX3’s high-speed USB host controller.

Introduction

USB is so commonplace that it has almost completely replaced other communication methods between peripheral devices and a PC. This holds true both for general-purpose devices, such as flash drives and mice, and special-purpose devices for specific applications. According to the standard USB 2.0 specification, USB peripherals do not communicate directly with one another; they may communicate only with a USB host, which fully controls data traffic on the bus. The Cypress EZ-USB FX3 with integrated high-speed USB host controller, along with the USB function and On-The-Go (OTG) capabilities accomplishes two things: It retains the device functions and allows embedded systems to act as a USB host.

]]>
Tue, 05 Feb 2013 23:33:39 -0600
Download PSoC® Creator™ 2.2 http://www.cypress.com/?rID=56745 PSoC Creator is a state-of-the-art, easy-to-use IDE that introduces a game-changing hardware and software co-design environment based on classical schematic entry – a revolutionary embedded design.

With PSoC Creator, you can:

  • Create and share user-defined, custom peripherals using hierarchical schematic design and Verilog entry
  • Automatically place and route selected components and integrate simple glue logic normally residing in discrete muxes or 22V10s
  • Trade-off hardware and software design considerations allowing you to focus on what matters: getting to market fast

PSoC Creator also allows you to tap into an entire tools ecosystem with integrated compiler tool chains, RTOS solutions and top production programmers to support PSoC 3, PSoC 5 and PSoC 5LP.
 

New Features in Creator 2.2

  • Project Datasheet Generation
  • Component Distribution (Import/Export)
  • Rename Annotation Components to External / Off-Chip
  • New DWR Parameter – “Variable Vdda”
  • Binding Error Symbols
  • Peripheral Register Debug in IDEs
  • MISRA Support for Automotive Applications
  • Datapath Editor Enhancements

 

Additional Information and Documentation

Further details on this release are available in the Release Notes. Additionally, a Migration Guide is also available to aid in the process of porting designs into the latest PSoC Creator toolset.

 

System Configuration

The following minimum configuration is required for installation of the PSoC Creator 2.2 application. See the release notes for details on performance expectations in resource constrained systems.

  • Windows Operating System
    • Windows XP SP2 or SP3
    • Windows Vista (32- and 64-bit supported) and SP1
    • Windows 7 (32- and 64-bit supported) and SP1
    • MacOS v10 with Parallels Desktop v6 running Windows XP SP3
  • 1 GHz CPU
  • 512 MB RAM (minimum), 1 GB RAM (preferred)
  • 2 GB of hard disk space
  • USB 2.0
  • 1024x768 screen resolution  


PSoC Creator Training

Need help downloading/installing? Call 1-800-541-4736 and select 8.

]]>
Tue, 05 Feb 2013 06:30:08 -0600
USB Hosts, Hubs, Transceivers http://www.cypress.com/?rID=42099 Tue, 05 Feb 2013 05:37:48 -0600 User Module Datasheet:Hardware Comparator Datasheet, CMPHW V 1.0 (CY8CLED0xD, CY8CLED0xG) http://www.cypress.com/?rID=34812 Features and Overview
  • 10 mV hysteresis that can be enabled or disabled
  • Programmable output polarity
  • Programmable speed and power
  • Direct output connection available to trip input of the HYSTCTRL User Module blocks
  • Direct input selection from DualDAC8HW UM to achieve a precise, programmable comparator reference

The CMPHW User Module (UM) is a dedicated hardware comparator block (not the comparator block implemented with PSoC analog and digital blocks) that compares two input signals and switches the output to indicate the larger signal. The comparator has rail-to-rail operation with a 10 mV hysteresis that can be enabled or disabled.This UM can operate in both fast and slow mode, a useful feature depending on the end application. For example, a typical over-current protection circuit is designed to respond faster to changes in the output variable and therefore would benefit from the fast mode feature. On the other hand, an application where the comparator is used to sense a slow changing variable, such as temperature, can benefit from the slow mode of this comparator using less system power.

]]>
Tue, 05 Feb 2013 02:31:59 -0600
CY3215-DK In-Circuit Emulation Development Kit http://www.cypress.com/?rID=3411

The PSoC 1 Debugger includes an In-Circuit 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. The ICE is driven by the Debugger subsystem of PSoC Designer. This software interface allows the user to run, halt, and single step the processor. It also allows the user to set complex event points. Event points can start and stop the trace memory on the ICE, as well as break the program execution. In addition to the Development Kit, different Emulation Pods are available to support the range of devices in the PSoC family. They plug into (or are soldered onto) the user's circuit board to provide the physical interface. Pods are available for low-cost expansion of the ICE-Cube capability.

The ICE-Cube also serves as a single-site device programmer via an ISSP (In-System Serial Programming) Cable and MiniEval board included in the kit. The MiniEval board is a programming and evaluation board which connects to the ICE-Cube via an ISSP Cable and allows programming of DIP devices. There are also other Programming boards available for programming other packages. The MiniEval also includes LEDs and a POT for simple evaluation and demonstration.

PSoC 1 Debugger Includes:

  • PSoC Designer Software CD-ROM
  • ICE-Cube In-Circuit Emulator
  • ICE Flex-Pod for CY8C29xxx Family
  • Backward compatibility Cat-5 Adapter
  • ISSP Cable
  • Mini-Eval Programming Board in One
  • USB 2.0 Cable and Blue Cat-5 Cable
  • 110 ~ 240V Power Supply, Euro-Plug Adapter
  • 2 CY8C29466-24PXI 28-PDIP Chip Samples


Supports following 8 bit PSoC1 (Programmable System-On Chip) families, including automotive, except CY8C25/26xxx devices.

CY8C20x34
CY8C20xx6A
CY8C21x23
CY8C21x34
CY8C22xxx/CY8C21x45
CY8C23x33
CY8C24x23A/CY8C24x33
CY8C24x94
CY8C27x43
CY8C28xxx
CY8C29x66
CY8C95xx


PSoC 1 Getting Started Debugging - Part 1

use for camtasia screencasts


Software Title Description Link
PSoC Designer This kit requires PSoC Designer for development
PSoC Programmer This kit requires PSoC Programmer for programming

Related Resources:

Datasheets: CY8C20x34, CY8C20xx6A, CY8C21x23, CY8C21x34, CY8C22xxx/CY8C21x45, CY8C23x33, CY8C24x23A/CY8C24x33, CY8C24x94, CY8C27x43, CY8C28xxx, CY8C29x66, CY8C95xx
Other Resources: PSoC Emulator Pod Dimensions
]]>
Tue, 05 Feb 2013 02:29:05 -0600
QTP 071801: EPROM Programmable Clock Family, S4CAP Technology, GSMC http://www.cypress.com/?rID=36005 Tue, 05 Feb 2013 01:15:35 -0600 User Module Datasheet: Hardware Current Sense Amplifier Datasheet, CurSenseHWV 1.0 (CY8CLED0xD, CY8CLED0xG) http://www.cypress.com/?rID=34811 Features and Overview

  • Operates with a high common mode voltage of 36V
  • Possesses high common mode rejection ratio
  • Gives bandwidth adjustment capability with high bandwidth
  • Gives low input offset currents and low offset voltages
  • Highly accurate output

The high side current sense amplifiers (CSA) give a differential sense capability to measure the voltage across current sense resistors in power systems.

]]>
Tue, 05 Feb 2013 00:40:20 -0600
CY8CKIT-030 PSoC® 3 Development Kit http://www.cypress.com/?rID=49524 Additionally, this kit supports the PSOC Expansion Board Kit ecosystem as a compatible host platform. This kit is for PSoC 3 development specifically, and the PSoC 5 version of the same kit can be purchased from www.cypress.com/go/cy8ckit-050.

This kit is specifically designed for analog performance. The noise floor on these kits is very low. Care has been taken to separate the analog and the digital domain, separate regulators are also available. Separate ground planes are provided. We have achieved ENOB very close to 20 bits on this kit. Provision has been provided to add an external precision voltage reference if needed.

Besides the analog, this kit is also meant to demonstrate the low power operation of PSoC3/PSoC5. PSoC3 chip is soldered to the board, this way the leakage currents are reduced significantly compared to the CY8CKIT-001. Special terminals are provided to enable the boost converter operation without much modifications. Jumpers have been provided to remove power to RS232 converter, Potentiometer and to have a single regulator for Analog and digital domain and evaluate the low power operation of PSoC3.

It has got an onboard programmer(Cypress USB chip based), which lets you program PSoC3/PSoC5 without connecting Miniprog3. Provision has been provided to program using Miniprog3 as well.

CY8CKIT-030_Kit Photo1.jpg

Kit Contents:

  • PSoC 3 Development Board
  • LCD Character Display
  • USB Cable
  • Quick Start Guide
  • Kit CD, which includes: PSoC Creator, PSoC Programmer, Projects and Documentation
     
use for camtasia screencasts
use for camtasia screencasts

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
]]>
Mon, 04 Feb 2013 22:34:17 -0600
AN65977 - PSoC® 3 and PSoC 5LP - Creating an Interface to a TMP05/TMP06 Digital Temperature Sensor http://www.cypress.com/?rID=48490
 

The TMP05 Digital Temperature Sensor Interface Component is a building block for thermal management applications. It enables designers using PSoC 3 to quickly and easily interface with Analog Devices’ TMP05 or TMP06 digital temperature sensors through a simple, serial 2-wire digital interface. The sensors can be daisy-chained together, minimizing I/O requirements on the controller. For more details on the specific functions of the TMP05 Digital Temperature Sensor Interface Component, refer to the component datasheet.

Please refer to knowledge base article "PSoC® 3 and PSoC 5 AN/CE project file naming convention and usage" for naming conventions and device selection for associated projects.

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 AN65977_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:

  • AN65977.zip is used with PSoC Creator 2.1 SP1
  • AN65977_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
]]>
Mon, 04 Feb 2013 11:20:44 -0600
AN43593 - Storage Capacitor (V<sub>CAP</sub>) Options for Cypress nvSRAM http://www.cypress.com/?rID=12769 Introduction

The nvSRAM architecture uses a one-to-one pairing of a nonvolatile bit and a fast SRAM bit in each memory cell. During normal operation, the IC behaves exactly as a standard fast asynchronous SRAM and is easy to interface with the microprocessor or microcontroller. When IC power is disrupted or lost, the event is detected and all the SRAM bits are saved into the nonvolatile part (within 8 ms) using the stored energy in a small capacitor (VCAP). This operation is called AutoStore and is described in more detail in the next section. When power is restored, data is automatically recalled from the nonvolatile part to SRAM on power restore and this operation is called Power Up RECALL (Hardware RECALL).
 

]]>
Mon, 04 Feb 2013 05:39:23 -0600
AN47310 - PSoC® 1 Power Savings Using Sleep Mode http://www.cypress.com/?rID=34189 Introduction

Sleep mode is used to reduce a PSoC’s average current consumption by entering a low-power state, whenever the CPU and other internally clocked functions are not needed. Sleep mode is most useful for battery-powered systems, but it is applicable to any design.

]]>
Mon, 04 Feb 2013 04:28:30 -0600
MoBL® Clock M200: Two-PLL Programmable Clock Generator for Portable Applications http://www.cypress.com/?rID=38344 Two-PLL Programmable Clock Generator for Portable Applications

Features

  • Device Operating Voltage Options:
    • MoBL Clock M200 Family: 1.8V
  • Selectable clock output voltages for both MoBL Clock M200 and M500:
    • 1.5V, 1.8V, 2.5V, 3.0V, or 3.3V
  • Fully integrated ultra low power phase-locked loops (PLLs)
  • Input reference clock frequency range: 1–48 MHz
  • Output clock frequency range: 3–50 MHz
  • Three I2C™ programmable output clocks
  • Programmable output drive strengths
  • For more, see pdf
     

General Description

2 Configurable PLLs

The MoBL® Clock M200/M500 Family of products are two-PLL Clock Generator ICs designed for cell phone, portable, or consumer electronics applications. It can be used to generate two independent output frequencies ranging from 3 to 50MHz from a single input reference clock.

]]>
Mon, 04 Feb 2013 02:44:57 -0600
CY2XF24: High Performance LVPECL Oscillator with Frequency Margining – I2C Control http://www.cypress.com/?rID=37438 High Performance LVPECL Oscillator with Frequency Margining – I2C Control

Features

  • Low jitter crystal oscillator (XO)
  • Less than 1 ps typical root mean square (RMS) phase jitter
  • Differential low-voltage positive emitter coupled logic (LVPECL) output
  • Output frequency from 50 MHz to 690 MHz
  • Frequency margining through I2C bus
  • Factory-configured or field-programmable
  • Integrated phase-locked loop (PLL)
  • Pb-free package: 5.0 × 3.2 mm leadless chip carrier (LCC)
  • Supply voltage: 3.3 V or 2.5 V
  • Commercial and industrial temperature ranges
     

Functional Description

The CY2XF24 is a high-performance and high-frequency XO. It uses a Cypress-proprietary low-noise PLL to synthesize the frequency from an integrated crystal. The output frequency can be changed using the I2C bus serial interface, allowing easy frequency margin testing in applications.

]]>
Mon, 04 Feb 2013 02:33:27 -0600
CY2XF33: High Performance LVDS Oscillator with Frequency Margining - Pin Control http://www.cypress.com/?rID=37919 High Performance LVDS Oscillator with Frequency Margining - Pin Control

Features

  • Low Jitter Crystal Oscillator (XO)
  • Less than 1 ps Typical RMS Phase Jitter
  • Differential LVDS Output
  • Output Frequency from 50 MHz to 690 MHz
  • Two Frequency Margining Control Pins (FS0, FS1)
  • Factory Configured or Field Programmable
  • Integrated Phase-Locked Loop (PLL)
  • Supply Voltage: 3.3V or 2.5V
  • Pb-Free Package: 5.0 x 3.2 mm LCC
  • Commercial and Industrial Temperature Ranges
     

Functional Description

The CY2XF33 is a high performance and high frequency Crystal Oscillator (XO). It uses a Cypress proprietary low noise PLL to synthesize the frequency from an integrated crystal. The output frequency can be changed through two select pins, allowing easy frequency margin testing in applications.

]]>
Mon, 04 Feb 2013 01:29:08 -0600
CYDXXS72V18, CYDXXS36V18, CYDXXS18V18: FullFlex™ Synchronous SDR Dual Port SRAM http://www.cypress.com/?rID=13438 FullFlex(TM) Synchronous SDR Dual Port SRAM

Features

  • True dual port memory enables simultaneous access to the shared array from each port
  • Synchronous pipelined operation with single data rate (SDR) operation on each port
    • SDR interface at 200 MHz
    • Up to 28.8 Gb/s bandwidth (200 MHz × 72-bit × 2 ports)
  • Selectable pipelined or flow-through mode
  • 1.5 V or 1.8 V core power supply
  • Commercial and Industrial temperature
  • IEEE 1149.1 JTAG boundary scan
  • Available in 484-ball PBGA (× 72) and 256-ball FBGA (× 36 and × 18) packages
  • For more, see pdf

Functional Description

The FullFlex™ dual port SRAM families consist of 2-Mbit, 4-Mbit, 9-Mbit, 18-Mbit, and 36-Mbit synchronous, true dual port static RAMs that are high speed, low power 1.8 V or 1.5 V CMOS. Two ports are provided, enabling simultaneous access to the array. Simultaneous access to a location triggers deterministic access control. For FullFlex72 these ports operate independently with 72-bit bus widths and each port is independently configured for two pipelined stages. Each port is also configured to operate in pipelined or flow through mode.

]]>
Mon, 04 Feb 2013 01:23:58 -0600
CY8C21123, CY8C21223, CY8C21323: PSoC® Programmable System-on-Chip™ http://www.cypress.com/?rID=3335 PSoC® Programmable System-on-Chip™

Features

  • Powerful Harvard-architecture processor
  • Advanced peripherals (PSoC® blocks)
  • Flexible on-chip memory
  • Complete development tools
  • Precision, programmable clocking
  • Programmable pin configurations
  • Additional system resources
     

PSoC Functional Overview

The PSoC family consists of many programmable system-on-chip controller devices. These devices are designed to replace multiple traditional MCU-based system components with a low cost single-chip programmable component. A PSoC device includes configurable blocks of analog and digital logic, and programmable interconnect. This architecture allows you to create customized peripheral configurations, to match the requirements of each individual application. Additionally, a fast CPU, Flash program memory, SRAM data memory, and configurable I/O are included in a range of convenient pinouts.

]]>
Fri, 01 Feb 2013 04:18:08 -0600
CY7C1148KV18, CY7C1150KV18: 18-Mbit DDR II+ SRAM Two-Word Burst Architecture (2.0 Cycle Read Latency) http://www.cypress.com/?rID=48191 18-Mbit DDR II+ SRAM Two-Word Burst Architecture (2.0 Cycle Read Latency)

Features

  • 18 Mbit density (1 M x 18, 512 K x 36)
  • 450-MHz clock for high bandwidth
  • Two-word burst for reducing address bus frequency
  • Double data rate (DDR) interfaces (data transferred at 900 MHz) at 450 MHz
  • Available in 2.0 clock cycle latency
  • For more, see pdf
     

Functional Description

The CY7C1148KV18, and CY7C1150KV18 are 1.8 V Synchronous Pipelined SRAMs equipped with DDR II+ architecture. The DDR II+ consists of an SRAM core with advanced synchronous peripheral circuitry. Addresses for read and write are latched on alternate rising edges of the input (K) clock.

]]>
Fri, 01 Feb 2013 04:05:47 -0600
CY7C1163KV18, CY7C1165KV18: 18-Mbit QDR® II+ SRAM Four-Word Burst Architecture (2.5 Cycle Read Latency) http://www.cypress.com/?rID=48188 18-Mbit QDR® II+ SRAM Four-Word Burst Architecture (2.5 Cycle Read Latency)

Features

  • Separate independent read and write data ports
    • Supports concurrent transactions
  • 550-MHz clock for high bandwidth
  • Four-word burst for reducing address bus frequency
  • Double data rate (DDR) interfaces on both read and write ports (data transferred at 1100 MHz) at 550 MHz
  • Available in 2.5 clock cycle latency
  • For more, see pdf
     

Functional Description

The CY7C1163KV18, and CY7C1165KV18 are 1.8 V Synchronous Pipelined SRAMs, equipped with QDR II+ architecture. Similar to QDR II architecture, QDR II+ architecture consists of two separate ports: the read port and the write port to access the memory array. The read port has dedicated data outputs to support read operations and the write port has dedicated data inputs to support write operations. QDR II+ architecture has separate data inputs and data outputs to completely eliminate the need to ‘turnaround’ the data bus that exists with common I/O devices. Each port is accessed through a common address bus. Addresses for read and write addresses are latched on alternate rising edges of the input (K) clock.

]]>
Fri, 01 Feb 2013 03:55:45 -0600
CY7C1168KV18, CY7C1170KV18: 18-Mbit DDR II+ SRAM Two-Word Burst Architecture (2.5 Cycle Read Latency) http://www.cypress.com/?rID=48192 18-Mbit DDR II+ SRAM Two-Word Burst Architecture (2.5 Cycle Read Latency)

Features

  • 18-Mbit density (1 M × 18, 512 K × 36)
  • 550-MHz clock for high bandwidth
  • Two-word burst for reducing address bus frequency
  • Double data rate (DDR) interfaces (data transferred at 1100 MHz) at 550 MHz
  • Available in 2.5 clock cycle latency
  • Two input clocks (K and K) for precise DDR timing
  • Echo clocks (CQ and CQ) simplify data capture in high-speed systems
  • For more, see pdf


Functional Description

The CY7C1168KV18, and CY7C1170KV18 are 1.8 V synchronous pipelined SRAMs equipped with DDR II+ architecture. The DDR II+ consists of an SRAM core with advanced synchronous peripheral circuitry. Addresses for read and write are latched on alternate rising edges of the input (K) clock.

]]>
Fri, 01 Feb 2013 03:17:28 -0600
CY7C1392KV18, CY7C1393KV18: 18-Mbit DDR II SIO SRAM Two-Word Burst Architecture http://www.cypress.com/?rID=48187 18-Mbit DDR II SIO SRAM Two-Word Burst Architecture

Features

  • 18 Mbit density (2 M x 8, 1 M x 18)
  • 333-MHz clock for high bandwidth
  • Two-word burst for reducing address bus frequency
  • Double data rate (DDR) interfaces (data transferred at 666 MHz) at 333 MHz
  • For more, see pdf
     

Functional Description

The CY7C1392KV18 and CY7C1393KV18 are 1.8 V Synchronous Pipelined SRAMs, equipped with DDR II SIO (double data rate separate I/O) architecture. The DDR II SIO consists of two separate ports: the read port and the write port to access the memory array. The read port has data outputs to support read operations and the write port has data inputs to support write operations. The DDR II SIO has separate data inputs and data outputs to completely eliminate the need to ‘turnaround’ the data bus required with common I/O devices. Access to each port is accomplished through a common address bus. Addresses for read and write are latched on alternate rising edges of the input (K) clock.

]]>
Fri, 01 Feb 2013 03:01:46 -0600
CY7C1319KV18, CY7C1321KV18: 18-Mbit DDR II SRAM Four-Word Burst Architecture http://www.cypress.com/?rID=48185 18-Mbit DDR II SRAM Four-Word Burst Architecture

Features

  • 18 Mbit density (1 M x 18, 512 K x 36)
  • 333-MHz clock for high bandwidth
  • Four-word burst for reducing address bus frequency
  • Double data rate (DDR) interfaces (data transferred at 666 MHz) at 333 MHz
  • Two input clocks (K and K) for precise DDR timing
  • Two input clocks for output data (C and C) to minimize clock skew and flight time mismatches
  • For more, see pdf
     

Functional Description

CY7C1319KV18 and CY7C1321KV18 are 1.8 V Synchronous Pipelined SRAMs equipped with DDR II architecture. The DDR II consists of an SRAM core with advanced synchronous peripheral circuitry and a two-bit burst counter. Addresses for read and write are latched on alternate rising edges of the input (K) clock.

]]>
Fri, 01 Feb 2013 02:55:47 -0600
CY7C1143KV18, CY7C1145KV18: 18-Mbit QDR® II+ SRAM Four-Word Burst Architecture (2.0 Cycle Read Latency) http://www.cypress.com/?rID=48189 18-Mbit QDR® II+ SRAM Four-Word Burst Architecture (2.0 Cycle Read Latency)

Features

  • Separate independent read and write data ports
    • Supports concurrent transactions
  • 450-MHz clock for high bandwidth
  • Four-word burst for reducing address bus frequency
  • Double data rate (DDR) Interfaces on both read and write ports (data transferred at 900 MHz) at 450 MHz
  • Available in 2.0 clock cycle latency
  • For more, see pdf
     

Functional Description

The CY7C1143KV18, and CY7C1145KV18 are 1.8 V Synchronous Pipelined SRAMs, equipped with QDR II+ architecture. Similar to QDR II architecture, QDR II+ architecture consists of two separate ports: the read port and the write port to access the memory array. The read port has dedicated data outputs to support read operations and the write port has dedicated data inputs to support write operations. QDR II+ architecture has separate data inputs and data outputs to completely eliminate the need to “turnaround” the data bus that exists with common I/O devices. Each port is accessed through a common address bus. Addresses for read and write addresses are latched on alternate rising edges of the input (K) clock.
 

]]>
Fri, 01 Feb 2013 02:49:50 -0600
CY7C2168KV18, CY7C2170KV18: 18-Mbit DDR II+ SRAM Two-Word Burst Architecture (2.5 Cycle Read Latency) with ODT http://www.cypress.com/?rID=48193 18-Mbit DDR II+ SRAM Two-Word Burst Architecture (2.5 Cycle Read Latency) with ODT

Features

  • 18 Mbit density (1 M x 18, 512 K x 36)
  • 550-MHz clock for high bandwidth
  • Two-word burst for reducing address bus frequency
  • Double data rate (DDR) interfaces (data transferred at 1100 MHz) at 550 MHz
  • Available in 2.5 clock cycle latency
  • Two input clocks (K and K) for precise DDR timing
    • SRAM uses rising edges only
  • Echo clocks (CQ and CQ) simplify data capture in high-speed systems
  • Data valid pin (QVLD) to indicate valid data on the output
  • For more, see pdf


Functional Description

The CY7C2168KV18, and CY7C2170KV18 are 1.8 V Synchronous Pipelined SRAMs equipped with DDR II+ architecture. The DDR II+ consists of an SRAM core with advanced synchronous peripheral circuitry. Addresses for read and write are latched on alternate rising edges of the input (K) clock.

]]>
Fri, 01 Feb 2013 02:42:55 -0600
PSoC 5 Known Problems and Solutions http://www.cypress.com/?rID=41819 Fri, 01 Feb 2013 00:26:14 -0600 Reset Problems When Re-programming the 24LC64 EEPROM on the FX2 - KBA83436 http://www.cypress.com/?rID=26148 Answer: The reason is that this utility defaults to a 0xB2 load (for example, it writes the first byte as 0xB2 in the EEPROM), which is for the older EZ-USB chips. To avoid this error, follow these steps:

  1. In the µVision2 Editor, click ‘Options for Target’ and then select the ‘Output’ Tab. Ensure that the following path is described in the ‘ Run User Program #1’:

     

    ..\..\..\Bin\hex2bix -i -f 0xC2 -o fw.iic fw.hex

  2. If at power-on-reset, the EZ-USB detects an EEPROM connected to its I2C with the value 0xC2 at address zero, the EZ-USB loads the firmware in EEPROM into an on-chip RAM. It also sets the RENUM bit to ‘1’, causing standard device requests to be handled by the firmware instead of the default USB device.
]]>
Thu, 31 Jan 2013 23:31:35 -0600
Sensitivity and Capacitance Range for the CY8C21x34 CSD - KBA82522 http://www.cypress.com/?rID=46406 Answer: Sensitivity is calculated using the digital capacitive measurement result returned by the User Module, referred to as Counts. Capacitance measurement range is calculated using sensitivity.

Counts are calculated using Equation 1.

Where:

 
N = Resolution of the User Module
RB = Bleed resistor value
CSENSOR = Capacitance of the sensor (Parasitic Capacitance, CP + Finger Capacitance, CF)
FSW-AVG = Average switching frequency of the sensor
RefVal = Reference value of the User Module

Sensitivity is calculated using Equation 2.

 
 

The upper limit of the capacitance measurement range is calculated using Equation 3.

 
 

For example, given the following User Module settings:

 
N = 14
RB = 10 kΩ
FSW-AVG = 375 kHz (Prescaler = 15)
RefVal = 0

Sensitivity = 184.3 Counts/pF

Capacitance measurement range (upper limit) = 88.9 pF

Note: The “sensitivity” calculated above is the capacitive measurement module sensitivity, not the system sensitivity to button/sensor activation.

Note: It is not possible to measure capacitance values all the way down to zero because there will always be some parasitic capacitance, CP, and pin capacitance measured by the sensor.

]]>
Thu, 31 Jan 2013 23:04:28 -0600
Calculating the Resolution for CY8C21x34 CapSense CSD - KBA82521 http://www.cypress.com/?rID=46407 Answer: Resolution is equal to the inverse of sensitivity. Sensitivity is calculated using the following formula:

Where:

 
Counts = Digital capacitance measurement result returned by the User Module
N = Resolution of the User Module
RB = Bleed resistor value
FSW-AVG = Average switching frequency of the sensor
RefVal = Reference value of the User Module

For example, given the following User Module settings:

 
N = 14
RB = 10 kΩ
FSW-AVG = 375 kHz (Prescaler = 15)
RefVal = 0

Resolution = 0.00543 pF

Note: Although the calculation indicates that a change as small as 0.00543 pF can be detected, raw-count noise limits the use of such high resolution. CapSense is not recommended for measuring absolute capacitances.

Note: The “sensitivity” calculated above is the capacitive measurement module sensitivity, not the system sensitivity to button/sensor activation.

]]>
Thu, 31 Jan 2013 22:49:37 -0600
CY2DP1502: 1:2 LVPECL Fanout Buffer http://www.cypress.com/?rID=48498 1:2 LVPECL Fanout Buffer

Features

  • One differential (LVPECL, LVDS, HCSL, or CML) input pair distributed to two LVPECL output pairs
  • Translates any single-ended input signal to 3.3 V LVPECL levels with resistor bias on INx# input
  • 20-ps maximum output-to-output skew
  • 480-ps maximum propagation delay
  • 0.15-ps maximum additive RMS phase jitter at 156.25 MHz (12-kHz to 20-MHz offset)
  • Up to 1.5-GHz operation
  • 8-pin SOIC or 8-pin TSSOP package
  • 2.5-V or 3.3-V operating voltage
  • Commercial and industrial operating temperature range
     

Functional Description

The CY2DP1502 is an ultra-low noise, low-skew, low-propagation delay 1:2 LVPECL fanout buffer targeted to meet the requirements of high-speed clock distribution applications. The device has a fully differential internal architecture that is optimized to achieve low additive jitter and low skew at operating frequencies of up to 1.5 GHz.    

]]>
Thu, 31 Jan 2013 22:09:56 -0600
QTP 080803: Zero Delay Clock Buffer HiREL Technology R52T-3, Fab4 http://www.cypress.com/?rID=36052 Thu, 31 Jan 2013 05:57:31 -0600 CY36800 InstaClock: Universal Programmable Clock Generator Programming Kit http://www.cypress.com/?rID=14309

The CY36800 InstaClock Universal Programmable Clock Generator Programming Kit contains the programming board with a USB cable, and 3 samples each of the CY22800 and CY22801 devices. You can order more samples of either CY22800 or CY22801 Online. The latest programming software is available to download from www.cypress.com/instaclock.

When using the CY22800 and InstaClock software, users can select from a list of over 100 different predefined configurations of commonly used frequencies in today's designs.  The CY22801 enables users to generate custom clock configurations that are not supported by the CY22800.  The CyberClocks software tool allows users to specify the XIN/CLKIN frequency, crystal load capacitance, and output frequencies for the CY22801.

Both the CY22800 and CY22801 devices are programmed through the same programming board included in this kit.  The selected configuration is then downloaded via USB to the programmer in a matter of moments.  Production quantities are easily supported by Cypress' distribution partners.  Simply provide your local distributor with the JEDEC code generated by the software.

Note: This is a programming kit only. This kit is not designed and intended to be used for device evaluation or testing purposes.

For more information, click here.

InstaClock™ CY36800 Kit Contents:

  • 3 Samples of CY22800
  • 3 Samples of CY22801
  • 1 Programmer board with USB connector and socket onboard
  • 1 USB Cable

 

Software Title Description
Link
InstaClock Software Jedec files pre-configured and Programmer software for CY22800
CyberClocks Software Jedec file Creator and Programmer software for CY22801
]]>
Thu, 31 Jan 2013 04:03:22 -0600
Design modularity: the fool-proof way to maintain market leadership in the mobile handset arena http://www.cypress.com/?rID=35440
Mobile handset has become the most dominant portable consumer electronics of all time, with worldwide shipments of 990 million units in 2006 and exceeding 1.1 billion units in 2007 (iSuppli). The double-digit year-on-year compounded growth rate is expected to continue for the next few years, as many developing countries are quickly ramping up on wireless infrastructures to meet the booming wireless communications demand. For many developed countries, it is also not uncommon to see individuals carrying multiple handsets; typically one for personal use and another dedicated for business.  Forward looking, mobile handset OEMs and ODMs will be constantly challenged to stay competitive, and their most challenging task is to attract new adopters as well as to retain brand loyalty among current users. Having periodic product releases that keep consumers freshly engaged is the key to success in this fast-paced industry, while shortening the product design cycle and releasing products with innovative features are proven to be the two most effective ways to capture a bigger piece of the pie. This article explores the modular architecture approach to mobile handset design that enables both faster time to market and better features support that will lead mobile handset vendors to a successful future. To read more, click the download link above or visit Wireless Design and Development.
]]>
Thu, 31 Jan 2013 01:15:05 -0600
USB 3.0 - The Next-Generation Interconnect http://www.cypress.com/?rID=42669 When was the last time you got impatient with technology not being fast enough? Here is a situation: your flight from San Francisco to New York takes off in 3 hours and you are ready to head to the airport, but you really want to catch up with the all new season of your favorite series “House” which you missed. A friend just sent you a message on Facebook about how much he enjoyed a blockbuster movie he watched last night and you wish you could watch it on the long flight you are about to get on. If I were you, I would be wondering “if only I had the time to simply get all the content I need right now”. Today, it would take about 14 minutes to transfer an HD movie of 25GB and almost 9 minutes to transfer a TV Show of 16GB from a PC to your handheld media device. Thankfully, technological innovations are happening at a pace that enables users to get the content they want a lot faster. One such evolution is that of the most universal and ubiquitous interface – USB. USB 3.0 SuperSpeed is here and promises to be the panacea to such situations.  To read more, click the download link below or visit: Electronic Design.

]]>
Thu, 31 Jan 2013 01:12:25 -0600
USB On-The-Go Specification Adds Muscle To Portable Devices http://www.cypress.com/?rID=14576 Electronic Design (USA)

Reprinted with permission from Electronic Design,
June 10, 2002. Copyright 2002, Penton Media Inc.
611 Route 46 West, Hasbrouck Heights, NJ  07604, USA

Read the article here.

For more information on our USB Embedded Hosts products, visit: cypress.com

]]>
Thu, 31 Jan 2013 00:59:08 -0600
CY14B064I - VERILOG http://www.cypress.com/?rID=71710 Wed, 30 Jan 2013 23:29:21 -0600 CY14MB256J1 - VERILOG http://www.cypress.com/?rID=71721 Wed, 30 Jan 2013 23:26:26 -0600 CY14B256I - VERILOG http://www.cypress.com/?rID=71708 Wed, 30 Jan 2013 23:23:37 -0600 CY14ME064J3 - VERILOG http://www.cypress.com/?rID=50936 Wed, 30 Jan 2013 23:19:57 -0600 CY14ME064J2 - VERILOG http://www.cypress.com/?rID=71888 Wed, 30 Jan 2013 23:07:52 -0600 CY14ME064J1 - VERILOG http://www.cypress.com/?rID=71886 Wed, 30 Jan 2013 22:59:25 -0600 CY14MB064J3 - VERILOG http://www.cypress.com/?rID=50933 Wed, 30 Jan 2013 22:55:02 -0600 CY14C064I - VERILOG http://www.cypress.com/?rID=50706 Wed, 30 Jan 2013 22:50:57 -0600 CY14ME256J3 - VERILOG http://www.cypress.com/?rID=50912 Wed, 30 Jan 2013 22:41:50 -0600 CY14ME256J2 - VERILOG http://www.cypress.com/?rID=71884 Wed, 30 Jan 2013 06:41:25 -0600 CY14MB256J3 - VERILOG http://www.cypress.com/?rID=50908 Wed, 30 Jan 2013 06:37:22 -0600 CY14MC256J3 - VERILOG http://www.cypress.com/?rID=50902 Wed, 30 Jan 2013 06:32:32 -0600 CY14MC256J2 - VERILOG http://www.cypress.com/?rID=50900 Wed, 30 Jan 2013 06:28:37 -0600 CY14MC256J1 - VERILOG http://www.cypress.com/?rID=50899 Wed, 30 Jan 2013 06:25:54 -0600 CY14C512J3 - VERILOG http://www.cypress.com/?rID=50646 Wed, 30 Jan 2013 06:19:21 -0600 CY14C512J2 - VERILOG http://www.cypress.com/?rID=50645 Wed, 30 Jan 2013 06:15:35 -0600 CY14C512J1 - VERILOG http://www.cypress.com/?rID=50644 Wed, 30 Jan 2013 04:42:33 -0600 CY14E512I - VERILOG http://www.cypress.com/?rID=50696 Wed, 30 Jan 2013 04:08:32 -0600 CY14C512I - VERILOG http://www.cypress.com/?rID=50694 Wed, 30 Jan 2013 03:59:39 -0600 CY14B101J2 - VERILOG http://www.cypress.com/?rID=71836 Wed, 30 Jan 2013 03:25:03 -0600 CY14E256I - VERILOG http://www.cypress.com/?rID=50702 Wed, 30 Jan 2013 03:21:15 -0600 CY14C256I - VERILOG http://www.cypress.com/?rID=50700 Wed, 30 Jan 2013 03:18:09 -0600 CY14E512J3 - VERILOG http://www.cypress.com/?rID=50655 Wed, 30 Jan 2013 03:10:27 -0600 USB High-Speed Peripherals http://www.cypress.com/?rID=42096 Wed, 30 Jan 2013 02:58:57 -0600 CY14E512J2 - VERILOG http://www.cypress.com/?rID=50654 Wed, 30 Jan 2013 02:58:38 -0600 CY14E512J1 - VERILOG http://www.cypress.com/?rID=50653 Wed, 30 Jan 2013 02:49:13 -0600 CY14B512J3 - VERILOG http://www.cypress.com/?rID=50652 Wed, 30 Jan 2013 02:45:10 -0600 CY14B512J2 - VERILOG http://www.cypress.com/?rID=71869 Wed, 30 Jan 2013 02:34:30 -0600 CY14B512I - VERILOG http://www.cypress.com/?rID=71729 Wed, 30 Jan 2013 00:38:19 -0600 CY14B101I - VERILOG http://www.cypress.com/?rID=71727 Wed, 30 Jan 2013 00:30:29 -0600 CY14B101J1 - VERILOG http://www.cypress.com/?rID=50634 Tue, 29 Jan 2013 23:48:32 -0600 CY14ME064J2A - VERILOG http://www.cypress.com/?rID=71908 Tue, 29 Jan 2013 04:19:40 -0600