*
*Home|Chinese|Japanese*About ARM|Forums|Events|News|Employment|Contact Us|Investors*
dotted rule
*ARM - the architecture for the digital worldARM - the architecture for the digital world
search
*
*
***
*MARKETS:PRODUCTS & SOLUTIONS:CONNECTED COMMUNITY:TECHNICAL SUPPORT:DOCUMENTATION*
*
products and solutions
*
*
****
*.Products & Solutions
*
*
 >>Home Page 
*
 .Consultancy 
*
 .RealView Development Tools 
*
 .Fabric IP 
*
 .Graphics Solutions 
*
 .On-chip Debug & Trace 
*
 .Physical IP 
*
 .Processors 
*
 .Data Engines 
*
 .Operating System Support 
*
 .Security Solutions 
*
  Embedded Software Overview 
*
  IEM Technology 
*
  TrustZone Technology Overview 
*
*
 .Licensing 
*
 >>Markets 
*
 >>Books 
*
*
*
Embedded Software Overviewask ARM*
*
*

ARM develops and markets software technologies that are embedded by its Partners in their ARM-based products to enable them to deliver more compelling and differentiated products to the end consumer.

Increasingly, the software content of consumer devices such as wireless handsets is becoming more and more complex, with development times and effort often exceeding that for its hardware counterpart. This “embedded software” contributes significantly to the value of the product as perceived by the end user.

The embedded software “stack” is illustrated below:

ESD Overview Stack

The ARM software technologies comprise Low-level Software and Drivers that interface between the Operating System (OS) and hardware as well as Middleware components that enhance and extend the OS.

The ARM development tools are used to develop each layer in the stack and integrate them together for test, debug and release. ARM ESL tools are used to proved development environments prior to silicon availability so that hardware and software platforms can be developed in parallel, reducing time to market.

Integration of the components from the ARM embedded software portfolio delivers the best possible user experience for third party Applications and Content. Where ARM architectural features such as Jazelle® and TrustZone® are available in the hardware platform, these are exploited to deliver market-leading user experience and consumer value.

ARM offers embedded software technologies that enhance the following broad categories of product capability:

  • Java performance
  • Device security and content protection
  • Power management
  • Graphics

Visit the technology-specific pages for more in-depth information and examples of outstanding products in the mobile and home market segments that are shipping today, enhanced by ARM embedded software.

Recent Press Releases

DatePress Release
20 Feb 2008ARM Leads The Mobile Market Into Console-Quality 3D Gaming
06 Feb 2008ARM Mali Technology - Bringing Graphics to the Mainstream at Mobile World Congress
08 May 2007ARM Java and Graphics Acceleration Technology Licenses to be Transferred to Sun Microsystems via Acquisition of SavaJE Technologies
07 May 2007New ARM Jazelle Technology Software Raises the Performance Bar of Mobile Multimedia Applications Using Java
03 May 2007ARM Demonstrates Expertise in Mobile and Embedded Technology at the 2007 JavaOne Conference
16 Nov 2006ARM TrustZone and Discretix CryptoCell Technologies Combined to Create Next-Generation Security for Mobile Content
15 Nov 2006ARM Releases Free OpenMAX DL Sample Software Library
04 Oct 2006msystems And ARM Collaborate To Offer An Enhanced TrustZone Security Solution
25 Apr 2006ARM Software Delivers Unparalleled 3D Graphics And Java Acceleration For LG Feature Phones

Back to Top

*
see also
***
 TrustZone Technology Overview>> 
   
 IEM Technology>> 
   
 ARM Jazelle Technology>> 
   
 ARM Embedded Graphics Solution>> 
   
 ARM® Mali™ Graphics Processing Units>> (1872Kb .pdf) 
   
*
related
***
 ARM Connected Community>> 
   
*
showcased products
***
 Sony Ericsson K500 Smartphone>> 
   
 Sony Ericsson V600 3G Mobile Phone>> 
   
 Sony Ericsson Z800 3G Mobile Phone>> 
   
 Sony Ericsson S700 Smartphone>> 
   
 Sony Ericsson V800 3G Mobile Phone>> 
   
 Motorola E680 Mobile Phone>> 
   
 Motorola E680i Mobile Phone>> 
   
 Motorola Q>> 
   
 O2 XM Mobile Phone>> 
   
 Samsung Z500 Mobile Phone>> 
   
 Samsung Z300 Mobile Phone>> 
   
 Samsung Z500v>> 
   
 Samsung ZM60>> 
   
 Siemens C75v>> 
   
 Siemens CF-75 Mobile Phone>> 
   
 Siemens CL75 Mobile Phone>> 
   
 Siemens CX-65>> 
   
 Siemens CX-70>> 
   
 Motorola A780>> 
   
 Sony Ericsson K750i>> 
   
*

 

**
*4 dots*Other ARM Websites | Help with Accessibility
*
shadow *LEGAL STATEMENTshadow