CY8C20X37 CYPRESS [Cypress Semiconductor], CY8C20X37 Datasheet - Page 6

no-image

CY8C20X37

Manufacturer Part Number
CY8C20X37
Description
Manufacturer
CYPRESS [Cypress Semiconductor]
Datasheet
Designing with PSoC Designer
The PSoC development process can be summarized in the
following four steps:
Select Components
PSoC Designer provides a library of pre-built, pre-tested
hardware peripheral components called “user modules”. User
modules make selecting and implementing peripheral devices,
both analog and digital, simple.
Configure Components
Each of the User Modules you select establishes the basic
register settings that implement the selected function. They also
provide parameters and properties that allow you to tailor their
precise configuration to your particular application. The user
module parameters permit you to establish the pulse width and
duty cycle. Configure the parameters and properties to
correspond to your chosen application. Enter values directly or
by selecting values from drop-down menus. All the user modules
are documented in datasheets that may be viewed directly in
PSoC Designer or on the Cypress website. These
datasheets
provide performance specifications. Each datasheet describes
the use of each user module parameter, and other information
you may need to successfully implement your design.
Document Number: 001-69257 Rev. *F
1. Select
2. Configure User Modules
3. Organize and Connect
4. Generate and Verify
User Modules
explain the internal operation of the User Module and
user module
Organize and Connect
You build signal chains at the chip level by interconnecting user
modules to each other and the I/O pins. You perform the
selection, configuration, and routing so that you have complete
control over all on-chip resources.
Generate, Verify, and Debug
When you are ready to test the hardware configuration or move
on to developing code for the project, you perform the “Generate
Configuration Files” step. This causes PSoC Designer to
generate source code that automatically configures the device to
your specification and provides the software for the system. The
generated code provides application programming interfaces
(APIs) with high-level functions to control and respond to
hardware events at run time and interrupt service routines that
you can adapt as needed.
A complete code development environment allows you to
develop and customize your applications in C, assembly
language, or both.
CY8C20x37/37S/47/47S/67/67S
Page 6 of 39

Related parts for CY8C20X37