MSM98R000 [OKI]

Universal Serial Bus Controller 0.5uM Technology Mega Macrofunction; 通用串行总线控制器0.5微米技术兆丰液塑限
MSM98R000
型号: MSM98R000
厂家: OKI ELECTRONIC COMPONETS    OKI ELECTRONIC COMPONETS
描述:

Universal Serial Bus Controller 0.5uM Technology Mega Macrofunction
通用串行总线控制器0.5微米技术兆丰液塑限

总线控制器
文件: 总17页 (文件大小:245K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
Technical Brief  
O
K
I
A
S
I
C
P
R
O
D
U
C
T
S
W712  
Universal Serial Bus Controller  
0.5µm Technology  
Mega Macrofunction  
January 1997  
■ ■ –––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––  
Contents  
Description................................................................................................................................................................ 1  
Features ..................................................................................................................................................................... 1  
Signal Descriptions .................................................................................................................................................. 4  
Functional Description ............................................................................................................................................ 7  
Protocol Engine .................................................................................................................................................. 7  
DPLL..................................................................................................................................................................... 7  
Timer .................................................................................................................................................................... 7  
Status/Control ................................................................................................................................................... 7  
FIFO Control ...................................................................................................................................................... 7  
Application Interface ......................................................................................................................................... 8  
Frame Timer Synthesizer................................................................................................................................... 8  
Remote Wakeup.................................................................................................................................................. 8  
USB Transfers ..................................................................................................................................................... 8  
USB Interface ...................................................................................................................................................... 8  
Glossary ..................................................................................................................................................................... 9  
Appendix ................................................................................................................................................................. 10  
Oki Semiconductor  
W712 USB Device Controller  
0.5µm Technology Mega Macrofunction  
DESCRIPTION  
The Universal Serial Bus (USB) Device Controller Mega Macrofunction is a featured element in Oki’s  
0.5µm Sea of Gates (SOG) and Customer Structured Array (CSA) families. Oki's USB mega macrofunction  
provides a USB interface, control/status block, FIFO control, and application interface in two highly inte-  
grated submodules for system design interfaces based on the USB protocol. The submodule partitioning  
allows custom configurations to be easily developed. The USB mega macrofunction connects an industry  
standard USB interface with a microprocessor-style parallel application interface. This straightforward  
interface permits easy integration of the USB mega macrofunction to the target application. Using Oki’s  
USB mega macrofunction, designers can reduce development time, risk, and introduce their USB based  
products to market faster. Oki’s W712 USB Device Controller mega macrofunction provides a complete  
USB device interface solution and is fully compliant with the Universal Serial Bus 1.0 specification. For  
more details on the Universal Serial Bus 1.0 specification, refer to www.usb.org.  
FEATURES  
• USB 1.0 compliant  
• Full-speed (12 Mb/sec) and low-speed (1.5 Mb/sec)  
support  
• Supports four receive FIFO’s  
- Three 64 byte  
- One 2 Kbyte (2-level)  
• Microprocessor-style parallel application interface  
• Supports isochronous, control, interrupt and bulk  
transfers  
• Supports four transmit FIFO’s  
- Three 64 byte  
- One 2 Kbyte (2-level)  
• Supports one control endpoint and six  
additional endpoint addresses  
• Expandable up to 32 endpoint addresses  
• Customizable to specific application  
requirements  
Supported ASIC Families  
Family Name  
MSM13R0000  
MSM98R000  
Family Type  
Sea of Gates  
Customer Structured Array  
Oki Semiconductor  
1
W712 USB Device Controller ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Recommended Operating Conditions (V = 0 V)  
SS  
Parameter  
Symbol  
VDD  
Min.  
2.7  
Typ.  
3.3  
Max  
3.6  
Unit  
V
Power supply voltage  
Operating temperature  
Tj  
-40  
+25  
+85  
° C  
Mega Macrofunction Characteristics  
Mega Macrofunction  
Description  
Logic Gate Count  
Logic Pin Count  
W712  
USB Device Controller  
15797  
139  
W712  
usb_dpin  
usb_dmin  
usb_rxd  
[7:0]trx_out_data  
[7:0]rcv_out_data  
[7:0]trx_in_data  
[2:0]trx_sel  
USB Interface  
usb_dpout  
usb_dmout  
usb_txenb  
[8:0]trx_wr_ptr  
[8:0]trx_rd_ptr  
[6:0]trx_wrb  
FIFO Interface  
full_spden  
sel_ext_pll  
sys_clock  
sys_reset  
testmode  
mwr_rdb  
[7:0]ma  
[7:0]rcv_in_data  
[2:0]rcv_sel  
[8:0]rcv_wr_ptr  
[8:0]rcv_rd_ptr  
[6:0]rcv_wrb  
osc_clk  
usb_clk_ext  
usb_rxd_out  
[7:0]md  
DPLL Interface  
mrdyb  
Application Interface  
[7:0]pd  
[3:0]pkt_rdy  
setup_rdy  
setup_rdy2  
iso_err  
usb_reset  
validsof  
validin  
validout  
Figure 1. Logic Symbol  
2
Oki Semiconductor  
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– W712 USB Device Controller ■  
W712  
Z712a  
DPLL  
W712b  
Clock  
Status/Control  
To  
Application  
Interface  
Application  
Module  
To USB Transceiver  
Protocol Engine  
FIFO Control  
To FIFO’s  
(data path)  
To FIFO’s  
(control)  
To FIFO’s  
(data path)  
Figure 2. W712 Block Diagram  
ASIC  
W712 Mega Macrofunction  
Status/  
Control  
Clock  
DPLL  
External  
Module I/O  
Optional  
External  
DPLL  
Application  
Module  
Application  
Interface  
Protocol  
Engine  
USB  
FIFO  
USB Cable  
Transceiver  
Control  
FIFO(s)/  
Data Mux(s)  
Data Path  
Data Path  
Figure 3. Example USB Mega Macrofunction Application  
Oki Semiconductor  
3
W712 USB Device Controller ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
SIGNAL DESCRIPTIONS  
USB Interface  
Signal  
usb_dpin  
Type  
Assertion  
Description  
USB Data Plus In. This input and the usb_dmin input are the received single ended data  
from the USB transceiver. The table below shows values and results for these signals.  
usb_dpin  
usb_dmin  
Result  
SE0  
Input  
0
0
1
1
0
1
0
1
Logic “0”  
Logic “1”  
Undefined  
usb_dmin  
USB Data Minus In. This input and the usb_dpin input are the received single ended data  
from the USB transceiver. See the table for the usb_dpin description, above, for values  
and results of these signals.  
Input  
USB Data Plus Out. This output and the usb_dmout signal come from the USB transmit  
engine and drive the differential output buffers. The table below shows values and results  
for these signals.  
usb_dpout  
usb_dmout  
Result  
SE0  
usb_dpout  
usb_dmout  
Output  
0
0
1
1
0
1
0
1
Logic “0”  
Logic “1”  
Undefined  
USB Data Minus Out. This output and the usb_dpout signal come from the USB transmit  
engine and drive the differential output buffers. See the signal description for usb_dpout,  
above, for a description of signal values and results.  
Output  
Input  
usb_rxd  
USB Differential Received Data. This input comes from the USB differential receiver, and  
connects to the W712 mega macrofunction.  
usb_txenb  
USB 3-State Output Enable. This signal connects to the transceiver EB input through an  
inverter gate. When the W712 mega macrofunction asserts this signal LOW, the transceiv-  
er transmits data on the USB bus. See Appendix for the USB transceiver Data Sheets.  
Output  
LOW  
4
Oki Semiconductor  
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– W712 USB Device Controller ■  
Application Interface  
Signal  
sys_clock  
Type  
Assertion  
Description  
Clock. Attach a 12-MHz clock signal to this input for full-speed operation and 1.5 MHz for  
Input  
low-speed operation.  
sys_reset  
mwr_rdb  
W712 Reset. Asserting this signal HIGH resets the W712 mega macrofunction. The appli-  
cation module is required to assert this signal at power-on.  
Input  
Input  
HIGH  
Write/Read Select. When external application logic asserts this signal HIGH, the applica-  
tion is in WRITE mode. When asserted LOW, the application is in READ mode. External  
application logic asserts this signal HIGH when writing data to the transmit FIFOs or to the  
register files. External application logic asserts this signal LOW when reading data from  
the receiving FIFOs or from the register files. The register files contain information describ-  
ing the function and transaction status.  
usb_reset  
[7:0]ma  
Output  
Input  
HIGH  
USB Reset. This is the reset signal from the USB device controller.  
Address Bus. These eight inputs receive the address of the register files in the USB device  
controller.  
[7:0]md  
mrdyb  
Input Data Bus. These eight inputs receive the data to be stored in the register files or  
transmit FIFOs.  
Input  
Input  
Data Strobe. When asserted LOW and in WRITE mode, the data on the [7:0]md signal  
lines are valid for writing. When asserted LOW and in READ mode, the data on the [7:0]pd  
signals are valid for reading.  
LOW  
[7:0]pd  
Output Data Bus. These eight outputs transmit data received from either the register files  
or the receive FIFOs.  
Output  
Output  
Input  
[3:0]pkt_rdy  
full_spden  
setup_rdy  
iso_err  
Packet Ready. When the W712 asserts this signal, it indicates that one of the four receive  
FIFOs contains valid data. The application reads the data through the [7:0]pd bus.  
HIGH  
USB Full Speed Enable. The application module sets this pin to “1” to select full-speed  
operation and “0” to select low-speed operation.  
Setup Ready. Asserting this signal HIGH indicates an 8-byte SETUP data has been re-  
ceived from the USB bus.  
Output  
Output  
HIGH  
HIGH  
Isochronous Error. Used for loopback testing or to indicate isochronous data has been re-  
ceived with DATA1 PID.  
validsof  
Valid SOF. This signal is asserted for two bit times, asynchronous to sys_clock, and indi-  
cates a valid SOF token is received when asserted HIGH.  
Output  
Input  
HIGH  
HIGH  
sel_ext_pll  
setup_rdy2  
Select External PLL. Asserting this signal HIGH selects the external PLL option.  
Second Setup Ready. Asserting this signal HIGH indicates a new 8-byte SETUP DATA has  
been received, while internally the device controller still sees the “setup_rdy” signal assert-  
ed. This signal will be asserted for two bit times, asynchronous to sys_clock.  
Output  
HIGH  
testmode  
validin  
Input  
HIGH  
HIGH  
Testmode. Asserting this signal invokes a loopback test mode.  
Valid IN. Asserted for two bit times, asynchronous to sys_clock, and indicates a valid IN  
token is received when asserted HIGH.  
Output  
validout  
Valid OUT. Asserted for two bit times, asynchronous to sys_clock, and indicates a valid  
OUT token is received when asserted HIGH.  
Output  
HIGH  
Oki Semiconductor  
5
W712 USB Device Controller ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
FIFO Interface  
Signal  
Type  
Assertion  
Description  
[7:0]trx_out_data  
Transmit FIFO(s} data output. Output data from the transmission RAM selected for read-  
ing.  
Input  
[7:0]rcv_out_data  
[7:0]trx_in_data  
[2:0]trx_sel  
Input  
Receive FIFO(s) data output. Output data from the receiving RAM selected for reading.  
Transmit FIFO(s) data input. Input data to all transmission RAMs.  
Output  
Output  
Output  
Output  
Output  
Output  
Output  
Output  
Output  
Output  
HIGH  
Transmit FIFO(s) select. Selects one of the seven transmission RAMs for reading.  
Transmit FIFO(s) write pointer. Write address to all transmission RAMs.  
Transmit FIFO(s) read pointer. Read address to all transmission RAMs.  
Transmit FIFO(s) write strobe. Write enable. One bit per transmission RAM.  
Receive FIFO(s) data input. Input data to all receiving RAMs.  
[8:0]trx_wr_ptr  
[8:0]trx_rd_ptr  
[6:0]trx_wrb  
LOW  
[7:0]rcv_in_data  
[2:0]rcv_sel  
HIGH  
Receive FIFO(s) select. Selects one of the seven receiving RAMs for reading.  
Receive FIFO(s) write pointer. Write address to all receiving RAMs.  
Receive FIFO(s) read pointer. Read address to all receiving RAMs.  
Receive FIFO(s) write strobe. Write enable. One bit per receiving RAM.  
[8:0]rcv_wr_ptr  
[8:0]rcv_rd_ptr  
[6:0]rcv_wrb  
LOW  
DPLL Interface  
Signal  
Type  
Assertion  
Description  
osc_clk  
Oscillator Clock. Attach a 48 MHz clock signal for full-speed operation or a 6 MHz clock  
signal for low-speed operation.  
Input  
usb_clk_ext  
usb_rxd_out  
USB Clock External. This is the output clock signal from an external DPLL. This clock  
should run at 12 MHz for full-speed operation or 1.5 MHz for low-speed operation. If an  
external DPLL is not used, this pin should be connected to VDD or GND.  
Input  
Synchronized USB Differential Received Data. This signal comes from the USB differen-  
tial receiver and is synchronized with the oscillator input. This signal connects to the ex-  
ternal DPLL if it is used.  
Output  
6
Oki Semiconductor  
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– W712 USB Device Controller ■  
FUNCTIONAL DESCRIPTION  
The W712 controller consists of two submodules, the Z712a hard macro, and the W712b soft macro, each  
containing multiple function blocks. The Z712a includes the Protocol Engine, DPLL, and Timer Blocks.  
The W712b includes the Status/Control, FIFO Control, Application Interface, Frame Timer Synthesizer,  
and remote wakeup blocks.  
Protocol Engine  
The Protocol Engine handles the USB communication protocol. It performs packet sequencing, signal  
generation/detection, CRC generation/checking, NRZI data encoding, bit-stuffing and packet ID (PID)  
generation/decoding.  
DPLL  
The Digital Phase Locked Loop extracts the clock and data from the USB differential received data.  
Timer  
The Timer block monitors idle time on the USB bus.  
Status/Control  
The Status/Control block uses transfer type and FIFO state information to manage the reception and  
transmission of USB data. It monitors the transaction status and communicates control events to the appli-  
cation via the Application Interface.  
FIFO Control  
The FIFO control block manages all FIFO operations for transmitting and receiving USB data sets. The  
W712 supports eight FIFOs (four transmit and four receive). They can be configured as described in the  
table below.  
FIFO Configuration  
FIFO Type  
Transmit  
Endpoint Address  
Programmable  
Function  
0
5
6
7
0
1
2
3
64 bytes  
64 bytes  
64 bytes  
2 Kbytes  
64 bytes  
64 bytes  
64 bytes  
2 Kbytes  
Control Transfers  
Transmit  
Transmit  
Transmit  
Receive  
Receive  
Receive  
Receive  
Interrupt and Bulk Transfers  
Interrupt and Bulk Transfers  
Isochronous, Interrupt, and Bulk Transfers  
Control Transfers  
Bulk Transfers  
Bulk Transfers  
Isochronous and Bulk Transfers  
Endpoints 3 and 7 are 2-level FIFOs which support up to two separate data sets of variable sizes. All FIFOs  
have flags that detect a full or empty FIFO and have the capability of re-transmitting or re-receiving the  
current data set.  
Oki Semiconductor  
7
W712 USB Device Controller ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Application Interface  
The Application Interface uses an i486-like bus to interface between the customer’s module and the W712.  
By using an i486-like bus protocol, the W712 can be easily integrated into any customer-designed module.  
The integration is limited only by the available gates and I/O pins in the array. The Customer Application  
Module may have its own external I/O, which do not interface with the W712. All application interface  
signals are unidirectional, and are either inputs or outputs of the W712.  
Frame Timer Synthesizer  
This block synthesizes the SOF signal in the event of a SOF token is lost.  
Remote Wakeup  
This block provides support for the remote wakeup function.  
USB Transfers  
The W712 supports all four transfer types defined by the USB specification. These are: Control, Isochro-  
nous, Interrupt, and Bulk.  
• Control transfers must be supported by every peripheral for configuration, command and status  
information flow between the host and peripheral.  
• Isochronous transfers provide guaranteed bus access and constant data rates for USB devices.  
• Interrupt transfers support human input devices that need to communicate small amounts of data  
infrequently.  
• Bulk transfers enable devices to transfer large amounts of data as bus bandwidth becomes available.  
USB Interface  
The W712 connects to the Universal Serial Bus via Oki’s universal USB transceivers. The USB specific I/O  
converts the W712’s internal unidirectional signals into compliant USB signals. The universal USB trans-  
ceiver allows the designers’ application module to interface with the physical layer of the Universal Serial  
Bus. It transmits and receives serial data at both full-speed (12Mb/s) and low-speed (1.5Mb/s) data rates.  
See Appendix for Oki’s USB transceiver Data Sheets.  
8
Oki Semiconductor  
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– W712 USB Device Controller ■  
GLOSSARY  
Term  
Explanation  
Bandwidth  
Bit  
The amount of data transmitted per unit of time, typically bits per second (bps) or bytes per second (Bps).  
A unit of information used by digital computers. Represents the smallest piece of addressable memory within a  
computer. A bit expresses the choice between two possibilities and is typically represented by a logical one (1) or  
zero (0).  
Insertion of a “0” bit into a data stream to cause an electrical transition on the data wires allowing a PLL to remain  
locked.  
Bit Stuffing  
Nonperiodic, large burst communication typically used for a transfer that can use any available bandwidth and also  
be delayed until bandwidth is available.  
Bulk Transfer  
One of four Universal Serial Bus Transfer Types. Control transfers support configuration/command/status type  
communications between client and function.  
Control Transfer  
CRC  
See Cyclic Redundancy Check.  
A check performed on data to see if an error has occurred in transmitting, reading, or writing the data. The result  
of a CRC is typically stored or transmitted with the checked data. The stored or transmitted result is compared to  
a CRC calculated for the data to determine if an error has occurred.  
Cyclic Redundancy Check  
A uniquely identifiable portion of a Universal Serial Bus device that is the source or sink of information in a  
communication flow between the host and device.  
Device Endpoint  
Endpoint  
See Device Endpoint.  
One of four Universal Serial Bus Transfer Types. Interrupt transfers characteristics are small data, non-periodic,  
low frequency, bounded latency, device initiated communication typically used to notify the host of device service  
needs.  
Interrupt Transfer  
One of four Universal Serial Bus Transfer Types. Isochronous transfers are used when working with isochronous  
data. Isochronous transfers provide periodic, continuous communication between host and device.  
Isochronous Transfer  
Non-Return-to-Zero-Invert  
A method of encoding serial data in which ones and zeroes are represented by opposite and alternating high and  
low voltages where there is no return to zero (reference) voltage between encoded bits. Eliminates the need for  
clock pulses.  
NRZI  
PLL  
See Non-Return-to-Zero-Invert.  
Phase Locked Loop. A circuit that acts as a phase detector to keep an oscillator in phase with an incoming  
frequency.  
A specific set of rules, procedures, or conventions relating to format and timing of data transmission between two  
devices.  
Protocol  
The delivery of service to an endpoint. Consists of a token packet, optional data packet, and optional handshake  
packet. Specific packets are allowed/required based on the transaction type.  
Transaction  
Transfer  
One or more bus transactions to move information between a software client and its function.  
Determines the characteristics of the data flow between a software client and its function. Four Transfer types are  
defined: control, interrupt, bulk, and isochronous.  
Transfer Type  
A collection of Universal Serial Bus devices and the software and hardware that allow them to connect the  
capabilities provided by functions to the host.  
Universal Serial Bus  
The hardware interface between the Universal Serial Bus cable and a Universal Serial Bus device. This includes the  
protocol engine required for all Universal Serial Bus devices to be able to receive and send packets.  
Universal Serial Bus Interface  
USB  
See Universal Serial Bus.  
Oki Semiconductor  
9
W712 USB Device Controller ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
10  
Oki Semiconductor  
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– W712 USB Device Controller ■  
APPENDIX  
0.5µm MSM13R0000 SOG  
and MSM98R000 CSA  
USB I/O  
Library Data Sheets  
The following section contains USB I/O library data sheets  
Oki Semiconductor  
11  
W712 USB Device Controller ––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
12  
Oki Semiconductor  
0.5µm Sea of Gates-MSM13R0000  
MSM13R-Rel. 1.0  
Cell Count  
BUD2SLL  
USB I/O Buffer  
with Full / Low Speed  
4 I/O 2 PADs  
Logic symbol  
Y
I
A
YB  
O
YD  
I
AN  
YBN  
O
EB  
S
YN  
I
GN  
Truth Table  
Input  
Pin Definition  
Output  
Fan-in Fan-out  
Name  
Type  
(MAX.)  
S
GN  
YB YBN  
YB  
YBN  
YD  
Y
YN  
A
AN  
EB  
0
1
0
1
X
X
X
1
0
0
1
X
X
X
1
1
1
1
0
0
X
0
0
0
0
0
0
0
0
0
0
0
0
0
1
-
-
-
-
0
1
0
1
-
1
0
0
1
-
0
1
X
X
0
1
1
0
1
0
1
0
1
X
1
0
0
1
1
0
X
A
In  
In  
-
-
2.9  
2.9  
3.0  
7.3  
5.8  
-
AN  
EB  
-
-
In  
-
-
-
GN  
S
In  
-
0
1
Z
1
0
Z
-
-
In  
-
-
-
YB  
I/O  
I/O  
Out  
Out  
-
1
0
1
0
1
X
X
0
1
0
1
X
1
0
0
1
X
X
1
0
0
1
X
1
1
1
1
0
0
1
1
1
1
0
0
0
0
0
0
0
1
1
1
1
1
-
-
-
-
0
1
0
1
-
1
0
0
1
-
0
1
X
X
0
1
1
1
1
1
1
0
1
0
1
0
1
0
1
0
1
X
1
0
0
1
1
0
1
0
0
1
X
YBN  
YD  
Y
-
-
1
1
1
1
1
1
1
1
1
1
43  
40  
-
-
-
-
-
-
40  
0
1
-
1
0
-
YN  
Out  
-
-
-
0
1
0
1
1
0
0
1
-
-
-
-
-
Z
-
Z
-
-
Note:  
S=0: Low Speed Function  
S=1: Full Speed Function  
BUD2SLL  
Oki Semiconductor  
0.5µm Sea of Gates-MSM13R0000  
MSM13R-Rel. 1.0  
Cell Count  
USB I/O Buffer  
with Full / Low Speed  
BUD2SLL  
4 I/O 2 PADs  
Delay Parameters (VDD = 3.3V,Tj=25°C)  
S=1: Full Speed  
tpd0'  
(ns)  
tpd0'  
(ns)  
α
γ
α
γ
From  
A
To  
LH/HL  
From  
YB  
To  
YD  
YD  
YD  
LH/HL  
(ns/FO)  
(ns/pF)  
(ns/FO)  
(ns/pF)  
LH  
HL  
LH  
HL  
LZ  
ZL  
HZ  
ZH  
LZ  
ZL  
HZ  
ZH  
-
-
-
-
-
-
-
-
-
-
-
-
YB  
4.550  
4.261  
4.569  
4.246  
1.191  
4.774  
3.193  
1.221  
1.194  
4.773  
3.703  
0.692  
0.608  
0.238  
0.498  
0.237  
0.152  
0.149  
0.165  
0.068  
0.366  
0.145  
0.407  
0.098  
LH  
HL  
LH  
HL  
LH  
HL  
LH  
HL  
LH  
HL  
1.658  
1.593  
1.658  
1.593  
0.668  
1.230  
0.480  
1.033  
0.480  
1.033  
0.021  
0.016  
0.021  
0.016  
0.021  
0.016  
0.022  
0.032  
0.022  
0.032  
0.582  
0.384  
0.582  
0.384  
0.582  
0.378  
0.591  
0.767  
0.591  
0.767  
AN  
EB  
YBN  
YB  
YBN  
GN  
YB  
Y
EB  
YBN  
YBN  
YN  
S=0: Low Speed  
tpd0'  
(ns)  
α
γ
Power Dissipation (VDD = 3.3V,Tj =25°C)  
S=0:Low Speed Function  
AC: 2940.4µW/MHz  
From  
A
To  
LH/HL  
(ns/FO)  
(ns/pF)  
LH  
HL  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
YB  
113.448  
112.385  
121.419  
112.658  
1.992  
2.567  
1.496  
70.919  
2.516  
2.798  
2.562  
67.373  
1.853  
2.127  
1.335  
93.127  
2.401  
2.367  
2.401  
89.655  
0.082  
0.071  
0.082  
0.071  
0.190  
0.071  
0.215  
0.082  
0.190  
0.071  
0.215  
0.082  
0.190  
0.071  
0.215  
0.082  
0.190  
0.071  
0.215  
0.082  
DC: 311.2µW  
YB=VIH=3.3V, YBN=VIL=0V  
1730.9µW(#2) YB=VOH2.8V, YBN=VOL0.3V  
1353.8µW(#2) YB=VOL0.3V, YBN=VOH2.8V  
0.0µW when Power Down Mode(GN=1) is used  
S=1:Full Speed Function  
AN  
EB  
YBN LH  
HL  
YB  
LZ  
ZL  
HZ  
ZH  
LZ  
ZL  
HZ  
ZH  
LZ  
ZL  
HZ  
ZH  
LZ  
ZL  
HZ  
ZH  
AC: 48.0µW/MHz  
DC: 311.2µW  
YB=VIH=3.3V, YBN=VIL=0V  
EB  
YBN  
1009.4µW(#1) YB=VOH2.8V, YBN=VOL0.3V  
723.4µW(#1) YB=VOL0.3V, YBN=VOH2.8V  
0.0µW when Power Down Mode(GN=1) is used  
GN  
GN  
YB  
YBN  
Output Switching Parameters (VDD = 3.3V,Tj =25°C)  
γr  
γf  
Output  
tr0  
(ns)  
tf0  
(ns)  
DC Parameters (VDD: core/IO = 3.3/3.3V±0.3V,Tj = 0 to 85°C)  
(ns/pF)  
(ns/pF)  
Parameter  
Value  
Conditions  
#1  
YB  
YBN#1  
#2  
YB  
YBN#2  
1.822  
1.491  
0.095  
0.105  
0.106  
0.001  
2.041  
1.821  
0.090  
0.087  
0.055  
0.085  
-
-
-
VDI  
Vt+  
Vt-  
VOH  
VOL  
0.2V  
2.0V  
0.8V  
2.8V  
0.3V  
79.749  
136.166  
77.070  
78.704  
15kto GND  
1.5kto 3.6V  
Note: #1 = Full Speed Function  
Note: VDI = Differential Input Sensitivity  
YB: RPD=15k, RPU=1.5kΩ  
YBN: RPD=15kΩ  
#2 = Low Speed Function  
YB: RPD=15kΩ  
YBN: RPD=15k, RPU=1.5kΩ  
BUD2SLL  
Oki Semiconductor  
References  
See the USB Specification Revision 1.0 for more information on USB functionality.  
The information contained herein can change without notice owing to product and/or technical improvements.  
Please make sure before using the product that the information you are referring to is up-to-date.  
The outline of action and examples of application circuits described herein have been chosen as an explanation of the standard action  
and performance of the product. When you actually plan to use the product, please ensure that the outside conditions are reflected in  
the actual circuit and assembly designs.  
OKI assumes no responsibility or liability whatsoever for any failure or unusual or unexpected operation resulting from misuse, neglect,  
improper installation, repair, alteration or accident, improper handling, or unusual physical or electrical stress including, but not limited  
to, exposure to parameters outside the specified maximum ratings or operation outside the specified operating range.  
Neither indemnity against nor license of a third party's industrial and intellectual property right,etc.is granted by us in connection with  
the use of product and/or the information and drawings contained herein. No responsibility is assumed by us for any infringement of a  
third party's right which may result from the use thereof.  
When designing your product, please use our product below the specified maximum ratings and within the specified operating ranges,  
including but not limited to operating voltage, power dissipation, and operating temperature.  
The products listed in this document are intended for use in general electronics equipment for commercial applications (e.g.,office  
automation, communication equipment, measurement equipment, consumer electronics, etc.).These products are not authorized for  
use in any system or application that requires special or enhanced quality and reliability characteristics nor in any system or application  
where the failure of such system or application may result in the loss or damage of property or death or injury to humans. Such  
applications include, but are not limited to: traffic control, automotive, safety, aerospace, nuclear power control, and medical, including  
life support and maintenance.  
Certain parts in this document may need governmental approval before they can be exported to certain countries. The purchaser  
assumes the responsibility of determining the legality of export of these parts and will take appropriate and necessary steps, at their  
own expense, for export to another country.  
Copyright 1995 OKI SEMICONDUCTOR  
OKI Semiconductor reserves the right to make changes in specifications at anytime and without notice. This information furnished by  
OKI Semiconductor in this publication is believed to be accurate and reliable. However, no responsibility is assumed by OKI  
Semiconductor for its use; nor for any infringements of patents or other rights of third parties resulting from its use. No license is  
granted under any patents or patent rights of OKI.  
Oki Semiconductor  

相关型号:

MSM98S

0.8m Mixed 3-V/5-V Sea of Gates and Customer Structured Arrays
ETC

MSM98S000

0.8m Mixed 3-V/5-V Sea of Gates and Customer Structured Arrays
ETC

MSMA

Minas A Series Digital AC Servo Motors & Drivers
PANASONIC

MSMA-0100

10W Medical Grade Ultraminiature Switching Power Supplies
ASTRODYNE

MSMA-0101

10W Medical Grade Ultraminiature Switching Power Supplies
ASTRODYNE

MSMA-0102

10W Medical Grade Ultraminiature Switching Power Supplies
ASTRODYNE

MSMA-0103

10W Medical Grade Ultraminiature Switching Power Supplies
ASTRODYNE

MSMA-0104

10W Medical Grade Ultraminiature Switching Power Supplies
ASTRODYNE

MSMA-0105

10W Medical Grade Ultraminiature Switching Power Supplies
ASTRODYNE

MSMA-0300

30W Medical Grade Ultraminiature Switching Power Supplies
ASTRODYNE

MSMA-0301

30W Medical Grade Ultraminiature Switching Power Supplies
ASTRODYNE

MSMA-0302

30W Medical Grade Ultraminiature Switching Power Supplies
ASTRODYNE