Click here to learn
about this Sponsor:
Home  |  News  |  Articles  |  Forum

  Home arrow News arrow Multi-threaded RISC cores released for Linux, Android

Multi-threaded RISC cores released for Linux, Android
By Eric Brown

Rate This Article: Add This Article To:

Imagination Technologies is releasing its second-generation 32-bit Meta processor cores for wider availability. The Series2 Meta core IP integrates DSP functions, supports hardware multi-threaded execution, offers hard real-time capabilities, and supports Linux and Android, says Imagination, which also announced a new PowerVR SGX543MP graphics core family.

Silicon IP designer Imagination Technologies has long offered its programmable, general-purpose RISC Meta cores, available with Linux support. Featuring an integrated DSP (digital signal processor), the cores provide on-die cache and a memory management unit (MMU), complete with virtual memory support.

In 2005, Imagination announced its first Meta Series2 cores, including the Meta122 CPU, a multi-threaded 32-bit RISC CPU, touted as being able to execute multiple DSP tasks without cross-task interference. The CPU is said to offer latency-immune architecture, as well as deterministic real-time performance.

The Meta122 can be found in Frontier Silicon's Chorus 2 multimedia system-on-chip (SoC), which is in turn incorporated in the new Linux-based Sensia Internet radio (pictured below), developed by Imagination Technologies' "Pure" consumer electronics subsidiary.



Pure's Meta Series2-based Sensia Internet radio


Now, it appears, Imagination Technologies is licensing the Series2 cores to a wider audience. In short, the new Meta cores aim to compete more squarely with high-end multimedia-ready cores such as the popular Cortex-A8 cores from its long-time partner and fellow U.K. IP semiconductor firm, ARM Holdings.

According to Imagination Technologies, the Meta Series2 delivers "exceptionally high processor utilization and tolerance to SoC system latencies while also delivering new levels of real-time response that makes them ideal for SoC applications." The cores support Linux or Android applications processor platforms "with fully coherent caches and MMUs," says Imagination. At the same time, the Meta cores can provide "hard real time" capabilities, which the company defines as being able to respond to an external event in a single clock cycle "including complete context switch."


Imagination Technologies' Meta Series2 block diagram


The Meta cores provide up to 1GHz operation using a 40G process, and in production can deliver 2.4 DMIPS per MHz, claims Imagination. The cores are said to be are fully synthesizable using standard libraries. In addition, all Meta processors are said to share common instruction sets, enabling easy migration.

Imagination currently offers three Meta processor lines:

  • Meta HTP SoC Application Processors -- Billed as an alternative to traditional multi-processor approaches, the HTP core targets SoCs where high-level operating systems (OSes) are essential for application execution, alongside lower level tasks with demanding real-time constraints and DSP requirements, says Imagination.

  • Meta MTP SoC Embedded Processors -- Aimed at high speed communications applications that require DSP-intensive algorithms like advanced audio, the MTP line is said to utilize native code execution for maximum performance, and can be combined with Linux or an RTOS (real-time operating system) such as Imagination's MeOS.

  • Meta LTP Embedded Controllers -- These tiny, single-threaded, 32-bit cores deliver "full compatibility with other Meta processors in a negligible silicon footprint," says the company.
Using Meta's hardware multi-threading capabilities, SoC designers can create multiple virtual processors, thereby consolidating the various processing nodes used throughout the SoC under one consistent processor architecture, says Imagination.

Meta's multi-threading implementation enables the processors to change between hardware contexts on every clock cycle, with up to four threads supported. While a memory request for a Linux application on one thread is being resolved, for example, an audio decoder can progress on another thread while data is progressing though a communications protocol stack on another, and real-time hardware events are serviced on another, claims Imagination.

Meta is the only processor architecture able to support multiple OSes without the need for any virtualization layer, claims Imagination. Meta cores are said to support Linux in both single processor configurations and SMP versions, enabling "software engineers to take advantage of many of the benefits of hardware multi-threading without having to write any special code." Meta also supports its own MeOS RTOS, which it says "is highly suitable for porting other high level open source OS such as Symbian or Android."

Like the Chorus 2 SoC found in the Sensia, SoCs based on the new Meta Series2 cores can also incorporate Imagination's communications core, the Ensigma UCCP IP. The Ensigma enables WiFi, analog and digital TV, mobile TV, and digital and analog radio playback, says the company.

Stated Tony King-Smith, VP marketing, Imagination, "For too long chip designers have stuck to traditional concepts of CPU-based SoC design, which is increasingly not appropriate for the levels of system integration we're now seeing in SoCs. Embedded processors -- whether running applications under Linux or highly optimized DSP algorithms -- now need to be much more effective in ensuring every clock cycle counts to minimize power and maximize performance."

New PowerVR core to ship by year's end

Imagination Technologies also announced that a new version of its OpenGL ES 2.0 ready PowerVR SGX 2D/3D graphics core will ship by the end of the year. The new SGX543MP core can support SoCs with up to 16 graphics cores in configurations delivering "performance comparable to many desktops, laptops, and games consoles," says the company.

Multiple lead partners have already been working with beta versions of IP for several months, and several SoCs using the cores are already in advanced design, says Imagination. Versions of the core IP will range from the SGXMP2 (two-core) to SGXMP16 (16-core) variants.

The PowerVR SGX543MP family cores are said to enable highly linear scaling of all aspects of GPU performance, including vertex shading, pixel shading, primitive setup, and overall GP-GPU functionality. At 200MHz core frequency, an SGX543MP4 (four cores) can deliver 133 million polygons per second and fill rates in excess of 4Gpixels/sec, and at 400MHz frequency, an SGX543MP8 (eight cores) can deliver 532 million polygons per second and fill rates in excess of 16Gpixels/sec, claims the company.

