Cypress.com: Documentation http://www.cypress.com/?app=search&searchType=advanced&id%3D2308 Product Selector Guide (PSG) - Lighting and Power Control http://www.cypress.com/?rID=35224 Cypress offers a line of high-performance, low-cost communications and control processors that are compatible with legacy designs and provide double the maximum clock rate of earlier products and expanded internal memory configuration options.

]]>
Wed, 03 Apr 2013 06:36:18 -0600
User Module Datasheet: Comparator Datasheet, COMP V 2.10 (CY8C28X45, CY8C28X52, CY8C28X33, CY8C28X43,CY8C28X23, CY8C29X66,CY8C27X43, CY8C24X94,CY8C24X23A, CY8C24X33, CY8C23X33, CY8CLED0XD, CY8CLED0XG, CY8CLED04/08/16, CY8CTST/TMG/TMA120) http://www.cypress.com/?rID=46851 Features and Overview

  • Flexible input sources
  • Output signal latching
  • Flexible functionality configuration

The Comparator User Module (COMP) provides a digital output representation of the comparison of two signal levels. The input signals can be external signals multiplexed through the analog column mux, internal signals, and fixed or adjustable reference voltages. It provides a number of standard structural options with considerable flexibility in connection, threshold limits, and noise rejection.

The COMP user module is constructed as a MUM (multi user module). The MUM lists the name, brief description, simplified schematic, and input/output waveforms. The MUM schematic is at the "system" level. It does not show physical interconnections.

]]>
Fri, 22 Feb 2013 03:30:00 -0600
Recommended Kelvin Connection for Current Sensing in PowerPSoC - KBA83444 http://www.cypress.com/?rID=44301 Answer: Kelvin sense lines should connect directly to the sense resistor terminals. The traces should be symmetrical and have the same length and thickness.


In Figures 1 and 2, points A and B are the Rsense pads and points C and D are the input pins to the current sensing amplifier, CSPx (+ve) and CSNx (-ve) respectively.


Figure 1 shows a correct design.The sense lines are connected to the inner edges of the Rsense pads. Also, traces A-C and B-D are symmetrical with the same length and thickness This ensures that the voltage across Rsense is the same as the difference between. CSPx and CSNx.


Figure 1: Correct Design


  


Figure 2 shows an incorrect design. If you tried to maintain 100mV across the sense lines, the actual voltage across Rsense would be less than 100 mV due to the voltage drop across A-X and B-Y. The measured current would be less than actual.


Figure 2: Incorrect Design


    


For further information refer to PowerPSoC(R) – Hardware Design Guidelines.

]]>
Thu, 03 Jan 2013 03:49:04 -0600
AN56778 - PowerPSoC® - MPPT Solar Charger with Integrated LED Driver http://www.cypress.com/?rID=39126 The Maximum Power Point Tracking (MPPT) algorithm is used in solar applications to track the peak power delivered by a solar panel and maximize the energy harvested by the panels. AN56778 describes the use of PowerPSoC® for an integrated solar charge controller based on MPPT algorithm with LED drive functionality. It provides an overview of the battery-charging scheme using the Cypress PowerPSoC device and describes the state machine used in the algorithm.

PowerPSoC MPPT solution

Please contact Innovatech Switching Power India Pvt. Ltd. to buy evaluation boards shown in this applicaiton note. Please refer http://ispipl.com/contact_us for more information.

The video demonstrates a PowerPSoC based battery charger and LED controller for standalone solar electric systems.


 

]]>
Wed, 12 Dec 2012 02:24:29 -0600
AN56581 - PowerPSoC® - Designing LED Driver Circuits For MR-16 Lamps With DMX-512 Interface http://www.cypress.com/?rID=38830 MR-16 PowerPSoC

PowerPSoC product family provides a highly integrated platform for designing intelligent LED driver circuits that can be used in small form factors such as MR-16. This application note describes the design of a DMX512-enabled LED driver circuit for MR-16 using PowerPSoC. The application note also gives a top level description of the MR-16 fixture and the LED driver board reference design. It also briefly explains the board bring up and operation procedure. The application has an associated code example, which has sample firmware for multicolor lamps and tunable white light systems with DMX512 interface using PowerPSoC. A brief descirpion of the code example is also included in the applicaiton note.


PowerPSoC(R) - Designing LED Driver Circuits For MR-16 Lamps With DMX-512 Interface

]]>
Wed, 12 Dec 2012 02:24:24 -0600
AN51188 - EZ Color - Multi Channel Color Mixing Using HB LEDs http://www.cypress.com/?rID=34809 Due to advancements in solid-state lighting, many lighting applications are moving to color mixing high brightness LEDs. Cypress EZ-Color solution combines the color mixing intelligence with LED modulation capabilities in one device. This application note describes the use of EZ-Color to implement a four channel color mixing solution which can be used in tunable white light or multi color LED lighting applications. The attached code example contains commented firmware, which implements the four-channel color mix function along with LED modulation using PrISM technology. 
 
Multi Channel Color Mixing Using HB LEDs
]]>
Wed, 12 Dec 2012 02:20:02 -0600
AN47372 - PowerPSoC - PrISM(TM) Technology for LED Dimming http://www.cypress.com/?rID=2922 Precision Illumination Signal Modulation (PrISM) is a Cypress technology that uses stochastic signal density modulation, which can be used for controlling the intensity of LEDs in lighting applications. This document describes the key characteristics of PrISM and its implementation using PSoC user modules. The application note also explains the challenges faced in implementing high resolution PrISM and recommends solutions to address these issues. The attached code examples explain the implementation of 8-bit, 16-bit, and variable resolution PrISM using SSDM user modules in PowerPSoC devices.

PrISM block diagram

]]>
Wed, 12 Dec 2012 02:20:00 -0600
AN60934 - PLC/PowerPSoC - High Brightness LED Control with Powerline Communication Interface http://www.cypress.com/?rID=43202 Cypress’ PowerPSoC devices are highly integrated programmable power controllers that can be used in LED driver circuits to create smart LED lighting applications. In order to exploit the flexibility and intelligence of these systems, there is now a need for an advanced communication interface between the light switch and the lighting fixture. This application note describes how to add a Powerline communication interface using Cypress’ PLC solution to PowerPSoC based LED driver circuits. The attached code example for PowerPSoC interfaces with CY8CPLC10 device, receives color information sent over the Powerline, and drives up to four LED channels in the circuit.

]]>
Mon, 10 Dec 2012 20:41:04 -0600
PowerPSoC - Based MPPT Solution for Solar Electric Systems http://www.cypress.com/?rID=72397  

]]>
Wed, 21 Nov 2012 23:50:52 -0600
User Module Datasheet: Delta Sigma ADC Datasheet DelSigPlus V 1.0 (CYC8C24x94, CY8CLED0xD, CY8CLED0xG, CY8C28x45, CY8C28x43) http://www.cypress.com/?rID=3115

Features and Overview

  • 6-bit to 14-bit resolution
  • Data in unsigned or signed 2’s complement formats
  • Maximum sample rates of 65,500 sps at 6 bit resolution, 7812 sps at 14-bit resolution
  • Sinc2 filter fully implemented in hardware reduces CPU overhead and anti-alias requirements
  • 1st-Order or 2nd-Order modulator for improved signal-to-noise ratio, user selectable
  • Input range defined by internal and external reference options
  • Requires no digital blocks

