System and Embedded Software Practice
-
Upload
einfochips -
Category
Technology
-
view
366 -
download
0
description
Transcript of System and Embedded Software Practice
eInfochips System Software Practice
Practice Introduction.
500+ Products
20+Client Patents
10Delivery Centers
CMMi L3 Processes
ISO9001 Processes
AGILE Offshore Expertise
650+ Professionals
7 Fortune100 Clients
Innovation Partner
2
Our Work.
Cockpit Displays Video Software Endoscopy Unit Tablet Software 16nm Silicon
Custom Camera eCommerce SW 3D Conferencing Portable HD Home Control
Application Software
Mechanical Enclosure
Embedded Software
Drivers and Firmware
Electronic Design FPGA and SoC
3
Strategic Alliances
Solutions Partner Platinum Design Partner Alliance Partner
Solutions Partner Solutions Partner
Preferred Product Development Partners For their Tier-1 Clients
Expertise on Product-specific features To derive maximum performance
Early access to new products Delivered 6 designs before product launch
In-Depth Understanding From building Evaluation Kits and Reference Designs
4
Solution AcceleratorsReusable solution components that reduce development effort and time-to-market
VIGIL360Software for Video
Surveillance
H.264 HD Encoder for Video
Capture
HLS Protocol for Multimedia
Servers
RTP-RTSP for Streaming Applications
Andromeda XMC Hardware for Video Processing
eVoGE Software for VoIP
Gateways
AQuA TestBorg™
for Mobile Devices Test Automation
EzTest for CLI Automation
AV ContainersMP4, OggVerbis
Web Apps Test Automation
Framework
Skype Integration Framework
Analytics Algorithms
for Video and Images
“With expertise in audio, video and communications, and a portfolio of OEM ready solutions, eInfochips offers valuable time and cost advantages to our DSP customers.”
Worldwide Marketing Manager, Global Leader in DSP Products
5
Excellence
500+ Products
10M+Deployments
130+ Countries
1.43% Schedule Variance
0.85% Defect Density
0.13% Rejection
Ratio
28% Severe Defects Ratio
0.92% Defect Leakage
91% Test Case
Effectiveness
6
System Software Expertise
PlatformOptimization Techniques: Power, Boot-up, Battery optimization Techniques, Multimedia StreamingAPPLICATION LAYER: Custom Applications, UI Programming & Development, Graphics Design, Usability & TestingRTOS Experience: Linux, Android, Windows, VxWorks, Nucleus, pSOS+, eCOS, uCOS, uITRON, QNX, ThreadXI/O Device Driver Development: 802.11x, Ethernet, PCIe, USB, Bluetooth, LVDS, SATA, SPI, iSCSI, SDIO, HDMIMIDDLEWARE Dev./optimization: CODECs - H.264/MPEG-4, AC3, Dolby, DTS, MP2, MP3, VP6, WiFi, ZigBee, A/V Container,
DSP Algorithms, RFID, USB, HDMI, Ethernet, PCIe, WLANAudio & Video Container: MPEG2TS, MP4, QTFF, MPEG2 TS,3GP, AVI, 3GPP, ASF, FLVBSP LAYER: Board Bring Up, Boot Loaders, File System Development, Device Drivers, RTOS Porting - Linux, Android, Windows, VxWorks, Nucleus, eCOS, uCOS, QNX
Video StreamingVideo Management Software, Audio and Video encoding and
decoding, RTP / RTSP, VQI
ImagingLicense Plate Recognisation
System, Face Detection System, Image Enhancement algorithms
Networking & Telecom.EzTestTM, Routing & Gateway
algorithm applications
Consumer Electronics
MobilitySecurity
& SurveillanceSystemsMedical &
HealthcareAerospace &
DefenseNetworking &
Telecom
MobilityAndroid Quality Assurance, Skype
Integration Framework,Power Management Solutions
7
Board Support Package Board Support Package
Boot Loaders: Uboot, Proprietary Bootloaders, RedBoot
File Systems: FAT32, Ext3, YAFFS, JFFS2, FAT16
Board Bring Up
Board and Electrical Check
Power on Chip – Initial ONs
RTL Functionality Verification
Firmware with JTAG / Flash
Device Driver / Boot-up / Bring-up
Peripheral Testing / System Validation
Expertise
Case In Point8 Products and 60 Variants of Biometric Authentication Unit• U-boot and Linux Support Package for devices based on TI and Freescale platforms• Migration to newer Linux versions (2.4, 3.0, 3.0.6)• Device drivers for LCD, Keypad, USB, Audio, Camera, Touch screen, memory• Multi-threaded Application with Web Server• QT based GUI application
Boot Loader File System Operating
SystemDevice Drivers
9
Operating System
Firmware Development
Protocol Stack Development
Algorithm /Codec /AV File Format
Application Development
Performance Optimization
Diagnostics and Testing
Services Offered Products DevelopedOS Expertise
Case In PointGigabit VoIP Phone
• Pre-silicon firmware development and BSP porting• Porting TI proprietary Boot loader • Linux Kernel 2.6.x with File system support (JFFS2, SquashFS)• Development of Linux Device Drivers for Ethernet Switch, Security Accelerators, Wireless, USB, Keypad, LCD
Android Experience
TabletsHome Automation
In-Flight Entertain.
In-car Navigation
Smart TV
Conferencing
Case In Point Home Monitoring & Automation Device• Android Stack Development on a legacy Freescale Platform• Device Drivers development- MMC/SD, Touch Screen LCD, GSM, GPRS, RTC- WiFi, Wired Ethernet, USB Host, Zigbee interfacing• Sensor Integration: Door, Window, Water, Glass break, etc. • Surveillance Camera integration for live video streaming• Web portal communication for remote control& monitoring• Footprint optimization for remote upgrades to avoid call backs
of legacy systems
Android Versions
Devices Developed
Recognitions for Clients
Crystal Cabin Award
“What we have accomplished is unprecedented, and is symbolic in the product development arena, globally. None of this would have happened without eInfochips!”
CEO, Global Leader in Biometric Access Products
11