About Us Business Divisions Investor Relations Careers News Contact
   
Product Design Services Home

  Overview

 

 

 

 

 

Tata Elxsi has rich expertise in developing firmware and embedded applications for a wide range of products used in the areas of automotive controls and infotainment, consumer devices, network telecom, media, wireless, and scientific instrumentation. With a decade long experience in designing embedded systems for products, Tata Elxsi delivers significant value to product manufacturers in architecting systems and deploying technologies in an embedded setting.

Tata Elxsi's embedded expertise covers application development and optimization over a wide range of popular RTOS platforms and proprietary micro-kernels. Proven quality processes designed for embedded product designs, and over 5000 person years of embedded development experience makes us an ideal partner to go with for the most challenging embedded tasks. Tata Elxsi expertise includes:

Embedded application development including GUIs, MMIs, Multimedia browsers/editors, Middleware, Storage file systems, Protocol stacks, Audio, Video & Image processors and Control algorithms.
Firmware development including Micro-coding, DSP software optimization, Glue logic for configuration and control of on-board devices, POST/Diagnostics, Boot code and Board Support Packages.
Development of Device drivers for On-board devices, Bus interfaces, I/O interfaces, Man Machine Interfaces like LED/LCD displays, Touch Screen Panels, etc; Network interfaces, Audio/Video interfaces and Storage devices.
Development of Chip support tools including Simulators, Chip support libraries, Compilers, Assemblers, etc for Micro-controllers, DSPs and ASICs to facilitate their deployment in products.

Processor/RTOS Expertise
Tata Elxsi has the unique distinction of having worked on a wide range of Processors and most popular RTOS platforms as shown below.


Tata Elxsi has unique competencies in developing embedded applications with varying constraints, task complexities and real time performance needs. These include:

Applications that require a very high level of memory and speed optimization as in handheld devices and consumer appliances.
Complex applications for that require a high level of multi-tasking, task scheduling, and prioritization for communications equipment and multimedia broadcast equipment.
Mission critical applications with powerful interrupt management and real-time/ reactive operation capabilities for automotive and industrial process control.
Large compute intensive applications like audio/ video encoding/ decoding and Image processing that need high levels of optimization for speed memory and real time operation.

Tata Elxsi has competencies in processor dependent assembly level optimization of code, and real-time multi-threaded application development. This allows it to optimize software against speed/ memory limitations and real time performance requirements for different targets and product situations.


 

Overview
Chip Support Tools
Firmware & BSPs
Embedded Applications
RoS-ES
 
Hardware Design
DSP Software
Partnerships

 

 

 

 

Sitemap | Home