Cypress CY7C67300 - Manual

Cypress CY7C67300

Cypress CY7C67300 – Manual, read for free online in PDF format. We hope this helps you resolve any issues you may have. If you have further questions, please contact us through the contact form.

1 Page 1
2 Page 2
3 Page 3
4 Page 4
5 Page 5
6 Page 6
7 Page 7
8 Page 8
9 Page 9
10 Page 10
11 Page 11
12 Page 12
13 Page 13
14 Page 14
15 Page 15
16 Page 16
17 Page 17
18 Page 18
19 Page 19
20 Page 20
21 Page 21
22 Page 22
23 Page 23
24 Page 24
25 Page 25
26 Page 26
27 Page 27
28 Page 28
29 Page 29
30 Page 30
31 Page 31
32 Page 32
33 Page 33
34 Page 34
35 Page 35
36 Page 36
37 Page 37
38 Page 38
39 Page 39
40 Page 40
41 Page 41
42 Page 42
43 Page 43
44 Page 44
45 Page 45
46 Page 46
47 Page 47
48 Page 48
49 Page 49
50 Page 50
51 Page 51
52 Page 52
53 Page 53
54 Page 54
55 Page 55
56 Page 56
57 Page 57
58 Page 58
59 Page 59
60 Page 60
61 Page 61
62 Page 62
63 Page 63
64 Page 64
65 Page 65
66 Page 66
67 Page 67
68 Page 68
69 Page 69
70 Page 70
71 Page 71
72 Page 72
73 Page 73
74 Page 74
75 Page 75
76 Page 76
77 Page 77
78 Page 78
79 Page 79
80 Page 80
81 Page 81
82 Page 82
83 Page 83
84 Page 84
85 Page 85
86 Page 86
87 Page 87
88 Page 88
89 Page 89
90 Page 90
91 Page 91
92 Page 92
93 Page 93
94 Page 94
95 Page 95
96 Page 96
97 Page 97
98 Page 98
99 Page 99
Page: / 99

Table of Contents:

  • Page 2 – Table 1
  • Page 3 – USB Interface; Table 3
  • Page 4 – OTG Interface; OTG Features
  • Page 5 – External Memory Interface; SRAM or ROM can be used for code or data space; Figure 1. Page n Registers External Address Pins Logic
  • Page 7 – Figure 4; UART Interface
  • Page 8 – High-Speed Serial Interface; HSS Features; Programmable Pulse/PWM Interface; Programmable Pulse/PWM Features
  • Page 9 – Host Port Interface; HPI Features; IDE Interface; Table 12. HPI Interface Pins; Table 13. HPI Addressing
  • Page 10 – Charge Pump Interface; Charge Pump Features
  • Page 11 – Booster Interface; Figure 6; Crystal Interface; Figure 8
  • Page 12 – Boot Configuration Interface; Operational Modes; Coprocessor Mode; Table 19. Boot Configuration Interface
  • Page 13 – Power Savings and Reset Description; Power Saving Mode Description; Sleep
  • Page 14 – Power; Reset Pin; Memory Map; Mapping; Internal Memory; Table 20. Wakeup Sources
  • Page 15 – Figure 10. Memory Map; BIOS
  • Page 16 – Registers; Processor Control Registers; Field
  • Page 17 – Bank
  • Page 18 – Write all reserved bits with ’0’.; Default
  • Page 21 – GPIO Control Register
  • Page 23 – External Memory Registers
  • Page 25 – Timer Registers
  • Page 27 – General USB Registers; UART Interface on page 7
  • Page 29 – USB Host Only Registers
  • Page 32 – Timeout occurred; Error Flag; Error detected; ACK Flag; For non-isochronous transfers, the transaction was not; Table 53. Host n PID Register
  • Page 38 – USB Device Only Registers; Register Description
  • Page 39 – Device n Endpoint n Status Register
  • Page 48 – OTG Control Registers
  • Page 49 – GPIO Registers
  • Page 52 – IDE Registers
  • Page 55 – HSS Registers; Table 88. IDE PIO Port Registers
  • Page 61 – HPI Registers; HPI Breakpoint
  • Page 65 – SPI Registers
  • Page 68 – SPI Status Register
  • Page 70 – SPI CRC Value Register
  • Page 73 – UART Registers
  • Page 75 – PWM Registers
  • Page 76 – PWM Maximum Count Register
  • Page 78 – PWM Cycle Count Register
  • Page 79 – Table 131. Pin Descriptions
  • Page 84 – USB Transceiver
  • Page 85 – AC Timing Characteristics; nRESET; Reset Timing; XTALIN; Clock Timing
  • Page 86 – SRAM Read Cycle; Address
  • Page 87 – SRAM Write Cycle
  • Page 88 – I2C EEPROM Timing-Serial IO
  • Page 89 – HPI (Host Port Interface) Write Cycle Timing; nCS
  • Page 90 – HPI (Host Port Interface) Read Cycle Timing
  • Page 91 – The BLOCK mode STOP bit time, t; HSS BYTE and BLOCK Mode Receive
  • Page 92 – Hardware CTS/RTS Handshake; HSS_RTS is deasserted in the third data bit time.; Register Summary; Table 142. Register Summary
  • Page 97 – Table 143. Ordering Information; 00 TQFP, tape and reel
  • Page 98 – Document History Page; Change
