h8s-2158 Renesas Electronics Corporation., h8s-2158 Datasheet - Page 657

no-image

h8s-2158

Manufacturer Part Number
h8s-2158
Description
Renesas 16-bit Single-chip Microcomputer H8s Family/h8s/2100 Series
Manufacturer
Renesas Electronics Corporation.
Datasheet
Table 18.5 Packets Included in Each Transaction
Notes: 1. This phase exists only when a data packet has been transferred in the data phase.
Figures 18.2 to 18.5 show the USB function core and LSI firmware operations when the USB
function core receives a SETUP token (SETUP transaction).
Stage
Setup stage
Control write
transfer
Control read
transfer
No data stage Status stage IN token
2. If the FIFO is empty after all data items in the FIFO have been transferred, the EPTE bit
is cleared to 0. If an IN transaction is initiated at this time, a NAK handshake is
returned. To transfer a 0-byte data packet, set the EPTE bit to 1 while the FIFO is
empty.
Data stage
Status stage IN token
Data stage
Status stage OUT token
SETUP token
packet
OUT token
packet
packet
IN token
packet
packet
packet
Token Phase Data Phase
OUT data packet (8 bytes)
(host to slave)
OUT data packet
(host to slave)
IN data packet (0 bytes) *
(slave to host)
NAK/STALL handshake
packet
(slave to host)
IN data packet
(slave to host)
NAK/STALL handshake
packet
(slave to host)
OUT data packet
(host to slave)
IN data packet (0 bytes) *
(slave to host)
NAK/STALL handshake
packet
(slave to host)
Section 18 Universal Serial Bus Interface (USB)
Rev. 3.00 Jan 25, 2006 page 605 of 872
2
2
Handshake Phase *
ACK handshake
packet (slave to host)
ACK/NAK/STALL
handshake packet
(slave to host)
ACK handshake
packet (host to slave)
ACK handshake
packet (host to slave)
ACK/NAK/STALL
handshake packet
(slave to host)
ACK handshake
packet (host to slave)
REJ09B0286-0300
1

Related parts for h8s-2158