Cypress CY7C65113C manual Logic Block Diagram

Page 7

 

 

 

 

 

CY7C65113C

Logic Block Diagram

 

 

 

 

 

6-MHz crystal

 

 

 

USB

D+[0] Upstream

 

 

 

 

 

Transceiver

D–[0]USB Port

 

PLL

 

 

 

 

Downstream USB Ports

 

 

 

 

 

 

 

 

 

 

 

 

USB

D+[1]

48 MHz

 

 

 

 

Transceiver

D–[1]

 

 

 

 

 

 

Clock

12-MHz

 

 

 

USB

 

Divider

 

 

 

D+[2]

8-bit

 

 

 

 

 

 

 

Transceiver

D–[2]

 

CPU

 

 

 

 

 

 

 

 

12 MHz

 

 

USB

Repeater

 

 

 

 

 

 

 

 

 

PROM

 

SIE

 

USB

D+[3]

 

 

 

 

 

8 KB

 

 

 

Transceiver

D–[3]

 

RAM

Bus

Interrupt

 

USB

D+[4]

 

-bit

 

 

256 byte

Controller

 

Transceiver

D–[4]

 

 

8

 

 

 

 

6 MHz

12-bit

 

 

 

Power management under firmware

 

 

 

 

 

Timer

 

 

 

control using GPIO pins

 

 

 

P0[0]

 

 

 

 

 

GPIO

 

 

 

 

 

 

 

 

 

 

 

PORT 0

P0[7]

 

 

 

 

 

 

 

 

 

Watchdog

 

 

P1[0]

 

 

 

Timer

 

GPIO

 

 

 

 

 

 

 

 

 

 

PORT 1

P1[2]

 

 

 

 

 

 

 

 

 

Power-on

 

 

 

 

 

 

Reset

 

 

 

 

 

 

 

 

I2C comp.

SCLK

 

 

 

 

 

Interface

SDATA

 

 

 

 

 

 

 

 

 

 

 

*I2C-compatible interface enabled by firmware through

 

 

 

 

 

P1[1:0]

 

 

 

Document #: 38-08002 Rev. *D

 

 

 

 

Page 7 of 49

[+] Feedback

Image 7
Contents Cypress Semiconductor Corporation USB Hub with MicrocontrollerCY7C65113C 19.0 16.017.0 18.0List of Tables Features USB Functional OverviewGpio I2CLogic Block Diagram Top View CY7C65113C 28-pin Soic Pin ConfigurationsProduct Summary Tables Pin AssignmentsI/O Register Summary Operand Opcode Cycles Instruction Set SummaryInstruction Set Summary Mnemonic14-bit Program Counter Programming ModelKB -32 Prom ends here CY7C65113C Program Memory begins here8-bit Temporary Register 8-bit Accumulator a8-bit Program Stack Pointer PSP Address Modes 8-bit Data Stack Pointer DSPMOV A, Dspinit Xtalin Power-on ResetClocking XtaloutWatchdog Reset Suspend ModePort 0,1 Low Isink General-purpose I/O PortsPort 0 Data Address Gpio Configuration Address Gpio Configuration PortGpio Interrupt Enable Ports 10.0 12-bit Free-Running TimerPort 0 Interrupt Enable 2C Configuration Address 11.0 I2C Configuration RegisterTimer LSB Address Timer MSB AddressACK 12.0 I2C-compatible ControllerI2C Data Address 2C Status and Control AddressContinue/Busy Write 1 to indicate ready for next transaction Processor Status and Control Address 0xFF Processor Status and Control RegisterIRQ USB Endpoint Interrupt Enable Address Global Interrupt Enable Register AddressInterrupts Interrupt Vectors Interrupt Controller Function DiagramTimer Interrupt USB Bus Reset InterruptInterrupt Latency 14.8 I2C Interrupt USB Endpoint InterruptsUSB Hub Interrupt Gpio InterruptACK/NAK/STALL USB OverviewUSB Serial Interface Engine SIE USB EnumerationUSB Hub Connecting/Disconnecting a USB DeviceHub Ports Connect Status Hub Downstream Ports Status and Control Hub Ports Enable Register AddressHub Ports Enable Register Enabling/Disabling a USB DeviceHub Ports Force Low Hub Downstream Ports Control Register Address 0x4BHub Ports SE0 Status Address 0x4F Hub Ports Suspend Address 0x4D Downstream Port Suspend and ResumeHub Ports Data Hub Ports Data RegisterHub Ports Resume Address 0x4E USB Upstream Port Status and ControlUSB Status and Control Address 0x1F USB Device Address Device A, B Addresses 0x10A and 0x40B USB Serial Interface Engine OperationUSB Device Addresses USB Device EndpointsUSB Device Endpoint Zero Mode A0, B0 USB Control Endpoint Mode RegistersSize Label Start Address Stall USB Non-control Endpoint Mode RegistersUSB Non-control Device Endpoint Mode USB Endpoint Counter RegistersSetup Endpoint Mode/Count Registers Update and Locking MechanismUpdate Data Set Update only if Fifo is WrittenData SetSetup OUT USB Mode TablesDtog Dval Count Dtog Dval Count Endpoint Ports Register SummaryLOW Absolute Maximum Ratings Sample SchematicUpstream/Downstream Port Electrical CharacteristicsParameter Description Conditions Min Max Unit General USB InterfaceParameter Description Min Max Unit Clock Source Switching Characteristics fOSC = 6.0 MHzUSB Full-speed Signaling10 Timer SignalsCY7C65113C-SXCT Package DiagramOrdering Information Ordering Code Prom Size Package Type Operating RangeDocument History Issue Date Orig. Description of ChangeREV ECN no