The DelSigPlus User Module is an integrating converter, requiring from 32 to 256 integration cycles to generate a single output sample. Changing multiplexed inputs invalidates the first two samples following the change. Please review the Parameters section prior to module placement. ]]>
Wed, 31 Oct 2012 01:47:50 -0600
User Module Datasheet: Delta Sigma ADC Datasheet DelSig V 1.40 (CY8C29xxx, CYC8C24x94, CY7C64215, CY8CLED04/16, CY8CLED0xD, CY8CLED0xG, CY8CTST120, CY8CTMG120, CY8CTMA120, CY8C28x45, CY8CPLC20, CY8CLED16P01, CY8C28x43, CY8C28x52) http://www.cypress.com/?rID=3116 Features and Overview

  • 6-bit resolution with 32X oversampling to 14-bit resolution with 256X oversampling
  • Data in unsigned or signed 2’s complement formats
  • Maximum sample rates of 65,500 sps at 6 bit resolution, 7812 sps at 14-bit resolution
  • Sinc2 filter fully implemented in hardware reduces CPU overhead and anti-alias requirements
  • 1st-Order or 2nd-Order modulator, user selectable
  • Input range defined by internal and external reference options
  • Optional synchronized PWM Output

The DelSig is an integrating converter, requiring from 32 to 256 integration cycles to generate a single output sample. Changing multiplexed inputs, invalidates the first two samples following the change.

]]>
Tue, 23 Oct 2012 01:24:16 -0600
User Module Datasheet: 8-Bit Counter Datasheet Counter8 V 2.60 (CY8C29/27/24/22/21xxx, CY8C23x33, CYWUSB6953, CY7C64215, CY8CLED02/04/08/16, CY8CLED0xD, CY8CLED0xG, CY8CTST110, CY8CTMG110, CY8CTST120, CY8CTMG120, CY8CTMA120, CY8CTMA140, CY8C21x45, CY8C22x45, CY8CTMA30xx, CY8C28x45, CY8CPLC20, CY8CLED16P01, CY8C21x12) http://www.cypress.com/?rID=3128 Features and Overview

  • The 8-bit general purpose counter uses one PSoC block
  • Source clock rates up to 48 MHz
  • Automatic reload of period on terminal count
  • Programmable pulse width
  • Input enables/disables continuous counter operation
  • Interrupt option on compare output or terminal count
     

The 8-Bit Counter User Module provides a down counter with a programmable period and pulse width. The clock and enable signals can be selected from any system time base or external source. Once started, the counter operates continuously and reloads its internal value from the period register upon reaching terminal count. During each clock cycle, the counter compares the current count to the value stored in the compare register. Each clock cycle, the Counter tests the count against the value of the compare register for either a “less than" or “less than or equal to" condition. The comparator output provides a logic level that may be routed to pins and to other user modules. Most PSoC device families also permit the terminal count output to be routed in the same manner.

]]>
Mon, 22 Oct 2012 06:41:09 -0600
User Module Datasheet: CapSense® Sigma-Delta Datasheet CSD V 1.70 (CY8C24x94, CY8CLED0xD, CY8CLED0xG, CY8CLED04) http://www.cypress.com/?rID=17871 Features and Overview

  • Scan 1 to 46 capacitive sensors.
  • Sensing possible with up to a 15 mm glass overlay.
  • Proximity detection to 20 cm with a wire-based sensor.
  • High immunity to AC mains noise, EMC noise, and power supply voltage changes.
  • Supports different combinations of independent and slide capacitive sensors.
  • Double slide sensor physical resolution using diplexing.
  • Increase slide sensor resolution using interpolation.
  • Touchpad support with two slide sensors.
  • Sensing support through high resistive conductive materials (ITO films for example).
  • Shield electrode support for reliable operation in the presence of water film or droplets.
  • Guided sensor and pin assignments using the CSD Wizard.
  • Integrated baseline update algorithm for handling temperature, humidity, and electrostatic discharge (ESD) events.
  • Easily adjustable operational parameters.
  • PC GUI application support for raw data monitoring and parameter optimization in real time.
     

The Capacitive Sensing using a Sigma-Delta Modulator (CSD) provides CapSense® functionality using the switched capacitor technique with a sigma-delta modulator to convert the sensing switched capacitor current to digital code.

]]>
Mon, 22 Oct 2012 00:58:43 -0600
CY8CLED04D01, CY8CLED04D02, CY8CLED04G01, CY8CLED03D01, CY8CLED03D02, CY8CLED03G01, CY8CLED02D01, CY8CLED01D01: PowerPSoC® Intelligent LED Driver http://www.cypress.com/?rID=35354 PowerPSoC® Intelligent LED Driver

Features

  • Integrated power peripherals
  • M8C CPU core
  • Advanced peripherals (PSoC® Blocks)
  • Programmable pin configurations
  • Flexible on-chip memory
  • Complete development tools
  • Applications
  • Device options
  • 56-pin QFN package
  • For more, see pdf
     

PowerPSoC® Functional Overview

The PowerPSoC family incorporates programmable system-on-chip technology with the best in class power electronics controllers and switching devices to create easy to use power-system-on-chip solutions for lighting applications.

All PowerPSoC family devices are designed to replace traditional MCUs, system ICs, and the numerous discrete components that surround them. PowerPSoC devices feature high performance power electronics including 1 ampere 2 MHz power FETs, hysteretic controllers, current sense amplifiers, and PrISM/PWM modulators to create a complete power electronics solution for LED power management.

]]>
Mon, 30 Jul 2012 06:19:10 -0600
QTP 103510: SONOS 4 Technology Derivative S4AD-HV40, Power PSoC Phoenix Product Qualification, CMI Fab4, Cypress http://www.cypress.com/?rID=47304 Thu, 12 Jul 2012 05:06:56 -0600 PowerPSoC® Embedded Power Controller - Japanese http://www.cypress.com/?rID=42038 Fri, 22 Jun 2012 00:58:02 -0600 CY3268 PowerPSoC Lighting Starter Kit http://www.cypress.com/?rID=36572

 

The CY3268 PowerPSoC™ Lighting Starter Kit demonstrates the ability of PowerPSoC to create scalable LED management solutions. The PowerPSoC family of devices features high performance power electronics including 1A, 32V rated power FETs, hysteretic controllers, current sense amplifiers, and PrISM™ technology to create a complete solution for LED power management. PowerPSoC also features Cypress’ CapSense technology that can be used to design differentiated lighting applications.

This kit also enables designers to test and evaluate preliminary designs using PowerPSoC and understand the design flow using PSoC Designer™ software for the PowerPSoC device family.

Kit Contents

The CY3268 PowerPSoC Lighting Starter Kit contains:

  • CY3268 PowerPSoC board
  • 12 V, 1 A power supply
  • Two jumper shunts
  • Five PowerPSoC CY8CLED04D01-56LTXI samples
  • Kit CD, which includes:
    • PSoC Designer
    • PSoC Programmer
    • Demo firmware
    • Design files
    • Related documents

Featuring:

  • Kit default firmware demonstrates HB-LED control with intelligent color mixing using PowerPSoC
  • Debug capability provided by the PowerPSoC On Chip Debugger (OCD) device and RJ-45 jack that connects to CY3215DK ICE Cube Emulation Kit (sold separately)
  • Access to all Function I/O pins of PowerPSoC for additional design and debug capability
  • Cypress CapSense technology with 5 on-board capsense buttons
     
