KXUSB-910H Keterex, KXUSB-910H Datasheet

Interface Modules & Development Tools USB-to-SPI/I2C Embedded Sys Intrfce

KXUSB-910H

Manufacturer Part Number
KXUSB-910H
Description
Interface Modules & Development Tools USB-to-SPI/I2C Embedded Sys Intrfce
Manufacturer
Keterex
Datasheet

Specifications of KXUSB-910H

Interface Type
USB, I2C, SPI
Operating Supply Voltage
1.65 V to 5 V
Product
Interface Modules
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
KXUSB-910H
Manufacturer:
Keterex
Quantity:
135
FEATURES
FUNCTIONAL BLOCK DIAGRAM
© Keterex, Inc., 2009. All rights reserved.
SPI, I2C, SMBus Master or Slave
Full I2C/SMBus Multi-Master Support
Up to 9 General-Purpose I/O
SMBus Timeouts and Bus-free Detect
Supports PMBus Transport Layer
Configurable I/O Levels from 1.65V to 5V
SPI to 24MHz, I2C/SMBus to 1.5MHz
Power the Target from the Adapter
Responds to 16 Slave Addresses (or All)
Up to 64kByte Transactions
Powerful Scripting Feature
Easy-to-use API for Software Development
USB/HID - No User-Installed Device Drivers
Built-in I2C Pull-ups with Enable
USB
Host
PC
To
VBUS
(+5V)
GND
D+
D-
USB
I / F
Regulator
SMBus
SPI
I2C
Adj.
I/O
+
+
+
GENERAL DESCRIPTION
The
Interface provides connectivity between a host PC
and an embedded system requiring an I2C,
SMBus, or SPI protocol. Other protocols can be
supported by "bit-banging" up to 9 available
general-purpose
generated on the host PC using either the Keterex
USB-900 Control Center application or calls to a
provided API. The USB-910H Adapter converts
these transactions to I2C, SMBus, SPI, or general-
purpose
accommodates complex bus protocols, including
combining bus transactions, timing, and general-
purpose I/O operations.
The USB-910H Adapter provides configurable I/O
voltage levels from 1.65V to 5V. In addition to
setting the drive and sense logic levels, this voltage
can be connected to the target hardware, providing
up to 400mA to the target device.
Embedded Systems Interface
1.65V to 5V
Keterex
I/O
USB-910H
operations.
I/O.
USB
GP3 / VDD
GP2
GP1
SDA
SCL
SS
MISO
MOSI
SCLK
GND
USB-910H
Embedded
Built-in
transactions
KXUSB910HDS-R3
Embedded
System
Systems
scripting
To
are

Related parts for KXUSB-910H

KXUSB-910H Summary of contents

Page 1

... Adj. Regulator I2C + SMBus + SPI + I/O USB-910H Embedded Systems USB transactions are Built-in scripting GP3 / VDD GP2 GP1 SDA To SCL Embedded System SS MISO MOSI SCLK GND KXUSB910HDS-R3 ...

Page 2

... RELATED DOCUMENTS The following Keterex documents describe other components of the USB-910H Embedded Systems Interface: 1. Application Note AN2101 - The USB-910H API and Include File Reference Manual. 2. Application Note AN2102 - The USB-900 Control Center User's Guide. 2. REFERENCES This datasheet assumes the reader is familiar with the I2C, SMBus, PMBus, SPI, and similar interfaces and standards ...

Page 3

PERFORMANCE CHARACTERISTICS PARAMETER except GP3 Over-voltage Tolerance GP3 configurable mode Target I/O Voltage ( USB 5V bypass mode Target I/O Voltage Error configurable mode Low-level Input Voltage (except SDA and SCL) High-level Input Voltage (except SDA and ...

Page 4

EQUIVALENT PIN CIRCUITS All non-USB pins of the USB-910H Adapter except GP3/VDD, SCL and SDA have the following equivalent input circuit: The SDA and SCL pins have the following equivalent input circuit (assuming the built-in 2.2kΩ pull-up resistors are ...

Page 5

ADAPTER PINS The USB-910H Adapter has nine pins plus GND to interface to a target embedded system. These pins provide functions ranging from I2C/SMBus and SPI signaling to general-purpose I/O and power. The following table describes the available pins, ...

Page 6

The table below shows the specific capabilities of each Adapter pin (beyond those associated with the I2C/SMBus and SPI interfaces). General-Purpose Pin Input SCLK ● MOSI ● MISO ● SDA ● SCL ● SS ● GP1 ● GP2 ● GP3 ...

Page 7

Adapter communicates with the target system is programmable from the host PC with supported values ranging from 1.65V to 3.6V (see Section 1 for details). The programmed I/O voltage sets the value the Adapter uses when driving an ...

Page 8

SCL low timeout and recovery. • SCL high bus-free detection. • Repeated STARTs. • Group commands (master and slave). • Bus fault detection. • Built-in 2.2kΩ pull-up resistors to a programmable V • Respond specific ...

Page 9

The USB-910H supports the PMBus Group Command Protocol. This protocol allows multiple devices to be addressed in the same operation, i.e. by using repeated STARTs. For example, consider the following bus operation: S This group operation writes 0x55 to device ...

Page 10

... Although generally the USB-910 Adapter will be used in its factory enclosure and connected to a target system via a ribbon connector or break-out cable, the Adapter PCB is equipped to be mounted directly into a target system when appropriate. The diagram below shows a simplified top-view of the Adapter PCB layout. For more information, contact Keterex at support@keterex.com Header ...

Page 11

... Keterex has been advised of the possibility or they are foreseeable. The total liability of Keterex on all claims, whether in contract, warranty, tort (including negligence or breach of statutory duty), strict liability, indemnity, contribution, or otherwise, shall not exceed the purchase price of these devices ...

Related keywords