Cypress CY7C604XX 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

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Cypress CY7C604XX, 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 CY7C604XX 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 CY7C604XX. 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 CY7C604XX should contain:
- informations concerning technical data of Cypress CY7C604XX
- name of the manufacturer and a year of construction of the Cypress CY7C604XX item
- rules of operation, control and maintenance of the Cypress CY7C604XX 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 CY7C604XX 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 CY7C604XX, 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 CY7C604XX.

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 CY7C604XX 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

    enCoRe™ V Low V oltage Microcontroller CY7C604XX Cypress Semiconductor Corpora tion • 198 Champion Court • San Jose , CA 95134-1709 • 408-943-2600 Document Number: 001-12395 Rev *H Revised January 30, 2009 Features ■ Powerful Harvard Architecture Processor ❐ M8C processor speeds running up to 24 MHz ❐ Low power at high processing spee[...]

  • Page 2

    CY7C604XX Document Number: 001-12395 Rev *H Page 2 of 30 Functional Overview The enCoRe V L V family of devices are designed to replace multiple traditional low voltag e microcontroller system compo- nents with one, low cost single chip programmable compon ent. Communication peripherals (I2C /SPI), a fast CPU, Flash program memory , SRAM data memor[...]

  • Page 3

    CY7C604XX Document Number: 001-12395 Rev *H Page 3 of 30 Development T ools PSoC Designer is a Microsoft ® Windows-ba sed, integrated development environment for th e Programmable System-on-Chip (PSoC) devices. The PSoC Designer IDE runs on Windows XP or Wi ndows Vista. This system provides design database management by project, an integrated debu[...]

  • Page 4

    CY7C604XX Document Number: 001-12395 Rev *H Page 4 of 30 Designing with PSoC Designer The development process for the en CoRe V de vice d iffers from that of a traditional fixed f unction microprocessor. Powerful PSoC Designer tools get the core of your design up and running in minutes instead of hours. The development proc ess can be summarized in[...]

  • Page 5

    CY7C604XX Document Number: 001-12395 Rev *H Page 5 of 30 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 7 on page 14 lists all the abbreviation s used to measure the enCoRe V L V devices.[...]

  • Page 6

    CY7C604XX Document Number: 001-12395 Rev *H Page 6 of 30 Pin Configuration 16-Pin Part Pinout Figure 1. CY7C60413 16-Pin enCoRe V L V Device T able 1. 16-Pin Part Pino ut (QFN) Pin No. Ty p e Name Description 1 I/O P2[5] Digital I/O, Cryst al Out (Xout) 2 I/O P2[3] Digital I/O, Crystal In (Xin) 3 IOHR P1[7] Digital I/O, I2C SCL, SPI SS 4 IOHR P1[5][...]

  • Page 7

    CY7C604XX Document Number: 001-12395 Rev *H Page 7 of 30 32-Pin Part Pinout Figure 2. CY7C60445 32-Pin enCoRe V L V Device T able 2. 32-Pin Part Pino ut (QFN) Pin No. Ty p e Name Description 1 IOH P0[1] Digital I/O 2 I/O P2[7] Digital I/O 3 I/O P2[5] Digit al I/O, Cryst al Out (Xout) 4 I/O P2[3] Digital I/O, Crystal In (Xin) 5 I/O P2[1] Digital I/O[...]

  • Page 8

    CY7C604XX Document Number: 001-12395 Rev *H Page 8 of 30 17 Reset Input XRES Active high external reset with internal p ull down 18 I/O P3[0] Digital I/O 19 I/O P3[2] Digital I/O 20 I/O P2[0] Digital I/O 21 I/O P2[2] Digital I/O 22 I/O P2[4] Digital I/O 23 I/O P2[6] Digital I/O 24 IOH P0[0] Digital I/O 25 IOH P0[2] Digital I/O 26 IOH P0[4] Digital [...]

  • Page 9

    CY7C604XX Document Number: 001-12395 Rev *H Page 9 of 30 48-Pin Part Pinout Figure 3. CY7C60455/CY7C60456 48-Pin enCoRe V L V Device T able 3. 48-Pin Part Pino ut (QFN) Pin No. Ty p e Name Description 1N C NC No connection 2 I/O P2[7] Digital I/O 3 I/O P2[5] Digit al I/O, Cryst al Out (Xout) 4 I/O P2[3] Digital I/O, Crystal In (Xin) 5 I/O P2[1] Dig[...]

  • Page 10

    CY7C604XX Document Number: 001-12395 Rev *H Page 10 of 30 18 Power Vss Supply ground 19 NC NC No connection 20 NC NC No connection 21 Power Vdd Supply voltage 22 IOHR P1[0] (3, 4) Digit al I/O, ISSP DA T A, I2C SDA, SPI CLK 23 IOHR P1[2] Digital I/O 24 IOHR P1[4] Digital I/O, optional external clock input (EXTCL K) 25 IOHR P1[6] Digital I/O 26 XRES[...]

  • Page 11

    CY7C604XX Document Number: 001-12395 Rev *H Page 1 1 of 30 Register Reference The section discusses the register s of the enCoRe V L V device. It lists all the registers in mapping tables, in address order . Register Conventions The register conventions specific to th is section are listed in the following table. Register Mapping T ables The enCoRe[...]

  • Page 12

    CY7C604XX Document Number: 001-12395 Rev *H Page 12 of 30 T able 5. Register Map Bank 0 T able: User Sp ace Name Addr (0,Hex) Access Name Addr (0,Hex) Access Name Addr (0,Hex) Access Name Addr (0,Hex) Access PRT0DR 00 RW 40 80 C0 PRT0IE 01 RW 41 81 C1 02 42 82 C2 03 43 83 C3 PRT1DR 04 RW 44 84 C4 PRT1IE 05 RW 45 85 C5 06 46 86 C6 07 47 87 C7 PRT2DR[...]

  • Page 13

    CY7C604XX Document Number: 001-12395 Rev *H Page 13 of 30 T able 6 . Register Ma p Bank 1 T able: Configuration S pace Name Addr (1,Hex) Access Name Addr (1,Hex) Access Name Addr (1,Hex) Access Name Addr (1,Hex) Access PRT0DM0 00 RW 40 80 C0 PRT0DM1 01 RW 41 81 C1 02 42 82 C2 03 43 83 C3 PRT1DM0 04 RW 44 84 C4 PRT1DM1 05 RW 45 85 C5 06 46 86 C6 07 [...]

  • Page 14

    CY7C604XX Document Number: 001-12395 Rev *H Page 14 of 30 Electrical Specifications This section presents the DC and AC electric al specifications of the enCoRe V L V dev ices. For the most up to date electrical specifications, verify that you have the most recent data sheet availa ble by visiting the company web site at http:/ /www .cypress. com. [...]

  • Page 15

    CY7C604XX Document Number: 001-12395 Rev *H Page 15 of 30 ADC Elect rical Specificat ions T able 8. ADC Electr ical Specifications Symbol Description Min Ty p Max Units Conditions Input Input V oltage Range Vss 1.3 V This gives 72% of maximum code Input Capacit ance 5 pF Resolutio n 8 Bits 8-Bit Sample Rate 23.4375 ksp s Data Clock set to 6 MHz. Sa[...]

  • Page 16

    CY7C604XX Document Number: 001-12395 Rev *H Page 16 of 30 Maximum Ratings S torage T emperature (T STG ) (5) -55 o C to 125 o C (T ypical +25 o C) Supply V oltage Relative to Vss (Vdd) ............. -0.5V to +4.0V DC Input V olt age (V IO ) .................... Vss - 0.5V to Vdd + 0.5V DC V oltage Applie d to Tri-st ate (V IOZ )Vss - 0.5V to Vdd + [...]

  • Page 17

    CY7C604XX Document Number: 001-12395 Rev *H Page 17 of 30 DC General Pur pose I/O S pecifications The following tables list guaranteed maximum and minimum specificat io ns for the voltage and temper ature ranges: 1.71V to 3.6V a nd 0 ° C ≤ T A ≤ 70 ° C. T ypical parameters apply to 3.3V at 25 ° C. These are for design gu idance only . T able[...]

  • Page 18

    CY7C604XX Document Number: 001-12395 Rev *H Page 18 of 30 T able 1 1. 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 in all I/Os Vdd - 0.2 – – V V OH2 High Output V oltage Port 2[...]

  • Page 19

    CY7C604XX Document Number: 001-12395 Rev *H Page 19 of 30 T able 1 2. 1.71V to 2.4V D C GPIO S pecifications Symbol Description Conditions Min Ty p Max Units 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 in all I/Os Vdd - 0.2 – – V V OH2 High Output V oltage Port 2 [...]

  • Page 20

    CY7C604XX Document Number: 001-12395 Rev *H Page 20 of 30 DC POR and L VD Specifications Ta b l e 1 3 lists guaranteed maximum and minimum specifications for the entire voltage and temperature ranges. DC Programming Sp ecifications Ta b l e 1 4 lists guaranteed maximum and minimum specifications for the entire voltage and temperature ranges. T able[...]

  • Page 21

    CY7C604XX Document Number: 001-12395 Rev *H Page 21 of 30 AC Electrical C haracteristics AC Chip Level Specifications Ta b l e 1 5 lists guaranteed maximum and minimum specifications for the entire voltage and temperature ranges. AC General Purpose IO Specifications Ta b l e 1 6 lists guaranteed maximum and minimum specifications for the entire vol[...]

  • Page 22

    CY7C604XX Document Number: 001-12395 Rev *H Page 22 of 30 Figure 6. GPIO Ti ming Diagram AC External Clock Specific at io n s Ta b l e 1 7 lists guaranteed maximum and minimum specifications for the entire voltage and temperature ranges. AC Programming Sp ecifications Ta b l e 1 8 lists guaranteed maximum and minimum specifications for the entire v[...]

  • Page 23

    CY7C604XX Document Number: 001-12395 Rev *H Page 23 of 30 Figure 7. Timing Diag ram - AC Programming Cycle AC SPI Specif ications Ta b l e 1 9 lists guaranteed maximum and minimum specifications for the entire voltage and temperature ranges. T able 19. AC SPI Specifications Symbol Description Min Ty p Max Units F SPIM Maximum Input Clock Frequency [...]

  • Page 24

    CY7C604XX Document Number: 001-12395 Rev *H Page 24 of 30 AC I 2 C S pecifications Ta b l e 2 0 lists guaranteed maximum and minimum specifications for the entire voltage and temperature ranges. Figure 8. Definition of Timing for Fast/S tandard Mode on the I 2 C Bus T able 20. AC Characteristic s of the I 2 C SDA and SCL Pins Symbol Description Sta[...]

  • Page 25

    CY7C604XX Document Number: 001-12395 Rev *H Page 25 of 30 Package Diagram This section illustrates the packaging spec ifications fo r the enCoRe V L V device, al ong with the thermal impeda nces for each pa ckage. Important Note Emulation tools may require a larger area on the target PCB than the chip’ s footprint. For a detailed descripti on of [...]

  • Page 26

    CY7C604XX Document Number: 001-12395 Rev *H Page 26 of 30 Figure 10. 32-Pin (5 x 5 x 0.55 mm) QFN (001-4216 8) 001-42168 *C [+] Feedback[...]

  • Page 27

    CY7C604XX Document Number: 001-12395 Rev *H Page 27 of 30 Figure 1 1. 48-Pin (7 x 7 x 0.9 mm) QFN (001-13191) Package Handling Some IC packages require baking before they are soldered onto a PCB to remove moisture that may have been absorbed after leavin g the factory . A label on the package has details about the actual bake temperature an d the m[...]

  • Page 28

    CY7C604XX Document Number: 001-12395 Rev *H Page 28 of 30 Thermal Impedances Solder Reflow Peak T emperature Following is the minimum solder reflow peak temperature to achieve go od solde rability . Ordering Information Package T ypical θ JA (23) 16 QFN 32.69 o C/W 32 QFN (24) 19.51 o C/W 48 QFN (24) 17.68 o C/W Package Minimum Peak T emperatur e [...]

  • Page 29

    CY7C604XX Document Number: 001-12395 Rev *H Page 29 of 30 Document History Page Document Title: CY7C604XX, enCoRe™ V Low V oltage Microcontroller Document Numb er: 001-12395 Rev . ECN No. Orig. of Change Submission Date Description of Cha nge ** 626516 TYJ See ECN New data sheet *A 735721 TYJ/ARI See ECN Added new block diagra m, replaced TBDs, c[...]

  • Page 30

    Document Number: 001-12395 Rev *H Revised January 30, 20 09 Page 30 of 30 enCoRe™, PSoC De sig ne r™ a nd Pr o gram m ab le System - on - Ch ip™ ar e tr ad em arks an d PSoC® is a regi ste red tr ad em ar k of Cy pr ess S emi cond uctor Corpor at io n. Al l oth er trade marks or registere d trademarks refe renced herein are property of the r[...]