• Part: USBN9602
  • Description: USBN9602 (Universal Serial Bus) Full Speed Function Controller With DMA Support
  • Manufacturer: National Semiconductor
  • Size: 253.22 KB
Download USBN9602 Datasheet PDF
National Semiconductor
USBN9602
USBN9602 is USBN9602 (Universal Serial Bus) Full Speed Function Controller With DMA Support manufactured by National Semiconductor.
Description The USBN9602 is an integrated USB Node controller patible with the USB Specification Versions 1.0 and 1.1. Integrated onto a single IC are the required USB transceiver with a 3.3V Regulator, Media Access Controller, USB endpoint (EP) FIFOs, a versatile 8-bit parallel interface, MICROWIRE/PLUS™ Interface and a clock generator. A total of seven FIFO buffers support the different USB messages: one bidirectional FIFO for the mandatory control endpoint EP0 and six FIFOs for an additional six unidirectional Endpoint Pipes to support USB interrupt, bulk and isochronous data transfers. The 8-bit parallel interface supports multiplexed and non-multiplexed style CPU address/data buses. A programmable interrupt output scheme allows device configuration for different interrupt signaling requirements. Block Diagram CS RD WR A0/ALE D[7:0]/AD[7:0] INTR MODE[1:0] RESET Microcontroller Interface Vcc GND Endpoint/Control FIFOs Control Status 48 MHz Oscillator XIN XOUT EP2 EP4 Endpoint0 EP6 RX TX Clock Generator CLKOUT EP1 EP3 SIE Media Access Controller (MAC) Physical Layer Interface (PHY) Clock Recovery USB Event Detect V3.3 Transceiver EP5 VReg AGND D+ ® D- Upstream Port TRI-STATE is a registered trademark of National Semiconductor Corporation. MICROWIRE/PLUS™ and MICROWIRE ™ are trademarks of National Semiconductor Corporation. © 1998 National Semiconductor Corporation .national. 2.0 Features s s s s s s Full-Speed USB Node Device USB transceiver 3.3V signal voltage regulator 48 MHz oscillator circuit Programmable clock generator Serial Interface Engine consisting of Physical Layer Interface (PHY) and Media Access Controller (MAC), USB Specification 1.0 pliant Control/Status Register File USB Function Controller with seven FIFO-based Endpoints: - One bidirectional Control Endpoint 0 (8 bytes) - Three Transmit Endpoints (2- 32 and 1- 64 bytes) - Three Receive Endpoints (2- 32 and 1- 64 bytes) 8-bit parallel interface with two selectable modes: -...