Cypress CY8C20x46 manual

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

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Cypress CY8C20x46, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Cypress CY8C20x46 one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Cypress CY8C20x46. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Cypress CY8C20x46 should contain:
- informations concerning technical data of Cypress CY8C20x46
- name of the manufacturer and a year of construction of the Cypress CY8C20x46 item
- rules of operation, control and maintenance of the Cypress CY8C20x46 item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Cypress CY8C20x46 alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Cypress CY8C20x46, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Cypress service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Cypress CY8C20x46.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Cypress CY8C20x46 item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    CapSense™ Applications CY8C20x36/46/ 66, CY8C20396 Cypress Semiconductor Corpora tion • 198 Champion Court • San Jose , CA 95134-1709 • 408-943-2600 Document Number: 001-12696 Rev . *D Revised March 17, 2009 Features ■ 1.71V to 5.5V Operating Range ■ Low Power CapSense™ Bl ock ❐ Configurable Capaciti ve Sensing Elements ❐ Supports[...]

  • Page 2

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 2 of 34 Block Diagram CAPSENSE SYSTEM 1K/2K SRAM Interrupt Controller Sleep and Watchdog Multiple Clock Sources Internal Lo w Speed Oscilla tor (ILO) 6/12/24 MHz Internal Main Oscillato r (IMO) PSoC CORE CPU Core (M8C ) Supervisory ROM (SROM) 8K/16K/32K Fl ash Nonvolatile Memo ry S[...]

  • Page 3

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 3 of 34 PSoC ® Functional Overview The PSoC family consists of on-chip Controller devi ces. These devices are designed to repla ce multiple traditional MCU-based components with one, low cost single-chip progra mmable component. A PSoC device incl udes configurable ana log and dig[...]

  • Page 4

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 4 of 34 Additional System Resources System Resources, some of which a re listed in the previous sections, provide additio nal capability useful to complete systems. Additional resources in clude low voltage detection and power on reset. The merits of each system resource are listed[...]

  • Page 5

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 5 of 34 Development T ools PSoC Designer™ is a Microsoft ® Windows-based, integrated developmen t environment fo r the Programma ble System-on- Chip (PSoC) devices. The PSoC Designer IDE and application runs on Windows XP and Windows Vista. This system provides design database m[...]

  • Page 6

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 6 of 34 Designing with PSoC Designer The development p rocess for the PSo C device differs from th at of a traditional fi xed function microprocessor . The co nfigurable analog and digital hardware blocks give th e PSoC architecture a unique flexibility that pays divi dends in mana[...]

  • Page 7

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 7 of 34 Document Conventions Acronyms Used The following table lists the acronyms that are used in this document. Units of Measure A units of measure table is locat ed in the Electrical S pecifications section. T able 9 on page 15 lists all the abbreviatio ns used to measure the PS[...]

  • Page 8

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 8 of 34 Pinout s The CY8C20x36/46/66, CY8C 20396 PSoC device is available in a variety of packages which are listed an d illustrated in th e follow ing tables. Every port pin (labeled with a “P”) is capable of Digital IO and conn ection to the common analog bus. However, Vss, V[...]

  • Page 9

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 9 of 34 24-Pin QFN Note 3. The center p ad (CP) on the QFN p ackage mu st be connected t o gr ound (Vss) for be st mechanical, thermal, an d electrical p erform an ce. If not connected t o ground , it must be electrically floate d and not connected to any other sign al. T able 3. P[...]

  • Page 10

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 10 of 34 24-Pin QFN with USB Pinout T able 4. Pin Definitions - CY8C20396 PSoC Device [2, 3] Pin No. Ty p e Nam e Descrip tion Digital Ana log 1 IO I P2[5] 2 IO I P2[3] 3 IO I P2[1] 4 IOHR I P1[7] I2C SCL, SPI SS 5 IOHR I P1[5] I2C SDA, SPI MISO 6 IOHR I P1[3] SPI CLK 7 IOHR I P1[1[...]

  • Page 11

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 1 1 of 34 32-Pin QFN T able 5. Pin Definitions - CY8C20436/46/66 PSoC Device [2, 3] Pin No. Ty p e Name Description Figure 5. CY8C204 36/46/66 PSoC Device Digital Analog 1 IOH I P0[1] Integrating input 2 IO I P2[7] 3 IO I P2[5] Cryst al output (XOut) 4 IO I P2[3] Cry stal input (XI[...]

  • Page 12

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 12 of 34 48-Pin QFN T able 6. Pin Definitions - CY8C20666 PSoC Device [2, 3] Pin No. Digit al Analog Name Description Figure 6. C Y8C20666 PSoC De vice 1 NC No connection 2 IO I P2[7] 3 IO I P2[5] Crystal output (XOut) 4 IO I P2[3] Crystal i nput (XIn) 5 IO I P2[1] 6 IO I P4[3] 7 I[...]

  • Page 13

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 13 of 34 48-Pin SSOP T able 7. Pin Definitions - CY8C20566 PSoC Device [2] Pin No. Digit al Analog Name Description Fi gu re 7. CY8C20566 PSoC Device 1 IOH IO P0[7] 2 IOH IO P0[5] 3 IOH IO P0[3] 4 IOH IO P0[1] 5 IO IO P2[7] 6 IO IO P2[5] XT AL Out 7 IO IO P2[3] XT AL In 8 IO IO P2[[...]

  • Page 14

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 14 of 34 48-Pin QFN OCD The 48-pin QFN part is for the CY8C20066 On-Chip Deb ug (OCD) PSo C device. Note that this part is only used for in-circuit debugging. [4] T able 8. Pin Definitions - CY8C20066 PSoC Device [2, 3] Pin No. Digit al Analog Name Description Figur e 8. CY8C20066 [...]

  • Page 15

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 15 of 34 Electrical Specifications This section presents the DC and AC electr ical specifications of the CY8C20x36/46 /66, CY8C20396 PSoC devices. For the latest electrical specifications, confirm that you have the most recent data sheet by visiting the web at http://www .cypress.c[...]

  • Page 16

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 16 of 34 Comp arator User Module Elect rica l Spec ifications The following table lists the guaranteed maximum and minimum spec ifications. Unless stated otherwise, the specification s are fo r the entire device voltage and temperature operating range: –40 °C <= T A <= 85?[...]

  • Page 17

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 17 of 34 Absolute M aximum Ra tings Exceeding maximum ratings may shorten the useful li fe of the device. User guidelines are not teste d. Operating T emperature DC Chip-Level Specifications The following table lists guaranteed maximum and minimum spec ifications for the entire vol[...]

  • Page 18

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 18 of 34 DC General Purpose IO Specifications The following tables list guaranteed maximum an d minimum specificat io ns for the voltage and temperature ra nges: 3.0V to 5.5 V an d –40°C ≤ T A ≤ 85°C, 2.4V to 3.0V and –40°C ≤ T A ≤ 85°C, or 1.71V to 2.4V and –40°[...]

  • Page 19

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 19 of 34 T able 16. 2.4V to 3.0V DC GPIO Specifications Symbol Description Conditions Min Ty p Max Unit s R PU Pull up Resistor 4 5.6 8 k Ω V OH1 High Output V oltage Port 2 or 3 Pins IOH < 10 μ A, maximum of 10 mA source current i n al l IOs Vdd - 0.2 – – V V OH2 High Out[...]

  • Page 20

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 20 of 34 DC Analog Mux Bus Specifications The following table lists guaranteed maximum and minimum spec ifications for the entire voltage and temperature ranges. DC Low Power Comparat or S pecifications The following table lists guaranteed maximum and minimum spec ifications for th[...]

  • Page 21

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 21 of 34 DC POR and L VD Specifications The following table lists guaranteed maximum and minimum specif ications for the entire voltage and temperature ranges. DC Programming Sp ecifications The following table lists guaranteed maximum and minimum spec ifications for the entire vol[...]

  • Page 22

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 22 of 34 AC Chip-Level Specifications The following table lists guaranteed maximum and minimum spec ifications for the entire voltage and temperature ranges. AC General Purpose IO Specifications The following table lists guaranteed maximum and minimum spec ifications for the entire[...]

  • Page 23

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 23 of 34 Figure 1 1. GPIO Timing Diagram AC Comparator Specifications The following table lists guaranteed maximum and minimum spec ifications for the entire voltage and temperature ranges. AC Analog Mux Bus Specifications The following table lists guaranteed maximum and minimum sp[...]

  • Page 24

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 24 of 34 AC External Clock Specific at io n s The following table lists guaranteed maximum and minimum spec ifications for the entire voltage and temperature ranges. AC Programming Sp ecifications Figure 12. AC W aveform The following table lists the guaranteed maximum and minimum [...]

  • Page 25

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 25 of 34 AC SPI Specif ications The following table lists guaranteed maximum and minimum specific ations for the en tire voltage and temperature ranges. AC I 2 C S pecifications The following table lists guaranteed maximum and minimum specif ications for the entire voltage and temp[...]

  • Page 26

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 26 of 34 Packaging Information This section illustrates the pa ckaging specifications for the CY8C20x36/46/66, CY 8C2 0396 PSoC device, along with the thermal impedances for each package. Important Note Emulation tools may require a larger area on the target PCB than the chip’ s [...]

  • Page 27

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 27 of 34 Figure 16. 32-Pin (5x5 x 0.6 mm) QFN Figure 17. 48-Pin (300 MIL) SSOP 4. DIMENS IONS ARE I N MI LLIME TERS 2. BASED ON R E F J EDEC # MO-248 NOTES: 1. HA T CH AREA IS SO LD ERAB LE EXPO SED PA D BOTTOM VIEW TOP VIEW SIDE VIEW 3. PACKAGE WEI GHT: 0. 0388g 001-42168 LQ32 *C [...]

  • Page 28

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 28 of 34 Figure 18. 48-Pin (7x7 mm) QFN Important Notes ■ For information on the preferred dimensions for mountin g QFN packages, see the followi ng Application Note at http://www .amkor .com/p roducts/n otes_papers/MLF AppNote.pdf . ■ Pinned vias for thermal conduction are not[...]

  • Page 29

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 29 of 34 Development T ool Selection Sof tware PSoC Designer™ At the core of the PSoC development software suite is PSoC Designer . Thi s is used by t housand s of PSoC developers. This robust software is facilitating PSoC designs for half a d ecade. PSoC Designer is available fr[...]

  • Page 30

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 30 of 34 Evaluation T ools All evaluation tools are sold at the Cypress Online S t ore. CY3210-MiniProg1 The CY3210-MiniProg1 kit enabl es the user to program PSoC devices via the MiniProg1 programming unit. The MiniProg is a small, compact prototyping programme r that connects to [...]

  • Page 31

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 31 of 34 Accessories (Emula tion and Programming) Third-Party T ools Several tools have been specially designed by the fo llowing third-party vendors to accompany PSoC devices during development and production. S pecif ic details for each of these tools can be found a t http://www [...]

  • Page 32

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 32 of 34 Ordering Information The following table lists the CY8C20x36/46/66, CY8C20396 PSo C devices key package features and ordering codes. T able 36. PSoC D evice Key Features a nd Ordering Inform ation Package Orderin g Co de Flash (Bytes) SRAM (Bytes) CapSense Blocks Digital I[...]

  • Page 33

    CY8C20x36/46/66, CY8C20396 Document Number: 001-12696 Rev . *D Page 33 of 34 Document History Page Document Title: CY8C20x36/46/66, CY8C20396 Cap S ens e TM Applications Document Number: 00 1-12696 Revision ECN Origin of C hange Submi ssion Date Description of Ch ange ** 766857 HMT See ECN New silicon and document (Revi sion **). *A 1242866 HMT See[...]

  • Page 34

    Document Number: 001-12696 Rev . *D Revised March 17, 2009 Pag e 34 of 34 CY8C20x36/46/66, CY8C20396 © Cypress Semicondu ctor Corpor ation, 2007-2009. The informatio n contai ned herei n is subject to chan ge without no tice. Cypress S emiconductor Corporation assumes no respo nsibility for the use of any circuitry o ther than ci rcuitry embodi ed[...]