Cypress extends PSoC 3 range
Cypress has expanded its PSoC 3 architecture with a range optimised for applications requiring programmable digital peripherals.
The CY8C32xxx family enables the integration of digital peripherals, including pwms, timers, counters, uarts, glue logic and state machines. Additionally, says the company, the family offers customisable digital functions and interfaces.
Cypress claims universal digital blocks (UDBs) in the devices can be used to implement functions not found in fixed function mcus; an example is implementing 52 pwms in one device. It also points out that less common communication interfaces can also be created in this manner.
Up to 24 UDBs are available, each consisting of a combination of uncommitted logic, structured logic and flexible routing to other UDBs, I/O or peripherals. A library of precharacterised digital peripherals is available and UDBs can be customised using Verilog.