You are here

Blogs | Cypress Semiconductor

Most Recent Blog Posts

Now that all the design work has been done for the square root component, we can do the work of creating the component in the tool. First, create a new project in PSoC Creator. Then, create a new component by right clicking your project in the Components tab, selecting "Add Component Item..." and selecting "Verilog File": Now, load up the...
Posted to PSoC Sensei Blog on 31 Mar 2013 by bjbu
In the previous post, we came up with the 13 states necessary to calculate the square root. There's no limit on the number of states we can have, but the number of unique operations is limited to 8. Currently we have 10, so we'll need a few tricks to make this work.   Notice that I haven't listed the "(load F0/F1)" as part of the...
Posted to PSoC Sensei Blog on 30 Mar 2013 by bjbu
Last post, I went through a couple of iterations of a square root algorithm before arriving at an efficient method using only shifts and adds. Now, let's figure out how to configure the datapath to execute this algorithm.   The C-style pseudo-code from the previous post is nice, but it will be easier to map if we try to represent it in a...
Posted to PSoC Sensei Blog on 25 Mar 2013 by bjbu
The PSoC 3 (CY8CKIT-001, CY8CKIT-003) upgrade program will end January 4th, 2013.  I would like to thank everyone who participated over the last two years for trying out our new silicon. I hope you had an excellent upgrade experience. If you haven't yet had a chance to upgrade your...
Posted to PSoC Creator News and Information on 18 Dec 2012 by Weil
Meet me in St. Louis for the FIRST Robotics FInals! www.usfirst.org     C. U. in St. Louis          or C. U. Around
Posted to C.U. Around: Cypress University Program Blog on 25 Apr 2012 by pkx
Hi All, I just got back from Madrid where I made a new Amigo - Tio Gil ... Gil is a talented field applications engineer who works for the Cypress Rep in Spain: Sensetronics. Gil has built a PSoC 3 powered bot he calls "The Monster" or "El Bicho" You can see it in action...
Posted to C.U. Around: Cypress University Program Blog on 09 Mar 2012 by pkx
PSoC Creator 2.0 is now on the web with some valuable new components: S/PDIF for Audio transmission LIN communications which is commonly used in Automotive applications Support for the CAN library from Vector External memory Interface (EMIF) support for PSoC 3 Annotation Library which allows components from you board to be...
Posted to PSoC Sensei Blog on 12 Dec 2011 by bjbu
If you have not looked at PSoC 3 before, take a look at AN54181 Getting Started with PSoC3 Design Project. It will get you started quickly on a very simple project. And it will also link you to other documentation if you are looking for more information.
Posted to PSoC Insiders Blog on 11 Nov 2011 by meh
Are you running out of 8051 code space in your PSoC 3, even after applying all of the Keil C51 compiler's optimizations? If you're using PSoC Creator's default mode, you're probably not taking advantage of many features of the 8051 architecture, which can greatly increase your code efficiency.   One common misconception when programming the 8051...
Posted to PSoC Insiders Blog on 10 Nov 2011 by meh
  Have you ever tried upgrading the firmware on your mobile phone, MP3 player, camera or tablet? The seamless process by which you can do this is facilitated by a bootloader, eliminating the need for an external programmer or disassembling the product. A bootloader is an absolute necessity in consumer technology today, to keep pace with rapidly...
Posted to PSoC Insiders Blog on 08 Nov 2011 by meh

ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". CYPRESS SEMICONDUCTOR AND ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY CYPRESS SEMICONDUCTOR. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM CYPRESS SEMICONDUCTOR.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms and Conditions of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms and Conditions of this site. Cypress Semiconductor and its suppliers reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.