Leveraging Products for Rapid development
Our expertise on AUTOSAR products gives our customers a dramatic reduction on their development timelines
A testament to our authority on the automotive domain is showcased by the fact that we are a premium member of AUTOSAR™ - the industry recognized platform for open system architecture.
We have leveraged this industry leadership to build an authority on AUTOSAR products and architectures. This authority gives our clients a highly trained partner that can quickly convert visions into on-ground technologies. This is inline with our commitment to be a global leader on software services and products for the automotive vertical.
Our contribution in AUTOSAR
Application Migration Services for AUTOSAR Compliance

BSW Components by KPIT Cummins
We offer a suite of AUTOSAR compliant Basic Software (BSW) embedded Components. These components can dramatically reduce the migration time for AUTOSAR Compliance. Some of the BSW Components include:
- COM Components
- CAN Components
- LIN Components
- Diagnostic Components
- Memory Services
- Mode Management
Implementations of AUTOSAR BSW Components
Validator 1 for Star12 microcontroller
- COM, Generic NM, CAN Interface, NVRAM Manager and CRC Routines
Validator 2 for Star12 and TriCore microcontrollers
- Generic NM, CAN Interface, NVRAM Manager and CRC Routines
Our customers have benefited greatly by using these pre-developed software components. Some of the salient features of these components are:
- 'Pre-compile' configuration
- The components have been designed to give higher throughput
- The components have been designed to have smaller footprint
- Examples, sample programs and guides that will enable easy usage
- Individual command line generation tools supplied with each component

AUTOSAR Tools
ECU Configuration Editor
ECU Configuration Editor has been developed using Microsoft.Net Technologies and has the following distinct features.
- Simple to use like any other Microsoft based tool
- User-friendly GUI
- Support for MRU (Most Recently Used) feature
- Validation - The module’s configuration can be checked for correctness and completeness through validation.
- For any inconsistencies/dependencies, the Editor displays the Error (s)/ Information (s)/ Message (s) in the ’Message Info’ window
- Storing and loading of User Configuration data
- Loading back of generated ECU Configuration Description XML file into the Editor
- AUTOSAR Schema Validation
- HTML Report Generation - Editor allows the user to get the summary of the currently loaded project
- Plug-in option for generation tools including third party generation tools
- Easy installation and setup
- Less memory consumption. No dependency on any runtime environments
RTE Generator
Salient features of RTE Generator
- Developed in Pear 5.8.6
- Simple to use
- Easy to install and limited commands
- Validation - The module’s configuration can be checked for correctness and completeness through validation. For any inconsistencies /dependencies, the generation tool displays the Error

MCAL Services
We offer this primarily as Services. This includes:
- Microcontroller Drivers: GPT Driver, Watchdog Driver, MCU Driver
- Communication Drivers: SPI Handler Driver, LIN Driver, CAN Driver
- I/O Drivers: ICU Driver, PWM Driver, DIO Driver, PORT Driver
We are currently implementing AUTOSAR Release 2 for two Semiconductor companies. The following are some of the services rendered by us during this implementation:
- SPAL Drivers - MCU, GPT, PORT, DIO, ICU, Watchdog Driver, Watchdog Interface, PWM, SPI, ADC, MemIf and Flash EEPROM Emulation
- CAN components – CAN Driver, CAN Interface and CAN Transceiver Driver
- LIN components – LIN Driver and LIN Interface
