Oxford Semiconductor, Inc.
OXU121HP Data Sheet
peripheral, and OTG stacks have been ported to a wide variety of real
time operating systems including VxWorks
®
, ThreadX
®
, and Nucleus
®
.
In addition, Oxford Semiconductor also makes available low‐level
controller drivers for other native USB stacks such as those included with
Windows
®
CE and Linux
®
2.6.x.
Figure 1 shows the OXU121HP architectural diagram.
Figure 1 OXU121HP Architectural Diagram
OSC1
OSC2
Clock/
Osc Pads
and Clk
Div
ENVREG
Voltage Regulator
VBus Control Circuit
and
Vbus Charge Pump
VREGOUT
VBUS
/EXVBO
/PO
/OC
ACK[1:0]
REQ[1:0]
DMA
Interface
System Configuration
& Control Registers
HNP/SRP Logic
/RESET
/CS
/WR
/RD
INT
µP
Interface
USB
Peripheral
Controller
USB Peripheral
Controller Registers
ID
P_DM
P_DP
OTG XCVR
A[12:1]
D[15:0]
USB Host
Control
Logic
Host SIE
& Root
Hub
Memory
Blocks
DM1
DP1
TEST
Test
Control
USB Host
Controller
Registers
USB Xcvr
DM2
DP2
Development
Support
The OXU121HP product suite includes the USB controller as well as the
protocol stacks and the driver software that enable a wide variety of USB
applications. This unique ability to deliver a total hardware and software
solution sets Oxford Semiconductor apart from other semiconductor
companies and benefits customers by:
Shortening time to market
Reducing risk
Offering a single source for hardware and software, thereby
reducing the number of suppliers the customer has to deal with
Oxford Semiconductor is a Microsoft
®
Windows
®
Embedded Partner
and has developed host and peripheral controller drivers for Windows
CE 5.0. Similar software support is also available for Linux
®
2.6.x.
DS-0040 Aug 06
External--Free Release
3