AN2136SC Cypress Semiconductor Corp, AN2136SC Datasheet - Page 27

no-image

AN2136SC

Manufacturer Part Number
AN2136SC
Description
IC MCU 8051 8K RAM 24MHZ 44QFP
Manufacturer
Cypress Semiconductor Corp
Series
EZ-USB®r
Datasheet

Specifications of AN2136SC

Applications
USB Microcontroller
Core Processor
8051
Program Memory Type
ROMless
Controller Series
AN213x
Ram Size
8K x 8
Interface
I²C, USB
Number Of I /o
8
Voltage - Supply
3 V ~ 3.6 V
Operating Temperature
0°C ~ 70°C
Mounting Type
Surface Mount
Package / Case
44-QFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
428-1309

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AN2136SC
Manufacturer:
FREESCALE
Quantity:
2 000
Part Number:
AN2136SC
Manufacturer:
CY
Quantity:
11
Part Number:
AN2136SC
Manufacturer:
cypress
Quantity:
1 580
Part Number:
AN2136SC
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
AN2136SC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Every USB device has a Serial Interface Engine (SIE). The SIE connects to the USB data
lines D+ and D-, and delivers bytes to and from the USB device. Figure 1-8 illustrates a
USB bulk transfer, with time moving from left to right. The SIE decodes the packet PIDs,
performs error checking on the data using the transmitted CRC bits, and delivers payload
data to the USB device. If the SIE encounters an error in the data, it automatically indi-
cates no response instead of supplying a handshake PID. This instructs the host to re-
transmit the data at a later time.
Bulk transfers such as the one illustrated in Figure 1-8 are asynchronous, meaning that
they include a flow control mechanism using ACK and NAK handshake PIDs. The SIE
indicates busy to the host by sending a NAK handshake packet. When the peripheral
device has successfully transferred the data, it commands the SIE to send an ACK hand-
shake packet, indicating success.
To send data to the host, the SIE accepts bytes and control signals from the USB device,
formats it for USB transfer, and sends it over the two-wire USB. Because the USB uses a
self-clocking data format (NRZI), the SIE also inserts bits at appropriate places in the bit
stream to guarantee a certain number of transitions in the serial data. This is called “bit
stuffing,” and is transparently handled by the SIE.
Page 1-10
1.10
The USB Core
Token Packet
O
U
T
A
D
D
R
E
N
D
P
C
R
C
5
D
A
T
A
1
D+
D-
Data Packet
Payload
Data
Tranceiver
Figure 1-8. What the SIE Does
Chapter 1. Introducing EZ-USB
USB
C
R
C
1
6
H/S Pkt
A
C
K
Token Packet
Interface
O
U
T
Engine
Serial
(SIE)
A
D
D
R
E
N
D
P
C
R
C
5
D
A
T
A
0
Data Packet
Payload
Data
C
R
C
1
6
Payload
Payload
Data
Data
H/S Pkt
A
C
K
A
C
K
EZ-USB TRM v1.9

Related parts for AN2136SC