CY8CKIT-050 Cypress Semiconductor Corp, CY8CKIT-050 Datasheet - Page 44
![no-image](/images/manufacturer_photos/0/1/179/cypress_semiconductor_corp_sml.jpg)
CY8CKIT-050
Manufacturer Part Number
CY8CKIT-050
Description
DEV KIT PSOC 5 CY8C55
Manufacturer
Cypress Semiconductor Corp
Series
PSoC®5r
Type
MCUr
Datasheet
1.CY8CKIT-050.pdf
(114 pages)
Specifications of CY8CKIT-050
Design Resources
PSoC 5 Dev Kit Schematic CY8CKIT-050 PCBA BOM CY8CKIT-50 Gerber File
Contents
Board, Cable, CD, Display, Documentation
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
For Use With/related Products
CY8C55
Other names
428-3110
7.9 Digital Filter Block
Some devices in the CY8C55 family of devices have a dedicated
HW accelerator block used for digital filtering. The DFB has a
dedicated multiplier and accumulator that calculates a 24-bit by
24-bit multiply accumulate in one system clock cycle. This
enables the mapping of a direct form FIR filter that approaches
a computation rate of one FIR tap for each clock cycle. The MCU
can implement any of the functions performed by this block, but
at a slower rate that consumes significant MCU bandwidth.
The PSoC Creator interface provides a wizard to implement FIR
and IIR digital filters with coefficients for LPF, BPF, HPF, Notch
and arbitrary shape filters. 64 pairs of data and coefficients are
stored. This enables a 64 tap FIR filter or up to 4 16 tap filters of
either FIR or IIR formulation.
Figure 7-23. DFB Application Diagram (pwr/gnd not shown)
The typical use model is for data to be supplied to the DFB over
the system bus from another on-chip system data source such
as an ADC. The data typically passes through main memory or
is directly transferred from another chip resource through DMA.
The DFB processes this data and passes the result to another
on chip resource such as a DAC or main memory through DMA
on the system bus.
Data movement in or out of the DFB is typically controlled by the
system DMA controller but can be moved directly by the MCU.
Document Number: 001-66235 Rev. *A
Routing
BUSCLK
Digital
Digital Filter
Block
read_data
write_data
Request
DMA
addr
System
CTRL
DMA
Bus
PRELIMINARY
(PHUB)
(PHUB)
Source
Data
Data
Dest
8. Analog Subsystem
The analog programmable system creates application specific
combinations of both standard and advanced analog signal
processing blocks. These blocks are then interconnected to
each other and also to any pin on the device, providing a high
level of design flexibility and IP security. The features of the
analog subsystem are outlined here to provide an overview of
capabilities and architecture.
■
■
■
■
■
■
■
■
■
Flexible, configurable analog routing architecture provided by
analog globals, analog mux bus, and analog local buses
High resolution Delta-Sigma ADC
Two successive approximation (SAR) ADCs
Four 8-bit DACs that provide either voltage or current output
Four comparators with optional connection to configurable LUT
outputs
Four configurable switched capacitor/continuos time (SC/CT)
blocks for functions that include opamp, unity gain buffer,
programmable gain amplifier, transimpedance amplifier, and
mixer
Four opamps for internal use and connection to GPIO that can
be used as high current output buffers
CapSense subsystem to enable capacitive touch sensing
Precision reference for generating an accurate analog voltage
for internal analog blocks
PSoC
®
5: CY8C55 Family Datasheet
Page 44 of 114
[+] Feedback