USBN9603-28M National Semiconductor, USBN9603-28M Datasheet - Page 42

USB Controller IC

USBN9603-28M

Manufacturer Part Number
USBN9603-28M
Description
USB Controller IC
Manufacturer
National Semiconductor
Datasheets

Specifications of USBN9603-28M

Interface
USB
No. Of Pins
28
Peak Reflow Compatible (260 C)
No
Supply Voltage Max
7V
Leaded Process Compatible
No
Controller Type, Ic
USB
Package / Case
28-WSOIC
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
USBN9603-28M
Quantity:
5 510
Part Number:
USBN9603-28M
Manufacturer:
NS/国半
Quantity:
20 000
Part Number:
USBN9603-28M/NOPB
Manufacturer:
nsc
Quantity:
2 690
Part Number:
USBN9603-28MX
Manufacturer:
NSC
Quantity:
189
Part Number:
USBN9603-28MX
Manufacturer:
NSC
Quantity:
8 000
Part Number:
USBN9603-28MX
Manufacturer:
NS/国半
Quantity:
20 000
Part Number:
USBN9603-28MX/NOPB
Manufacturer:
NS
Quantity:
3 000
Part Number:
USBN9603-28MX/NOPB
Manufacturer:
NS/国半
Quantity:
20 000
Company:
Part Number:
USBN9603-28MX/NOPB
Quantity:
5 000
www.national.com
7.0 Register Set
AEH
Automatic Error Handling. This bit has two different meanings, depending on the current transaction mode:
7.2.12 Wake-Up Register (WKUP)
PNDUSB
Pending USB Wake-Up. This bit indicates that the device has been woken up by a USB activity. It also signals a pending
wake-up interrupt request. The PNDUSB bit must be cleared by the host by writing a 0 to this location. A hardware reset
sets this bit.
PNDUC
Pending Microcontroller Wake-Up. This bit indicates that the device has been woken up by a microcontroller access. It
also signals a pending wake-up interrupt request. The PNDUC bit must be cleared by the host by writing a 0 to this loca-
tion. A hardware reset sets this bit.
ENUSB
Enable USB. When set to 1, this bit enables the device to wake up upon detection of USB activity.
ENUC
Enable Microcontroller. When set to 1, this bit enables the device to wake up when the microcontroller accesses the device.
WKMODE
Wake-Up Mode. This bit selects the interval after which the device generates a wake-up interrupt (if enabled) when a valid
wake-up event occurs, as follows:
HOS
Halt On Suspend. When this bit is set, the device enters Halt mode as soon as it is set to Suspend state. Writing a 1 to this
location while the node is already in Suspend state is ignored.
FHT
Force Halt. When the node is not attached (NAT in the MCNTRL register is set to 0), setting this bit forces the node into Halt
mode. When the node is attached (NAT is set to 1), writing a 1 to this location is ignored.
Non-Isochronous mode
This mode is used for bulk, interrupt and control transfers. Setting AEH in this mode enables automatic handling of
packets containing CRC or bit-stuffing errors.
If this bit is set during transmit operations, the USBN9603 automatically reloads the FIFO and reschedules the packet
to which the host did not return an ACK. If this bit is cleared, automatic error handling ceases.
If this bit is set during receive operations, a packet received with an error (as specified in the DERR bit description in
the DMAEV register) is automatically flushed from the FIFO being used so that the packet can be received again. If
this bit is cleared, automatic error handling ceases.
Isochronous mode
Setting this bit allows the USBN9603 to ignore packets received with errors (as specified in the DERR bit description
in the DMAMSK register).
If this bit is set during receive operations, the USBN9603 is automatically flushed and resets the receive FIFO to re-
ceive the next packet. The erroneous packet is ignored and not transferred via DMA. If this bit is cleared, automatic
error handling ceases.
0
1
Generate wake-up interrupt immediately
Generate wake-up interrupt after a wake-up delay
bit 7
FHT
w/r0
0
(Continued)
HOS
bit 6
w/r
0
WKMODE Reserved
bit 5
w/r
0
bit 4
-
-
42
ENUC
bit 3
w/r
1
ENUSB
bit 2
w/r
1
PNDUC
CoW
bit 1
1
PNDUSB
CoW
bit 0
1

Related parts for USBN9603-28M