IQ Software
Development Kit (IQ-SDK) Based on the i960® RP
Processor
PRODUCT OVERVIEW
|
RAPID DEVELOPMENT OF INTELLIGENT
I/O SOFTWARE
Intel's IQ Software
Development Kit (IQ-SDK), based on the i960® RP processor, is a
low-cost platform for intelligent I/O software development. The
kit also includes an IQ I/O interface module, a complete set of
software development tools, RTOS, and related documentation to
enable improved development time.
i960 RP PROCESSOR:
COMPLETE I/O SUBSYSTEM ON A CHIP
The i960 RP processor,integrating an i960 Jx processor core, a
PCI-to-PCI bridge, memory controller, and other peripherals,
provides servers with the ability to balance I/O requirements
with application processing demands. By offloading the I/O
processing to the i960 RP processor, servers can achieve higher
I/O throughput at a much lower host CPU utilization
improving overall server performance.
IQ-SDK FEATURES AND BENEFITS
- Complete PCI
Intelligent I/O software development platform
- Development environment
for the i960® RP processor, a single-chip intelligent
I/O subsystem. The i960 RP processor integrates an i960
Jx processor with a compliant PCI-to-PCI bridge, memory
controller and other peripherals.
- IxWorks I2O-compatible
Real Time Operating System by Wind River Systems (License
included with processor)
- Interchangeable IQ I/O
modules with multiple expansion interfaces, including,
SCSI/Fast Ethernet, ATM/Fast Ethernet, Fibre Channel, and
PCI extender
- Developers can custom
design IQ I/O modules
- Product manuals,
documentation, and a getting started guide to enhance the
kit's ease-of-use
- CTOOLS Cross
Development Toolset, with profile-driver compiler,
assembler, linker, libraries, debugger, monitor, and
utilities. DOS and Windows 95 host environments
available.
- Fast download across
the PCI backplane; debug and download through the serial
port
- PLD equations and
schematics are easily available via bulletin board
service
- Full length PCI add-in
card format
- 32 pin PLCC Flash
ROM/EPROM sockets
- Serial console ports
- 2 MB Interleaved DRAM,
expandable to 64 MB
- Secondary PCI bus
expansion connector with clock and arbitration signals
for up to 4 PCI master devices
- 512 Kbytes serial
EEPROM connected to the i960 RP processor I2C Bus Port
- APIC bus header,
Emulator header, and JTAG Header
DEVELOP I2O COMPATIBLE
SOFTWARE WITH THE IQ-SDK
In order to provide a
framework for the rapid deployment of emerging intelligent I/O
solutions, leading enterprise computing vendors developed an
Intelligent Input/Output specification via the I2O Special
Interest Group. The i960® RP processor is the first I/O
processor to implement the I2O specification.
The basic objective
of the I2O specification is to provide an I/O architecture in
which the device driver is independent of the host architecture
and operating system. The I2O specification will facilitate
intelligent I/O subsystems through support for message-passing
between multiple independent processors. This
open,standards-based approach enables a new generation of
portable intelligent I/O solutions.
SOFTWARE DEVELOPMENT SUPPORT
For ease-of-use, the IQ-SDK
platform mimics the current Intel PCI I/O Software Development
Kit (PCI-SDK). The platform includes a complete set of software
development tools and related documentation, including
Intel's CTOOLS profile-driven compiler,assembler, linker,
libraries, debugger, monitor, and utilities. The compiler
provides code execution profiling and instruction scheduling
optimizations for the i960 RP microprocessor. Profiling
capability reduces tuning effort by as much as 75% by minimizing
the need to write hand-tuned assembly code. It also increases
code performance by an average of 25%.
In addition, the kit
includes IxWorks, an I2O compatible RTOS developed by Wind River
Systems. IxWorks provides a powerful,general-purpose real-time
operating system that has clearly defined application program
interfaces (APIs). All of this creates a user-friendly
environment to rapidly develop basic device drivers,support
NOS-to-driver independence, and allow multiple I/O software to
coexist.
IQ I/O INTERFACE MODULES
The IQ I/O Interface Modules are
PCI daughtercards which interface to the secondary PCI bus of the
i960 RP processor. IQ I/O Interface Modules available include:
- Dual SCSI/Dual Fast Ethernet
(included in kit)
- Fast Ethernet/ATM (optional)
- PCI extender Three
standard PCI expansion slots
These cards will greatly reduce
the development time of software applications for I/O interfaces
by providing a software target. The developer will also have the
option on designing a custom IQ I/O Interface Module with the
documentation and support provided by Intel.
PRODUCT ORDERING INFORMATION
Kit | |
IQ80960RPK |
Includes evaluation platform, I/O module, documentation and software |
IQ I/O Interface Modules | |
IQSCSIFENET | Two Intel 82557 10/100
Ethernet controllers, Two Symbios Logic 82C875 SCSI-2 controllers |
IQATMENET | Brooktree ATM SAR device
with PCI interface Intel 82557 10/100 Ethernet controllers |
IQEXTENDER | PCI extender card |
|