January 18, 2017

Firmware Design

8/16/32 bit C code for processors from Microchip, Atmel. Verilog IP for Xilinx FPGAs


  • 8/16/32 bit C code, code generation tools from Matlab/Simulink models
  • Microchip, Atmel and other ARM based processors
  • In-house programmers/debuggers and compilers available
  • Extensive In-house IP  developed over twenty years of work in the embedded systems space
  • MISRA compliant designs

Verilog IP

  • A large library of IP developed over twenty years of work in the field for Xilinx FPGAs
  • Communication protocols – RS232, RS485/Modbus, CAN, LIN, SPI
  • A/D & D/A signal chain IP
  • DSP IP using Matlab system generator toolchain for digital filters and signal processing applications

Motor Control Algorithms

  • Extensive in house IP for Sensorless BLDC motor control
  • Field oriented and vector torque control algorithms
  • Stepper motor and brush motor closed loop control algorithms

Analog Signal Chain

  • Extensive in house C and Verilog code for analog signal processing 
  • Matlab System Generator toolchain