Software Title Description Link
PSoC Designer This kit requires PSoC Designer for development
PSoC Programmer This kit requires PSoC Programmer for programming
]]>
Mon, 02 Apr 2012 07:38:15 -0600
PowerPSoC® – Improving IMO Frequency Accuracy over a Wide Temperature Range http://www.cypress.com/?rID=59857 The PowerPSoC Internal Main Oscillator (IMO) is guaranteed to maintain a frequency of 24 MHz ±4% for TJ between -40°C and 115°C, including a temperature drift. Temperature drift is a significant component of this deviation at approximately ±2%, and compensating for it significantly enhances the overall accuracy. Such a compensation algorithm offers an improved temperature drift that can become valuable when the minimal frequency drift is important, for example, in asynchronous communication applications. With the algorithm implemented in PowerPSoC applications, the IMO frequency drift is limited to approximately ± 1.0%.

The attached document describes how to implement software compensation to minimize the temperature-dependent drift of the Internal Main Oscillator (IMO) frequency in a PowerPSoC® device.  Two Point Oscillator Trim algorithm, which improves the accuracy of the PowerPSoC’s IMO frequency across a wide temperature range is described. It explains the algorithm’s basic operation, including the generation of a dynamic trim code.

Also attached is an example project ‘IMOTrimProject’ which implements the Two Point Oscillator Trim algorithm.

]]>
Thu, 01 Mar 2012 03:56:28 -0600
Using CapSense® Buttons for LED Control on the CY3267 PowerPSoC® Evaluation Kit http://www.cypress.com/?rID=59395  

The CY3267 PowerPSoC® evaluation board has two devices – CY8CLED04D01 (PowerPSoC) and CY8C24894 (CapSense® enabled PSoC® 1). The CapSense buttons on the board are connected to the CY8C24894 and the LEDs on the daughter card are controlled by the CY8CLED04D01. The communication between these two chips is through I2C.

The attached example projects aim to configure the CapSense buttons to control the LEDs. I2C communication is used between the two devices to communicate the status of the CapSense buttons. For a detailed explanation of the projects and the instructions to use the same, refer the attached document.

]]>
Thu, 16 Feb 2012 21:48:03 -0600
PowerPSoC® – Measuring Channel Current Using the Analog Input Multiplexer (AINX) http://www.cypress.com/?rID=59394  

The PowerPSoC® controllers contain the analog input multiplexer (AINX) block which provides the capability to route the output of current sense amplifiers (CSA) to the analog blocks. The analog blocks can be configured as an ADC and used to measure the current through the channels.

The attached example project demonstrates how the current through any of the channels can be monitored using the AINX block, using the CY3268 PowerPSoC demonstration kit. For a detailed explanation of the projects and the instruction to use the same, refer the attached document.

]]>
Thu, 16 Feb 2012 21:46:52 -0600
CY3267 PowerPSoC Lighting Evaluation Kit http://www.cypress.com/?rID=36571
CY3267_latest1.jpg
The CY3267 PowerPSoC™ Lighting Evaluation Kit enables designers to evaluate Cypress' PowerPSoC family of devices and demonstrates their ability to create scalable LED management solutions. The PowerPSoC devices feature high performance power electronics including 1A, 2 MHz power FETs, hysteretic controllers, current sense amplifiers, and PrISM™ modulators to create a complete solution for LED power management. Right out of the box, the CY3267 Kit can be used to evaluate PowerPSoC's ability to drive 4 LED channels (Red, Green, Blue and Amber) at the desired color and brightness output.

 
Kit Contents

The CY3267 PowerPSoC Lighting Evaluation Kit contains:

  • CY3267 PowerPSoC main board
  • CY3267 LED daughter board
  • 12 V, 2 A power supply
  • Optical diffuser
  • Retractable USB cable
  • CY3217-MiniProg1 Programmer
  • 5 PowerPSoC CY8CLED04D01-56LTXI samples
  • Quick Start Guide
  • Kit CD which includes
    • PSoC Designer
    • PSoC Programmer
    • Intelligent Lighting Control GUI
    • Demo firmware
    • Design files
    • Related documents
 

Featuring:

  • Out-of-box evaluation experience using the PowerPSoC Main Board, RGBA LED daughter card and Intelligent Lighting Control GUI, all included in the kit
  • Kit default firmware demonstrates HB-LED control with intelligent color mixing using PowerPSoC
  • Interface to custom LED daughter boards through screw terminals from the PowerPSoC mother board
  • Flexible  input voltage options (7 V to 32 V)
  • Debug capability provided by the PowerPSoC On Chip Debugger (OCD) device and RJ-45 jack that connects to CY3215DK ICE Cube Emulation Kit (sold separately)
  • PC USB connectivity through on-board USB controller
  • CY3271 FirstTouch RF Kit* Connector
  • CyFi Radio Module* Connector
  • Access to all Function I/O pins of PowerPSoC for additional design and debug capability

While the Main Board provides connectors for CY3271 FirstTouch RF Kit and the CyFi Radio Module, these are not enabled in the kit default firmware. You can also develop firmware to add a DMX512* or DALI* interface to PowerPSoC and use the 5-pin header J12 to connect to a suitable external interface circuit.

* - Communications hardware not included; contact applications support for assistance

 

Software Title Description Link
PSoC Designer This kit requires PSoC Designer for development
PSoC Programmer This kit requires PSoC Programmer for programming
]]>
Wed, 08 Feb 2012 03:53:26 -0600
Saturation current rating of Inductor used to set-up the built-in switching regulator http://www.cypress.com/?rID=56292 When using the 32V input, the peak inrush current can be as high as 1.1A. The inductor should not saturate when the regulator is starting up. If it saturates, it acts as just a very small resistance and could damage the circuit. Please note that the inductance of the inductor should not drop at 1.1A.

Please refer CY3267 BOM at www.cypress.com/?rID=36571 to check the inductor to use for built-in switching regulator.

You can also refer to Switching Regulator section of the TRM at www.cypress.com/?rID=35366 for more information on the built-in switching regulator for PowerPSoC devices.

]]>
Mon, 02 Jan 2012 06:02:39 -0600
Affect of traces connecting the current sense resistors on current measurement accuracy http://www.cypress.com/?rID=46432 The traces connecting the current sense resistor to the PowerPSoC do not affect the current measurement accuracy, when the traces are routed differentially.

Current sense traces routed differentially will have similarly length and similar voltage loss due to bias current into the CSA pins on the PowerPSoC. The traces routed differentially will also minimize any effect from signal crosstalk or coupling. Any coupling will affect differentially routed traces equally as the coupling net couples equally to the differential traces.

]]>
Mon, 05 Dec 2011 12:22:09 -0600
DALI Interface Board http://www.cypress.com/?rID=43180 No, the DALI interface board is not available as a kit.  Find attached the schematics, Gerber files and the layout of the interface board, using which you could create your own board.

]]>
Mon, 05 Dec 2011 12:06:18 -0600
Debugging Pods for the EZ Color and Power PSoC Devices http://www.cypress.com/?rID=40166 The below table shows the Pods which are to be used for various Ez-Color devices.

Part number

Pod

CY8CLED02

CY3250-LED02

CY8CLED04

CY3250-LED04

CY8CLED08

CY3250-LED08

CY8CLED16

CY3250-LED16

For PowerPSoC , no pods are available. Instead, the OCD[On Chip Debugger] part CY8CLED04DOCD1 has to be used.

]]>
Mon, 05 Dec 2011 12:05:04 -0600
DALI User Module http://www.cypress.com/?rID=40165 The DALI receiver is not available as a readymade user module . But, this can be built using the individual user modules available for the EZ-Color/PowerPSoC devices. The required Software library for building this and example implementation are provided in the below Application notes :

1. AN52525 : Implementing a DALI Receiver System Using PowerPSoC

