Cypress enCoRe CY7C63310 User Manual

Encore™ ii low speed usb peripheral controller, Features

Advertising
background image

CY7C63310, CY7C638xx

enCoRe™ II

Low Speed USB Peripheral Controller

Cypress Semiconductor Corporation

•

198 Champion Court

•

San Jose

,

CA 95134-1709

•

408-943-2600

Document 38-08035 Rev. *K

Revised December 08 2008

1. Features

■

USB 2.0-USB-IF certified (TID # 40000085)

■

enCoRe™ II USB - “enhanced Component Reduction”

❐

Crystalless oscillator with support for an external clock. The

internal oscillator eliminates the need for an external crystal

or resonator.

❐

Two internal 3.3V regulators and an internal USB pull up

resistor

❐

Configurable IO for real world interface without external com-

ponents

■

USB Specification compliance

❐

Conforms to USB Specification, Version 2.0

❐

Conforms to USB HID Specification, Version 1.1

❐

Supports one low speed USB device address

❐

Supports one control endpoint and two data endpoints

❐

Integrated USB transceiver with dedicated 3.3V regulator for

USB signalling and D– pull up.

■

Enhanced 8-bit microcontroller

❐

Harvard architecture

❐

M8C CPU speed is up to 24 MHz or sourced by an external

clock signal

■

Internal memory

❐

Up to 256 bytes of RAM

❐

Up to eight Kbytes of Flash including EEROM emulation

■

Interface can auto configure to operate as PS/2 or USB

❐

No external components for switching between PS/2 and

USB modes

❐

No General Purpose IO (GPIO) pins required to manage dual

mode capability

■

Low power consumption

❐

Typically 10 mA at 6 MHz

❐

10

μA sleep

■

In system reprogrammability:

❐

Allows easy firmware update

■

GPIO ports

❐

Up to 20 GPIO pins

❐

2 mA source current on all GPIO pins. Configurable 8 or

50 mA/pin current sink on designated pins.

❐

Each GPIO port supports high impedance inputs, config-

urable pull up, open drain output, CMOS/TTL inputs, and

CMOS output

❐

Maskable interrupts on all IO pins

■

A dedicated 3.3V regulator for the USB PHY. Aids in signalling

and D– line pull up

■

125 mA 3.3V voltage regulator powers external 3.3V devices

■

3.3V IO pins

❐

4 IO pins with 3.3V logic levels

❐

Each 3.3V pin supports high impedance input, internal pull

up, open drain output or traditional CMOS output

■

SPI serial communication

❐

Master or slave operation

❐

Configurable up to 4 Mbit/second transfers in the master

mode

❐

Supports half duplex single data line mode for optical sensors

■

2-channel 8-bit or 1-channel 16-bit capture timer registers.

Capture timer registers store both rising and falling edge times.

❐

Two registers each for two input pins

❐

Separate registers for rising and falling edge capture

❐

Simplifies the interface to RF inputs for wireless applications

■

Internal low power wakeup timer during suspend mode:

❐

Periodic wakeup with no external components

■

12-bit Programmable Interval Timer with interrupts

■

Advanced development tools based on Cypress PSoC® tools

■

Watchdog timer (WDT)

■

Low voltage detection with user configurable threshold

voltages

■

Operating voltage from 4.0V to 5.5V DC

■

Operating temperature from 0–70°C

■

Available in 16 and 18-pin PDIP; 16, 18, and 24-pin SOIC;

24-pin QSOP, and 32-pin QFN packages

■

Industry standard programmer support

1.1 Applications

The CY7C63310/CY7C638xx is targeted for the following

applications:

■

PC HID devices

❐

Mice (optomechanical, optical, trackball)

■

Gaming

❐

Joysticks

❐

Game pad

■

General purpose

❐

Barcode scanners

❐

POS terminal

❐

Consumer electronics

❐

Toys

❐

Remote controls

❐

Security dongles

[+] Feedback

[+] Feedback

Advertising
This manual is related to the following products:
Table of contents