Services

Mountains - Cropped

PulseWare Solutions can help your project succeed by drawing on almost 30 years of industry experience and a history of innovation that has produced over 50 U.S. patents

Firmware Development

ARM Cortex-M0+, M4F, M33, CMSIS

ARM Cortex-A (Linux)

i.MX 8

Analog Devices Blackfin DSP

Analog Devices 218x DSP

Software Development

C / C++

Assembly Language

MATLAB & Simulink

Windows Application Development

Embedded Systems

Microcontrollers and DSP

SPI and I2C

UART

Audio I2S and TDM

1-wire Interfaces

LCD & Touchscreen Displays

Digital Signal Processing

Medical Device Feasibility

ECG, EEG, PPG & Pulse Oximetry

Software Defined Radio (SDR)

Audio Processing

FPGA

ARM-Cortex A53 on Xilinx Zynq UltraScale+

Ultra low latency signal processing algorithms systems through MATLAB HDL Coder on Zynq and Kintex

MATLAB & Simulink

HDL Coder

Embedded Coder

FIR & IIR filter design with automatic C code generation for embedded systems and easy changes as the project evolves

MATLAB GUI development for real-time debug or automated testing

Targeted Optimization

Latency

Speed

Program or Data RAM

Low power consumption

Testing

Automated testing for reliability

Automated testing for algorithm or performance tuning

Overall System Architecture

Working closely with hardware designers to ensure smooth firmware development

Intellectual property generation