2. AN47615 : Implementing DALI Receiver using EZ-Color(TM) Intelligent Lighting Controllers

]]>
Mon, 05 Dec 2011 12:03:09 -0600
ColorLock Monitor Application of CY3263-ColorLock Evaluation board http://www.cypress.com/?rID=37914 Please find the attached ColorLock Monitor application setup.

]]>
Mon, 05 Dec 2011 11:59:01 -0600
Minimum On/Off timers in the Hysteretic Controller http://www.cypress.com/?rID=37695 The minimum on/off timers in the hysteretic controller block ensure that the controller block’s output does not change state until a definite time has elapsed. The timer pulse width prevents high frequency switching of the latch output (within the hysteretic controller block) which could result from high frequency switching at the input of the block. The timers guarantee a minimum ON or OFF time for the latch signals. For more information, please refer to the PowerPSoC Technical Reference Manual available at www.cypress.com.

]]>
Mon, 05 Dec 2011 11:58:00 -0600
Rise time for High Voltage input power rail to the Built-in Switching Regulator http://www.cypress.com/?rID=37693 The max rate of change of the High Voltage input power rail connecting SREGHVIN is 32 V/μS as the Absolute Maximum High Voltage Supply ramp time for the SREGHV pin is defined as 1μs. If the ramp rate for the input power supply (HV domain which powers the Built-in Switching Regulator) exceeds 32 V/μs, a 1Ω resistor in conjunction with the recommended 1 μF input capacitor is required for the input pin SREGHVIN.

]]>
Mon, 05 Dec 2011 11:47:42 -0600
Built-in Switching Regulator of the CY8CLED0xD/G0x http://www.cypress.com/?rID=37692 The on-board 5V regulator on CY8CLED0x can be used to power the PowerPSoC device and other devices on the board that need 5V. The maximum total current consumption of these devices including PowerPSoC should not exceed 250mA. If the application designer wants to drive the PowerPSoC device with external 5V supply, he can safely shut down the internal regulator.

When the Built-in Switching Regulator is used, it is imperative to connect the output of the 5V regulator to Vdd and AVdd externally to power up the PowerPSoC device. This is when the PowerPSoC device gets its power on the Vdd and AVdd pins.

The component values for the schematic are given below. Please find the schematic in attached document.

CIN = 1 μF, X7R
L = 47 μH, +/-10%, 1.5 A rated saturation current
Rsense = 0.5 Ω, 0.1W
Rfb1 = 2 KΩ, 1%, 0.1W
Rfb2 = 698 Ω, 1%, 0.1W
Rcomp = 20 KΩ, 5% or better, 0.1W
Ccomp = 2200 pF,
C1 = 10 μF, X7R with ESR >= 0.1Ω

]]>
Mon, 05 Dec 2011 11:46:03 -0600
PowerPSoC Maximum Burn-In Temperature http://www.cypress.com/?rID=48412 During qualification of the PowerPSoC devices, Cypress does not exceed 150C. The higher the temperature, the shorter the lifetime from a data retention point of view.

]]>
Mon, 05 Dec 2011 11:00:57 -0600
Selecting a current sense resistor for the PowerPSoC http://www.cypress.com/?rID=47740 The best current sense resistor value is determined by dividing 0.1V by the nominal average current through the LED string. 0.1V provides sufficient magnitude across the current sense resistor to minimize the effect of system level noise. An example is 0.1V divided by a nominal LED string current of 350mA indicates a current sense resistor of 285.7 milliohms. A standard 1% resistor value close to 285.7 is 280 or 287.

]]>
Mon, 05 Dec 2011 10:59:04 -0600
Using PowerPSoC with input voltage greater than 32V http://www.cypress.com/?rID=47739 Yes, the PowerPSoC can be used with input voltages greater then 32V. Using an external curent sense amplifier and and external FET, voltages much greater then 32V can be used with the PowerPSoC. It will also be necessary to provide the 5V PowerPSoC supply from and external regulator capable of operation at the higher input voltage.

]]>
Mon, 05 Dec 2011 10:58:35 -0600
The PowerPSoC SREG specifies a 10uF X7R grade ceramic capacitor with a minimum ESR of 0.1 ohm for C1 http://www.cypress.com/?rID=47738 The requirment for the minimum 0.1 ohm ESR is for compensation response. C1 and its corresponding ESR is keyed as part of the compensation network. Too quick or too slow of a response from C1 will cause compenstaion issues across the four process corners (Voltage/Temperature: High/High, High/Low, Low/High, and Low/Low). C1 can be a Electorlytic capacitor, with its corresponding higher ESR, providing it is stable across voltage and temperature. The base schematic for the SREG circuit in the PowerPSoC datasheet shows the ESR resistor can be external to the capacitor.

]]>
Mon, 05 Dec 2011 10:58:23 -0600
Selecting a ripple current when DC current is required through the LED string http://www.cypress.com/?rID=47741 The PowerPSoC uses hysteretic control to regulate the LED string current. The control loop formed by the hysteretic control requires a minimum response time between current measured and output adjust so 0% current ripple is not possible. A small ripple current will result in a high switching frequency and higher system-level power loss; a larger ripple current will result in lower switching frequency and better system efficiency. A very large ripple current will result in visible flicker or pulsing of the LEDs, so a good ripple current will be 20-30% of the desired average output current. An example is 1A output current average, 20% ripple is 200mA current ripple. The output current will swing between 1.1A and 0.9A with the average at 1A. 

]]>
Mon, 05 Dec 2011 10:57:31 -0600
Maximum ramp time allowed for voltage on input rail http://www.cypress.com/?rID=46555 In systems that have a DC input supply (to PowerPSoC) with ramp rates at 15V/ms or faster, a power supply sequencing scheme must be implemented to prevent potential damage to the load and other components in the system.

In the event of fast power supply ramp (faster than 15V/ms), or with small LED loads, the parasitic capacitances could cause the internal MOSFET to be in an ON state for short periods of time at system startup. This is because the PowerPSoC MOSFET is at an interface between the multiple power supply domains (GDVDD, HVDD), and the differences between these respective ramp rates is the potential reason for this condition.

For more information, please refer to the sub-section “Power Supply Sequencing” in Technical Reference Manual for the CY8CLED family.  This TRM can be found in the Help >> Documentation menu inside PSoC Designer.  The file name is TechnicalReferenceManual_CY8CLED04DXX.pdf.

The input power supply (HV domain) should not ramp to its final state faster than 1 μs.

]]>
Mon, 05 Dec 2011 09:32:35 -0600
Built-in Switching Regulator of the CY8CLED0xD/G0x http://www.cypress.com/?rID=46554 The on-board 5V regulator on CY8CLED0x can be used to power the PowerPSoC device and other devices on the board that need 5V. The total current consumption of these devices including PowerPSoC should be less than 250mA. This is because the maximum current that the regulator can supply is 250mA. If the application designer wants to drive the PowerPSoC device with external 5V supply, he can safely shut down the internal regulator.

]]>
Mon, 05 Dec 2011 09:30:17 -0600
Kelvin connections for Sense resistor http://www.cypress.com/?rID=46431 We use Kelvin connections at the Sense resistor to minimize any additional resistance added by copper connections power to sense resistor and sense resistor to the LED load. At low current, the error is minimal due to additional voltage added to the voltage across the Sense resistor. As current increases, the voltage drop increases across that small piece of copper inside the Kelvin current sense connections. The increase in voltage will cause current measurement errors.

For example, the current sense resistor is 0.100-ohms; this is 0.1V measured for 1A current flow through the sense resistor. Now add an incorrectly used Kelvin connection where the additional copper inside the Kelvin sense connections adds additional 0.020-ohms in the current measurement section. This is now 1A through 0.120-ohms for a voltage measurement of 0.120V. An error of 20 percent when all design calculations expect 0.100V measured across the current sense resistance.
]]>
Mon, 05 Dec 2011 09:29:01 -0600
Connecting the GDVdd, Vdd, and AVdd when using the Built-in Switching Regulator http://www.cypress.com/?rID=44304 When the Built-in Switching Regulator is used, it is necessary to connect the output of the 5V regulator to GDVdd, Vdd, and AVdd externally to power up the PowerPSoC device.

 

]]>
Mon, 05 Dec 2011 09:12:48 -0600
Component values used for the Built-in Switching Regulator http://www.cypress.com/?rID=44303   

The component values for the schematic are below. 

CIN = 1 μF, X7R

L = 47 μH, +/-10%, 1.5 A rated saturation current

Rsense = 0.5 Ω, 0.1W

Rfb1 = 2 KΩ, 1%, 0.1W

Rfb2 = 698 Ω, 1%, 0.1W

Rcomp = 20 KΩ, 5% or better, 0.1W

Ccomp = 2200 pF,

C1 = 10 μF, X7R with ESR >= 0.1Ω

]]>
Mon, 05 Dec 2011 09:11:07 -0600
Calculating upper and lower DAC references for a hysteretic controller of PowerPSoC device http://www.cypress.com/?rID=44300  Example: Let the current through an LED string be 300mA with a ripple of 40%.

 So Iavg = 300 mA.

 Hence Ipeak = 1.2 x Iavg = 360 mA and Ivalley = 0.8 x Iavg = 240 mA

 Let the,

sense resistance value Rsense = 0.22 W

gain of CSA be 20 and,

the 8-bit DAC be set at a resolution of 2.6V/10mV.

 Current sense voltage Vpeak = Ipeak x Rsense = 360 x 0.22 = 79.2 mV.

 Similarly Vvalley= Ivalley x Rsense = 240 x 0.22 = 52.8 mV.

 Corresponding to Vpeak and Vvalley, the output of CSA would be the gain multiplied by the voltage.

 Hence,

                        V’peak = Vpeak x 20 = 1.584 V and

                        V’valley= Vvalley x 20 = 1.056 V.

Now, the peak or upper limit DAC reference is calculated as,

REFupper = (V’peak/2.6) x 256 = 156

Similarly, valley or lower DAC reference is,

REFlower = (V’valley/2.6) x 256 = 104

]]>
Mon, 05 Dec 2011 09:06:08 -0600
Information needed to implement binning compensation for LED http://www.cypress.com/?rID=44299 To implement binning compensation, one needs access to the LED datasheet that includes binning details of forward voltage, dominant wavelength, and photometric luminous flux. Hardware design is constrained by the forward voltage. Dominant wavelength and photometric luminous flux have to be considered for firmware design. To learn more about binning and how it affects your design, please refer to the article White Light and Color Mixing: A Single Approach and AN47518 Firmware—Building Binning Tables for Color Mixing Using EZ-Color HB-LED Controllers available at www.cypress.com.

]]>
Mon, 05 Dec 2011 09:01:21 -0600
Dynamically changing the CSA input multiplexed to the AINX http://www.cypress.com/?rID=44007 Yes, this is possible, by modifying bits 5 and 4 of the PAMUX_S4 register. The following is the definition of the bits.

Bits 5 to 4: PAMUX_S4:

‘00’ CSA_OUT0 input is multiplexed to AINX.

‘01’ CSA_OUT1 input is multiplexed to AINX.

‘10’ CSA_OUT2 input is multiplexed to AINX.

‘11’ CSA_OUT3 input is multiplexed to AINX.


For more info on this register, refer the PowerPSoC Technical Reference Manual.

The default value of this register results in CSA0 being multiplexed to the AINX. If the intent is to scan only one CSA input and not monitor more than one dynamically, then the input to the AINX Mux can be setup in the Global Resources Tab in the Chip Editor View of PSoC Designer.

]]>
Mon, 05 Dec 2011 05:41:39 -0600
Common Anode configuration with PowerPSoC http://www.cypress.com/?rID=40485 Yes, a common anode configuration while driving HB-LEDs is possible, which reduces the wire count for N channels from 2N to ‘N+1 ‘.A detailed explanation of this circuit method can be found in the Application note ‘AN52518: Driving LED Fixtures with Reduced Wire count ', available at the link below :
http://www.cypress.com/?rID=35363

]]>
Mon, 05 Dec 2011 05:28:15 -0600
GPIO pins available in CY3267 board. http://www.cypress.com/?rID=40484 On the CY3267, there are 2 IOs (from PowerPSoC) brought out to header P4. These are P1 [4] and P2 [2]. Both connect to the Analog Mux Bus 1 and can be routed through this bus to the analog peripherals. If the Analog Mux Bus 1 and 0 are left unconnected, these pins can be routed to the blocks in Analog Column 1 alone. Connecting the 2 analog mux buses enables routing the pins to either column. These 2 pins are not capable of analog output.

The four FN pins brought out to header P4 are not capable of analog IO.

]]>
Mon, 05 Dec 2011 05:25:30 -0600
FN0 pins as GPIO pins. http://www.cypress.com/?rID=40483 The FN0 pins can be used as GPIO pins, with the only restriction that they are not connected to the Digital or the Analog blocks of the PSoC core. But, they can be modified directly by the controller, using the FN0DR register. The drive mode and the Interrupt option exist for these pins, just like other GPIOs. Refer to the PowerPSoC TRM for complete details on the registers that need to be used to control the FN0 pins.

]]>
Mon, 05 Dec 2011 05:08:02 -0600
Internal and External FET control. http://www.cypress.com/?rID=40482 No, at any given point of time, either the internal FET or the external FET must be controlled with a single Hysteretic controller, but not both simultaneously. However, the change between the internal and external FET can be carried out on the fly using the API ‘HYSTCTRL_SetGateDriver (bSelect)’. A bSelect of 01 would choose internal driver, a value of 02 would choose external driver. System performance is not guaranteed if the register is written in a way to enable both internal and external MOSFETs and must not be attempted.

]]>
Mon, 05 Dec 2011 05:05:12 -0600
The role of CY8C24894 in the CY3267 board. http://www.cypress.com/?rID=40164 The CY8C24894 implements two functions:

 

1.   It acts as the interface between the PC based Intelligent Lighting Control GUI and the PowerPSoC, by acting as an USB-I2C bridge. It takes the instructions from the PC over the USB interface and communicates the same to PowerPSoC over I2C.

2.   The two Capsense buttons on the board are connected to the CY8C24894 .

The Hex file provided with the kit for CY8C24894 implements both the functionalities.

]]>
Mon, 05 Dec 2011 02:57:07 -0600
Measurement of Current values from CSA block in PowerPSoC http://www.cypress.com/?rID=39866 The current signal strength can be measured by routing using the AINX block.This AINX block provides the capability to route the output of a Current Sense Amplifier to the analog section in the PSoC core. This block takes the output of one of the four CSAs to the Switched Capacitance Block.

To measure the value place an ADC and route the signal from the column to it for further digitization. Please refer "CE62288 - PowerPSoC® - Measuring channel current using the Analog Input Multiplexer (AINX)" at http://www.cypress.com/?rID=49579 for details.

]]>
Mon, 05 Dec 2011 02:52:34 -0600
Driving external FETs using the FN0 pins. http://www.cypress.com/?rID=39734 No, The FN0 pins cannot be used to directly drive Power FETs. The source current capability of the FN0 pins is just as much as the other PSoC GPIOs (10mA). In order to drive Power FETs, the driving circuit needs to be capable of sourcing much higher currents (in the order of 1A) for a very short period.

For details on the kind of functions that the FN0 pins can be used for, please refer to the sub-section “Function Pin (FN0[0:3])” in the ‘Power Peripherals’ chapter of the Technical Reference Manual for the CYLED family.  This TRM can be found in the Help >> Documentation menu inside PSoC Designer.  The file name is TechnicalReferenceManual_CY8CLED04DXX.pdf.


]]>
Mon, 05 Dec 2011 02:49:45 -0600
CY3267 Kit documentation http://www.cypress.com/?rID=38784 Please refer CY3267 kits page at http://www.cypress.com/?rID=36571 for all information on the kit.

]]>
Mon, 05 Dec 2011 02:46:07 -0600
CY3268 Kit documentation http://www.cypress.com/?rID=38783 Please refer the CY3268 kits page at http://www.cypress.com/?rID=36572 for all the information on CY3268 kit

]]>
Mon, 05 Dec 2011 02:43:14 -0600
SWX pin connection when internal FETs are not being used http://www.cypress.com/?rID=38781 If the internal FET is not being used in the system, the pins must be left floating (unconnected).

 
]]>
Mon, 05 Dec 2011 02:33:31 -0600
Grounded current sensing using PowerPSoC http://www.cypress.com/?rID=38780 The PowerPSoC Current Sense Amplifier (CSA) is designed to be a high-side amplifier and needs a minimum common-mode voltage of 7V at the CSP node for operation guaranteed by the datasheet. In a grounded or low-side sensing application, the voltage drops (from HV supply) during operation are likely to cause the common-mode voltage to drop below 7V. An example is a 20V supply driving a string of 5 LEDs (15-18 volts). For this reason, the voltage level at the CSP node of the CSA has to be evaluated for all possible conditions during which the CSA needs to function. The CSA should be used in the application only if it is ensured that the CSP node of the CSA is guaranteed to be above 7V (common-mode) during all modes of operation.

]]>
Mon, 05 Dec 2011 02:32:33 -0600
Start up guidelines for PowerPSoC based system http://www.cypress.com/?rID=38394 The inherent specifications of PowerPSoC places it in high voltage systems (up to 32V) controlling large amounts of currents. In such a system, a design error or fabrication/assembly error on the board can cause a malfunction that could in turn cause large voltages to appear across or large currents to flow through components that are not designed for such levels, and therefore cause catastrophic part failures on the board. This could also be a safety issue.

Therefore, a PowerPSoC based system must be brought up in a deterministic manner that gradually increases the system voltages and currents, after ensuring that the microcontroller and PSoC core in the PowerPSoC device have been verified to be functioning. The attached document discusses the necessary steps and precautions to perform such a system bring-up on a general level.

]]>
Mon, 05 Dec 2011 01:25:03 -0600
PowerPSoC™ Intelligent LED Driver Technical Reference Manual (TRM) http://www.cypress.com/?rID=35366 The PowerPSoC™ family incorporates Programmable System-on-Chip™ technology with the best in class power electronics controllers and switching devices to create easy to use system-on-chip solutions for lighting applications. ]]> Mon, 17 Oct 2011 02:38:15 -0600 Moisture Sensitivity Level (MSL) of Cypress Parts http://www.cypress.com/?rID=54061 If you know the Cypress part number: 

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

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

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

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

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

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

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

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

If you do not know the Cypress part number: 

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

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

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

]]>
Thu, 08 Sep 2011 21:22:46 -0600
Designing LED Driver Circuits For MR-16 Lamps With DMX-512 Interface http://www.cypress.com/?rID=38911 MR-16 fixture is a lighting industry standard format for small form factor lamps, and used extensively in retail lighting. They are well suited for a variety of applications that require directional lighting of low to medium intensity, such as track lighting, recessed ceiling lights, pendant fixtures, landscape lighting, retail display and bicycle headlights.
 
With the increasing need for energy efficient lighting, MR-16 lamps are using high brightness LEDs as illumination sources. There are LED packages available with multiple colored LEDs on the same die, allowing for MR-16 lamps capable of tunable white light or color light applications. Tunable white light systems allow the user to set the desired color temperature of white light, which can be very useful in retail lighting applications. These systems require an intelligent LED driver that provide the constant current power supply for the high brightness LEDs, modulate the intensity for color tuning and also provide a communication interface for control (such as DMX-512)

Figure 1. MR-16 Lamp & Fixture Internals

  

Cypress has developed a reference design for a compact LED driver solution, made to fit inside the MR-16 fixture, as shown in the figure above. The solution includes support for up to four channels of LEDs, such as in tunable white light systems. The driver board uses PowerPSoC for providing a constant current power supply for the LEDs and integrated intelligence for multi-channel LED control. The solution also integrates DMX512 communication, which provides flexibility to network multiple fixtures but maintaining individual control for each fixture.

The following table lists the specifications of the four-channel PowerPSoC solution. Figure 2 below shows pictures of the reference design board.

Table 1. PowerPSoC MR16 Fixture Controller Specifications

Description

Value

 Cypress Solution

 PowerPSoC

 Number of LED Channels

 4

 Number of LEDs/ Channel

 1

 LED Drive Current

 700 mA per channel maximum

 Features

 Color Mix, Tunable White Light

 Communication Protocol

 DMX512-Physical Layer RS485

Figure 2. Fixture Controller Board

  

Complete design files for the reference design board shown above are available along with the application note AN56581. The design files include schematics, netlist, gerber files, BOM and sample firmware code examples.

]]>
Mon, 27 Jun 2011 22:34:35 -0600
CY3267, CY3268 OCD and EEPROM issues http://www.cypress.com/?rID=52161  

There is a specific lot of the CY3267/CY3268 kits where in these two issues are encountered, which is due to a minor discrepancy in the SROM of the PowerPSoC on the board. Please note this issue is seen only on a small percentage of the CY3267/CY3268 and except for the issue with the OCD and the EEPROM, the rest of the functionalities work fine on these boards. 

 

If you have one such CY3267/CY3268, please raise a Technical support case, preferably specifying the below details :

 

1.When was the kit purchased?

2. Where was the kit ordered from?

3. What is the lot number of the kit?

 

The lot number information can be found at the bottom side of the kit. We will cross check if the kit belongs to the affected lot and replace it as soon as possible.

]]>
Fri, 17 Jun 2011 15:19:24 -0600
CY3267 PowerPSoC Lighting Evaluation Kit - GUI Known Issues and Workarounds http://www.cypress.com/?rID=51903  

After power cycling the CY3267, the PC-based application triangle and black dot intermittently relocate to the bottom of the x and y axis.

Workaround: None needed. PC-based application will continue to function.

 

Unhandled Exception error by hitting the Color CapSense button multiple times.

Workaround: Hit Continue at the error dialog. The application will continue to work OR Restart PC application.

 

The PC-based application does not support 64-bit versions of XP and Vista.

Workaround: Check http://www.cypress.com for availability of 64-bit USB support.

 

PC restart/standby/hibernation breaks communication with the CY3267.

Workaround: Power cycle CY3267.

 

Disconnecting and reconnecting the USB cable to the CY3267 can cause small gaps to appear in the black triangle on the color gamut on the PC.

Workaround: None needed. PC-based application will continue to function. 

]]>
Fri, 17 Jun 2011 13:12:38 -0600
MPPT Based Solar Charge Controller Reference Design http://www.cypress.com/?rID=39236 Solar panels are being increasingly used in street lighting applications to make for environment friendly designs by reducing the dependency on conventional energy. The use of High Brightness LEDs (HB-LEDs) for illumination in streetlights further increases their energy efficiency. Figure 1 shows a picture of a solar panel powered street light with high brightness LEDs. These systems employ lead acid batteries that get charged by solar panels during the day. The energy from the batteries is then used to drive the LEDs in the night.

Figure 1. Solar powered street light

Solar panels consist of photovoltaic cells that use light energy from the sun to generate electricity through photovoltaic effect. Maximum Power Point Tracking, referred to as MPPT, is an electronic system that operates the photovoltaic modules in solar panels to produce maximum power. MPPT varies the electrical operating point of the modules and enables them to deliver maximum available power. MPPT can be used in conjunction with a mechanical tracking system, but the two systems are completely different.

Cypress’ MPPT Solar Charge Controller is a battery charger and load controller with integrated LED driver, which features a smart tracking algorithm that maximizes energy harvest from solar panels. It is designed using Cypress’ PowerPSoC and uses the device’s integrated hysteretic controllers, its dedicated modulators, and PSoC core to implement the MPPT smart tracking algorithm, as well as the constant current LED driver circuit.

Table 1 below shows the specifications of the MPPT Solar Charge Controller Reference Design:

Cypress Solution CY8CLED04D01 PowerPSoC
Features

MPPT Algorithm for optimized battery charging,

Buck and boost driver for LED applications

Input

Solar panel open circuit voltage – 21 V

Short circuit current – 7 A

Battery Rating

12 V Lead acid

Maximum charging current – 9.5 A

Boost Driver Rating

Voltage – 40 V,

Current – 1 A

Floating Load Buck Driver Rating

Voltage – 8 V,

Current – 1 A

The block diagram of the integrated solar charger and LED driver is shown in Figure 2. Power delivered by the solar panel is converted to a voltage level that can drive charging current into the battery. PowerPSoC generates the necessary control signal to drive a synchronous buck converter that converts the solar panel power to charge the battery. The MPPT algorithm embedded in the PowerPSoC takes voltage and current feedback from the panel and adjusts the control signals to operate the panel at its peak power. The PowerPSoC also monitors the battery charging process and provides status information based on battery condition and load switch status.
 
The application described below also integrates two channels of LED drivers. The first channel is configured in a floating load buck topology rated at 8V, 1A. The second channel is configured in a boost topology rated at 40V, 1A. The user can select between these two LED driver channels to drive LEDs with power from the batteries. The firmware in the attached code example is designed to operate one LED driver channel at a time. The solar charge controller also has board-level protection features that protect the board from battery short circuits, battery open, and battery/panel reverse connections.

Figure 2. MPPT Solar Charge Controller Block Diagram





Please contact Innovatech Switching Power India to purchase samples of this reference design board.
Please refer http://ispipl.com/contact_us for more information.

]]>
Thu, 16 Jun 2011 00:22:49 -0600
To Buy or To Build your LED Driver in 2010 http://www.cypress.com/?rID=43322 LEDs Magazine.]]> Tue, 10 May 2011 10:19:02 -0600 Are there any guidelines for PowerPSoC PCB design? http://www.cypress.com/?rID=50181 Are there any guidelines for PowerPSoC PCB design?

Cypress' application note AN52209 - PCB Guidelines for PowerPSoC as a LED Driver is a very good document to review. Even if you are familiar with PCB design for power electronics, AN52209 is a good knowledge refreasher.

]]>
Tue, 12 Apr 2011 17:22:36 -0600
Default Stae of GDx and PWx Pins at Power Op or Reset - CY8CLED04D01 http://www.cypress.com/?rID=39733 Status of GDx and PWx pin depends on whether the power blocks are populated/started.

1) The power blocks are not populated or started - In this case, the internal FET will remain off and the external gate driver will be pulled to ground thereby keeping any external FET connected off.

2) The power blocks are populated and started - If the hysteretic controller is started before the Current Sense Amplifier (CSA), then for a brief period, there is an indeterminate signal going as feedback into the hysteretic controller. This could possibly switch the FET ON (or keep the external gate driver on) for a long period until the CSA powers up and the correct feedback is received. This is potentially a dangerous situation as the current could rapidly increase through the FET.

For this reason, the CSA should always be turned on before the hysteretic controller and the hysteretic controller should never be turned on without a proper feedback connection.

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

asm (“mov A, 05”);

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

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

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

]]>
Sun, 05 Dec 2010 20:49:07 -0600
Availability of buying CY3250-Flexcable separately http://www.cypress.com/?rID=45258 Yes, CY3250-Flexcable is separately buyable.

please go to http://www.cypress.com/?app=distiInventory&source=header  or www.cypress.com -> Buy -> navigate to Device(Distributors), search by typing "CY3250-Flexcable" in the Part Number field, the available inventory will be there.

]]>
Sun, 05 Dec 2010 20:37:36 -0600
PSoC Designer 5.0 SP6 Programming "Device Not Found" http://www.cypress.com/?rID=45688

Response:

PSoC Programmer 3.12 (Beta and Production) and beyond underwent a minor database restructuring to accommodate updates from PSoC Designer 5.1 Beta and FCS releases. This update will cause errors when programming using PSoC Programmer 3.12 coupled with PSoC Designer SP6 and earlier versions.


Impacted Devices:

The following table details the device families that the user will experience this error:

 

Device Families/Devices Type
CY8C20x36 Device Family
CY8C20x96 Device Family
CY8CLED16P01 Device Family
CY8CTMA120-56LTXA Individual Device
CY8CTMA120-56LFXA Individual Device
CY8CTST2xx(A) Device Family
CY8CTMG2xx(A) Device Family
CYONS2xxx Device Family
CYONSTB2xxx Device Family
CYONSFN2xxx Device Family

Solution:

The customer can perform three tasks to solve this issue.

First, the customer may upgrade their designer installation to PSoC Designer 5.1 Beta 2 or FCS and later.

Second, the user may use the stand alone version of PSoC Programmer instead of the Embedded programmer.

Third, the user may roll back the PSoC Programmer installation to version 3.11. The user may roll back from the PSoC Programmer 3.12 Beta or greater release by using the CyInstaller Update Manager. The user can perform the following steps:

  • Open up the CyInstaller Update Manager from the Start Menu.
  • Select Configure
  • Navigate CyInstaller to the installation type section and select, Custom, and click, next.
  • From the drop menu select PSoC Programmer 3.11 and click next.

CyInstaller will roll back the user’s installation to the PSoC Programmer 3.11.


Summary:

This knowledge based article details to the user the solution to the embedded programmer programming failures when using PSoC Designer 5.0 SP6 with versions of PSoC Programmer 3.12 Beta and older.

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

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

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

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

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

