Product category:
Intellectual Property Cores
News Release from: Tensilica | Subject: Tensilica's software developers' toolkits
Edited by the Electronicstalk Editorial
Team on 23 January 2008
Development kit support expands board
options
Software developers can choose between the cost-effective Avnet LX60 board and the high-capacity Avnet LX200 board to speed their software design, debug and program optimisation processes.
Tensilica has added support for Avnet's Xilinx Virtex-4 LX200 development kit for high-speed hardware-based simulations of its Xtensa configurable and Diamond Standard processor families Now software developers can choose between the cost-effective Avnet LX60 board and the high-capacity Avnet LX200 board to speed their software design, debug and program optimisation processes
This article was originally published on Electronicstalk on 30 Mar 2005 at 8.00am (UK)
Related stories
Top score posted for licensable processor core
Tensilica has announced that it has posted the highest score ever recorded for a licensable processor core, and the highest absolute score ever published for any processor on EEMBC.
Configurable processors enable latest DSL design
UpZide is to develop a reference design using multiple Xtensa LX processors from Tensilica to implement the VDSL2 standard.
"Design teams need to complete as much of the software development process as possible in parallel with the hardware development for complex System on Chip designs", stated Steve Roddy, Tensilica's Vice President of Marketing.
"By emulating our processors in an Avnet FPGA board, software developers can significantly speed up their development cycles when compared to using only software simulation methods".
Tensilica's software developers' toolkits (SDKs), consisting of an IDE (the Xtensa Xplorer integrated design environment), code development toolchain and Tensilica's instruction set simulator (ISS), work seamlessly with either Avnet FPGA board.
Further reading
Optimised core jumps the queue to top benchmark
Tensilica has claimed the highest score ever reported on the Networking Version 2.0 benchmark suite of the Embedded Microprocessor Benchmark Consortium (EEMBC).
Core claims top performance at 90nm node
The Xtensa LX reaches the highest clock rate published to date of any licensable 32bit processor in 90nm technology.
SoC cores take advantage of latest 90nm tools
Tensilica has enhanced its automated configurable processor design methodology to account for common integrated circuit design challenges with 90nm process technology.
The software tools include libraries that enable software developers to use standard C library functions such as print to print out to the host PC and read/write from the hard disk of the host PC.
Designers using Tensilica's processors can take maximum advantage of an Avnet Virtex-4 Development Kit to gather extensive hardware-based profiling information.
With hardware-based profiling, developers can get an execution profile of the program, which allows the developer to quickly pinpoint execution hotspots.
This profile can be viewed graphically within Tensilica's Xtensa Xplorer IDE.
Using feedback compilation, a developer can set a flag so statistics can be collected on the number of times branches are taken or not taken during execution on the Avnet Xilinx development kit board.
The Xtensa C/C++ compiler then uses these run-time generated statistics and recompiles the program to optimise for speed by placing most frequently taken branches in straight-line code and for code size by compiling less frequently executed routines for code size rather than speed.
The feedback-based compilation method speeds up applications between 5 to 15% and reduces code size by up to 15%.
Additionally, the Ethernet interface on the boards make them suitable for running an operating system such as Linux and the associated TCP/IP stack and network file systems.
The two Xilinx Virtex-4 Development Kits are available directly from Avnet.
Tensilica supplies users with precompiled FPGA bitstreams that support the LX60 and LX200 boards.
For users of Tensilica's Xtensa configurable processors, the Tensilica processor generator automatically creates a custom FPGA bitstream specific to the Avnet boards for each Xtensa core configuration.
Tensilica customers can use these bitstreams on an unlimited number of Avnet LX60 or Avnet LX200 boards, thus enabling development teams with large numbers of software designers to cost-effectively deploy a large number of development systems.
• Tensilica: contact details and other news
• Email this article to a colleague
• Register for the free Electronicstalk email newsletter
• Electronicstalk Home Page

