Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

PSOC4100M Datasheet(PDF) 8 Page - Cypress Semiconductor

Part # PSOC4100M
Description  Programmable System-on-Chip
Download  41 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CYPRESS [Cypress Semiconductor]
Direct Link  http://www.cypress.com
Logo CYPRESS - Cypress Semiconductor

PSOC4100M Datasheet(HTML) 8 Page - Cypress Semiconductor

Back Button PSOC4100M Datasheet HTML 4Page - Cypress Semiconductor PSOC4100M Datasheet HTML 5Page - Cypress Semiconductor PSOC4100M Datasheet HTML 6Page - Cypress Semiconductor PSOC4100M Datasheet HTML 7Page - Cypress Semiconductor PSOC4100M Datasheet HTML 8Page - Cypress Semiconductor PSOC4100M Datasheet HTML 9Page - Cypress Semiconductor PSOC4100M Datasheet HTML 10Page - Cypress Semiconductor PSOC4100M Datasheet HTML 11Page - Cypress Semiconductor PSOC4100M Datasheet HTML 12Page - Cypress Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 8 / 41 page
background image
PSoC® 4: PSoC 4100M Family
Datasheet
Document Number: 001-96519 Rev. *E
Page 8 of 41
UART Mode: This is a full-feature UART operating at up to
1 Mbps. It supports automotive single-wire interface (LIN),
infrared interface (IrDA), and SmartCard (ISO7816) protocols, all
of which are minor variants of the basic UART protocol. In
addition, it supports the 9-bit multiprocessor mode that allows
addressing of peripherals connected over common RX and TX
lines. Common UART functions such as parity error, break
detect, and frame error are supported. An 8-deep FIFO allows
much greater CPU service latencies to be tolerated.
SPI Mode: The SPI mode supports full Motorola SPI, TI SSP
(essentially adds a start pulse used to synchronize SPI Codecs),
and National Microwire (half-duplex form of SPI). The SPI block
can use the FIFO and also supports an EzSPI mode in which
data interchange is reduced to reading and writing an array in
memory.
GPIO
The PSoC 4100M has 55 GPIOs in the 68-pin QFN package.
The GPIO block implements the following:
Eight drive strength modes including strong push-pull, resistive
pull-up and pull-down, weak (resistive) pull-up and pull-down,
open drain and open source, input only, and disabled
Input threshold select (CMOS or LVTTL)
Individual control of input and output disables
Hold mode for latching previous state (used for retaining I/O
state in Deep Sleep mode and Hibernate modes)
Selectable slew rates for dV/dt related noise control to improve
EMI
The pins are organized in logical entities called ports, which are
8-bit in width. During power-on and reset, the blocks are forced
to the disable state so as not to crowbar any inputs and/or cause
excess turn-on current. A multiplexing network known as a
high-speed I/O matrix is used to multiplex between various
signals that may connect to an I/O pin. Pin locations for
fixed-function peripherals are also fixed to reduce internal multi-
plexing complexity.
Data output and pin state registers store, respectively, the values
to be driven on the pins and the states of the pins themselves.
Every I/O pin can generate an interrupt if so enabled and each
I/O port has an interrupt request (IRQ) and interrupt service
routine (ISR) vector associated with it (8 for PSoC 4100M).
The Pins of Port 6 (up to 6 depending on the package) are
overvoltage tolerant (VIN can exceed VDD). The overvoltage cells
will not sink more than 10 µA when their inputs exceed VDDIO in
compliance with I2C specifications.
Special Function Peripherals
LCD Segment Drive
The PSoC 4100M has an LCD controller, which can drive up to
four commons and up to 51 segments. Any pin can be either a
common or a segment pin. It uses full digital methods to drive the
LCD segments requiring no generation of internal LCD voltages.
The two methods used are referred to as digital correlation and
PWM.
Digital correlation pertains to modulating the frequency and
levels of the common and segment signals to generate the
highest RMS voltage across a segment to light it up or to keep
the RMS signal zero. This method is good for STN displays but
may result in reduced contrast with TN (cheaper) displays.
PWM pertains to driving the panel with PWM signals to effec-
tively use the capacitance of the panel to provide the integration
of the modulated pulse-width to generate the desired LCD
voltage. This method results in higher power consumption but
can result in better results when driving TN displays. LCD
operation is supported during Deep Sleep refreshing a small
display buffer (4 bits; 1 32-bit register per port).
CapSense
CapSense is supported on all pins in the PSoC 4100M through
a CapSense Sigma-Delta (CSD) block that can be connected to
any pin through an analog mux bus that any GPIO pin can be
connected to via an Analog switch. CapSense functionality can
thus be provided on any pin or group of pins in a system under
software control. A component is provided for the CapSense
block, which provides automatic hardware tuning (Cypress
SmartSense™), to make it easy for the user.
Shield voltage can be driven on another Mux Bus to provide
water tolerance capability. Water tolerance is provided by driving
the shield electrode in phase with the sense electrode to keep
the shield capacitance from attenuating the sensed input.
Each CSD block has two IDACs which can be used for general
purposes if CapSense is not being used.(both IDACs are
available in that case) or if CapSense is used without water
tolerance (one IDAC is available). The PSoC 4100M has two
CSD blocks which can be used independently; one for
CapSense and the other for IDACs.
The two CapSense blocks are referred to as CSD0 and CSD1.
Capacitance sensing inputs on Ports 0, 1, 2, 3, 4, 6, and 7 are
sensed by CSD0. Capacitance sensing inputs on Port 5 are
sensed by CSD1.


Similar Part No. - PSOC4100M

ManufacturerPart #DatasheetDescription
logo
Cypress Semiconductor
PSOC4100 CYPRESS-PSOC4100 Datasheet
434Kb / 37P
   Programmable System-on-Chip (PSoC짰)
PSOC4100S CYPRESS-PSOC4100S Datasheet
733Kb / 42P
   Programmable System-on-Chip (PSoC)
More results

Similar Description - PSOC4100M

ManufacturerPart #DatasheetDescription
logo
Cypress Semiconductor
PSOC4XXX8-BLE CYPRESS-PSOC4XXX8-BLE Datasheet
4Mb / 47P
   Programmable System-on-Chip
PSOC4000 CYPRESS-PSOC4000 Datasheet
1Mb / 34P
   Programmable System-on-Chip
PSOC4200-L CYPRESS-PSOC4200-L Datasheet
3Mb / 46P
   Programmable System-on-Chip
PSOC4200M CYPRESS-PSOC4200M Datasheet
3Mb / 42P
   Programmable System-on-Chip
CY8C21123 CYPRESS-CY8C21123_09 Datasheet
968Kb / 36P
   PSoC Programmable System-on-Chip
CY8C36 CYPRESS-CY8C36 Datasheet
2Mb / 99P
   Programmable System-on-Chip (PSoC)
CY8C54 CYPRESS-CY8C54 Datasheet
2Mb / 93P
   Programmable System-on-Chip (PSoC)
CY8C29466 CYPRESS-CY8C29466_10 Datasheet
1Mb / 47P
   PSoC짰 Programmable System-on-Chip?
CY8C28243 CYPRESS-CY8C28243_11 Datasheet
2Mb / 78P
   PSoC Programmable System-on-Chip
CY8C36 CYPRESS-CY8C36_10 Datasheet
3Mb / 112P
   Programmable System-on-Chip (PSoC짰)
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com