For years, PowerVR graphics cores have been available in dozens of variants. In the embedded Linux world, they are perhaps most notable for their availability with SoCs based on ARM Cortex-A8 CPU cores, such as the Texas Instruments OMAP family.

Availability

Imagination is now offering all members of the Meta Series2 family of SoC processors for licensing. The company says that "further details of the new IP core family will be announced in the coming months."

More information on Meta Series2 may be found here.


Related Stories:


Discuss Multi-threaded RISC cores released for Linux, Android
 
>>> Be the FIRST to comment on this article!
 
 
 
>>> More News Articles          >>> More By Eric Brown
 



FUEL Database on MontaVista Linux
Whether building a mobile handset, a car navigation system, a package tracking device, or a home entertainment console, developers need capable software systems, including an operating system, development tools, and supporting libraries, to gain maximum benefit from their hardware platform and to meet aggressive time-to-market goals.

Breaking New Ground: The Evolution of Linux Clustering
With a platform comprising a complete Linux distribution, enhanced for clustering, and tailored for HPC, Penguin Computing¿s Scyld Software provides the building blocks for organizations from enterprises to workgroups to deploy, manage, and maintain Linux clusters, regardless of their size.

Data Monitoring with NightStar LX
Unlike ordinary debuggers, NightStar LX doesn¿t leave you stranded in the dark. It¿s more than just a debugger, it¿s a whole suite of integrated diagnostic tools designed for time-critical Linux applications to reduce test time, increase productivity and lower costs. You can debug, monitor, analyze and tune with minimal intrusion, so you see real execution behavior. And that¿s positively illuminating.

Virtualizing Service Provider Networks with Vyatta
This paper highlights Vyatta's unique ability to virtualize networking functions using Vyatta's secure routing software in service provider environments.

High Availability Messaging Solution Using AXIGEN, Heartbeat and DRBD
This white paper discusses a high-availability messaging solution relying on the AXIGEN Mail Server, Heartbeat and DRBD. Solution architecture and implementation, as well as benefits of using AXIGEN for this setup are all presented in detail.

Understanding the Financial Benefits of Open Source
Will open source pay off? Open source is becoming standard within enterprises, often because of cost savings. Find out how much of a financial impact it can have on your organization. Get this methodology and calculator now, compliments of JBoss.

Embedded Hardware and OS Technology Empower PC-Based Platforms
The modern embedded computer is the jack of all trades appearing in many forms.

Data Management for Real-Time Distributed Systems
This paper provides an overview of the network-centric computing model, data distribution services, and distributed data management. It then describes how the SkyBoard integration and synchronization service, coupled with an implementation of the OMG¿s Data Distribution Service (DDS) standard, can be used to create an efficient data distribution, storage, and retrieval system.

7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.

Got a HOT tip?   please tell us!
Free weekly newsletter
Enter your email...
PLATINUM SPONSORS

 
 

 
 

 
 

GOLD SPONSORS


(Become a sponsor)

(Become a sponsor)

ADVERTISEMENT
(Advertise here)

Check out the latest Linux powered...

Mobile phones!

MIDs, UMPCs
& tablets

Mobile devices

Other cool
gadgets

Resource Library

• Unix, Linux Uptime and Reliability Increase: Patch Management Woes Plague Windows Yankee Group survey finds IBM AIX Unix is highest in ...
• Scalable, Fault-Tolerant NAS for Oracle - The Next Generation For several years NAS has been evolving as a storage ...
• Managing Software Intellectual Property in an Open Source World This whitepaper draws on the experiences of the Black Duck ...
• Open Source Security Myths Dispelled Is it risky to trust mission-critical infrastructure to open source ...
• Bringing IT Operations Management to Open Source & Beyond Download this IDC analyst report to learn how open source ...


BREAKING NEWS

• NAS system houses 2.5-inch drives for up to 6TB
• Atom SBC boasts special low-power mode
• Android leaps to rugged handheld, and more phones
• Simulator runs Android apps on Ubuntu
• Fanless industrial PC taps Atom
• Router platform runs OpenWRT Linux
• Feature-packed UMPC survives four-foot drops
• UMPC pioneer gives up the ghost
• Biodegradable, solar-powered netbook runs Linux
• Hypervisor rev'd for higher reliability
• Eurotech spins Atom development kits
• Home media server to demo on Intel Atom platform
• Atom boards feature fanless DC operation
• Low-cost pluggable NAS adds Linux support
• Taiwan open source conference sets agenda


Most popular stories -- past 90 days:
• Linux boots in 2.97 seconds
• Tiniest Linux system, yet?
• Linux powers "cloud" gaming console
• Report: T-Mobile sells out first 1.5 million G1s
• Open set-top box ships
• E17 adapted to Linux devices, demo'd on Treo650
• Android debuts
• First ALP Linux smartphone?
• Cortex-A8 gaming handheld runs Linux
• Ubuntu announces ARM port


DesktopLinux headlines:
• Simulator runs Android apps on Ubuntu
• Hypervisor rev'd for higher reliability
• Pluggable NAS now supports Linux desktops
• Moblin v2 beta targets netbooks
• Linux-ready netbook touted as "Student rugged"
• USB display technology heading for Linux
• Ubuntu One takes baby step to the cloud
• Game over for Linux netbooks?
• Linux Foundation relaunches Linux web site
• Dell spins lower-cost netbook


Also visit our sister site:


Sign up for LinuxForDevices.com's...

news feed


Or, follow us on Twitter...