This problem may be because of slow internet connection.

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

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

 

]]>
Sun, 05 Dec 2010 19:01:52 -0600
CY8CLED04D01 - 25 W LED Driver Using CY8CLED04D01 http://www.cypress.com/?rID=44384 Thu, 21 Oct 2010 03:08:15 -0600 SONOS 4 Technology Derivative S4AD-HV40 PowerPSoC Product Qualification CMI Fab4, Cypress http://www.cypress.com/?rID=37749 Fri, 16 Jul 2010 06:15:28 -0600 Intelligent LED lighting control with thermal monitoring http://www.cypress.com/?rID=43836 Power Management DesignLine.]]> Fri, 11 Jun 2010 17:35:03 -0600 PowerPSoC® Embedded Power Controller - Chinese http://www.cypress.com/?rID=43306 Tue, 18 May 2010 04:59:03 -0600 PowerPSoC® Intelligent LED Driver - Chinese http://www.cypress.com/?rID=42976 Thu, 13 May 2010 09:48:24 -0600 PowerPSoC® Intelligent LED Driver - Japanese http://www.cypress.com/?rID=43213 Tue, 11 May 2010 08:01:46 -0600 PowerPSoC® Intelligent LED Driver http://www.cypress.com/?rID=41013 PowerPSoC®, the world’s first integrated power controller, provides the drive for the best-in-class performance of this LED replacement fixture suitable for LED ballasts and bulbs. With the level of integration possible with PowerPSoC, the form factor of the design remains small and can fit into such fixtures as PAR30 and PAR38. For replacement fixtures, the design can work with legacy dimmers, including both leading and trailing-edge.

]]>
Thu, 01 Apr 2010 13:10:02 -0600
MPPT Solar Charge Controller Reference Design http://www.cypress.com/?rID=41011 Cypress’s MPPT Solar Charger and LED driver is a PowerPSoC® based solution. It is used to charge solar-based lead acid batteries by employing a Maximum Power Point Tracking (MPPT) algorithm. The MPPT algorithm tracks the peak power delivered by a solar panel and maximizes the solar energy harvested from the panel. This also increases the ampere-hours delivered to a battery while charging. The same PowerPSoC device is used to drive the LEDs.

]]>
Thu, 01 Apr 2010 12:36:33 -0600
Cypress Intelligent Lighting Solutions Now Offer Easy, Fast Design Support for Cree XLamp® LEDs http://www.cypress.com/?rID=34868

Solutions Enable Tunable White Lighting with Highest-lumen LEDs

SAN JOSE Calif., January 12, 2009 - Cypress Semiconductor Corp. (NYSE: CY) is greatly simplifying design of RGB-based white lighting LED systems with Cree XLamp® LEDs. Using Cypress's PSoC Designer™ 5.0 visual design software and the CY3265C-RGB evaluation kit, designers can simply input the selected XLamp device; select bin specifications through easy-to-use drop-down menus; and select white light temperature points as well as specific color points for optimal reproduction of any type of desired light output - without having to write a single line of firmware. Lighting designers no longer need to be experts in LED binning and temperature specifications. Instead they can focus on desired lighting effects, bringing solutions to market more quickly and efficiently.

Cypress's intelligent lighting solutions simplify white lighting designs by giving users the ability to select white light temperatures points on a gamut in PSoC Designer 5.0 software. Cypress has integrated the XLamp device specifications and temperature characteristics into the content library of PSoC Designer 5.0 software, which supports Cypress's EZ-Color™ LED controllers. With other LED controllers, engineers must input specific device binning and temperature performance data. Cypress has introduced the CY3265C-RGB evaluation kit enabling designers to begin simplified system design with XLamp LEDs.

"We are pleased to support Cree's XLamp portfolio with our intelligent lighting solutions," said Curt Davis, vice president of Cypress's PowerPSoC™ Business Unit, which includes Intelligent Lighting Solutions.  "Cree has earned a leadership position in bringing LED lighting to the mainstream, and our intelligent lighting solutions can simplify general illumination designs with the XLamp offerings."

Availability
The CY3265C-RGB evaluation kit provides the firmware to support XLamp LEDs. The kit comes with a daughter card featuring XLamp LEDs, and includes a MiniProg, a 5v LCD display, a USB cable, a CD with PSoC Designer 5.0, Gerber files and schematics. The kit is available on the Cypress Online Store at www.cypress.com and from authorized distributors.

About Cypress's Intelligent Lighting Solutions
LED lighting design requires a complex set of calculations with custom firmware to deliver consistent color. The two biggest problems that LED lighting engineers face are having to account for differing LED performance specifications based on manufacturing bins and the LEDs' degradation (such as output flux, wavelength etc.) over different temperatures. With PSoC Designer 5.0, designers simply select a color from a gamut presented on-screen. Pre-loaded manufacturers' bin specifications and choice of either temperature or optical feedback algorithms are automatically applied to the selected design and programmed into an EZ-Color controller. This can save anywhere from weeks to months of design time for a complex design.

EZ-Color LED controllers can support up to 16 LED strings, compared to four or five strings for competitive devices. The additional strings can mean a savings of dozens or even hundreds of controllers in very large designs, cutting design complexity, power consumption and board space. The EZ-Color LED controllers are powered by Cypress patent pending PrISM™ (Precise Illumination Signal Modulation) technology. The PrISM modulation technology significantly reduces low-frequency flicker and radiated electro-magnetic interference (EMI)-common problems in LED lighting designs. Designers also have the flexibility to add additional functionality to the EZ-Color controllers, including battery charging, motor control, thermal feedback, programmable control gear and other features.

About Cypress
Cypress delivers high-performance, mixed-signal, programmable solutions that provide customers with rapid time-to-market and exceptional system value. Cypress offerings include the PSoC® programmable system-on-chip, USB controllers, general-purpose programmable clocks and memories. Cypress also offers wired and wireless connectivity technologies ranging from its CyFi™ Low-Power RF solution, to West Bridge® and EZ-USB® FX2LP controllers that enhance connectivity and performance in multimedia handsets. Cypress serves numerous markets including consumer, computation, data communications, automotive, and industrial. Cypress trades on the NYSE under the ticker symbol CY. Visit Cypress online at www.cypress.com.

# # #

Cypress, the Cypress logo, PSoC, West Bridge and EZ-USB are registered trademarks, and PowerPSoC, EZ-Color, PrISM, PSoC Designer and CyFi are trademarks of Cypress Semiconductor Corporation. All other trademarks are the property of their respective owners.

]]>
Tue, 09 Mar 2010 06:35:36 -0600
PowerPSoC® Embedded Power Controller http://www.cypress.com/?rID=37401
PowerPSoC is the first device to combine the power of an embedded controller with integrated high-power peripheral functionality. This includes four internal 32V, 1A rated low-side n-channel MOSFETs, four 32V, 6 MHz rated current sense amplifiers with adjustable gain settings, four 2 MHz hysteretic controllers that can be configured as either buck, boost, or buck-boost, and a 32V input voltage regulator. Due to the flexibility of working with the already integrated power of PSoC®, PowerPS oC offers additional functionality including Cypress’s CapSenseTM, and additional digital (PWMs, timers, counters), analog (ADCs, PGAs), and communication (DMX512, DALI, SP I, RS -232) options. The ability to reconfigure power with this level of integration can simplify hardware design, lower testing time, and decrease bill-of-materials costs.
]]>
Tue, 15 Dec 2009 07:09:53 -0600
Five Building Blocks of an Efficient High Brightness LED Driver http://www.cypress.com/?rID=39243 Electronic Design.]]> Fri, 30 Oct 2009 11:49:38 -0600 Differentiating Your LED Design http://www.cypress.com/?rID=39241 As the LED market continues to grow, pressure increases for lighting manufacturers to stay ahead of the curve, especially with hundreds of new players jumping in to take advantage of the $2 billion dollar potential. Many have little experience with electronics, being more familiar with standard florescent and incandescent bulbs. The literally million dollar question for these companies becomes how to set their lighting design apart from all the other competitors out there.

This article will explore several examples of differentiating what appears at face value to be a simple LED design. Each of these examples deserves far more space than can be devoted to here, but should serve as a starting point for additional creativity. The key to this step is the addition of basic intelligence to the circuit, generally in the form of a microcontroller. Intelligence is necessary to take advantage of what LEDs offer as much to white light designs as to color. To read more, click the download link below or visit Embedded.com.

]]>
Fri, 30 Oct 2009 11:30:42 -0600