The addition of software resets enable the device to
recover from unforeseen error conditions, allowing drivers
to restart gracefully.
The OXCFU950 includes four user I/O pins to enhance
external device control. These I/O pins can also be
configured as interrupt inputs.
OXCFU950 DATA SHEET
For simplicity, the host interface is referred to as the
CompactFlash interface throughout this specification.
Unless otherwise stated, this should be taken to include
PCMCIA 16-bit Card operation as well as
CompactFlash/CF+.
DS-0023 February 2007
External—Free Release
Page 2 of 74
OXFORD SEMICONDUCTOR, INC.
OXCFU950 DATA SHEET
C
ONTENTS
FEATURES ................................................................................................................................................... 1
COMMON MEMORY........................................................................................................................................................... 8
USB HOST CONTROLLER ................................................................................................................................................ 8
POWER SUPPLY FILTERING.......................................................................................................................................... 13
NORMAL MODE ........................................................................................................................................................... 15
OXCFU950 MEMORY SPACE MAP................................................................................................................................. 16
FUNCTION ACCESS ........................................................................................................................................................ 17
I/O SPACE REGISTER MAP ............................................................................................................................................ 17
I/O SPACE REGISTERS................................................................................................................................................... 18
PC CARD/COMPACTFLASH INTERRUPT...................................................................................................................... 21
USB INTERRUPTS ....................................................................................................................................................... 22
UART/USB TEST INTERRUPTS ................................................................................................................................. 22
CONFIGURATION & STATUS REGISTER INTERRUPT REQUEST/ACKNOWLEDGE............................................. 22
PC CARD/COMPACTFLASH FUNCTION CONFIGURATION REGISTERS................................................................... 23
I/O BASE ADDRESS REGISTER—IOBA (OFFSET 0X0A & 0X0C) ............................................................................ 26
CARD INFORMATION STRUCTURE............................................................................................................................... 26
STANDARD PRE-PROGRAMMED CIS IMAGE........................................................................................................... 29
EXAMPLE USB SINGLE FUNCTION CIS IMAGE........................................................................................................ 31
EXAMPLE UART SINGLE FUNCTION CIS IMAGE ..................................................................................................... 33
7
7.1
7.2
7.3
7.4
7.5
7.6
USB HOST CONTROLLER ................................................................................................................. 35
WRITING TO AN OHCI REGISTER IN THE EMBEDDED USB HOST CONTROLLER.................................................. 37
READING FROM AN OHCI REGISTER IN THE EMBEDDED USB HOST CONTROLLER ........................................... 37
WRITING TO THE USB MEMORY ................................................................................................................................... 37
READING FROM USB MEMORY..................................................................................................................................... 38
ACCESSING USB MEMORY VIA COMMON MEMORY ACCESS.................................................................................. 38
USB HOST CONTROLLER OVERVIEW.......................................................................................................................... 38
4-BYTE ACCESS TO THR & RHR ............................................................................................................................... 45
FIFO CONTROL REGISTER—FICR ............................................................................................................................ 46
LINE CONTROL & STATUS............................................................................................................................................. 47
FALSE START BIT DETECTION.................................................................................................................................. 47
LINE CONTROL REGISTER—LCR.............................................................................................................................. 47
LINE STATUS REGISTER—LSR ................................................................................................................................. 48
UART POWER SAVING ............................................................................................................................................... 51
MODEM CONTROL REGISTER—MCR....................................................................................................................... 51
MODEM STATUS REGISTER—MSR .......................................................................................................................... 52
OTHER STANDARD REGISTERS ................................................................................................................................... 52
SCRATCH PAD REGISTER—SPR .............................................................................................................................. 52
ENHANCED FEATURES REGISTER—EFR................................................................................................................ 53
SPECIAL CHARACTER DETECTION .......................................................................................................................... 54
AUTOMATIC IN-BAND FLOW CONTROL ................................................................................................................... 54
AUTOMATIC OUT-OF-BAND FLOW CONTROL ......................................................................................................... 54
GENERAL OPERATION ............................................................................................................................................... 55
TIMES CLOCK REGISTER—TCR................................................................................................................................ 55
ALTERNATIVE BAUD RATE CONTROL REGISTERS................................................................................................ 56
ADDITIONAL FEATURES ................................................................................................................................................ 57
ADDITIONAL STATUS REGISTER—ASR ................................................................................................................... 57
FIFO FILL LEVELS—TFL & RFL .................................................................................................................................. 57
External—Free Release
Page 4 of 74
8.1
8.1.1
8.1.2
8.1.3
8.1.4
8.1.5
8.2
8.3
8.3.1
8.3.2
8.4
8.4.1
8.4.2
8.5
8.5.1
8.5.2
8.5.3
8.6
8.6.1
8.6.2
8.6.3
8.6.4
8.7
8.7.1
8.7.2
8.8
8.8.1
8.8.2
8.9
8.9.1
8.9.2
8.9.3
8.9.4
8.10
8.10.1
8.10.2
8.10.3
8.10.4
8.11
8.11.1
8.11.2
DS-0023 February 2007
OXFORD SEMICONDUCTOR, INC.
8.11.3
8.11.4
8.11.5
8.11.6
8.11.7
8.11.8
8.11.9
8.11.10
8.11.11
8.11.12
8.11.13
8.11.14
A_TCR
8.11.15
OXCFU950 DATA SHEET
ADDITIONAL CONTROL REGISTER—ACR................................................................................................................ 57
GOOD-DATA STATUS REGISTER—GDS................................................................................................................... 61
DMA STATUS REGISTER—DMS ................................................................................................................................ 61
PORT INDEX REGISTER—PIX.................................................................................................................................... 61
ALTERNATIVE UART BAUD RATE CONTROL REGISTERS: A_LATCH, A_ENABLE, A_DLL, A_DLM, A_CPR,
ZONE 0 : ZONE HEADER ................................................................................................................................................ 63
ZONE 1 : CIS CONFIGURATION ZONE .......................................................................................................................... 63
ZONE 2 : USB FUNCTION ACCESS ZONE. ................................................................................................................... 64
ZONE 3 : UART FUNCTION ACCESS ............................................................................................................................. 64
11
12
13
13.1
14.1
14.2
INTRODUCTION TO THE OXCFU950 SOFTWARE DRIVERS....................................................... 65
2.85 V TO 3.6 V OPERATION........................................................................................................................................... 67
The second round of review of the Spring Festival Gala's language programs was held at CCTV, with a total of 5 programs on display. Wang Danyan, deputy director of the Publicity Management Department ...
In 2005, China's analog IC market continued to grow rapidly, with annual sales reaching 61.7 billion yuan. Analog ICs are widely used in electronic products. With the development of wireless communica...
Solve y=(ax^2-bx+c)/(dx+e) by programming, and put the quotient and remainder in the data memory 1000H and 1001H units respectively. (1) Given a=8, b=6, c=10, d=7, e=9, x=5, find y. (2) Given a=0.9, b...
Multi-core is a hot topic now. Even our company's servers have dual-core CPUs, but the running speed is not as good as that of single-core CPUs. Is 1+1<1? The problem is that the multi-core function i...
[align=left][color=#000][font=Arial, Helvetica, sans-serif][size=12px]I want to detect the input voltage of 36V and the maximum current of 10A. Which current detection amplifier should I choose? Do yo...
With the booming electronics industry, vision systems have become a leader in the electronics automation sector. However, the delicate nature of electronic products often affects product yields due...[Details]
Flip-chip and ball grid array (BGA) are two widely used packaging technologies in the electronics industry. Each has its own advantages and limitations, and in some cases, they can complement each ...[Details]
On August 24th, media outlets reported, citing sources, that NavInfo, a listed company on the A-share market, is nearing completion in its acquisition of the intelligent driving c...[Details]
As the number of cars increases, environmental pressures are also increasing. At this time, some people are saying that new energy vehicles are energy-efficient and environmentally friendly, and ar...[Details]
When we travel in cities, we all find that electric vehicles have many advantages. As a means of transportation, they can also fulfill their mission well. Now, more and more residential communities...[Details]
New energy pure electric vehicles generally accelerate faster than comparable fuel-powered vehicles, both from a standing start and while accelerating. Many believe this is simply due to the motor'...[Details]
According to foreign media reports, BMW has just been granted a patent for a screen that could cover the entire roof. BMW hopes to transform at least a portion of the vehicle's headliner into a dis...[Details]
Zos Automotive Research Institute released the "2025
Smart Cockpit
Tier 1 Research Report (Domestic Edition)."
This report analyzes the operating conditions of more than a dozen ...[Details]
Learned the following information.
Customer product: industrial computer motherboard
Glue application area: CPU/BGA filling
Glue color requirements: black or t...[Details]
A human-machine interface (HMI) refers to the platform used by people to operate a PLC. This platform provides an interface between programs and humans, serving as a medium for information transmis...[Details]
The Radxa Cubie A7A is a single-board computer (SBC) powered by the Allwinner A733 octa-core Cortex-A76/A55 SoC, equipped with a 3 TOPS AI accelerator and up to 16GB of LPDDR5 memory.
Fo...[Details]
The practice of warming up a car originated with gasoline-powered vehicles. Warming up the engine allows it to enter a better working state and ensures good lubrication. This has become a habit for...[Details]
EVTank predicts that all-solid-state batteries will achieve small-scale mass production in 2027 and large-scale shipments by 2030. Global solid-state battery shipments will reach 614.1GWh, of which...[Details]
It’s a collaborative blueprint designed to address integration complexities and create scalable solutions through Arm’s automotive innovation ecosystem.
The transformation of future mo...[Details]
Anyone who has driven a pure electric vehicle will find that it starts much faster than a fuel vehicle. So why do pure electric vehicles start so quickly?
We all know that an engine's to...[Details]