New Products
Tools for Embedded Developers
Internet Appliance Design
Web browser
The
Fresco
embedded Web browser uses the Java Native Interface (JNI) to interact with Java-based Internet devices. Because Fresco uses JNI, all systems with a compliant Java Virtual Machine and a C compiler are able to run the Fresco browser without porting. Fresco is based on a three-layer architecture that consists of a portability environment, which
manages the interface to the hardware platform; the core standards-compliant browser code; and a graphical front end for designing custom user interfaces.
ANT Limited
Cambridge, UK
+44 1223 716400
www.antlimited.com
Java processor
Ignite
is an OSGi-compatible micro-platform designed as a plug-in for developing home gateways, hand-held Internet devices,
set-top boxes, and other consumer electronics devices. It includes a 32-bit microprocessor based on the company's remove operand set computer (ROSC) architecture and executes Java as its native language. The core device incorporates an instruction processing unit, an I/O processor, a DMA controller, an interrupt controller, and a memory interface unit. The platform comes preloaded with the VxWorks operating system and support package, PersonalJava tool suite, and vxPresso, which integrates the operation of
the OS and the tool suite. The Ignite Micro-Platform is sampling now.
Patriot Scientific Corp.
San Diego, CA
(619) 674-5000
www.ptsc.com
Gateway software
OpenRG
is a residential gateway software platform that runs on broadband access devices. It supports WAN interfaces and home networking protocols. It includes software applications for providing broadband
services to the home. Its scaleable architecture can be adapted to a number of hardware configurations for broadband gateway devices and CPUs. OpenRG includes drivers, operating system, and a set of applications for the home such as security, voice, home networking, and VPN, as well as a set of open APIs for third parties.
Jungo Software
Sunnyvale, CA
(619) 674-5000
www.jungo.com
TCP/IP
stack
SmartStack
is a collection of internet protocols integrated on an Analog Devices' DSP modem chipset. The protocols include TCP/IP, HTTP, SMTP, POP3, FTP, and PPP. The chipset on which SmartStack runs consists of an ADSST-218X series DSP, silicon DAA, and modem software developed by Telindus. It's flash upgradeable and includes an on-chip modem. SmartStack is available now. In quantities of 10,000, a license costs $4.10.
eDevices
New York, NY
(212)
856-0000
www.edevice.com
Internet software
Interniche Technologies'
Embedded Internet software
has been integrated with the INTEGRITY and ThreadX real-time operating systems. The Interniche software includes TCP/IP, WebPort Web server, NicheView Web browser, POP3 e-mail server, TELNET, DHCP and FTP servers, routing protocols (NATrouter and PPP), and SNMP network management software.
The TCP/IP stack is offered as a software development kit, and includes ANSI C source code for the company's TCP/IP family of protocols, a Sockets API, and full technical documentation. The NicheView browser occupies 30KB of program memory, making it suitable for use in hand-held PDAs, cellular phones, and set-top boxes that require a thin client with a user interface. NicheView provides a generic interface for input events, such as keystrokes and clicks, as well as output streams that pass text blocks,
images, and other content to device drivers. NicheView supports frames, animated GIFs, color, JPEG files, tables, and forms. The WebPort Web server allows an embedded device to be configured and monitored by end-users from any Web browser. The InterNiche software is available now, starting at $12,600.
Green Hills Software
Santa Barbara, CA
(805) 965-6044
www.ghs.com
Software
Real-time kernel
The Hyperkernel Subsystem for Windows NT can be used to create real-time, deterministic applications using the Microsoft C/C++ compiler. These applications run concurrently with Windows NT so that the real-time application is not affected by the operating system. HyperKernel includes a run-time manager, hardware drivers, API libraries, include files, sample code, test programs, on-line help, and a reference manual. It features preemptive scheduling,
multi-threaded high-speed timers (1ms precision, 20microseconds minimum tick size), interrupt handlers for low latency (less than 50microseconds), compatibility with Windows user applications, and no modification to Windows NT Hardware Abstraction Layer.
Nematron
Ann Arbor, MI
(734) 214-2000
www.nematron.com
XScale simulator
The
XDB simulator
simulates Intel's
80200 XScale microprocessor on a host development platform, enabling engineers to debug application code before the target hardware is ready. It handles program functionality, including memory access and processor modes (32-bit and Thumb), in the same manner as the target microprocessor. The XDB simulator also supports the processor's hardware features, including on-chip coprocessors, to enable testing of both isolated modules and partial application code. It features interrupt and exception support, which
allows simulation to be handled according to the processor's specification or to be stopped manually, enabling engineers to view the status and location of each exception or interrupt; MMU support, which gives developers access to the processor's paging unit, as well as its protection features; and manual and automatic memory map support, through which engineers can access the processor's discrete memory ranges. The XDB simulator is available now for $2,250.
CAD-UL
Scottsdale, AZ
(480) 945-8188
www.cadul.com
Software development kit
The
Embedix SDK for Windows
is a software development kit for developing embedded Linux solutions in Windows NT/2000-hosted environments. Real-time technologies are integrated into the Embedix SDK to provide preemptive, deterministic, and guaranteed response times measured in microseconds. The Embedix SDK includes Metrowerks'
CodeWarrior, an integrated development environment that combines a text editor, project manager, search engine, compiler, linker, and debugger in one application. The Embedix SDK also features Target Wizard, a library compilation tool for selecting requirements for a target image and checking software interdependencies. Embedix SDK for Windows is available now for $5,495.
Lineo
Lindon, UT
(801) 426-5000
www.lineo.com
Chips
Four-core SoC
The
StarCore DSP-based MSC8102 system-on-a-chip
integrates four 300MHz SC140 cores and 11.5Mbit of on-chip memory. Performing at 4,800 MMACS, the MSC8102 is designed to support up to eight ADSL channels; more than 60 universal channels; over 80 compressed voice channels with 64ms carrier class echo cancellation; and up to 600 non-compressed voice channels. The MSC8102 also features dual external PowerPC
(60x-compatible) buses with peak bus throughput of 9.6GBps; four time division multiplex interfaces with 400Mbps peak serial throughput; a controller for external memories; and a 32-channel on-chip DMA engine. The MSC8102 will sample in the third quarter of 2001.
Motorola
Austin, TX
(512) 895-9705
www.motorola.com
16-bit core
The 1
6-bit C166S v. 2.0
is a
synthesizable core for system-on-chip applications. It operates at clock frequencies up to 200MHz and is capable of executing most instructions in one clock cycle. It is instruction compatible with all previous C166 microcontrollers. A multiply and accumulate unit is integrated into the C166S's fixed-point unit, which can be used to implement a finite impulse response (FIR) filter function with one tap per cycle. The FIR filter is a function used in DSP and communications applications. Other features include an
instruction fetch unit, an address and data unit, support for dual-port RAM, a write buffer, and three register banks. The C166S also features on-chip debug support, which provides a mechanism for system emulation in multi-core SoC designs using breakpoints, memory/register inspection, and single-step execution. A security mechanism on the debug port provides protection of the on-chip intellectual property while maintaining unrestricted debug capabilities.
Infineon Technologies
San Jose, CA
(408) 501-6000
www.infineon.com
Integrated processor
The
MCF5272
combines communication peripherals such as a Fast Ethernet controller and a universal serial bus (USB) module, with the general purpose peripherals included on previous standard ColdFire processors. The communication peripherals support applications such as Internet devices, LAN telephony, low-end routers,
integrated services network terminal adapters, local wireless base stations, as well as printers, point-of-sale terminals, industrial automation, and set-top boxes. In addition to the Ethernet controller and the USB module, the processor features a four-channel time division multiplex controller and a high-level data link control (HDLC) software module. Other on-chip peripherals include a queued serial processor interface (QSPI), pulse width modulation (PWM) units, an SDRAM controller, timers, parallel and
serial interfaces, DMA controllers, chip selects, on-chip memories, and the ColdFire debug module. The MCF5272 is packaged in a 196-pin molded array plastic ball grid array. It's sampling now.
Motorola
Austin, TX
(512) 895-9705
www.motorola.com
Chip and software bundle
This chip and software package comprises the
24+2 intelligent switch
, also known as the
L64324, and
Tornado for Managed Switches
, a software product for data networking equipment. Tornado for Managed Switches features support for SNMP, Web-based and console management, remote monitoring, support for the spanning tree protocol, 802.1Q VLAN, and 802.1p priority queuing support. It also features IP multicast, port trunking, port mirroring diagnostics, per port security, and hot swapability on up-links. The L64324 is a single-chip 24-port fast Ethernet switch with two 1Gbit up-links and an
embedded ARM7C processor. The L64324 non-blocking wire-speed switch fabric can sustain packet transfers of over 13Mbps. The chip's internal MAC address table holds 4,000 entries. The embedded ARM processor, with a 4KB instruction/data cache, is suitable for use in tasks related to network management. A 96-bit, 125MHz SDRAM controller provides up to 12Gbps for packet forwarding. Two 1Gbit up-links provide connectivity to the backbone or a local server farm. This hardware/software package is available now.
LSI Logic
Milpitas, CA
(408) 433-8000
www.lsilogic.com
OEMs
UltraSPARC single-board computer
The
CPU-54
is a single-slot, single-board computer. It uses the UltraSPARC-IIe processor, Sun Microsystems' first processor targeted specifically for embedded systems. the CPU-54 operates at less than 28W and, using SDRAM technology, offers
up to 128MB or 256MB of RAM, depending on the computer's configuration. In addition, an expansion module can increase RAM to 2GB. Onboard I/O includes three 10/100 Ethernet interfaces, two wide ultra SCSI interfaces, and four serial interfaces. The CPU-54 supports the Solaris 7 and 8 operating systems, as well as VxWorks. It's available now, starting at $6,000
Force Computers
San Jose, CA
(408) 369-6000
www.fci.com
16-bit PCI cards
The
PD2-MF 16-500-16
and
PD2-MF 16-500-64
are 16-bit PCI cards with 16 or 64 input channels. The per-channel rate is the A/D converters peak throughput of 500kHz divided by the number of channels, with, the company claims, no multi-channel speed penalty. Both cards come with two channels of 12-bit analog output, 16 digital inputs, 16 digital outputs, and three user-accessible counter/timers. Each card ships with a CD-ROM that
holds a software suite, a collection of utilities, example programs in various programming languages, and drivers for Windows and Linux, as well as a number of real-time versions of Linux and dedicated RTOSes. They're available now. The PDS-MF 16-500-16 costs $1,995. The PDS-MF 16-500-64 is $2,795.
United Electronic Industries
Watertown, MA
(617) 924-1155
www.ueidaq.com
Dual processor
SBC
The
NuPro-800
features two Pentium III FC-PGA processors, as well as the 443BX chipset. With support for AGPVGA, Ethernet, WOL, AOL, and SCSI, it's suitable for use in computer telephony and industrial automation industries. Possible applications include e-commerce servers, Internet gateways, motion controls, process controls, and factory automation. The NuPro-800's IDE interface supports two E-IDE interfaces and up to four IDE devices including HDD, ATAPI, CD-ROM, LS120, and
Zip drives. Additional NuPro-800 features include two USB ports, a floppy interface, a parallel port, two serial ports (RS-232 CIM with ESD protection to 2kV), and a 10/100BaseT TX interface. The NuPro-8000 is available now.
Adlink Technology
Irvine, CA
(949) 250-3339
www.adlinktechnology.com
|