TMP92xy21FG Toshiba, TMP92xy21FG Datasheet - Page 305

no-image

TMP92xy21FG

Manufacturer Part Number
TMP92xy21FG
Description
Manufacturer
Toshiba
Datasheet

Specifications of TMP92xy21FG

Package
LQFP144
Rom Types(m=mask,p=otp, F=flash,e=eeprom)
Romless
Rom Combinations
Romless
Ram Combinations
16
Architecture
32-bit CISC
Usb/spi Channels
-
Uart/sio Channels
2
I2c/sio Bus Channels
-
(s)dram Controller
1
Adc 10-bit Channel
4
Da Converter
-
Timer 8-bit Channel
4
Timer 16-bit Channel
1
Pwm 8-bit Channels
-
Pwm 16-bit Channels
-
Cs/wait Controller
4
Dual Clock
Y
Number Of I/o Ports
82
Power Supply Voltage(v)
3.0 to 3.6
Data Packet
Corrupted
Yes
No
No
No
No
4.
5.
3.
Table 3.10.4 Function Responses to OUT Transactions in Order of Precedence
When using the USB device controller in the TMP92CH21, a crystal oscillator is
recommended (USB standard ≤ 9 MHz±2500ppm). In this case, a maximum of 3
stages of external hub can be used due to the precision of this USB device controller
and the internal clock.
Limitation of using the Isochronous IN transfer
When generating toggle error of device controller
a.
b.
When using the Isochronous IN transfer, do not use other endpoints
USB host transmits the same data to the UDC again. When the FIFO is available
to receive, the UDC detects toggle error because of detecting the same data(having
the same toggle as the data which is received just before) and returns ACK. The
UDC rejects it because the data have already been received normally. Meanwhile,
if FIFO is not available, the UDC returns NAK and informs the USB host that it is
unable to receive.
follows in chapter “8.4.5.3 Function Response to an OUT Transaction”. It shows
the priority of ACK response by toggle error (SequenceBitsMatch=No) is higher
than that of NAK response.
UDC returns NAK in the response to USB host when FIFO is not available
because it is full. This is shown in the flow chart “3.10.6(a-2) Receiving bulk mode”.
Thus, the UDC operates differently from USB standard under conditions where
FIFO is not available.
of toggle error, while USB standard finishes it after the first time.
FIFO full. However, after FIFO becomes available, the UDC returns ACK to the
USB host and finishes the retry process.
UDC operation
USB1.1 Standard (from USB1.0 Standard description)
The priority of each process in USB1.0 and USB1.1 standard is explained as
If USB host fails to receive ACK transmitted from the UDC in OUT transfer, the
Since the UDC gives priority to detecting FIFO condition over toggle error, the
For that reason, the UDC may generate the retry process several times in case
That is, the UDC returns NAK if it receives the data including toggle error with
Receiver
Halt
Feature
N/A
Set
Not set
Not set
Not set
Sequence Bits
Match
N/A
N/A
No
Yes
Yes
92CH21-303
Function Can
Accept Data
N/A
N/A
N/A
Yes
No
Handshake
Returned
by Function
None
STALL
ACK
ACK
NAK
simultaneously
TMP92CH21
2009-06-19
.

Related parts for TMP92xy21FG