Client Login
Search
MDR Home

Embedded Processor Watch



MicroDesign Resources --- March 28, 2000 #92

Senior Editor: Tom Halfhill
Contributor to this issue: Peter N. Glaskowsky, Senior Editor

In This Issue:

  • JSTAR Coprocessor Accelerates Java
  • NEC Decants Merlot Media Processor
  • Tidbits: Tiny TCP/IP Stack Runs On 8/16-Bit Chips
  • Tidbits: NEC's Latest Automotive Controller Supports FCAN
  • Industry Resources: Embedded Processor Forum June 12-16
  • Cahners MicroDesign Resources Seeks New Analysts

 

JSTAR Coprocessor Accelerates Java

By Tom R. Halfhill

While bytecode-native Java chips continue struggling to find a market, a team led by former Sun engineers has invented a novel alternative: a coprocessor that attaches to any CPU core and translates Java bytecodes into native instructions on the fly. The coprocessor is available now as a licensable Verilog model from JEDI Technologies, a Santa Clara-based startup founded in 1998.

JEDI's 32-bit coprocessor, called JSTAR, is architecture neutral. Programmable microcode and a bus-interface wrapper allow it to work with almost any 32- or 64-bit microprocessor -- RISC, CISC, VLIW, embedded, desktop, or server. It requires no modifications to the host CPU core, operating system, or application software. CPU and ASIC designers can integrate JSTAR on a chip without altering the processor's I/O interfaces or pin compatibility.

JSTAR is compact and versatile. At 30,000 gates, it occupies only about 1mm^2 of die area in a typical 0.18-micron IC process. It can run at the host processor's core frequency, so its performance will scale on a linear curve with the CPU's native performance. When wedded to a 1.5V RISC core at 180MHz, its logic circuits consume about 18mW and its SRAM (for microcode storage) typically needs another 15mW. It's compatible with existing cache hierarchies, memory interfaces, and MMUs. It steps out of the way during native-code execution, and it doesn't interfere with Java native methods.

Initially, JEDI is focusing on the embedded market. That's a logical strategy, because JSTAR allows a microprocessor to run Java programs much faster than a bytecode interpreter without the memory required for a just-in-time (JIT) compiler. Over time, JEDI hopes that JSTAR coprocessors will become as commonplace in microprocessors as FPUs, which also made their first appearance as auxiliary coprocessors. We think JSTAR is less compelling outside the embedded market, however. Larger systems can more easily spare the CPU cycles and memory required by JIT compilers, adaptive compilers, statically compiled Java programs, and other software-based solutions that improve Java performance even more than JSTAR does. Still, that leaves a huge market for JSTAR. (The full version of this article is available online to Microprocessor Report subscribers at http://www.MDRonline.com/mpr/h/2000/0327/141304.html).

NEC Decants Merlot Media Processor

By Peter N. Glaskowsky

NEC's new MP98 is a single-chip four-way multiprocessor for multimedia applications based on a new architecture, a control-flow model NEC dubs FOPE, for fork-once parallel execution. In the FOPE model, a thread has exactly one opportunity to issue an explicit fork, enabling parallel execution of multiple instances of the thread. For example, the first time through a loop, a thread may fork off a second instance to handle the second iteration of the loop. NEC says this model greatly reduces the complexity of the control-flow circuitry compared with more general execution models, allowing a complete hardware solution in a relatively simple device.

The MP98 is a 125MHz media processor with four processor cores, a large shared register file, a 64K instruction cache, and an eight-bank 64K data cache. Each of the four cores can issue two instructions per clock, allowing NEC to claim a peak execution rate of 1 GOPS (billion operations per second) on 32-bit data. For 16-bit multiply-accumulate operations, the chip's throughput is 3 GOPS.

Though NEC has not described any plans to produce this chip or use it in specific applications, the new design appears to be competitive in overall complexity, performance, and power consumption with commercial media processors such as Fujitsu's FR-V. With 14 million transistors in a 0.15-micron process, the 110mm^2 MP98 should be reasonably affordable to manufacture. Performance should be more than adequate for consumer-electronics products such as DVD players, also one of Fujitsu's target markets. If NEC decides to put this new architecture into production, we would expect to see the first chips later this year or early in 2001. For more information, visit NEC's Web site at http://www.labs.nec.co.jp/MP98/. (The full version of this article is available online to Microprocessor Report subscribers at http://www.MDRonline.com/mpr/h/2000/0320/141201.html).

Tidbits: Tiny TCP/IP Stack Runs On 8/16-Bit Chips

CMX Systems has released CMX-MicroNet, a new TCP/IP stack that's compact enough to fit into 1.8K-11K of ROM and run natively on 8- and 16-bit processors. CMX claims CMX-MicroNet is an order of magnitude smaller than any other commercially available TCP/IP stack. It runs alone or on an RTOS and supports TCP, PPP, UDP, SLIP, IP, and HTTP protocols over direct or dial-up connections. Currently it runs natively on 8051 and Atmel AVR-series eight-bit processors, and on Hitachi 300H, Infineon 80C16x, Mitsubishi M16C, and Philips XA-series 16-bit processors. --T.R.H.

Tidbits: NEC's Latest Automotive Controller Supports FCAN

NEC has announced the V850/SF1, a 32-bit microcontroller with an integrated FCAN (full control area network) controller on chip. The V850/SF1 is designed for advanced automotive applications, such as cockpit entertainment systems, but it's also suitable for factory automation and other embedded applications. Sampling begins in May. For more information: http://www.nec-global.com/. --T.R.H.

Industry Resources: Embedded Processor Forum June 12-16

Registration is now open for the Embedded Processor Forum, which will be held June 12-16 at the Fairmont Hotel in San Jose. Vendors will introduce more than 20 new embedded processors, and analysts will present six full-day technical seminars. Embedded Processor Forum will give you the in-depth technical information you need to make winning embedded-design decisions. Due to high demand, we expect registration to fill up quickly. To get more detailed information about the forum and registration, visit the Cahners MicroDesign Resources web site at http://www.MDRonline.com/EPF or call 800.527.0288 or 408.328.3900.

Cahners MicroDesign Resources Seeks New Analysts

Cahners MicroDesign Resources, the publisher of this newsletter as well as Microprocessor Watch and Microprocessor Report, and the organizer of Microprocessor Forum and Embedded Processor Forum, is seeking new analysts to join its team. Positions focused on either embedded processors or PC processors are available. Our analysts are highly visible thought leaders in the microprocessor industry and frequently meet with top architects and executives. Candidates must have at least five years of relevant design, marketing, or analysis experience as well as excellent communication skills. For more information, contact Keith Diefendorff (mailto:kdiefendorff@mdr.cahners.com).


More Embedded Processor Watches
Most Recent, 2000 Articles, 1999 Articles, 1998 Articles

 

 

 

 

 

 

Privacy Statement Site Index Help Contact Us Subscribe
Copyright © 2000 MicroDesign Resources