PSoC® 4100S Pioneer Kit Guide, Doc. # 002-14067 Rev. *C
36
A.
Appendix
A.1
Schematics
Refer to the schematics files available in the kit installation directory under following paths:
■
<Install_Directory>\CY8CKIT-041-41XX PSoC 4100S Pioneer Kit\<version>\
Hardware\CY8CKIT-041-41XX Schematic.pdf
■
<Install_Directory>\CY8CKIT-041-41XX PSoC 4100S Pioneer Kit\<version>\
Hardware\CY8CKIT-041-41XX Flex Schematic.pdf
A.2
Hardware Functional Description
This section provides details on the individual hardware blocks of the PSoC 4100S Pioneer Kit.
A.2.1
PSoC 4100S (U1)
This kit features a PSoC 4100S (CY8C4146AZI-S433) family device. PSoC 4100S is a scalable and
reconfigurable platform architecture for a family of programmable embedded system controllers with
an ARM Cortex-M0+ CPU. The PSoC 4100S device family, based on this platform architecture, is a
combination of a microcontroller with programmable analog blocks, programmable digital blocks,
programmable interconnect and routing, CapSense, and standard communication and timing periph-
erals.
For more information, refer to the
PSoC 4100S webpage
and the
PSoC 4100S family datasheet
.
A.2.2
PSoC 5LP (U15)
An onboard PSoC 5LP (CY8C5868LTI-LP039) is used as KitProg2 to program and debug PSoC
4100S. The PSoC 5LP connects to the USB port of a PC through a USB connector and to the SWD
and other communication interfaces of the PSoC 4100S device. The PSoC 5LP is a true system-
level solution providing MCU, memory, analog, and digital peripheral functions in a single chip. The
CY8C58LPxx family offers a modern method of signal acquisition, signal processing, and control
with high accuracy, high bandwidth, and high flexibility. Analog capability spans the range from ther-
mocouples (near DC voltages) to ultrasonic signals.
For more information, visit the
PSoC 5LP webpage
. Also, refer to the
CY8C58LPxx family datasheet
.
A.2.3
Serial Interconnection between PSoC 5LP and PSoC 4100S
In addition to use as an onboard programmer, the PSoC 5LP is used as a USB-Serial interface for
the USB-UART bridge and USB-I2C bridge, as shown in
Figure A-1 on page 37
. The I2C bus con-
tains firmware-controlled resistive pull-ups using FETs, which can be enabled or disabled using the
PSoC 5LP pins. The USB-Serial pins of the PSoC 5LP are also connected to the I2C/UART pins of
the PSoC 4100S that are available on the Arduino-compatible I/O headers; therefore, the PSoC 5LP
can be used to control Arduino shields with an SPI/I2C/UART interface.
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from