20 New Simple Teaching Components

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
lock attach
Attachments are accessible only for community members.
RobynW
Employee
Employee
5 likes given First comment on blog 10 likes received

   

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.     
  3. CYCC_CY74    D-Type Flip-Flop with Set and Reset
  4.     
  5. CYCC_CY112   JK Flip-Flop with Set and Reset
  6.     
  7. CYCC_CY161   8-bit Binary Counter: Asynchronous Reset
  8.     
  9. CYCC_CY163   8-bit Binary Counter: Synchronous Reset
  10.     
  11. CYCC_CY164   8-bit Serial-In/Parallel-Out Shift Register
  12.     
  13. CYCC_CY166   8-bit Parallel-In/Serial-Out Shift Register
  14.     
  15. CYCC_CY182   Look-Ahead Carry Generator
  16.     
  17. CYCC_CY191   8-bit Binary Up/Down Counter
  18.     
  19. CYCC_CY194   8-bit Bidirectional Universal Shift Register
  20.     
  21. CYCC_CY195   8-bit Parallel Access Shift Register
  22.     
  23. CYCC_CY273   Octal D-Type Flip-Flop with Reset
  24.     
  25. CYCC_CY273T  Octal T-Type Flip-Flop with Reset
  26.     
  27. CYCC_CY293A  8-bit Accumulator with Carry In and Out
  28.     
  29. CYCC_CYDSMod  Delta Sigma Modulated Density Generator
  30.     
  31. CYCC_DSModA  Delta Sigma Modulated Density Generator with Dither
  32.     
  33. CYCC_PRMod   Pseudo Random Modulated Density Generator
  34.     
  35. CYCC_PWM8   Pulse Width Modulator with Enable
  36.     
  37. CYCC_PWMod   Pulse Width Modulated Density Generator
  38.     
  39. CYCC_PWModA  Pulse Width Modulated Density Generator with Dither
  40.    
   
   

Design the way you think with PSoC Creator!

8 Replies
ViDv_264506
Level 5
Level 5
50 sign-ins 25 sign-ins 5 solutions authored

 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

0 Likes
HeLi_263931
Level 8
Level 8
100 solutions authored 50 solutions authored 25 solutions authored

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...

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

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.

0 Likes
Anonymous
Not applicable

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

0 Likes
Anonymous
Not applicable

 Great and usefull components !

   

 

   

Many thanks

0 Likes
Anonymous
Not applicable
0 Likes
Anonymous
Not applicable

Nice to have more learning materials. Good work.

0 Likes
Anonymous
Not applicable
0 Likes