Cypress CY7C6431x, CY7C64345, CY7C6435x manual Features, EnCoRe V Block Diagram

Page 1

CY7C6431x

CY7C64345, CY7C6435x

enCoRe™ V Full Speed USB Controller

Features

■Powerful Harvard Architecture Processor

❐M8C processor speeds running up to 24 MHz

❐Low power at high processing speeds

❐Interrupt controller

❐3.0V to 5.5V operating voltage without USB

❐Operating voltage with USB enabled:

•3.15 to 3.45V when supply voltage is around 3.3V

•4.35 to 5.25V when supply voltage is around 5.0V

❐Temperature range: 0°C to 70°C

■Flexible On-Chip Memory

❐Up to 32K Flash program storage

•50,000 erase and write cycles

•Flexible protection modes

❐Up to 2048 bytes SRAM data storage

❐In-System Serial Programming (ISSP)

■Complete Development Tools

❐Free development tool (PSoC Designer™)

❐Full featured, in-circuit emulator and programmer

❐Full speed emulation

❐Complex breakpoint structure

❐128K trace memory

■Precision, Programmable Clocking

❐Crystal-less oscillator with support for an external crystal or resonator

❐Internal ±5.0% 6, 12, or 24 MHz main oscillator

•0.25% accuracy with Oscillator Lock to USB data, no external components required

•Internal low speed oscillator at 32 kHz for watchdog and sleep. The frequency range is 19 to 50 kHz with a 32 kHz typical value

■Programmable Pin Configurations

❐25 mA sink current on all GPIO

❐Pull Up, High Z, Open Drain, CMOS drive modes on all GPIO

❐Configurable inputs on all GPIO

❐Low dropout voltage regulator for Port 1 pins. Programmable to output 3.0, 2.5, or 1.8V at the I/O pins

❐Selectable, regulated digital I/O on Port 1

•Configurable input threshold for Port 1

•3.0V, 20 mA total Port 1 source current

•Hot-swappable

❐5 mA strong drive mode on Ports 0 and 1

■Full-Speed USB (12 Mbps)

❐Eight unidirectional endpoints

❐One bidirectional control endpoint

❐USB 2.0 compliant

❐Dedicated 512 bytes buffer

❐No external crystal required

■Additional System Resources

❐Configurable communication speeds

❐I2C slave

•Selectable to 50 kHz, 100 kHz, or 400 kHz

•Implementation requires no clock stretching

•Implementation during sleep modes with less than 100 μA

•Hardware address detection

❐SPI master and SPI slave

•Configurable between 93.75 kHz and 12 MHz

❐Three 16-bit timers

❐8-bit ADC used to monitor battery voltage or other signals - with external components

❐Watchdog and sleep timers

❐Integrated supervisory circuit

enCoRe V Block Diagram

Port 3

Port 2

Port 1 Port 0

Prog. LDO

Port 4

enCoRe V

 

 

 

 

CORE

 

 

 

 

 

 

 

 

System Bus

SRAM

 

SROM

Flash 32K

 

2048 Bytes

 

 

Interrupt

 

CPU Core

Sleep and

 

(M8C)

Watchdog

Controller

 

 

 

 

6/12/24 MHz Internal Main Oscillator

316-Bit Timers

I2C Slave/SPI

 

POR and LVD

 

 

 

 

Master-Slave

 

System Resets

 

 

SYSTEM RESOURCES

Full

Speed

USB

Cypress Semiconductor Corporation • 198 Champion Court

•

San Jose, CA 95134-1709

•

408-943-2600

Document Number: 001-12394 Rev *G

 

Revised January 30, 2009

[+] Feedback

Image 1
Contents EnCoRe V Block Diagram FeaturesCypress Semiconductor Corporation 198 Champion Court Getting Started Functional OverviewEnCoRe V Core Additional System ResourcesPSoC Designer Software Subsystems Development ToolsDesigning with PSoC Designer Configure ComponentsSelect Components Generate, Verify, and DebugAcronyms Used Document ConventionsUnits of Measure Numeric NamingPin Part Pinout Pin ConfigurationPin Part Pinout QFN Pin No Type Name Description QFN Pin Part Pinout QFN Pin No Type Pin Name Description CY7C64355/CY7C64356 48-Pin enCoRe V USB DeviceCY7C6431x Register Conventions Register ReferenceRegister Mapping Tables Register Conventions DescriptionRegister Map Bank 0 Table User Space Name Addr 0,Hex AccessName Addr 1,Hex Access Register Map Bank 1 Table Configuration SpaceUnits of Measure Symbol Unit of Measure Electrical SpecificationsINL ADC Electrical SpecificationsDC Electrical Characteristics Electrical CharacteristicsDC Chip Level Specifications Absolute Maximum RatingsDC General Purpose IO Specifications DC POR and LVD Specifications DC Programming Specifications AC Electrical CharacteristicsAC Chip Level Specifications 160 175 AC External Clock Specifications AC General Purpose I/O SpecificationsAC SPI Specifications AC Programming SpecificationsAC SPI Specifications Symbol Description Min Typ Max Units Definition of Timing for Fast/Standard Mode on the I2C Bus AC I2C SpecificationsPackaging Dimensions Package DiagramPin 5 x 5 x 0.55 mm QFN Pin 7 x 7 x 0.9 mm QFN Package HandlingThermal Impedances Solder Reflow Peak TemperatureOrdering Information TYJ/ARI Document HistoryWorldwide Sales and Design Support Products PSoC Solutions Sales, Solutions, and Legal Information