Request the FREE Electronicstalk
email newsletter from the Editor

About ElectronicstalkAdd your news ? Advertise

New Product information from Imagination Technologies
Date: 14 July 2004 ? Company contact details

Multithreaded core to gain new compiler

Imagination Technologies is using the CoSy compiler development system from ACE Associated Compiler Experts, as the basis of the next generation compiler for the Meta multithreaded processor core.

Editor's note: If you would like Imagination Technologies to send you a free brochure or catalogue on the products in this news article, please click here.
Imagination Technologies has selected CoSy, the highly flexible, easily-targetable compiler development system from ACE Associated Compiler Experts, as the basis of the next generation compiler technology for the Meta multithreaded processor core.
Meta is a unique multithreaded DSP and real-time processor core family for modern digital applications.
Positioned at the heart of digital devices these cores allow real-time response while supporting efficient multifunction operation.
Using true hardware multithreading, the Meta family delivers the complex DSP and mathematical capabilities, real-time operation, general-purpose processing and low power consumption essential to current and future entertainment and communications products.
The addition of a CoSy compiler to the Meta toolset will enable Imagination Technologies to provide its partners and customers with a highly optimising compiler.
The next generation Meta compiler will further contribute to development of Meta based products with class-leading applications.
"CoSy has enabled us to develop a compiler that allows application developers to fully deploy the advanced features of the Meta architecture using ordinary C language and bring their own specific expertise to Meta in a highly efficient manner", says David McBrien, VP Business Development, Metagence.
"We will be able to quickly create the best possible compiler for META.
Through its modular design, CoSy has made compiler development highly efficient".
Metagence is developing a high value DSP compiler, using the CoSy compiler development framework, to support Meta.
This next generation Meta compiler is planned for introduction from January 2005.
"Any dedicated, high-performance microprocessor architecture requires a matching high-performance compiler in order to enable cost effective application development", says Marco Roodzant, Vice President of Marketing and Sales for ACE.
"The real cost of a high-performance compiler lies in manpower".
"The CoSy environment enables construction of performance compilers in a highly efficient manner - reducing the time taken to generate a production quality compiler by an order of magnitude compared to traditional compiler technologies".
The next-generation Meta compiler features: ANSI C with DSP-C extensions, including inherent support for fixed point data types and arithmetic, circular pointers and memory spaces, with advanced optimisations developed specifically to use DSP features of the Meta architecture.
Meta is the first commercially available licensable IP core supporting hardware multithreading and super-threading.
It enables efficient support for concurrent real-time tasks using cycle-by-cycle hardware scheduling, which dynamically allocates resources, in conjunction with the patented Automatic MIPS Allocation (AMA) system to control thread execution rates.
The SoC-ready Meta IP addresses the latency problem found in other shared memory architectures, resulting in a fully coherent system.
When one thread stalls another can execute, which enables the maximum usage of on-chip resources.
Meta unifies RISC and dsp functions in a common real-time environment on a modular and configurable basis.
As all threads have the same base architecture, load balancing and capacity matching are not difficult problems.
The multithreaded architecture significantly eases the task of software integration, ultimately resulting in earlier end product availability.
As well as unique flexibility Meta also provides raw processing power.
Hardware multithreading and super-threading dramatically increase processing power compared with conventional single-threaded processing solutions The Meta core has been licensed into a number of consumer product areas including digital radio, portable multimedia, home audio, digital TV, analogue TV, DVD, CD and flat panel applications.
Meta licensees include Digital One, Frontier Silicon and Sharp.
Meta is supported with a wide portfolio of highly integrated, advanced tools which deliver both the comprehensive functionality and excellent reliability required to rapidly take a project from initial hardware testing through to real-time firmware development and on to high-level application development and product delivery.
"After successful evaluation we have come to the conclusion that CoSy's uniquely flexible and modular framework makes it an outstanding compiler development environment that allows us to harmonise future compiler and hardware developments", says Rob Isherwood, Vice President Core Software and Tools, Metagence.
"It is critical to be able to quickly trial advanced features with a robust and effective compiler platform to achieve an optimal overall result".
Meta is available for licensing from Imagination Technologies' Metagence division.

Editor's note: If you would like Imagination Technologies to send you a free brochure or catalogue on the products in this news article, please click here.

? See contact details for Imagination Technologies and other news
? Email this news to a colleague