Cypress Perform

Home > Design Support > Cypress Developer CommunityTM > Cypress Forums > PSoC® Software > 20 New Simple Teaching Components

Bookmark and Share
Cypress Developer CommunityTM
Forums | Videos | Blogs | Training | Rewards Program | Community Components



20 New Simple Teaching Components
Moderator:
JFMD

Post Reply
Follow this topic



20 New Simple Teaching Components

Weil posted on 03 May 2013 3:35 PM PST
Cypress Employee
7 Forum Posts

In the attached zip file, you'll find a single library contraining 20 simple teaching components.  These components and their associated datasheets run through a number of examples with information on how to build these simple engineering concepts into a Component.


  1. CYCC_CY42    BCD to Decimal Decoder (1-of-10)
  2. CYCC_CY74    D-Type Flip-Flop with Set and Reset
  3. CYCC_CY112   JK Flip-Flop with Set and Reset
  4. CYCC_CY161   8-bit Binary Counter: Asynchronous Reset
  5. CYCC_CY163   8-bit Binary Counter: Synchronous Reset
  6. CYCC_CY164   8-bit Serial-In/Parallel-Out Shift Register
  7. CYCC_CY166   8-bit Parallel-In/Serial-Out Shift Register
  8. CYCC_CY182   Look-Ahead Carry Generator
  9. CYCC_CY191   8-bit Binary Up/Down Counter
  10. CYCC_CY194   8-bit Bidirectional Universal Shift Register
  11. CYCC_CY195   8-bit Parallel Access Shift Register
  12. CYCC_CY273   Octal D-Type Flip-Flop with Reset
  13. CYCC_CY273T  Octal T-Type Flip-Flop with Reset
  14. CYCC_CY293A  8-bit Accumulator with Carry In and Out
  15. CYCC_CYDSMod  Delta Sigma Modulated Density Generator
  16. CYCC_DSModA  Delta Sigma Modulated Density Generator with Dither
  17. CYCC_PRMod   Pseudo Random Modulated Density Generator
  18. CYCC_PWM8   Pulse Width Modulator with Enable
  19. CYCC_PWMod   Pulse Width Modulated Density Generator
  20. CYCC_PWModA  Pulse Width Modulated Density Generator with Dither

Design the way you think with PSoC Creator!




Re: 20 New Simple Teaching Components

dvorakvik posted on 04 May 2013 04:11 AM PST
Member
10 Forum Posts

 Hi, 

a. Many thanks for these very usefull components. 

b. Nice motivation to learn Verilog for PSoC.

c. Please, can you be so kind and enlarge the collection for 74HC165, 74HC390, 74HC393, and 74HC4094 components.

Regards, 

Viktor



Re: 20 New Simple Teaching Components

hli posted on 04 May 2013 11:20 AM PST
Top Contributor
675 Forum Posts

Is there a reason you need 4bit ripple counters when there is already the basic counter component available (which implements a synchronous counter)?

And when you want to learn verilog, e.g. the HC165 is nearly the same as the provided HC166, so you might want to implement this by qourself...



Re: 20 New Simple Teaching Components

danaaknight posted on 04 May 2013 03:03 PM PST
Top Contributor
1775 Forum Posts

Some training resources -

 

www.cypress.com/      Just Enough Verilog for PSoC® - KBA86336

www.cypress.com/       Creating a Verilog-based Component - KBA86338

 

www.cypress.com/  AN82250 - PSoC® 3, PSoC 4, and PSoC 5LP Implementing Programmable Logic Designs with Verilog

 

www.cypress.com/   Datapath Videos

 

www.cypress.com/        PLD Componets using Verilog

 

Regards, Dana.

 

 

 

 



Re: 20 New Simple Teaching Components

zeta posted on 04 May 2013 04:08 PM PST
Top Contributor
174 Forum Posts

 dana you forgot the warp_verilog_reference.pdf file found in PSOC Creator documentation folder. 



Re: 20 New Simple Teaching Components

JLS1 posted on 05 May 2013 10:13 AM PST
Top Contributor
61 Forum Posts

 Great and usefull components !

 

Many thanks



Re: 20 New Simple Teaching Components

kees posted on 05 May 2013 03:21 PM PST
Cypress Employee
40 Forum Posts

And these!

 

Datapath super primiteves!  makes it really easy to get up and running with the datapaths


Datapath chaning cheatsheet!



Re: 20 New Simple Teaching Components

H L posted on 05 May 2013 03:39 PM PST
Top Contributor
680 Forum Posts

Nice to have more learning materials. Good work.



Re: 20 New Simple Teaching Components

AntonioRohit posted on 09 May 2013 10:10 AM PST
Cypress Employee
3 Forum Posts

Don't forget the Datapath Configuration Tool Cheat Sheet and the Datapath application note






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.

Spec No: None; Sunset Owner: GRAA; Secondary Owner: RAIK; Sunset Date: 01/01/20