USB97C100 Standard Microsystems Corporation, USB97C100 Datasheet - Page 49

no-image

USB97C100

Manufacturer Part Number
USB97C100
Description
USB97C100 Multi-endpoint Usb Peripheral Controller(not Recommended For Designs)
Manufacturer
Standard Microsystems Corporation
Datasheet
Note:
Note:
SMSC DS – USB97C100
BIT
BIT
This read only register reflects the status signals from the SIE state machine. This register can be polled
for test purposes, or by error handling routines for recovery.
Bits 7:2 must be set to “0” for normal operation. Altering these bits will cause an abnormal USB behavior.
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
(0x7F93 - RESET=0xXX)
(0x7F94 - RESET=0x00)
SETUP_TOKEN
FORCE_RXOVFLO
FORCE_TXABORT
SIEDMA_DISABLE
SOF_TOKEN
PRE_TOKEN
USB_RESET
FORCE_RXOK
FORCE_TTAG
TIMEOUT
FORCE_EOT
NAME
RTAG_IN
TXOK_IN
ERR
SIE_CTRL
SIE_STAT
ACK
EOT
NAME
R/W
R
R
R
R
R
R
R
R
Table 84 - SIE Control Register
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Table 83 - SIE Status Register
R
R
Indicates that an error occurred during the last USB
transaction. Considered valid on the rising edge of EOT
inter-packet time out condition (i.e.:>16 bit times).
Considered valid on the rising edge of EOT.
Considered valid when EOT is '0'.
on the USB bus. The signal is asserted when the SIE has
seen a valid SYNC followed by a valid PRE PID.
Indicates that the last USB transaction was completed
without error or time-out. Considered valid on the rising
edge of EOT.
reset. This signal is asserted when the SIE detects a
string of single - ended 0's on the bus for a long time.
End - of - Transaction. On transition to a '1', it indicates
the end of transaction. On transition to a '0' it indicates the
beginning of a new transaction.
1 = Inhibits SIEDMA operation to facilitate MCU override
Forces SIE to send Acknowledge during receive. Must be
'0' for normal operation.
0 = Normal operation.
1 = Signals that the next byte written to the SIE TX_FIFO is
the last payload byte.
0 = Normal operation.
1 = Forces the SIE to generate RXOVFLO and clear the
SIE RX FIFO.
1 = Forces a bit-stuff error at the host
0 = Normal operation.
1 = Forces an End-of-Transaction for the SIE
Status of RTAG signal from SIE RX FIFO
Status of TXOK from SIE
Indicate that the last USB transaction ended because of an
Indicates that the token received was a SETUP token.
Indicates that the SOF PID has been received.
Indicates that the SIE detected a PRE (preamble) packet
When active '1', it indicates that the USB line is being
0 = Normal operation
0 = Normal operation
Page 49
SIE CONTROL REGISTER
SIE STATUS REGISTER
DESCRIPTION
DESCRIPTION
Rev. 01/03/2001

Related parts for USB97C100