Documentation and Training for PSoC® Creator™ Component Development - KBA80958

Version: *B

 

Question: What documents and training are available for PSoC® Creator™ component development?

 

Answer:

Cypress has both written documentation and training videos on Component development. All items are available on our website. The guides are also installed on your computer when you install PSoC Creator.

Documentation

The following application notes guide you through the process of component development:

  1.   AN82250 - PSoC® 3 and PSoC 5LP Implementing Programmable Logic Designs with Verilog
  2.   AN82156 - PSoC® 3 and PSoC 5LP - Designing PSoC Creator™ Components With UDB Datapaths

The Component Author Guide included with PSoC Creator provides instructions and information on how to create components for PSoC Creator. To open the component guide from PSoC Creator, select Help > Documentation > Component Author Guide.
To download from the website, browse to: PSoC Creator Component Author Guide


The Component Development Kit installed with PSoC Creator includes additional documents. To open from your desktop, select
Start > All Programs > Cypress > PSoC Creator > Component Development Kit.
 

The Component Development kit contains the following:
 

  •   Component Author Guide: Provides instructions and information on how to create components for PSoC Creator.
  •   Customizer API Reference Guide: Provides API reference information for PSoC Creator Extensions code.
  •   Datapath Configuration Tool: Used to edit datapath instance configurations in a Verilog implementation of a PSoC component.
  •   Tuner API Reference Guide: Provides API reference information for PSoC Creator Tuner code.
  •   Warp Verilog Reference Guide: The Warp synthesis tool is a Verilog compiler used by PSoC Creator to design with PSoC devices.
       

Training
 

Cypress also has a series of instructional videos for component development.
 

Basic Component Trainings

PSoC Creator 110: Schematic Components
PSoC Creator 111: Component Parameters
PSoC Creator 112: Introduction to Component API Generation
PSoC Creator 113: PLD Based Verilog Components
 

Advanced Component Trainings

PSoC Creator 210: Intro to Datapath Components
PSoC Creator 211: Datapath Computation
PSoC Creator 212: Datapath FIFOs
PSoC Creator 213: Multi-Byte Datapath Components
PSoC Creator 214: Datapath API Generation