Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

De Automotive Electronics

Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

Automotive Electronics Solutions

Innovative Technology Solutions

Company Profile

Dearborn Electronics India Pvt. Ltd.


Bangalore, India Website: www.deindia.com Email: sales@deindia.com

DE Software Engineering Practice


Phase
Requirement

Table gives a snapshot of the software development phases and the tools used during each phase
Phase Output
Requirement Specification Architectural Design / High Level Design (HLD) Detailed Design (DD) Coding Code Modules tested, Integrated with Test summary report Testing (Unit Testing / Functional Testing)

Tool Used
MS Word, DOORs MS Word, IGrafx ,FlowCharter Microsoft Visio, Enterprise Architect, MATLAB / SIMULINK / Enterprise architecture for Modeling CodeWright Microsoft Visual Studio Editor IAR Embedded Workbench with JTAG/Trace 32 Debugger MxVDev Rational Test RealTime (RTRT) Diagnostics Tools DG Gryphon & Hercules / Vector CANalyzer, CANoe, LabVIEW, VB ClearQuest, Bug tracker / Multisite Clearcase Visual Source Safe Sub version Quality Assurance (QAC) with MISRA MATLAB / SIMULINK

Purpose
To document the requirement To document the Interfaces To draw UML / Flow Diagrams To document function prototype

Design

To write the code

Functionally tested Binary Code with Test summary report

Code compilation, Debugging, generating binary and Flashing RTRT to Automate testing on Host To test module To test the system functionality

Change Management / Configuration Management

Functionally tested Binary Code with Test summary report Reviews

Configuration management and Defect / Change tracking

Manual inspection of the work products Conformance to ISO and MISRA standards

Verification and Validation

Analysis

Dearborn Electronics India Pvt. Ltd

DE Automotive Business Model


Platform development Communication stacks Diagnostics & re-programming interface Flashing applications & network analyzer Product Product Development Development DE products
Garuda - Diagnostics / Reprogramming Hardware (Garuda) ZEUS - Generic Network Analysis Tool DTM Wizard- On the Fly Device DTM Generation Ricardo Rapid prototyping tool rCube Ricardo Model Checker tool - Mint

Training Training & & Support Support ECU software Modeling ECU communication Tools MOST cluster interface development R R& &D D Services Services Test automation Testing Testing & & Validation Validation Model verification Unit testing Functional testing Validation Reverse Engineering

Dearborn Electronics India Pvt. Ltd

DE Core Competencies

Hardware Design and prototyping

Embedded Software

DE Automotive Embedded Systems Group

PC applications

Testing and Validation

Dearborn Electronics India Pvt. Ltd

DE Automotive Core Competencies


Automated Unit testing of ECU using

RTRT
Independent Functional Testing of ECU Network Protocol Driver Implementation Transport and Interaction Layers Simulated System testing of ECU using

CAPL, CANoe, LabVIEW


Protocol driver testing Model testing

Implementation
Network Management Implementation

Vehicle Diagnostics Offboard Testers (PC, handheld) and Conformance Testers TelematicsOnboard applications & Gateways DataLoggers & Protocol Gateways EOL Testers & ECU Testers Vehicle Network Analysis and Simulation Tools Custom Applications / APIs development Reflashing Tools Multimedia Applications

Modeling & Simulation of ECU software Diagnostics Layer

Implementation

Firmware development for ECU from

requirements analysis to independent validation


Rapid Prototyping of software functions

using vehicle HIL (Hardware in theLoop) rapid prototyping tools


Unit testing of functional software code Re-engineering of software functions Verification and Validation of functional

software, Executable Models etc, in the virtual and real environments AUTOSAR Basic SW component development testing & verification

Network Embedded Software

ECU Software

Testing & Validation

Application Software
5

Dearborn Electronics India Pvt. Ltd

DE Skills
Hardware Development Skills Application Development Skills
Vehicle Programming Standards: VEPS,J2534 and RP1210 Programming Technologies: COM / DCOM, ActiveX, DDE,
DOM( Document Object Model) and ODBC

Microcontrollers/ Microprocessor: Motorola MCF5272,


MPC5200, 68HC912, PIC16F877 -8-Bit Flash Controller, Intel PXA270, AT91RM9200

Protocols:
USB 2.0, CAN, KW2000, Foundation Fieldbus, Ethernet Schematics Tools: Orcad, Matlab, Mentor graphics, Concept HDL (Cadence), PROTEL, PCAD PCB Layout Tools: Protel, Mentor graphics, Allegro, PADS Automotive FPGA: Xilinx, Spartan- 2, Spartan- 3, Tools: Modelsim 6.0 and Xilinx ISE tool

