Cypress CY7C604XX manual Functional Overview Getting Started, EnCoRe V LV Core

Page 2

CY7C604XX

Functional Overview

Getting Started

The enCoRe V LV family of devices are designed to replace multiple traditional low voltage microcontroller system compo- nents with one, low cost single chip programmable component. Communication peripherals (I2C/SPI), a fast CPU, Flash program memory, SRAM data memory, and configurable I/O are included in a range of convenient pinouts.

The architecture for this device family, as illustrated in enCoRe V LV Block Diagram, is comprised of two main areas: the CPU core and the system resources. Depending on the enCoRe V LV package, up to 36 general purpose IO (GPIO) are also included.

Enhancements over the Cypress’s legacy low voltage microcon- trollers include faster CPU at lower voltage operation, lower current consumption, twice the RAM and Flash, hot-swapable I/Os, I2C hardware address recognition, new very low current sleep mode, and new package options.

The enCoRe V LV Core

The enCoRe V LV Core is a powerful engine that supports a rich instruction set. It encompasses SRAM for data storage, an interrupt controller, sleep and watchdog timers, and IMO (internal main oscillator) and ILO (internal low speed oscillator). The CPU core, called the M8C, is a powerful processor with speeds up to 24 MHz. The M8C is a four-MIPS, 8-bit Harvard architecture microprocessor.

System Resources provide additional capability, such as a configurable I2C slave and SPI master-slave communication interface and various system resets supported by the M8C.

Additional System Resources

System Resources, some of which have been previously listed, provide additional capability useful to complete systems. Additional resources include low voltage detection and power on reset. The following statements describe the merits of each system resource:

8-bit on-chip ADC shared between System Performance manager (used to calculate parameters based on temperature for flash write operations) and the user.

The I2C slave and SPI master-slave module provides 50, 100, or 400 kHz communication over two wires. SPI communication over three or four wires runs at speeds of 46.9 kHz to 3 MHz (lower for a slower system clock).

In I2C slave mode, the hardware address recognition feature reduces the already low power consumption by eliminating the need for CPU intervention until a packet addressed to the target device has been received.

Low Voltage Detection (LVD) interrupts can signal the appli- cation of falling voltage levels, while the advanced POR (Power On Reset) circuit eliminates the need for a system supervisor.

The 5V maximum input, 1.8, 2.5, or 3V selectable output, low dropout regulator (LDO) provides regulation for I/Os. A register controlled bypass mode enables the user to disable the LDO.

Standard Cypress PSoC IDE tools are available for debugging the enCoRe V LV family of parts.

The quickest way to understanding the enCoRe V silicon is by reading this data sheet and using the PSoC Designer Integrated Development Environment (IDE). This data sheet is an overview of the enCoRe V integrated circuit and presents specific pin, register, and electrical specifications. For in-depth information, along with detailed programming information, reference the PSoC Programmable System-on-Chip Technical Reference Manual, for CY8C28xxx PSoC devices.

For up-to-date Ordering, Packaging, and Electrical Specification information, reference the latest enCoRe V device data sheets on the web at http://www.cypress.com.

Development Kits

Development Kits are available online from Cypress at www.cypress.com/shop and through a growing number of regional and global distributors, which include Arrow, Avnet, Digi-Key, Farnell, Future Electronics, and Newark.

Training

Free technical training (on demand, webinars, and workshops) is available online at www.cypress.com/training. The training covers a wide variety of topics and skill levels to assist you in your designs.

CyPros Consultants

Certified PSoC Consultants offer everything from technical assistance to completed PSoC designs. To contact or become a PSoC Consultant go to www.cypress.com/cypros.

Solutions Library

Visit our growing library of solution focused designs at www.cypress.com/solutions. Here you can find various appli- cation designs that include firmware and hardware design files that enable you to complete your designs quickly.

Technical Support

For assistance with technical issues, search KnowledgeBase articles and forums at www.cypress.com/support. If you cannot find an answer to your question, call technical support at 1-800-541-4736.

Application Notes

Application notes are an excellent introduction to the wide variety of possible PSoC designs. They are located here: www.cypress.com/psoc. Select Application Notes under the Documentation tab.

Document Number: 001-12395 Rev *H

Page 2 of 30

[+] Feedback

Image 2
Contents EnCoRe FeaturesEnCoRe V LV Block Diagram Low VoltageAdditional System Resources Functional Overview Getting StartedEnCoRe V LV Core Development Tools PSoC Designer Software SubsystemsSelect Components Configure ComponentsDesigning with PSoC Designer Organize and ConnectUnits of Measure Document ConventionsAcronyms Used Numeric NamingPin Configuration Pin Part PinoutP16 Digital I/O Pin Part Pinout QFN Pin No Type Name DescriptionVss Ground connection P02 Digital I/O P30 Digital I/O P32 P20 P22 P24 P26P00 Digital I/O P06 Digital I/OTop View P15 Digital I/O, I2C SDA, SPI Miso No connectionVss Supply ground Vss Supply ground No connectionVdd Supply voltage No connection P01 Digital I/ORegister Mapping Tables Register ReferenceRegister Conventions Register Conventions DescriptionName Addr 0,Hex Access Register Map Bank 0 Table User SpaceRegister Map Bank 1 Table Configuration Space Name Addr 1,Hex AccessElectrical Specifications Units of Measure Symbol Unit of MeasureADC Electrical Specifications Maximum Ratings DC Electrical CharacteristicsDC Chip Level Specifications Operating ConditionsDC General Purpose I/O Specifications Vdd Port 2 or 3 Pins Current in all I/Os High Output VoltageInput High Voltage Vdd Input Hysteresis Voltage Sink current on odd port pins for Example, P03 and P15Input Low Voltage Vdd DC POR and LVD Specifications DC Programming SpecificationsAC General Purpose IO Specifications AC Electrical CharacteristicsAC Chip Level Specifications AC External Clock Specifications AC Programming SpecificationsWidth of SS Negated Between Transmissions AC SPI SpecificationsAC SPI Specifications Symbol Description Min Typ Max Units AC I2C Specifications Package Diagram Packaging DimensionsPin 5 x 5 x 0.55 mm QFN Package Handling 125Ordering Information Solder Reflow Peak TemperatureThermal Impedances Document History Sales, Solutions, and Legal Information Worldwide Sales and Design Support Products PSoC Solutions