Cypress CY7C6431x Manual Do Utilizador

Página de 28
CY7C6431x
CY7C64345, CY7C6435x
Document Number: 001-12394 Rev *G
Page 2 of 28
Functional Overview
The enCoRe V family of devices are designed to replace multiple
traditional full speed USB microcontroller system components
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 the
on page 1, consists of two main
areas: the CPU core and the system resources. Depending on
the enCoRe V package, up to 36 general purpose I/O (GPIO) are
also included. 
This product is an enhanced version of Cypress’s successful full
speed USB peripheral controllers. Enhancements include faster
CPU at lower voltage operation, lower current consumption,
twice the RAM and Flash, hot-swappable I/Os, I
2
C hardware
address recognition, new very low current sleep mode, and new
package options.
The enCoRe V Core
The enCoRe V 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 config-
urable I
2
C 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.
Full speed USB (12 Mbps) with nine configurable endpoints 
and 512 bytes of dedicated USB RAM. No external components 
are required except two series resistors. It is specified for 
commercial temperature USB operation. For reliable USB 
operation, ensure the supply voltage is between 4.35V and 
5.25V, or around 3.3V. 
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 I
2
C 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 I
2
C 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 is 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 family of parts. 
Getting Started
The quickest path 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
, which can be found on 
http://www.cypress.com/psoc
.
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
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. Under
Product Categories, click USB (Universal Serial Bus) to view a
current list of available items.
Technical Training Modules
www.cypress.com/training
. The training
covers a wide variety of topics and skill levels to assist you in
your designs.
Consultants
ww.cypress.com/cypros
.
Technical Support
www.cypress.com/support
. If you cannot
find an answer to your question, call technical support at
1-800-541-4736.
Application Notes
www.cypress.com/psoc
. Select Application Notes under the
Documentation tab.