You are here

UDB Doubters | Cypress Semiconductor

UDB Doubters

Hopefully all of you are aware that our new PSoC 3 and PSoC 5 products have a pretty unique block, something we call the UDB (Universal Digital Block).  These are very powerful blocks, and we probably haven't done a great job showing how much these blocks can really do.  Take this story as an example.

Last week, we had our world-wide FAE Conference here at the factory in San Jose.  During one of the meetings, we showed our new ePSG (written about in a previous blog post).  It was a controversy immediately.  Within seconds people questioned our claim that the device could support 12 UARTs, or 28 PWMs.

During the meeting, I decided to prove them wrong.  I quietly loaded up PSoC Creator on my laptop and started working on a couple of new projects.  Needless to say, I was able to prove both of the claims.  I figured it was worth sharing the results with you.

12 UARTs in a Single PSoC 3 Device
Here is my working design that contains 12 UARTs.  I was able to build it and route it.  You can see the build report too.

Just to provided that this worked, here is the build report.

28 PWMs in a Single PSoC 3 Device
Everyone said it's impossible.  I had to prove them wrong.  Below is a working design that has 28 8-bit PWMs.  PSoC Creator schematic is below.

Once again, here is the build report.

We're really just starting to lear everything that can be done with the UDBs.  Of course, if you don't like our components, you can go off and write your own in Verilog.  And with the coming release of PSoC Creator Beta 5, we'll offer a Datapath Configuration Tool, that will really let you unleash the power of a UDB in your own custom component.

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.