Operating Systems: Windows, Linux, Win CE, QNX Programming Languages: C, C++, VC++, VB,
.NET, Crystal Reports, Core Java, GEF, EMF, XML, Eclipse 3.2.1, SWT and Perl

Networks

Design Skills: Object Oriented design


using UML

Automotive Network Protocols:

Embedded Software Development


Microprocessors / Microcontrollers:

CAN, LIN, DCX J1850, GM Class 2, Ford UBP & SCP, J1708 and J1939

Databases: MS Access Platforms: IBM Desktop ,


PC, Pocket PC, PDAs

Vehicle Diagnostic Protocols:


KWP 2000, ISO 15765, OBDII protocols and J1699

Multimedia Protocols: MOST, Motorola: HC12, HCS12 & IDB-1394, Bluetooth and 802.11x Siemens: C166/C167, MPC555, ST7 / ST9, LPC Microcontrollers, TMS470, Infineon, Fujitsu Operating Systems: OSEK / VDX based OS;
Motorola Metrowerks, Realogy RTA and Vector osCAN; FNOS and Linux

Embedded Development tools


In circuit Emulators: Lauterbach Trace32

and Nohaus Seehau Compliers: IAR Embedded Workbench, Cosmic and Tasking C166 Cross Compilers IDE: CodeWarrior

Standards: ISO, MISRA, OSEK, AUTOSAR Testing & Validation Tools: Quality Assurance C (QAC)
with MISRA & ISO, Rational Test RealTime (RTRT)

Embedded Modeling and Simulation Tools:


MATLAB and Simulink, LabVIEW 8.1 Programming Languages: C, Safer C, C++, assembly Programming Guidelines: ISO and MISRA Configuration Management: Clearcase Multisite
6

Network Interface Tools: Dearborn Group Gryphon / Hercules,


Python, UNAT and Vector CANalyzer

Dearborn Electronics India Pvt. Ltd

DE Reusable Components

For the protocols CAN, LIN, J1939, J1850, J1708 / Drivers & Stacks J1587, ISO 9141 and KWP2000

Independent Layers

GMLAN, ISO 15765 and CANOpen

Middleware Frameworks

SAE J2534, RP1210

SPI, I2C, UART, USB, Board Start up codes for Board Support Packages different Micro controller platforms, Proprietary Kernel

Dearborn Electronics India Pvt. Ltd

DE Hardware Engineering Core competencies (4/4)

Board Design
Conceptualization Requirement specification definition Prototyping Architectural design System-level design Hardware development Board prototype development Software implementation Module integration and testing Product verification and quality conformation Documentation Product release & maintenance Key Expertise:

FPGA Development

Top level integration of FPGA modules test bench modules Expertise in C, VHDL, Verilog, FLI (Foreign Language Interface) for VHDL programming languages Expertise in Modelsim 6.0 and Xilinx ISE tool usage Expertise in verification of FPGA design (RTL), developing behavioral models, simulation level testing and generating test cases Product design using FPGA and CPLD devices Have experience in designing products with Xilinx Spartan -3, Spartan-2 series FPGA, XCR3512XL Cool

DE offers its expertise and services in the following areas: High speed digital design Microcontroller based design FPGA design Runner and XC 95XX CPLD devices Architectural design for FPGA devices Circuit design and PCB board design for FPGA / CPLD devices

Dearborn Electronics India Pvt. Ltd

DE Memberships and Partnerships

DE Partnerships

DE Memberships

Dearborn Electronics India Pvt. Ltd

DE Key Customers
Automotive Electronics & Industrial Automation

OEM

Tier 1

Tier 2 / 3

Dearborn Electronics India Pvt. Ltd

10

Summary

Embedded Driver and Application Development for a multitude of platforms PC application development From complex analysis tools to functional validation & EOL test systems Dedicated validation services including independent code reviews and development of test strategies Re-engineering and application enhancement, maintenance and support Dedicated Product development Services with customer specific secure lab facilities Embedded Hardware Design Services Integrated Software and Hardware solutions DE has the right technical and domain capabilities to meet your expectations on quality, technology and delivery

Dearborn Electronics India Pvt. Ltd

11

Thank you

Seize the Opportunity with DE Thank You !


Dearborn Electronics (India) Pvt. Ltd.
# 687,16th Main, 4th T Block, Jayanagar, Bangalore-560 041. Tel : 91-80-22445466, 22440025, 22440404 Fax : 91-80-26534949 www.deindia.com

Dearborn Electronics India Pvt. Ltd

12

You might also like