|
Internet
Machines delivers software development kit, and protocol-independent
network processors and switch fabrics
Internet Machines Corp., a fabless semiconductor company developing
a family of protocol-independent network processors and switch fabrics,
announced the availability of its software development kit (SDK)
for developers of OC-192 and OC-768 optical Internet infrastructure
systems.
The SDK is a suite of software development tools for Internet Machines'
network processor that allows system developers to quickly evaluate
the processor and customize their product designs early in the development
cycle, greatly reducing time to market.
Internet Machines' integrated development platform gives system
designers access to a complete set of tools to rapidly evaluate
and develop differentiated features for their products, run simulations,
analyze performance, and debug their code for optimization on Internet
Machines' network processor. With this capability, system developers
are able to accelerate the introduction of new features in weeks
rather than years.
The key features of the SDK include:
- User-friendly
GUI provides a single, straightforward interface to the complete
range of tools needed to develop, simulate, debug and optimize
application code designs. A command line interface (CLI) is also
available for more advanced programming.
- Software-based
emulation allows rapid feature development at a much earlier point
in the system development cycle.
- Traffic
generation and performance analysis tools allow designers to test
their designs with simulated real-world traffic patterns, and
evaluate how their designs will perform under stress.
- An application
library includes pre-coded modules for critical functions common
in network switching equipment and sample reference code for data
fast path applications.
Internet Machines
also announced its strategy for a new generation of highly integrated,
protocol-independent network processors and switch fabrics for developers
of optical core routers and switches, metro core and aggregation
systems, and storage area network systems.
Internet Machines is developing complete solutions that are designed
to shorten system vendors' time to market, while offering software
programmability for customization. Until now, system designers have
had to develop application-specific integrated circuits, or ASICs,
for each product, a lengthy and manpower-intensive development cycle.
Target customers for Internet Machines' solutions build core routers
and switches, metro core and aggregation systems, data center and
storage area network (SAN) systems, and products in other emerging
segments. To support the trend for system vendors to seek commercially
available silicon solutions for high-speed, high-performance equipment,
Internet Machines' network processor and switch fabric solutions
will support speeds of OC-192 and OC-768, and provide developers
with the following features and benefits:
- A highly
integrated system solution: Internet Machines' solution integrates
network processing and switching functions into fewer chips. Functions
such as packet processing, traffic management for Quality of Service
(QoS), buffer management, policy management and enforcement, serializer/deserializer
(SERDES), and switching functions are integrated, requiring less
design time and less board space, and greatly improving time to
market. This reduction in components increases system reliability
and reduces the amount of heat dissipation and power required.
Integration also allows higher-density systems to be built with
a smaller footprint, reducing deployment costs.
- Concurrent
protocol-independent, multiservice support: Support for concurrent
multiple protocols and voice and data services by both network
processor and switch fabric increases system flexibility and breadth
of application, and allows designers to incorporate a broader
feature set.
- Wire-speed
software programmable: All packet processing and forwarding is
done at wire speed by software, including minimum packet sizes,
providing an ideal foundation for high-performance product differentiation.
Internet Machines' network processors and switch fabrics deliver
the fundamental requirements of high-speed infrastructure systems,
and with straightforward programming, can be customized to meet
specific design needs. System features can be upgraded via software
within weeks, eliminating the need for forklift upgrades, and
extending the system's life cycle. Wire-speed processing ensures
maximum throughput without compromising features.
The combination
of extensive software programmability with Internet Machines' off-the-shelf
network processor and switch fabric solutions results in systems
with feature differentiation that can be ready for market in six
to 12 months, compared to the traditional 24- to 36-month cycles
required for systems based on ASICs.
In order to meet the demands for Internet Machines' integration
and performance, the company is designing its chips using Texas
Instruments' most advanced 0.13 micron CMOS semiconductor process
technology.
Internet Machines' first customer deliverable is its software development
kit, or SDK, which is currently shipping to customers for evaluation.
The company's network processor and switch fabric solutions will
be introduced later this year.
|