|
|
USBN9604のメーカーはNational Semiconductorです、この部品の機能は「USBN9603/USBN9604 Universal Serial Bus Full Speed Node Controller with Enhanced DMA Support」です。 |
部品番号 | USBN9604 |
| |
部品説明 | USBN9603/USBN9604 Universal Serial Bus Full Speed Node Controller with Enhanced DMA Support | ||
メーカ | National Semiconductor | ||
ロゴ | |||
このページの下部にプレビューとUSBN9604ダウンロード(pdfファイル)リンクがあります。 Total 30 pages
- May 1998
June 2003
Revision 1.3
USBN9603/USBN9604 Universal Serial Bus
Full Speed Node Controller with Enhanced DMA Support
General Description
The USBN9603/4 are integrated, USB Node controllers.
Other than the reset mechanism for the clock generation cir-
cuit, these two devices are identical. All references to “the
device” in this document refer to both devices, unless other-
wise noted.
The device provides enhanced DMA support with many au-
tomatic data handling features. It is compatible with USB
specification versions 1.0 and 1.1, and is an advanced ver-
sion of the USBN9602.
The device integrates the required USB transceiver with a
3.3V regulator, a Serial Interface Engine (SIE), USB end-
point (EP) FIFOs, a versatile 8-bit parallel interface, a clock
generator and a MICROWIRE/PLUS™ interface. Seven
endpoint pipes are supported: one for the mandatory con-
trol endpoint and six to support interrupt, bulk and isochro-
nous endpoints. Each endpoint pipe has a dedicated FIFO,
8 bytes for the control endpoint and 64 bytes for the other
endpoints. The 8-bit parallel interface supports multiplexed
and non-multiplexed style CPU address/data buses. A pro-
grammable interrupt output scheme allows device configu-
ration for different interrupt signaling requirements.
Outstanding Features
q Low EMI, low standby current, 24 MHz oscillator
q Advanced DMA mechanism
q Fully static HALT mode with asynchronous wake-up
for bus powered operation
q 5V or 3.3V operation
q Improved input range 3.3V signal voltage regulator
q All unidirectional FIFOs are 64 bytes
q Power-up reset and startup delay counter simplify sys-
tem design
q Simple programming model controlled by external controller
q Available in two packages
— USBN9603/4SLB: small footprint for new designs
and portable applications
— USBN9603/4-28M: standard package, pin-to-pin
compatible with USBN9602-28M
Block Diagram
CS RD WR A0/ALE D7-0/AD7-0 INTR MODE1-0
Microcontroller Interface
RESET
VCC
GND
Endpoint/Control FIFOs
Serial Interface Engine (SIE)
Media Access Controller (MAC)
Physical Layer Interface (PHY)
24 MHz
Oscillator
Clock
Generator
Clock
Recovery
USB Event
Detect
Transceiver
VReg
D+ D- Upstream Port
XIN
XOUT
CLKOUT
V3.3
AGND
National Semiconductor is a registered trademark of National Semiconductor Corporation.
All other brand or product names are trademarks or registered trademarks of their respective holders.
© National Semiconductor Corporation, 2003
www.national.com
1 Page Table of Contents
1.0 Signal/Pin Connection and Description
1.1 CONNECTION DIAGRAMS ........................................................................................................ 6
1.2 DETAILED SIGNAL/PIN DESCRIPTIONS .................................................................................. 7
1.2.1 Power Supply ................................................................................................................ 7
1.2.2 Oscillator, Clock and Reset ........................................................................................... 7
1.2.3 USB Port ....................................................................................................................... 8
1.2.4 Microprocessor Interface ............................................................................................... 8
2.0 Functional Overview
2.1 TRANSCEIVER ......................................................................................................................... 10
2.2 VOLTAGE REGULATOR (VREG) ............................................................................................. 10
2.3 SERIAL INTERFACE ENGINE (SIE) ......................................................................................... 10
2.4 ENDPOINT PIPE CONTROLLER (EPC) ................................................................................... 12
2.5 MICROCONTROLLER INTERFACE ......................................................................................... 12
3.0 Parallel Interface
3.1 NON-MULTIPLEXED MODE ..................................................................................................... 13
3.1.1 Standard Access Mode ............................................................................................... 14
3.1.2 Burst Mode .................................................................................................................. 14
3.1.3 User Registers ............................................................................................................. 14
3.2 MULTIPLEXED MODE .............................................................................................................. 15
4.0 Direct Memory Access (DMA) Support
4.1 STANDARD DMA MODE (DMA) ............................................................................................... 16
4.2 AUTOMATIC DMA MODE (ADMA) ........................................................................................... 17
5.0 MICROWIRE/PLUS Interface
5.1 OPERATING COMMANDS ....................................................................................................... 19
5.2 READ AND WRITE TIMING ...................................................................................................... 20
6.0 Functional Description
6.1 FUNCTIONAL STATES ............................................................................................................. 22
6.1.1 Line Condition Detection ............................................................................................. 22
6.1.2 Functional State Transition .......................................................................................... 22
6.2 ENDPOINT OPERATION .......................................................................................................... 24
6.2.1 Address Detection ....................................................................................................... 24
6.2.2 Transmit and Receive Endpoint FIFOs ....................................................................... 24
6.2.3 Programming Model .................................................................................................... 28
6.3 POWER SAVING MODES ........................................................................................................ 28
6.4 CLOCK GENERATION .............................................................................................................. 29
7.0 Register Set
7.1 CONTROL REGISTERS ........................................................................................................... 30
7.1.1 Main Control Register (MCNTRL) ............................................................................... 30
3 www.national.com
3Pages 1.0 Signal/Pin Connection and Description
1.1 CONNECTION DIAGRAMS
D3
D4
D5
D6
D7
RESET
AGND
28 27 26 25 24 23 22
28-Pin CSP
8 9 10 11 12 13 14
WR/SK
RD
CS
CLKOUT
XOUT
XIN
MODEO
USBN9603/4SLB
CS 1
28 CLKOUT
RD 2
27 XOUT
WR/SK
INTR
3
4
26 XIN
25 MODE0
DRQ 5
24 MODE1
DACK 6
23 GND
A0/ALE/SI 7 28-Pin SO 22 Vcc
D0/SO 8
21 GND
D1 9
20 D–
D2 10
19 D+
D3 11
18 V3.3
D4 12
D5 13
D6 14
17 AGND
16 RESET
15 D7
USBN9603/4-28M
www.national.com
6
6 Page | |||
ページ | 合計 : 30 ページ | ||
|
PDF ダウンロード | [ USBN9604 データシート.PDF ] |
データシートを活用すると、その部品の主な機能と仕様を詳しく理解できます。 ピン構成、電気的特性、動作パラメータ、性能を確認してください。 |
部品番号 | 部品説明 | メーカ |
USBN9602 | USBN9602 (Universal Serial Bus) Full Speed Function Controller With DMA Support | National Semiconductor |
USBN9602 | USBN9602 (Universal Serial Bus) Full Speed Function Controller with DMA Support (Rev. A) | Texas Instruments |
USBN9602-28M | USBN9602 (Universal Serial Bus) Full Speed Function Controller With DMA Support | National Semiconductor |
USBN9603 | USBN9603 Universal Serial Bus Full Speed Function Controller with Enhanced DMA Support | National Semiconductor |