When wireless is perfectly applied the whole earth will be converted into a huge brain, which in fact it is, all things being particles of a real and rhythmic whole
Nikola Tesla,1964





DESIGN & DEVELOPMENT


HW Design

Expertise in microprocessor architectures such as ARM7, ARM9, ARM11, ARM Cortex-M4, ARM Cortex-A5,ARM Cortex-A8, ARM Cortex-A9, TI/Freescale/Renesas/STMicro/MIPS MCUs, ASIC/FPGA based designs.PCB schematic design solutions such as Mixed speed and signal technology,High-speed digital and analog,Low EMI/RFI design,µBGA, fine pitch, microVia PCB technology,High-density, multi-layer (12+), small form factor PCB,Signal Integrity & EMI Control.


  • Connectivity: USB, Ethernet, CAN, Bluetooth,BLE, WiFi, PCIe,Zigbee,Z-Wave.
  • Serial: UART, SPI, I2C
  • Multimedia: Audio, Video, Camera
  • Storage: SSD, SATA, Flash, SDRAM, SD/MMC
  • UI: LCD, LVDS, HDMI, DVI, Keypad GPIO, A/D, D/A

Hardware Design Tool :
  • OrCAD, Allegro Medium to Complex PCB design
  • PSpice/Labview/Matlab
REACH US

INTERNET OF THINGS
INTERNET OF THINGS
INTERNET OF THINGS
INTERNET OF THINGS

FW Design

Firmware solutions include RTOS abstraction – VxWorks, Embedded Linux, QNX, WinCE, GUI Development, Board Bring up and verification, Boot loader porting and hardening, Minimum Kernel/OAL Support, Hardware Abstraction Layer, FPGA/CPLD based digital logic designs and IP cores.Development of device drivers, protocol stacks, system interfaces, memory, on-board diagnostic tests.

Applications

  • Bootloader : SPI Loader, U-boot, E-boot
  • BSP, Device Drivers : ARM Cortex-A8, A9, A7, A15 / SuperH, BSP: QNX, Linux, Android, WEA, uITRON, .Net MicroFramework, Device driver development, OS porting, Qt4.x, Qt5.x, System engineering, design, testing services
  • OS : QNX, Linux, Android, Windows Embedded, FreeRTOS
  • Middleware: Multimedia middleware for QNX, Linux , Protocol Stack: Ethernet, Wi-Fi, Bluetooth, Zigbee, RFID, NFC, Audio/Video codec: H264, AAC
REACH US

Stack


INTERNET OF THINGS
INTERNET OF THINGS
INTERNET OF THINGS


TESTING & VALIDATION


TESTING & VALIDATION

Incremental steps of testing are necessary to check application's behavior, performance, and robustness match expected criteria.

  • software unit testing - an isolated function or c++ class
  • software integration testing - set of functions or classes
  • software validation testing - user code inside a component
  • system unit testing - full system component
  • system integration testing - set of components
  • system validation testing - complete embedded system

Final goal is to:
  • Meet end-user functional requirements
  • Meet performance,load and robustness requirements
  • Ensure interoperability with other connected equipment.

Steps involved in test process:
  • Test plan design , analyze technical specifications and requirement of the product and draft test plan for functional, performance, stress, interoperability, scalability, stress tests
  • HW Board testing - test all the hardware components in bill of materials and quality of power supply
  • Web application testing, UI/UX testing, Quality Management system, Quality Metrics
REACH US

Stack


INTERNET OF THINGS
INTERNET OF THINGS
INTERNET OF THINGS

REGULATORY COMPLIANCE TESTING

Sustainability and obsolescence management :
  • Defect tracking & Defect fixing
  • Feature enhancements and maintenance releases
  • HW Obsolescence Management - updating outdated hardware.
  • RoHS Compliance & HW Board redesign
  • Value Analysis/Value Engg.
  • Cost reduction by component resourcing
  • Cost reduction by redesign

  • SW OS Platform update
  • Re-engineering with latest technology adaptation.
  • Understand existing 3rd party provided SW and work on maintenance and improvement
  • Interfacing and collaborate with other SW teams and delivery,single point delivery
REACH US

Stack


INTERNET OF THINGS
INTERNET OF THINGS
INTERNET OF THINGS