Printer Friendly
The Free Library
14,678,741 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

New Tensilica Processor Technology Optimized for Integration of Multiple Processors on SOCs.


Business Editors/High-Tech Writers

SAN JOSE San Jose, city, United States
San Jose (sănəzā`, săn hōzā`), city (1990 pop. 782,248), seat of Santa Clara co., W central Calif.; founded 1777, inc. 1850.
, Calif.--(BUSINESS WIRE)--June 11, 2001

Xtensa IV Widens Lead in Configurable & Extensible

Processor Technology

Tensilica(R) Inc., the leading supplier of extensible, configurable processor semiconductor intellectual property (SIP), today unveiled its fourth-generation of the Xtensa(TM) processor technology. The Xtensa IV technology features advanced capabilities to facilitate the integration of multiple processors within System-On-Chip (SOC) implementations. In addition, the company has introduced a host of new configuration options and development tools that will allow system designers to further optimize the Xtensa architecture for specific applications.

"Many system designers acknowledge that the integration of multiple processors on SOCs is critical to next-generation embedded systems Embedded systems

Computer systems that cannot be programmed by the user because they are preprogrammed for a specific task and are buried within the equipment they serve.
, but few processor vendors provide this capability beyond the simplest case: one CPU CPU
 in full central processing unit

Principal component of a digital computer, composed of a control unit, an instruction-decoding unit, and an arithmetic-logic unit.
 and one DSP (1) (Digital Signal Processor) A special-purpose CPU used for digital signal processing applications (see definition #2 below). It provides ultra-fast instruction sequences, such as shift and add, and multiply and add, which are commonly used in math-intensive ," said Chris Rowen row·en  
n. New England
A second crop, as of hay, in a season.



[Middle English rowein, from Anglo-Norman rewain, variant of Old French regain : re-, re- +
, president and CEO (1) (Chief Executive Officer) The highest individual in command of an organization. Typically the president of the company, the CEO reports to the Chairman of the Board.  of Tensilica Inc. "The Xtensa processor's flexibility has already enabled many Tensilica customers to design SOC devices with three or more Xtensa cores. The Xtensa IV core is even more multiprocessor-friendly, providing a development environment that enables designers to reduce time-to-market and optimize the performance of SOCs with multiple Xtensa processor cores."

A New Definition of Multiprocessing

The traditional view of multiprocessing in general purpose computing systems has been a cluster of two, four, or eight or more identical processors coupled via traditional bus structures. Terms such as symmetric multiprocessing See SMP.

(parallel) symmetric multiprocessing - (SMP) Two or more similar processors connected via a high-bandwidth link and managed by one operating system, where each processor has equal access to I/O devices.
 (SMP (Symmetric MultiProcessing) A multiprocessing architecture in which multiple CPUs, residing in one cabinet, share the same memory. SMP systems provide scalability. As business increases, additional CPUs can be added to absorb the increased transaction volume. ) or massively parallel See MPP.  computing have been used to describe these systems. By contrast, in consumer and communications SOCs, designers are deploying a combination of uniquely configured task engines -- many of which are tightly coupled See tight coupling.  to each other -- in dataflow or "dataplane" functions, often as an alternative to implementing fixed-function RTL (Register Transfer Level) A high-level hardware description language (HDL) for defining digital circuits. The circuits are described as a collection of registers, Boolean equations, control logic such as "if-then-else" statements as well as complex event sequences;  logic.

"Tensilica's foray into CMP CMP (cytidine monophosphate): see cytosine.


(1) (CMP Media LLC, Manhasset, NY, www.cmp.com) Part of United Business Media, CMP is a leading integrated media company that offers a wide variety of publications and services in the information
 (chip-level multiprocessing) through its Xtensa IV architectural enhancements shows where SOC development is headed," said Steve Leibson, VP, Editorial Director, and Chief Analyst at MicroDesign Resources. "The number of transistors available on commercially viable silicon is quickly reaching the point where it makes tremendous sense to place multiple processors on one die. A configurable core that can be optimized for a variety of tasks, like Xtensa IV, makes a tremendous amount of sense in these applications."

Hughes Network Systems Hughes Network Systems, LLC (HNS), is a provider of broadband satellite network products for businesses and consumers. HNS pioneered the development of high-speed satellite Internet access services and IP-based networks with its original DirecPC service but which it now markets  Chooses Xtensa for Multiprocessing SOC

Hughes Network Systems (HNS HNS Hughes Network Systems LLC
HNS Hrvatski Nogometni Savez (Croatian Football Federation)
HNS Head & Neck Surgery
HNS Hughes Network Systems, Inc.
) recently chose the Xtensa processor for Spaceway(TM), the next generation satellite-based broadband network for consumers and enterprises. According to HNS, Spaceway's system architecture required a System on Chip containing multiple unique processors, each precisely tuned to an assigned function. "After an extremely thorough evaluation of processors from several industry-leading companies, it was clear to us that Tensilica's Xtensa core provided the performance, time-to-market, and verification specifications that we required," said Dan Fraley, Hughes Networks Systems' senior vice president of engineering.

HNS will use numerous uniquely configured Xtensa processors in their SOCs for Spaceway. These will provide all of the processing requirements including high speed real-time data stream management plus running a leading RTOS (1) (RealTime Operating System) An operating system designed for use in a real time computer system. See real time system, embedded system, process control and OS-9.  on an Xtensa core configured as a high-end control processor.

Key Enhancements to the Xtensa Architecture

The Xtensa IV processor is the newest generation of the company's proven configurable and extensible microprocessor architecture. The Xtensa architecture provides a superior alternative to traditional rigid processors and simple configurable processor architectures that limit designers to the performance of either a "one size fits all" general-purpose MPU See microprocessor.  or a limited number of configurations. Tensilica's powerful, integrated hardware and software development environment offers thousands of configuration options and an unlimited range of customer-specific extensions which enable designers to carefully tune the processor for specific functionality. With an easy-to-use graphical interface, designers can take advantage of Tensilica's processor generator to create customized MPU solutions with specialized functions and instructions. Because these instructions are recognized as "native" by software, developers can simultaneously tune both application software and processor hardware to meet specific speed, power and feature goals.

The Xtensa IV core delivers all of the unique features of the Xtensa architecture and has been enhanced to also include the following:

System Simulation and Implementation
-- New System Modeling API: Tensilica has developed a new system modeling and
simulation application programming interface (API) and function library. The
API reduces overall design time by allowing rapid construction of C simulations
of one or more Xtensa processors, on-chip memory, buses, bus bridges and other
peripherals. As a result, designers can now explore topologies and load
balancing for multiple processor systems and get detailed performance
simulation with rapid iteration cycles.

-- C-Callable Instruction Set Simulator: Xtensa's Instruction Set Simulator has
been enhanced to be C/C++-callable in multiprocessor system simulations. By
integrating a configured instruction set simulator for each core produced by
the Xtensa generator into an existing C simulation environment, Tensilica
customers can rapidly create and iterate a C-level model of a multiple
processor configuration running real compiled C-code.

-- Xtensa Local Memory Interface (XLMI): Xtensa IV offers a new high-speed
local memory interface that can be used to optimize the performance of SOCs
with multiple processors. The XLMI port can be used to tightly couple Xtensa
processors used in dataflow instantiations, as well as integrate existing
hardwired, high-performance complex state machine logic into the Xtensa
processor's memory space. The XLMI interface can be configured up to a full
128-bit width, delivering up to 3.2GB/s (peak) low-latency memory bandwidth.
The XLMI interface is supported by system modeling capabilities both in
software, through Xtensa's Instruction Set Simulator, and in hardware, through
bus functional models.

-- Robust Debugging Environment: Tensilica offers a robust, multiprocessing
debugging environment that enables users to seamlessly transition from software
simulation to actual hardware debugging using a consistent GNU-based software
development tool chain. Xtensa IV adds selective hardware debug breakpoint
capability for multiprocessing SOCs. Through a single daisy-chained, on-chip
debug port, users can monitor and debug software using a single host with
selective conditional breakpoints. On chip user-defined trace buffer
functionality can also be added to the SOC using Xtensa's trace port for
complete and comprehensive multiprocessing debugging solution.


Software Development Environment

-- New High Performance, Vectorizing C Compiler: Tensilica has

expanded its C compiler offering to include the Xtensa C/C C/C Center to Center
C/C Combustion Chamber
C/C Command/Control
C/C Crew Chief
C/C cabin cruiser (US DoD)
C/C chief complaint (medical)
C/C Channel-to-Channel
C/C Communication and Collaboration
++

compiler. This new compiler generates optimized code to

deliver a 15 percent performance improvement over the

company's existing GNU C compiler solution. The new compiler

is ANSI C++ compliant and is capable of automatic

vectorization support for all configurations of Xtensa's

Vectra(TM) DSP Engine. The company will continue to offer its

existing GNU C Compiler as part of its standard licensing

agreement.

Processor Configuration Options

-- Memory Management Unit: Xtensa IV offers a new memory

management unit (MMU (Memory Management Unit) The part of the computer that governs memory access. Either part of the CPU chip or housed on separate chips, the MMU controls memory partitions and virtual memory. See memory and virtual memory.

MMU - Memory Management Unit
) option that supports separate data and

instruction translation via look aside buffers. In addition,

it supports a mixture of static and dynamic mapping for an

optimal blend of functionality with a small footprint.

-- More Vectra DSP Engine configurations: Tensilica continues to

enhance the flexibility of the Xtensa architecture through the

addition of five new configuration options for the company's

Vectra(TM) DSP engine. Vectra is a powerful DSP engine that

has been optimized to handle high-performance DSP applications

using fixed-point arithmetic. Vectra employs an efficient and

easy-to-program vector architecture to deliver high throughput

and low power dissipation for a variety of embedded SoC

applications including communications, audio and imaging.

-- XT2000 Emulation kit: Tensilica now offers a second generation

hardware emulation system with a larger capacity FPGA (Field Programmable Gate Array) A type of gate array that is programmed in the field rather than in a semiconductor fab. Containing up to hundreds of thousands of gates, there are a variety of FPGA architectures on the market.  that

enables designers to model more of the target system,

including two or more Xtensa cores.

Pricing and Availability

The company's pricing structure is based on a licensing fee per design instance plus royalties based upon volume of processors manufactured. Licensing fees for a single processor configuration, including a complete, configured GNU-based software development toolchain, start at $350,000. The Xtensa C compiler, Xtensa Instruction set simulator An Instruction Set Simulator (ISS) is a simulation model, usually, but by no means always, coded in a high-level language, which mimics the behavior of a mainframe or microprocessor by "reading" instructions and maintaining internal variables which represent the processor's , and Xtensa TIE Compiler are priced separately.

Customers can begin taking advantage of Xtensa IV's new features in the third quarter. The standard license deliverables include source Verilog or VHDL (VHSIC Hardware Description Language) A hardware description language (HDL) used to design electronic systems at the component, board and system level. VHDL allows models to be developed at a very high level of abstraction.  RTL plus supporting EDA (1) (Electronic Design Automation) Using the computer to design, lay out, verify and simulate the performance of electronic circuits on a chip or printed circuit board.  tool scripts, test suite, placement guidelines and the customized software tool chain.

About Tensilica

Tensilica was founded in July 1997 to address the fast-growing market for configurable processors and software development tools for high volume, embedded systems. Using the company's proprietary Xtensa Processor Generator, system-on-chip designers can develop a processor subsystem hardware design and a complete software development tool environment tailored to their specific requirements in hours.

Tensilica's solutions -- now with over 30 licensees using the technology in more than 50 designs -- provide a proven, easy-to-use, methodology that enables designers to achieve optimum application performance in minimum design time. The Company has over 130 engineers engaged in research, development, and customer support from its offices in Santa Clara, California Santa Clara, California (IPA: /ˌsæntəˈklærə/) , founded in 1777 and incorporated in 1852, is a city in Santa Clara County, in the U.S. state of California. ; Burlington, Massachusetts; Princeton, NJ; Houston, Texas; Oxford, U.K.; Stockholm, Sweden; Taipei, Taiwan, R.O.C.; and Yokohama, Japan.

Tensilica is headquartered in Santa Clara, California (95054) at 3255-6 Scott Boulevard, and can be reached at 408/986-8000 or via www.tensilica.com on the World Wide Web.

Editor's Notes:

-- "Tensilica" is a registered trademark and "Xtensa" and

"Vectra" are trademarks belonging to Tensilica Inc. "Spaceway

is a registered trademark of Hughes Electronics Corporation.

All other registered trademarks or trademarks are property of

their respective owners.

-- Tensilica's announced licensees are, in alphabetical order,

Berkeley Wireless Research Center, Broadcom, Cisco Systems,

Conexant Systems, Fujitsu Limited, Hughes Network Systems,

Marvell/GalileoTechnology, Mindspeed Technologies, National

Semiconductor, NEC (NEC Corporation, Tokyo, www.nec.com, www.necus.com) An electronics conglomerate known in the U.S. for its monitors. In Japan, it had the lion's share of the PC market until the late 1990s (see PC 98).

NEC was founded in Tokyo in 1899 as Nippon Electric Company, Ltd.
 Networks, NEC Solutions, NTT NTT Nippon Telegraph and Telephone Corporation
NTT New Technology Telescope
NTT National Technology Transfer, Inc
NTT Name That Tune (TV game show)
NTT National Tree Trust
NTT Number Theoretic Transform
, ONEX

Communications, Osaka and Kyoto Universities, TranSwitch

Corporation and ZiLOG.

-- Visit Tensilica at DAC See D/A converter and discretionary access control.

DAC - Digital to Analog Converter
 2001, June 18 - 21, Las Vegas

Convention Center, booth number 3739.
COPYRIGHT 2001 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2001, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Jun 11, 2001
Words:1570
Previous Article:Maxwell Shoe Company Inc. Reports Second Quarter 2001 Results; Second Quarter Net Income Increased 34.3% and Earnings Per Diluted Share Increased...
Next Article:Unisys to Present at Bear Stearns Technology Conference.



Related Articles
Tensilica Says Industry On Road to a ``Sea-of-Processors'' As SOC and Microprocessor Development Worlds Converge.
Adamya Technologies and Tensilica Announce Sub $5 Bluetooth Functionality; Solution Optimized for Low Cost and Power Requirements of Consumer Devices.
XTENSA PROCESSOR CHOSEN FOR BROADBAND OPTICAL NETWORK SOCS.
Tensilica claims Xtensa processor beats all other processor cores.(Xtensa V processor)
Tensilica Introduces Industry's First Integrated Development Environment for Multiple Processor SOC Hardware and Software Design.
NEC Labs Picks Tensilica's Xtensa configurable processor again.
MediaWorks Licenses the Tensilica Xtensa Processor Core and Turnkey Audio/Video Packages.
Tensilica's V6 Automation Tools Speed SOC Design by Several Orders of Magnitude.
Tensilica and EVE Speed SoC Development Times; Agreement Speeds Development of Complex SoCs With Multiple Xtensa Processors.
Morgan Kaufmann Publishes Tensilica Book Targeting SOC Designers; Author Steve Leibson's ''Designing SOCs With Configured Cores: Unleashing the...

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles