Escolar Documentos
Profissional Documentos
Cultura Documentos
Overview
– No repeater support
Very implementation dependent
Requires separate port
– Production
Low Volume
Gate Array + UTMI Compliant Discrete Transceiver
High Volume
ASIC + integrated UTMI Compliant Transceiver Macrocell
ASIC
ASIC
Serial
SerialInterface
InterfaceEngine
Engine
Device
Hardware Device
Device Endpoint Logic
Specific
Specific USB USB 2.0
Endpoint Logic
SIE USB2.0
2.0
Logic
Logic Control Transceiver
… Logic
Transceiver
Endpoint Logic
Control
USB
USB2.0
2.0 USB 2.0 To Bus
To SIE Data In
Transceiver
Transceiver
Data Out
FS Control
Interface Control
Control
DLL
DLL
DataIn(0-7) DataOut(0-7)
TXValid TXReady
RXActive
RXValid
Reset
SusepsndM CLK
RXError
XcvrSelect
TermSelect DP
DM
OpMode(0-1)
October 11, 2000
LineState(0-1) 14
16-Bit Uni-Directional
Interface Options
16-Bit Interface
DataIn(8-15) DataOut(8-15)
DataIn(0-7) DataOut(0-7)
TXValid TXReady
TXValidH
RXActive
RXValid
RXValidH
Reset CLK
SusepsndM RXError
XcvrSelect DP
TermSelect DM
OpMode(0-1) LineState(0-1)
October 11, 2000 15
8-Bit Bi-Directional
Interface Options
TXValid Determines data direction
8-Bit Bi-Directional Interface
Data(0-7)
DataOut(0-7) DataIn(0-7)
TXValid
DataBus16_8 Data(8-15)
Data(0-7)
ValidH
DataOut(8-15) DataIn(8-15)
DataOut(0-7) DataIn(0-7)
TXValid TXReady
RXValidH TXValidH
– FS Only
48 MHz 8-bit uni-directional
– LS Only
6 MHz 8-bit uni-directional
DP
– Enabled by receives
DM
– Always on
HS_Current_Source_Enable
HS_Drive_Enable
Testing
– Device Emulator
Transaction level operations
Serial
SerialInterface
InterfaceEngine
Engine FPGA
DPRAM FPGA
Card
UTM
Interface
USB
USB2.0
2.0Transceiver
Transceiver
Transceiver / Transceiver
Macrocell Daughter
Card
USB 2.0
October 11, 2000 25
Mechanicals
Testing
i960 Card RS-232 Connector
RAM
CPU
Test Chip Daughter
Card
FPGA FPGA
Xcvr
To USB Card
Device DP
RAM