Codito Home
Products & Technology
Overview
Embedded Market
Multiprocessor Programmability
Base Ports
Compilers & Tools
BSPs & Drivers
Custom Development Platforms
 

 

 

 

Embedded Market

Chip Multiprocessors (CMPs)

Industry

The semiconductor industry is moving towards Integrated Multi-core Chip designs. More and more processors are now being added on the same chip. This trend is visible across the industry spectrum ranging from frontline Chip Manufacturers to ASIC players and fabless chip startups. Such Chip Multiprocessors (CMPs) are built with a number of RISC CPU cores, specialised DSP cores, reprogrammable I/O interfaces and memory controllers. These new processor designs address the need for huge Embedded Parallel Processing capabilities demanded by next generation consumer applications like Video Phones, Secure Routers, or High Speed DVD Recorders. However, certain fundamental software issues across the application design, development, debugging and deployment cycle are yet to be resolved.

Codito's solution

Codito provides comprehensive software technology for CMPs. Codito's technology when embedded in such chips solves the programmability problems and dramatically increases their resource utilization, performance and usability. It plugs some of the fundamental holes in the existing application design cycle for embedded parallel processors.

Embedded Linux

Market

Embedded Linux is one of the leading operating systems and the fastest growing segment in the operating systems market. Device manufacturers and consumer equipment companies now look for an open platform that is easy to support and upgrade, as opposed to proprietary platforms that are heavily reliant on individual software houses.

The key reasons for Linux adoption by microprocessor manufacturers, hardware design houses, and original equipment manufacturers are:

  • Open Platform
  • Existing software base
  • Large developer base
  • Low TCO

It is anticipated that as embedded Linux grows, more organizations would require it on their platforms in a timely manner. However, the following issues need to be tackled for Linux to become the de-facto platform for embedded applications:

  1. Definite and quick turnaround time:

    Embedded applications, especially consumer devices need to be deployed quickly and in response to demands from the market. The Open Source Community is not in a position to always respond to these drivers.

  2. Teams with core kernel expertise:

    Porting Linux to new architectures and development boards, writing device drivers and building embedded Linux applications require teams with core kernel expertise. Few companies provide comprehensive solutions covering all these aspects.

Embedded Linux at Codito

Codito provides Embedded Linux solutions solving the problem of quick turnaround time for Linux ports. Codito carries out rigorous testing and quality assurance to enhance the reliability of embedded applications and supports product development and deployment life cycles.

Products & Technology
© 2004 Codito Technologies Pvt. Ltd. All rights reserved.