Visit the Avago Technologies web site
Click on the advert above to visit the company web site

Product category: Communications ICs (Wired)
News Release from: DCT Digital Communication Technologies | Subject: Lightfoot core for Xilinx FPGAs
Edited by the Electronicstalk Editorial Team on 03 September 2001

Java FPGA core avoids the usual code
bloat

Request your FREE weekly copy of the Electronicstalk email newsletter. News about Communications ICs (Wired) and more every issue. Click here for details.

Embedded Java specialist Digital Communication Technologies has made available its Lightfoot Java processor in the form of a programmable core for Xilinx FPGAs.

Embedded Java specialist Digital Communication Technologies has made available its Lightfoot Java processor in the form of a programmable core for Xilinx FPGAs Target applications include networked devices such as Internet appliances, wireless terminals and set-top boxes

Offered as part of the Xilinx AllianceCORE intellectual property program, the 32bit processor operates from a tiny memory footprint - providing an ideal design solution for embedded system OEMs.

This implementation of the core can provide performance levels of over 40MIPS from Virtex-II FPGAs - allowing designers to realise powerful single-chip control solutions for connected embedded systems without the cost and time associated with ASIC development.

"Lightfoot delivers the combination of real-time performance and economy that embedded system OEMs need to adopt Java", says Matt Kubiczek, CTO of DCT.

"This FPGA implementation of the technology adds enormous flexibility - by providing a customisable platform with rapid time-to-market".

The processor's architecture and virtual machine employ a number of proprietary features to speed up and simplify Java language execution, resulting in higher code density than either competitive embedded Java cores, or conventional processors running Java.

These features allow the processor to execute most bytecodes in a single instruction cycle, effectively making all code inline and avoiding the "code bloat" that can plague traditional Java implementations.

The processor also allows users to create custom instructions, without making any changes to the supplied FPGA netlist - further boosting the efficiency and flexibility of the Lightfoot solution.

The Lightfoot core is compatible with J2ME and JavaCard and executes native Java bytecodes directly in hardware, providing an exceptionally efficient means of exploiting the benefits of the language in real-time systems.

It additionally supports C, providing a practical means of migrating legacy code to new-generations of embedded system architectures.

Lightfoot will run on Xilinx Spartan-II, Virtex-E and Virtex-II FPGAs.

Purpose-designed for embedded systems, DCT's Lightfoot core uses around 25,000 gates in its conventional off-the-shelf chip form, and requires just 1710 'CLB slices' of Xilinx logic in its IP form.

This is extremely compact, equating to around 3% of a top-of-the-line Virtex-II FPGA.

"The introduction of extremely sophisticated IP such as this for FPGA users is changing the electronic design landscape", said John Heighton, Xilinx European IP Cores and Services marketing manager.

"In conjunction with the high gate counts and architectural features available on the latest Xilinx FPGA families, designers are now able to conceive completely new types of product and bring them to market extremely rapidly".

In addition to providing the processor netlist and support information specified by the AllianceCORE program, DCT offers a developer's board which packages Lightfoot (in a Spartan-II XC2S200 FPGA) with a variety of hardware resources including memory, an Ethernet controller, UART, LCD interface and timer.

The IP variant of Lightfoot for FPGA implementations adds customisable/system-on-chip options for developers, especially for developers building systems in lower quantities, opening up a wide range of applications in sectors including defence, industrial automation and telecommunications.

Lightfoot's ability to support C, combined with an efficient architecture for handling conventional code, makes it easy for existing development teams to realise the benefits of the open language quickly and cost-effectively.

Development cards are available for $399, and evaluation licenses start from $5000.

DCT Digital Communication Technologies: contact details and other news
Email this article to a colleague
Register for the free Electronicstalk email newsletter
Electronicstalk Home Page

Search the Pro-Talk network of sites

Visit the Avago Technologies web site