English  |
Home | Careers | Site map | Buzz | Contact Us
 
SRM Tech'expertise in automotive embedded services has helped to substantially reduce the turnaround time on product development. Our services include Modeling, Porting, Beta testing and bug fixes.

System Level Services :

Our expertise includes:
  • Performing sub-system validation
  • Producing sub-system specifications from system or feature requirements

SRM Tech follows a step-by-step approach which includes a well-defined capability development road map with scheduled time frames to ramp-up infrastructure, set-up labs, and scale-up capabilities related to all system-level development to improve system level capabilities.

Modeling :

Our experience in modeling which pans the breadth of all validations and modeling tools like MatLab, Rhapsody, etc includes :
  • Converting existing C based systems to models using Simulink Scripts, ESDL etc.
  • Modeling techniques and tools
  • Validation of models based on standards
  • Experience with designing control logic using modeling tools
  • Matlab & Simulink, ASCET-SD, Statemate, dSPACE, State flow, Rapidplus,
    Rhapsody
  • Validating auto generated code
  • Developing photo realistic GUI and HMI
  • Using models to write optimized code and test

Porting :

We provide porting services across Languages, micro-controllers, and features.
  • Porting across different micros - e.g. NEC V850 Porting from (8/16/32 bit) to
    68HC12
  • Feature Porting - Porting of features between multiple systems
  • Language Porting - e.g. from Assembly to C/C++ language

Reverse Engineering :

In the absence of clearly documented system requirements the process of reverse engineering helps in reversing an existing application and documenting system requirements from it. SRM Tech provides reverse engineering services for design documentation from legacy software, optimizing its structure and providing enhancements. Our other services include:
  • Validating models
  • Writing optimal codes from models
  • Converting existing systems in "C code" to modeling based solutions
  • Testing auto code, which has been generated by code generators
  • Developing photo realistic simulation
  • Providing interfaces to other tools - integrating to Configuration Management Systems like Continuous

Product Testing, Enhancement and Bug Fixes :

SRM Tech has been extensively involved in the validation and verification of software (language and model based code). Our team of experts can scale engineering processes not only to identify and remove bugs but also to provide enhancements to existing systems. Apart from that we are also adept in:
  • Developing Target Deployment Ports for specific micro-controllers and their
    compilers
  • HIL level testing using tools such as PI Autosim, dSPACE and other
    proprietary tools
  • A range of unit testing tools such as RTRT, Hindsight, Tessy and other customer proprietary tools
  • Handling system level validation against baseline requirements
  • Experience with vehicle testing
  • Network testing using CANoe, CANalyser, CANstress and tools from Dearborn, National Instruments and ETAS
  • Manual and automated testing (including regression testing)
  • Failure Mode Effect Analysis (FMEA)