Internet Directory of Embedded Development Products and Services
----------------------------------------------------------------------
Date: Tue, 3 Jan 95 2:00:13 EST
From: listadm@synchro.com (Mailing list Admin)
Subject: Directory
===============================================================================
Internet Directory of Embedded Development Products and Services
Compiled for the Embedded Digest by Chuck Cox
===============================================================================
This directory lists Internet-accessible vendors who sell products or
services of interest to embedded systems developers. All such vendors
are encouraged to send a concise directory entry to: chuck@synchro.com,
please use 'directory' for the subject. Entries are listed by
alphabetical order of vendor name.
===============================================================================
Analog Devices, Inc.
DSP Division
3 Technology Way
Norwood, MA 02062-9106
1-800-Analog-D
(Literature request and Applications assistance)
chris.russell@analog.com
Christopher Russell, DSP Development Tools Engineering
Embedded systems development tools for ADSP-21xx and ADSP-210x0 family DSP's.
o Cross software packages available separately for fixed and floating point
devices for IBM PC, NEC PC, and Sun hosts. Package includes: system
builder, assembler, GCC-based C compiler, linker, and PROM splitter.
o Simulators available separately for fixed and floating point devices for
IBM PC, NEC PC, and Sun (X windows, Openwin) hosts. Simulators have GUI
front-end and support simultaneous assembly and C source level debugging.
o In circuit emulators:
21xx support:
- HyperICE: full-featured ICE available for 2100A, 2101, 2105, 2111, 2115,
and 21msp50. (IBM PC host)
- EZ-ICE: low-cost ICE for 2101, 2105, 2111, 2115, and 21msp50. (IBM PC
host)
210x0 support:
- EZ-ICE: IBM PC plug in card available for 21010 and 21020 DSP's. Takes
advantage of 210x0's Test Access Port (IEEE JTAG boundary scan) to
provide non-intrusive full-speed emulation up to 33 MHz.
===============================================================================
Applied Microsystems Corporation
5020 148th Ave. N.E.
Redmond, WA 98073
1-800-275-4262
206-882-2000
markj@amc.com
Mark Johns, Product Support Engineer
Founded in 1979, Applied Microsystems is a leading manufacturer
of integrated development systems for embedded design. The company
helps engineers develop products faster, more reliably, and with a
lower cost per seat through a combination of affordable CodeTAP
emulators, full-scale emulators, source-level debuggers, and a
growing family of other compatible design tools.
Applied provides support for Motorola 68000 and CPU32 families,
INTEL 808x/c18x/286/386 and 80960CA/CF, and Rockwell C19/29/FAXENGINE.
===============================================================================
Coactive Aesthetics
PO Box 425967, San Fransicso, CA 94142
415-626-5152
coactive@coactive.com
David Gaw, President
Embedded system design, development, and consulting. Specializing in
software for distributed and other control systems. Registered Echelon
LONWorks Independent Developer. Products: GCB11 Networked 68HC11
Microcontroller hardware and software.
===============================================================================
Local Knowledge
- ---------------
A marketing company specializing in helping establish products
in the embedded market. Local Knowledge is headquartered in
New Hampshire, but has facilities in both London and Tokyo.
Craig Lund Mail: clund@localk.com
President
Local Knowledge Tel: +1 603 868 2300
16 Langley Road Fax: +1 603 868 5300
Durham, NH 03824-3424
USA
===============================================================================
Mark Linimon
Lonesome Dove Computing Services
P. O. Box 20291
Roanoke, VA 24018
Telephone: +1 703 776 1004, Fax: +1 703 776 1006
fqdn: linimon@lonesome.com
Offering consulting engineering in embedded, real-time, and UNIX-compatible
software and systems.
Over 10 years of experience in engineering.
Extensive software experience in C and assembler on many popular micro-
processor architectures, including the Sun SPARC, Motorola 680x0 and 683x2,
and Intel 80x86. Substantial experience with device drivers, board support
packages, and porting issues for operating systems and kernels, including
vxWorks, pSOS, and UNIX.
Hardware experience includes chip-level and board-level programming.
Familiar with the VMEbus standard as well as Multibus I and other common
bus standards.
Systems experience includes peripheral device interconnection with SCSI,
inter-system networking with TCP/IP over Ethernet, and UNIX systems
configuration and administration.
===============================================================================
Microware Systems is a leading provider of Real-Time Operating Systems and
development tools for a wide spectrum of embedded through network-based
products. OS-9 (68xxx and PowerPC) and OS-9000 (80386/486) are based on
compact multi-tasking kernels supporting the widest range of I/O available
for any real-time system, including disk (real-time or DOS format), TCP/IP,
NFS (client and server), X Windows (client and server), RAVE (Real-time
Audio Video Environment), MPFM (MPEG Full Motion Video), ISDN, RTNFM
(real-time networking), 1553B, and more. Memory management is fully
supported, and all target code is completely ROMmable. OS-9 and OS-9000
are supported on the industry's widest variety of both off-the-shelf and
custom hardware. Additionally, Microware's DAVID (Digital Audio/Video
Interactive Decoder) software architecture has quickly become the standard
operating environment in the interactive television marketplace.
OS-9 and OS-9000 also support the industry's widest range of development
platforms. Ultra C, Microware's state-of-the-art ANSI C compiler, may be
hosted either right on the target hardware or on PC's, Macs, or Unix
workstations. FasTrak is a complete Windows- or X Windows-based toolset
encompassing editing, makefile generation, compiling, debugging, and
profiling for either individual or team software development.
Microware Systems Corporation (800)475-9000 (US)
1900 NW 114th St (408)451-3999 (Wstrn US/Canada)
Des Moines, IA 50325-7077 703 601990 (UK)
42 58 63 00 (France)
Email: info@microware.com (515)224-1929 (other)
(515)224-1352 (fax)
===============================================================================
Open Networks Engineering (ONE) provides the "ONE Foundation Series" of OSI
products for OEMs. The Foundation Series is specifically designed for
integration in embedded environments. It is in use today in mission-critical
applications including automated air traffic control in realtime systems.
The Foundation Series consists of a four-layer OSI stack and a seven-layer
stack.
LOWER LAYERS and APIs:
- ----------------------
Links: 802.3, FDDI, X.25, DLPI compatable
Network: CLNS (+ Inactive Subset), ES-IS, CONS, SNDCF, Routing, IS-IS
Transport: TP0,2,4 CLTS
APIs:
Link: 802.3 LLC-1 LLI
Transport: COTS/CLTS TLI
ACSE/Presentation: ULAPI
ROSE: ROAPI
DUA: DAPI
QOS: QAPI (Connection-based QOS selection)
- ---------------------------------------------------------------------------
For more information, contact:
Bill Kaufman
Open Networks Engineering, Inc. (ONE)
777 E. Eisenhower
Suite 650
Ann Arbor, MI 48108
Voice: 313.996.9900 Ext 1+226
Fax: 313.996.9908
e-mail: wek@one.com, sales@one.com
===============================================================================
Parallelogram
- -------------
Parallelogram is an international magazine specializing in the higher
end of the embedded world. Recent articles have discussed the future
of Intel's i860 chip, the SCI standard, mass storage, ESPRIT and DARPA
funding, the Transputer, and Systolic Processing. Every issue includes
a market survey article (next issue: i860 and C40 boards, issue after that:
T9000 boards and systems.
Parallelogram's headquarters is in London. It has a North American business/
editorial office in New Hampshire. It has an editorial office in Tokyo.
Parallelogram has 18,000 readers (40% Europe, 40% North America, 20% Japan).
It is published every other month. It cost about $99.00 for 10 issues
(the actual price varies by country). It contains advertising. It runs
employment ads for free.
Europe: North America
pgram@exnet.co.uk pgram@localk.com
Damon Hart-Davis Craig Lund
Editor North American Publisher
Parallelogram Parallelogram
32 Fitzroy Square 16 Langley Road
London W1P 5HH Durham, New Hampshire 03824-3424
United Kingdom United States
Tel: +44 (0)71 387 4296 Tel: +1 603 868 2900
Fax: +44 (0)71 388 5975 Fax: +1 603 868 5300
===============================================================================
Peaceful Star
4001 San Leandro Street, Suite #3
Oakland, California, 94601
Principal: Hwa-Jin Bae
Email: hjb@netcom.com
Phone/FAX: (510) 436-2884
Vmail: (510) 466-9166
- Consulting services on Realtime systems, Unix, Network issues
- Proven expertise in VxWorks Realtime OS internals
- Implementation level expertise on TCP/IP, XTP, NFS protocols
- Specializes in network device drivers for ATM, FDDI, Ethernet
- Over 13 years of experience with all aspects of Unix
- Developer of a non-proprietary, license-free Realtime OS, EFX
===============================================================================
Precise Software Technologies Inc.(PSTI), is a real time embedded
product and services company. The product lines of PSTI are real-time
executives, embedded software development tools, integration and training.
Precise markets the following products:
Precise/MQX, Precise/MQX+M, PassKey/MQX,
InterTools,
Embedded I/O Components( TCP/IP, LAPB, SDLC, MIL-1553, GPIB, FILE I/O)
Precise/MPX.
Precise/MQX is a portable real-time executive used for single processor
applications. MQX has scalable support for distributed and multiprocessor
real-time or embedded applications. Precise/MQX+M is a portable real-
time executive with support for distributed or multiprocessor real-time or
embedded applications. PassKey/MQX is a GUI based source level cross
debugging tool with extensions that support the debugging of MQX or
MQX+M based applications. InterTools are a family of C language cross
development tools. Embedded I/O Components are a family of data
communications and networking protocols specifically adapted and
implemented for real-time and embedded applications. Precise/MPX is a
tightly-coupled shared-memory multi-processor synchronous real-time executive
used for high performance applications.
These products can be applied to the development of real-time software for
the following applications: medical instrumentation, robotics, aerospace,
command and control, networking, telecommunications and process
control.
Major Achievements
Development of Precise/MPX, a commercial version of the 'Harmony' Operating
system distributed by the National Research Council of Canada.
Development and introduction of Precise/MQX a portable single processor
embedded real-time executive.
Development and introduction of Precise/MQX+M, a portable embedded
real-time executive for multiprocessor and distributed processor
applications.
Development and introduction of PassKey/MQX, a GUI based source level
cross debugger with extensions that support concurrent debugging on
single processor, multiprocessor and distributed processor applications.
Development and introduction of Embedded I/O Components with support
for: SDLC, LAPB, TCP/IP, Mil Std-1553B, GPIB, File I/O.
Precise/MQX is a portable high performance real-time executive.
Portability and performance are achieved through a unique approach to
microkernel design that guarantees predictable behavior. MQX is the
smallest of the Precise product line of kernels. The real-
time executive provides functions for: multitasking, intertask
communication and synchronization, dynamic interrupt management, and
memory management.
Precise/MQX+M is a superset of Precise/MQX. The major difference are
the unique capabilities to support transparent routing of messages through
an arbitrary network, and support for the integration of off the shelf
Embedded I/O Components or user specified protocols that interconnect
MQX+M kernels. Inter processor communication does not affect the
interface to the application. Therefore MQX+M supports transparent
multiprocessing; and it supports the re-allocation of MQX tasks
to MQX+M without change to source code.
MQX and MQX+M support the development and testing of embedded
software on a host PC or Unix workstation. This capability is more
effective than target level testing of embedded software, because it allows
the software developer to develop embedded software independently of
embedded hardware, and to do incremental migration of tested components
from the host to the target in small, simple, controllable steps.
PassKey/MQX is a windows-based source-code level cross-debugger designed
to allow for multi-task and multi-processor debugging. It runs under
Windows 3.1 on an IBM PC Clone, or under X-windows on a Sun workstation.
On top of conventional debugging capabilities, Passkey/MQX uses knowledge
of MQX or MQX+M data structures to display and modify task based information.
It can also display and modify kernel resources. PassKey/MQX can be used
with serial interfaces, network interfaces, emulators,
and board level monitors.
The Embedded I/O Components support: asynchronous serial I/O, SDLC,
LAPB, MIL-STD 1553 bus, TCP/IP, GPIB, and File I/O. Real-time or embedded
applications are interfaced to target hardware easily because a software
developer uses these components to eliminate any development required to
use the I/O in the target system hardware.
Canada:
Precise Software Technologies Inc.
301 Moodie Drive
Suite 308
Nepean, Ontario, Canada
K2H 9C4
Tel: +1 613 596 2251
Fax: +1 613 596 6713
Email: info@psti.com
U.S.A.:
Intermetrics Microsystems Software Inc.
733 Concord Avenue
Cambridge, MA 02138
Tel: +1 800 443 4057
Tel: +1 617 661 0072
Fax: +1 617 868 2843
Email: imsi_support@inmet.camb.inmet.com
United Kingdom:
Intermetrics Microsystems Software Inc.
Enterprise House
Ocean Village, Southampton
Hampshire S014 3XB
England
Tel: (0703) 334774
Fax: (0703) 334772
===============================================================================
Martin Vuille
ProControl
R.R. No. 2, Kemptville, ON K0G 1J0
(613) 258-0021
Fax: 258-2542
martin.vuille@synapse.org (After 94/7/1: martin.vuille@bbs.synapse.net)
Electrical Engineer with over 15 years experience in digital and analog
circuit design, and software development. Specializing in real-time,
scientific, laboratory, and industrial applications. Whatever your
needs, ProControl can design (and manufacture) a product to your
specifications.
* Software/firmware development for a wide variety of
microprocessors and microcontrollers
* Hardware design/PCB layout
* R & D, Prototyping
* Manufacturing/OEM
===============================================================================
RST Software Industries Ltd.
P.O.Box 8077, Ramat-Gan, ISRAEL
Telephone: +972-3-72-44-98, Fax: +972-3-72-44-41
E-Mail: leonid@RST.Hellnet.Org
Leonid Rosenboim, Director of Engineering
RST Software Industries is a distributor for Wind River Systems Inc.
in ISRAEL. Provides local sales and technical support for WRS products.
Software development services are provided on sub-contracting basis to
Israeli and overseas customers, in these areas:
+ VxWorks and MicroWorks drivers and board support packages
+ SunOS and Solaris Device Drivers
+ Stand-alone firmware software for custom boards
+ Communication-intensive projects (e.g. TCP/UDP/IP, RPC, Serial)
In addition to that, RST provides consulting services for planning and
trouble shooting TCP/IP based Local Area and Wide Area networks.
===============================================================================
SynchroSystems
--------------
- Specializing in Embedded Computer System Engineering since 1984
- Development Services
- Prototyping: rapid software & hardware prototyping
- Production: reliable systems on a variety of architectures
- Consulting Services
- Consulting: on-site or off-site, short-term or long-term
- Tools: UNIX- or DOS-hosted cross-development systems
- Training: develop in-house expertise
- Specialties
- Systems: embedded, real-time, distributed
- Applications: control, instrumentation, automation, acquisition
- Languages: C, C++, assembly, FORTRAN, BASIC
- OSes: UNIX, VxWorks, VRTX, MTOS, MSDOS, Windows, CP/M
- Processors: 80x86, 80x96, 8051, 680x0, Z80, SPARC, PIC
- Buses: VME, STD, PC, PCMCIA, SCSI
- Protocols: ethernet, TCP/UDP/IP, RS232/422, SDLC, UUCP, kermit, MF-R2
- Publisher of the Embedded Digest
Charles Cox, Owner
SynchroSystems voice: (617) 547-5113 x222
16A Jay Street fax: (617) 492-4466
Cambridge, MA 02139 email: info@synchro.com
===============================================================================
System Design Specialists
20 Partridge Lane
Boxford, MA 01921
Tel (508) 887-3774
Fax (508) 887-0034
gwalk@mc.com
George Walk, owner
Real-time software consulting and programming services, since 1989.
Expertise in real-time kernels (VRTX, pSOS,..), real-time device drivers and
embedded programming on Intel and Motorola processors.
===============================================================================
QNX Software Systems, Ltd., are the developers of the QNX POSIX-certified
realtime OS. QNX is supported on a wide variety of embedded-class PC
architectures with a wide selection of device drivers. Also supported are
TCP/IP, NFS, RPC, SNMP (client), ISO 9660 CDROM filesystems, DOS emulation
able to host MS Windows in standard mode, and fault-tolerant multiply
redundant networking. The Watcom development tools are hosted natively
under QNX, resulting in a powerful, UNIX-like, native development
environment. Network-distributed parallel compiling is a standard
capability.
The flexible microkernel architecture of QNX allows it to be scaled from a
full-featured development environment, down to a lean, ROM-based embedded
system, or up to a large, distributed system orchestrating hundreds of
processors. This combination of flexibility and robustness has made QNX
the system of choice for process control, factory automation, financial
transaction processing, point-of-sale, medical instrumentation and
telecommunications with an installed base of over 250,000 systems.
By virtue of its microkernel, message-passing architecture, QNX can take a
network of computers and present them to applications as a "single logical
computer". Applications developed for this "single logical computer" will
run without changes even as the number of computers is scaled to suit the
scope of the application.
QNX Software Systems QNX Software Systems
175 Terrence Matthews Cr. Westendstr.19 6000 Frankfurt
Kanata, Ontario K2M 1W8 am main 1
Canada Germany
voice: 1-800-363-9001 voice: 49 69 97546156 x299
voice: (613) 591-0931 (voice) fax: 49 69 97546110
fax: (613) 591-3579 (fax)
email: info@qnx.com
===============================================================================
Embedded Systems Home Page