English
Language : 

OXCFU950_07 Datasheet, PDF (1/74 Pages) Oxford Semiconductor – USB/UART multi-function 16-bit PC Card device
FEATURES
• USB/UART multi-function 16-bit PC Card device
• Host interface
• 16-bit PC Card (PCMCIA revision 8.0) compliant
• CompactFlash/CF+ (revision 3.0) compliant
• USB host controller
• Supports USB 2.0/1.1 full-speed compliant (12
Mbps) & low speed (1.5 Mbps) devices
• 8-Kbyte data buffer
• Integrated OHCI-like controller supported by
Oxford Semiconductor drivers
• Supports control, bulk, interrupt & isochronous
transfers
• Supports USB PORT_OVER_CURRENT &
PORT_POWER signals via MIO pins
• Integrated USB PHY transceivers
• Flexible OX16C95x-based UART
• Supports 450 up to 950 (fully programmable)
• Baud rates up to 12 Mbps
• 128-byte deep transmit/receive FIFO
• Software-compatible with standard 16C550
• Readable FIFO levels
• 9-bit data framing as well as 5,6,7 & 8
• Detection of bad data in the receiver FIFO
DESCRIPTION
OXCFU950
DATA SHEET
• Optional wakeup from low-power mode
• Automated in-band flow control using
programmable Xon/Xoff characters
• Automated hardware flow control using
CTS#/RTS# & DSR#/DTR#
• Integral support for 4-byte I/O access for
enhanced host-side data throughput
• 8-Kbitx8 EEPROM for CIS & default configuration.
Programmable using Oxford Semiconductor utilities
• Power management for low-power operation
• USB suspend & resume
• UART sleep mode
• Single 12-MHz crystal oscillator for low power
• 4 multi-purpose I/O pins configurable as interrupts
• UART & MIO pins have variable I/O voltage levels
from 1.8 V to 3.3 V nominal
• PC Card/CF+ I/Os are all 3.3 V with 5-V tolerance
• Single supply voltage range 2.85 V to 3.6 V
• Internal regulation for 1.8 V
• Supply current
• Less than 4 mA idle
• Less than 13 mA active
• Industrial temperature range –40°C to +85°C
• 64-pin QFN (9 mm x 9 mm) package
The OXCFU950 is a low-cost, synchronous 16-bit PC Card
(PCMCIA) or CompactFlash/CF+ to UART and USB host
controller. It combines the high performance of Oxford
Semiconductor OX16C95x UART technology with USB
host capabilities. The inclusion of both a UART and USB
make the OXCFU950 ideal for wireless data cards.
The OXCFU950 integrates an OHCI-based USB host
controller, which supports a single USB port via the
integrated transceiver. An 8-Kbyte memory provides an
efficient interface for buffer and control structures between
the USB controller and the device driver.
The attribute memory, UART and USB registers can be
programmed via the internal EEPROM during power up or
hard/soft reset, allowing different card manufacturers to
customize information contained in the attribute memory or
UART/USB registers, for example PC Card ID value.
The 3.3-V technology has been specified to operate as low
as 2.85 V to allow an in-line regulator to be used for mixed
3-V/5-V applications. CF/PC Card pins are 5-V tolerant and
the variable I/O voltage to the UART/MIO pins eases the
connection to application chipsets.
A number of power-down modes are included to minimize
power consumption, including sleep modes for when a
device function is not being used.
The OXCFU950 contains a single-channel ultra-high
performance OX16C95x UART offering data rates up to
12 Mbps and 128-byte deep transmitter and receiver
FIFOs. Deep FIFOs reduce CPU overhead and allow
utilization of higher data rates.
The OXCFU950 USB controller supports OHCI-compliant
host stack software (available from Oxford Semiconductor).
The OXCFU950 UART is software-compatible with the
widely-used industry-standard 16C550 type devices and
compatibles, as well as other OX16C95x family devices.
Oxford Semiconductor
1900 McCarthy Boulevard, Suite 210
Milpitas, CA 95035
USA
External—Free Release
© Oxford Semiconductor, Inc. 2007
OXCFU950 DS-0023—February 07
Part Nos. OXCFU950-QFAG