PLX OXUF943SE-LQAG

OXUF943SE, FireWire 800 or USB 2.0 to SATA Controller with Encryption
OXUF943SE Highlights
ƒ General Features
o High performance, low power
SATA storage controller with
Encryption
ƒ Key Features
o High performance, low power
SATA storage controller with
Encryption
o Integrated 480Mbps USB2.0 high
speed core and PHY
o Market proven 1394b PHY
interface and Link Layer with
industry leading performance
- Supports PHY power down
modes
o Integrated SATA II compliant core
and PHY
- Supports 3.0Gbps and 1.5Gbps
interfaces
- Supports Interface Power
Management (IPM)
o Integrated hardware cipher engine
supporting AES-128 encryption /
decryption (over USB and
FireWire):
- Support for AES-ECB and AESCBC algorithms
- Support for AES-XTS as defined
by IEEE P1619
- Host software and driver
supplied for password
application for PC and Mac
o SPI interface for serial flash
o 19 GPIOs allow easy product
customization
o Support for USB Human Interface
Device (HID)
o Support for button push apps
The OXUF943SE is a high performance, low power storage controller optimized for
secure personal storage applications, bridging between FireWire800 or USB2.0
interface to a single SATA hard disk.
Optimized for bus-powered applications, the OXUF943SE supports a number of power
saving modes, including SATA Interface Power Management (IPM), which allows
additional power saving when connected to an HDD that also supports IPM.
The integrated cipher engine provides advanced encryption and decryption capabilities in
hardware and enables OEMs to rapidly deploy full disk encryption solutions, providing
end users with peace-of-mind that their private content is safe and secure in the event of
theft or loss.
Integrating a USB2.0 device, a FireWire800 link layer, and a SATA host controller, the
OXUF943SE enables designers to create products with a minimal number of external
components and a low cost BOM.
Embedded ARM Processor
By managing the data flow, the on-chip ARM7 processor enables a whole new series of
standalone consumer electronic product to be developed in a simple C/C++ programming
environment.
USB2.0
The embedded USB2.0 PHY supports both full and high speed, using bulk-only transport
Mass Storage Class device protocol. Its fast read and write transfers ensure that the
maximum possible host performance is maintained. No additional USB host drivers are
required, for either Windows® or Mac® operating systems, for standard storage, button
notification or GPIO control applications.
FireWire
The embedded 1394 PHY and link layer supports FW800, is backward compatible with
FireWire400 and complies with the 1394-1995 and 1394-2000 specifications. No
additional 1394 host drivers are required for either Windows or Mac operating systems
for standard storage applications.
SATA Interface
The embedded 3GHz SATA host interfaces supports the latest revisions of the SATA II
specifications. Interface speeds of 3GHz and 1.5GHz deliver maximum performance with
minimum latency for external SATA storage.
© PLX Technology, www.plxtech.com
Page 1 of 2
7/20/2009, Version 1.0
OXUF943SE, FireWire 800 or USB 2.0 to SATA Controller with Encryption
Encryption
Development Support
The integrated hardware cipher engine supports real-time, onthe-fly encryption / decryption of the data to the Advanced
Encryption Standard (AES), providing a means whereby a users’
data can be securely stored, and made unavailable to
unauthorized users.
For external Mac and PC storage solutions, PLX Technology
offers a comprehensive support package including:
The cipher engine can be configured for the following AES
algorithms:
o
Reference designs comprising both hardware and software
components
o
Evaluation boards with pre-built application firmware
o
Software Development Kit (SDK) comprising source code
and debug boards
Extensive range of application notes to shorten learning
curves and simplify implementation
o
ECB – Electronic Code Book
- Simplest implementation of the AES algorithm
- Fully NIST / FIPS140-2 approved algorithm
o
o
CBC – Cipher Block Chaining
- Feeds forward encrypted data to produce a stronger
cipher-text result than ECB
- Fully NIST / FIPS140-2 approved algorithm
Product Ordering Information
o
Part Number
OXUF943SELQAG
XTS – XEX-based Tweaked CodeBook with CipherText
Stealing
- Variant of AES developed for protecting data at rest,
also known as IEEE P1619
Description
FireWire 800, USB 2.0 to SATA
controller with Encryption
PLX Technology, Inc. All rights reserved. PLX and the PLX logo are trademarks
of PLX Technology, Inc. All other product names that appear in this material are
for identification purposes only and are acknowledged to be trademarks or
registered trademarks of their respective companies. Information supplied by
PLX is believed to be accurate and reliable, but PLX assumes no responsibility
for any errors that may appear in this material. PLX reserves the right, without
notice, to make changes in product design or specification.
In addition to a high-performance cipher engine, the
OXUF943SE is complemented by robust authentication
solutions, including software password. A customizable host
application, the PLX Technology Authenticator, is provided for
both PCs and Mac hosts to:
Visit www.plxtech.com for more information.
o
Define and manage up to 10 passwords
o
Authenticate and mount the drive
o
Safely de-authenticate and un-mount the drive
Block Diagram
1394a/b
USB 2.0
1394
LINK
USB2.0
PHY
1394
ASYNC
USB2.0
CTRL
Multi-Port
Memory
CTRL
SATA
HOST
CTRL
Encryption
Engine
DMA
ENGINE
SATA
PHY
SATA
Internal Bus
PLL
SRAM
ARM7
TDMI
ORB
CO-PRO
Serial
Flash I/F
Page 2 of 2
GPIOs
I/O
I/O
SPI
© PLX Technology, www.plxtech.com
BUTTON /
LED / UART
7/20/2009, Version 1.0