Tools for Embedded Developers
Software
Software for automotive ECUs
Rhapsody in MicroC is part of the family of Rhapsody Visual Programming Environments, focused on automotive market software development needs. Rhapsody in MicroC is specfically developed for automotive electronic control units (ECUs). It graphically captures the software architecture and its behavior, generates fully readable, deployable code, and validates the code up front before anything is built. Rhapsody in MicroC is available now for Windows NT host operating systems.
I-Logix
Andover, MA
(978) 682-2100
www.ilogix.com
Developers kit for DSP
The Motorola DSP Developers Kit simulates and tests algorithms for Motorolas 56300 and 56600 families of fixed-point DSPs. It integrates the DigitalDNA development environment with the Simulink and MATLAB DSP design tools.
With the kit, developers can perform system-level design, DSP implementation, and verification of production code in one design flow. The DSP Developers Kit is available now for PCs running Windows NT. Solaris, HP-UX, and Windows 98 platforms will also be supported. The kit starts at $995 for an individual PC license.
The MathWorks
Natick, MA
(508) 647-7000
www.mathworks.com
Motorola
Austin, TX
(512) 502-2100
www.motorola.com
Application monitoring tool
The SurroundView application monitoring tool is now integrated with the Nucleus PLUS kernel for Motorola Computer Groups MBX boards. SourroundView for Nucleus enables developers to monitor the dynamic
behavior of embedded applications by tracing execution. It enables data monitoring and profiling capabilities, all displayed in graphic form. Developers can detect dynamic misbehavior of applications, isolate the problematic variables, and pinpoint the erroneous code in real time, without halting the application. SurroundView for Nucleus supports Ethernet TCP/IP and serial target connections. Its available for Windows NT and Windows 2000 host systems for $2,995 per seat.
Accelerated Technology
Mobile, AL
(334) 661-5770
www.atinucleus.com
IDE for DSP
SystemView TMS320C6000 DSP Design Suite is a DSP development tool that supports the eXpressDSP Real-Time Software Technology. It provides an integrated design environment that offers bit-true fixed- and floating-point DSP
system design, C code generation, and integration with Code Composer Studio for prototyping, real-time analysis, and debugging. The toolsuite includes three components: System-View for system design/simulation/ analysis, the SystemView DSP library of fixed- and floating-point blocks, and the new Real-Time DSP Architect, which provides C code generation and an interface to Code Composer Studio. SystemView DSP Design Suite for Texas Instruments is available now for $8,995. The Real Time DSP ArchitectTI
TMS320-C6000can be purchased separately for $4,995.
Elanix
Westlake Village, CA
(818) 597-1414
www.elanix.com
GUI ports to RTOS and processor families
Ports of Eyelet GUI are now available for five RTOS families and two processor families. Eyelet GUI is independent of
desktop interface conventions, and not restricted to a single processor, compiler, or RTOS. Ports are available for the following RTOSes: pSOSystem, Precis/MQX, µCOS, eCOS, and LynxOS. Eyelet GUI is being ported to the following processor families: ARM7 and PowerPC MPC821/MPC823. The royalty-free Eyelet GUI is available now.
MoJo Designs
Boulder, CO
(303) 443-5035
www.mojodesigns.com
Hardware
Evaluation hardware for networked devices
The Slim740 ChipConnect demonstration board is the newest addition to the ChipConnect family. The board, based on the EMIT (Embed-ded Micro Internetworking Tech-nology) architecture, lets developers design network-enabled
products based on the Slim740 MCU. The evaluation hardware consists of two reference-design/demo boards, plus a mini-emulator for the mask ROM/one-time programmable Slim740. Software tools include IARs compiler and debugger, and a 60-day evaluation version of EMIT. The basic Slim740 ChipConnect board contains a socket for a Slim740 MCU and a header for attaching the mini-emulator. The Light&Sound Add-on Board plugs into headers on the basic board and provides a four-digit alphanumeric display, as
well as audio circuitry with a speaker. The development board was designed for the 36-lead SSOP version of the Slim740. The board and supporting software are available now.
Mitsubishi Electronic Device Group
Sunnyvale, CA
(408) 730-5900
www.mitsubishichips.com
In-circuit
emulator
The Model SYS4K/opt34R is an in-circuit emulator for the 79RC64000 64-bit microprocessor family from Integrated Device Technology. The SYS4K ICE communicates with the CPU core using a dual-port ICEport memory system. It uses no target memory and is configurable to support a variety of target system memory architectures. Features include Ethernet and high-speed serial interfaces to the host computers; full C source-level debugger integrated with the emulator; unlimited software breakpoints
and up to 50 hardware breakpoints; up to 8MB of optional overlay memory for debugging flash and ROM-based code; backward-compatible support for other IDT 64-bit processors; and expandability to support R4K and R5K microprocessors from other MIPS licensees. The SYS4K is available now. Prices range from $19,995 to $33,400.
Embedded Performance Inc.
Milpitas, CA
(408) 957-0350
www.episupport.com
OCDS-level 2 emulator
The DProbeTriCore Level 2 emulator works with the TriCore 32-bit architecture from Infineon. The main benefits of the emulator are the OCDS-level 2 support via a dedicated emulation chip and ease of use through plug and play. The DProbeTriCore Level 2 comes with a 2,048K trace buffer and operates at up to 100MHz with 10ns bus cycles. Because it has its own
instruction set, the built-in PCP (peripheral control processor) I/O processor can execute the program independently of the CPU. The DProbeTriCore Level 2 emulator is available now.
Hitex Development Tools
Sunnyvale, CA
(408) 733-7080
www.hitex.com
Chips
Eight-bit microprocessor
The Rabbit2000 microprocessor is an eight-bit processor with a C-friendly instruction set. On-chip peripherals include four serial ports; glueless memory and I/O interface; remote cold boot; on-board slave port; 40 parallel I/O lines; seven different timers; precision pulse generation hardware; battery-backable time/date clock; and watchdog. The Rabbit2000 is supported by Dynamic C software, which provides an interactive
compiler, editor, and debugger. The Rabbit2000 features an updated 64180/Z180-style architecture. Its available at clock speeds up to 30MHz and comes packaged in a 100-pin PQFP. It costs $8 to $10, depending on quantity. A development kit including a single-board computer, a complete Dynamic C software system, a prototyping board, a power supply, and a PC serial interface cable is available now for $139.
Rabbit Semiconductor
Davis, CA
(530) 757-8400
www.rabbitsemiconductor.com
Eight-bit flash MCU with migratable memory
The 28-pin PIC16F872 is the newest member of the PIC16F87X family of eight-bit flash microcontrollers. It uses migratable memory technology which provides socket and software compatibility among all equivalent ROM, one-time programmable,
and flash memory MCUs in the PICmicro family. With 2K x 14 bits of flash memory and 64 bytes of EEPROM data memory, the chip features an operating voltage range of 2V to 5.5V. It also has a five-channel, 10-bit A/D converter; brownout detection; up to 5 MIPS performance at 20MHz; I
2
C or SPI communications capability for peripheral expansion; two eight-bit timers; and one 16-bit timer. Like the other PICmicro chips, the PIC16F872 features in-circuit serial programming, which allows the MCU to be
programmed after being placed in a circuit board. The chip is supported by the MPLAB-ICD evaluation kit and by the MPLAB-ICE 2000 universal in-circuit emulator. Available now in PDIP, SOIC, and SSOP packages, the PIC16F872 is $3.34 each in 1,000-unit quantities.
Microchip Technology
Chandler, AZ
(480) 786-7200
www.microchip.com
MCU and DSP in one core
The TC10GP is a single-core computing engine that provides real-time microcontroller and DSP functionality, while using a single application development environment and system design tool chain. Based on the TriCore Unified Processing architecture, the TC10GP can serve as a stand-alone processor for board-level system designs, and as a development and time-to-market platform for products that will ultimately incorporate more
highly integrated system-on-a-chip devices based on the TriCore architecture. The chip comprises a TriCore 32-bit unified processor core running at 66MHz, 48K of on-chip memory, and a suite of on-chip peripherals for system connectivity, communications, programming, timing, and systems test. It achieves up to 100 MIPS of combined MCU and DSP throughput. Features include configurable cache and program memory, including on-chip SRAM; superscalar implementation with up to four operations per cycle; 16- and
32-bit instruction format; low interrupt latency and fast context switching; and several levels of power management. Volume production is scheduled for the second quarter of 2000. The chips are $20 each in 1,000-unit quantities.
Infineon Technologies
San Jose, CA
(408) 501-6000
www.infineon.com
www.datel.com