HT45B0K Holtek Semiconductor, HT45B0K Datasheet - Page 12

no-image

HT45B0K

Manufacturer Part Number
HT45B0K
Description
SPI to USB Bridge
Manufacturer
Holtek Semiconductor
Datasheet
Rev 1.00
SIES Register
Name
POR
R/W
Bit
The SIES register is used to indicate the present signal state which the SIE receives and also control
whether the SIE changes the device address automatically or not.
SIES Register
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
R/W
NMI
7
0
CRCF: Error indication fl ag during transfer
1: Endpoint 0 NAK token interrupt is masked.
If this bit is set to 1, the interrupt will not occur when the device sends a NAK
token to the USB host from Endpoint 0. Otherwise, when this bit is set to 0
and the device Endpoint 0 sends a NAK token to the USB host, the Endpoint 0
NAK token interrupt will be generated if the corresponding endpoint interrupt
control is enabled.
1: USB transaction has ended.
If this bit is zero, it indicates that the USB transaction is in progress. When the
level of the EOT bit changes from 0 to 1, it means that the USB transaction
has ended.
1: USB transfer error has occurred.
The Error conditions include CRC, PID and incomplete token errors. The
CRCF bit is set by hardware and is necessary to be cleared by fi rmware.
1: NAK signal has been transmitted.
The NAK bit is used to indicate that the SIE has transmitted a NAK signal to
the USB host in response to the USB host IN or OUT token when the endpoint
was accessed.
1: the received token packet is IN token.
The IN bit is used to indicate that for the USB endpoint 0 the current received
signal from the USB host is IN token.
1: the received token packet is OUT token.
The OUT bit is used to indicate that for the USB endpoint 0 the current
received signal from the USB host is OUT token except for the OUT zero
length token. The fi rmware clears this bit after the OUT data has been read.
Also, this bit will be cleared by SIE after the next valid SETUP token is
received.
NMI: Endpoint 0 NAK token interrupt mask control
0: Endpoint 0 NAK token interrupt is not masked.
EOT: End of Transaction indication fl ag
0: USB transaction is in progress.
0: No USB transfer error occurs.
NAK: NAK signal indication fl ag
0: No NAK signal is transmitted.
IN: IN token indication fl ag for Endpoint 0
0: the received token packet is not IN token.
OUT: OUT token indication fl ag for Endpoint 0
0: the received token packet is not OUT token.
ERR: Error indication fl ag during endpoint 0 FIFO is accessed
0: No error occurs during endpoint 0 FIFO is accessed.
EOT
R
6
0
CRCF
R/W
5
0
12
NAK
R
4
0
IN
R
3
0
SPI to USB Bridge
OUT
R/W
2
0
HT45B0K
ERR
R/W
1
0
March 22, 2010
www.DataSheet4U.com
ASET
R/W
0
0

Related parts for HT45B0K