Loading the manual

CY7C67300

EZ-Host™ Programmable Embedded USB Host and

Peripheral Controller with Automotive AEC Grade Support

Cypress Semiconductor Corporation

198 Champion Court

San Jose

,

CA 95134-1709

408-943-2600

Document #: 38-08015 Rev. *J

Revised July 28, 2008

EZ-Host Features

Single chip programmable USB dual-role (Host/Peripheral)
controller with two configurable Serial Interface Engines (SIEs)
and four USB ports

Support for USB On-The-Go (OTG) protocol

On-chip 48 MHz 16-bit processor with dynamically switchable
clock speed

Configurable IO block supporting a variety of IO options or up
to 32 bits of General Purpose IO (GPIO)

4K x 16 internal masked ROM containing built in BIOS that
supports a communication ready state with access to I

2

C™

EEPROM Interface, external ROM, UART, or USB

8K x 16 internal RAM for code and data buffering

Extended memory interface port for external SRAM and ROM

16-bit parallel Host Port Interface (HPI) with a DMA/mailbox
data path for an external processor to directly access all of the
on-chip memory and control on-chip SIEs

Fast serial port supports from 9600 baud to 2.0M baud

SPI support in both master and slave

On-chip 16-bit DMA/mailbox data path interface

Supports 12 MHz external crystal or clock

3.3V operation

Automotive AEC grade option (–40°C to 85°C)

Package option—100-pin TQFP

Typical Applications

EZ-Host is a very powerful and flexible dual role USB controller
that supports a wide variety of applications. It is primarily
intended to enable host capability in applications such as:

Set top boxes

Printers

KVM switches

Kiosks

Automotive applications

Wireless access points

Timer 0

Timer 1

Watchdog

Control

4Kx16

ROM BIOS

8Kx16

RAM

CY16

16-bit RISC CORE

External MEM I/F

(SRAM/ROM)

SIE1

USB-A

USB-B

SIE2

USB-A

USB-B

OTG

Host/
Peripheral
USB Ports

D+,D-

D+,D-

D+,D-

D+,D-

UART I/F

PWM

HSS I/F

I2C

EEPROM I/F

HPI I/F

IDE I/F

SPI I/F

nRESET

A[15:0] D[15:0] CTRL[9:0]

CY7C67300

GPIO [31:0]

PLL

X1
X2

GPIO

SHARED INPUT/OUTPUT PINS

SH

A

R

ED

I

N

PU

T

/O

U

T

P

U

T

PIN

S

Vbus, ID

Mobile

Power

Booster

CY7C67300 Block Diagram

[+] Feedback

"Loading the manual" means you need to wait until the file loads and becomes available for online reading. Some manuals are very large, and the time they take to appear depends on your internet speed.

Summary

Page 2 - Table 1

CY7C67300 Document #: 38-08015 Rev. *J Page 2 of 99 Introduction EZ-Host™ (CY7C67300) is Cypress Semiconductor’s firstfull-speed, low cost multiport host/peripheral controller. EZ-Hostis designed to easily interface to most high performance CPUsto add USB host functionality. EZ-Host has its own 16-b...

Page 3 - USB Interface; Table 3

CY7C67300 Document #: 38-08015 Rev. *J Page 3 of 99 USB Interface EZ-Host has two built in Host/Peripheral SIEs and four USB transceivers that meet the USB 2.0 specification requirements for full andlow speed (high speed is not supported). In Host mode, EZ-Host supports four downstream ports, each s...

Page 4 - OTG Interface; OTG Features

CY7C67300 Document #: 38-08015 Rev. *J Page 4 of 99 USB Features ■ USB 2.0-compliant for full and low speed ■ Up to four downstream USB host ports ■ Up to two upstream USB peripheral ports ■ Configurable endpoint buffers (pointer and length), must reside in internal RAM ■ Up to eight available perip...

Other Cypress Models

All Cypress Other