
Oxford Semiconductor Ltd.
25 Milton Park, Abingdon, Oxon, OX14 4SH, UK
Tel: +44 (0)1235 824900
Fax: +44(0)1235 821141
ó
OXFW911 Data Sheet Revision 1.1 – Mar 2001
Part No. OXFW911-TQ-A
F
EATURES
S400 (50 Mbytes/s) compliant 1394-1995 Link and
Transaction layers
Compatible with 1394-1995 and 1394A Phys.
Mcrosoft Win98-Second Edition, Win2000 and Apple
MacOS generic driver support
SBP-2 Target Revision 4 compliant interface
Fully ATA-5 compliant (see T13-1321D)
Support for UDMA5 (ATA100)
Sustained data transfer of 35 MB/s
Supports PIO modes 0 to 4, DMA modes 0 to 2 and
Ultra DMA modes 0 to 5
ORB co-processor to accelerate translation of ORBs
to ATAPI commands
Supports ORB chaining for increased performance
D
ESCRIPTION
High performance ATA command translation in
firmware using Reduced Block Command (RBC) set
Integrated 32-bit RISC processor (ARM7TDMI) with
on-chip scratch RAM
Optional External Serial ROMinterface for
configuration data, user serial number, etc.
Integrated 512kb Flash memory
Blank Flash memory programmng feature via 1394
bus
Firmware and Flash Programmng Utilities supplied by
Oxford Semconductor
3.3 Volts operation
Low Power CMOS
Ultra-thin 128-TQFP package (14 x 14 x 1 mm
The OXFW911 is a high-performance 1394 to
ATA/ATAPI (IDE) native bridge with an integrated target
Serial Bus Protocol (SBP-2 ) controller.
By supporting
the SBP-2 protocol, the device can use generic SBP-2
drivers available in the Mcrosoft Windows 98SE, Mcrosoft
Windows 2000, Mcrosoft Mllenniumand Apple MacOS
(8.4 to 9.04) operating systems. MacOS support also
includes booting fromFirewire disk.
The device is ideally suited for smart-cable or tailgate
interface applications for removable-media drives, compact
flash card readers, CD-ROM CD-R, CD-RW, DVD-ROM
DVD-RAMand hard disk drives, allowing IDE drives to be
connected to a 1394 serial bus in a plug-and-play fashion.
Both ATA and ATAPI devices are supported using the
same firmware.
This highly integrated device offers a two-chip solution to
native bridge applications using an external 1394 PHY. The
device is compatible with both 1394-1995 and 1394A
PHYs.
The LINK controller complies with 1394-1995 and 1394A
specifications. The 1394 transaction layer and SBP-2
protocol is implemented using a combination of the
ARM7TDMI (low-power 32-bit RISC processor), an ORB
(Operational Request Block) hardware co-processor and a
high performance buffer manager.
The buffer manager has a RAMbandwidth of 800Mbps. It
provides storage for 1394 and ATA/ATAPI packets,
automatically storing themand passing themto the
appropriate destinations, without any intervention fromthe
processor. It also provides storage and manages the
sequencing o ORB fetching to reduce latency and improve
data throughput.
The
configuration
data
including
(Organisational Unique Identifier) and device serial number
is stored in the Flash ROMwhich may be uploaded from
the 1394 bus, even when blank. The device also facilitates
firmware uploads fromthe 1394 bus.
The ORB co-processor translates ORBs as defined in the
SBP-2
protocol
into
ATA/ATAPI
automatically stores error/status messages at an address
specified by the host.
Concurrent operation of the ATA/ATAPI and 1394
interfaces are facilitated using the high throughput buffer
manager where LINK, ATAPI manager and ARM7TDMI
can performinterleaved accesses to the on-chip RAM
buffer. The high performance processor ensures that no
significant latency is incurred. The ATA command
translation is performed in firmware to meet RBC (Reduced
Block Commands) standard, T10-1228D. The ATA/ATAPI
Manager supports PIO modes 0 to 4, DMA modes 0 to 2
and Ultra DMA mode 0 to 5 and provides the interface to
the IDE bus. It is compliant with T13-1321D, ATA-5
specification,
as
well
as
the
IEEE
OUI
commands,
and
support
for
ATA100.
OXFW911
IEEE1394 to ATA/ATAPI Native Bridge
Data Sheet