Platforms & technologies
Everything we work with, on one page
Processors, optimization techniques, codecs, algorithms and tools from 25 years of embedded signal processing. Search for the one you need — and if it isn't listed, ask: ramp-up on a new platform is typically short.
Processors & DSPs
- Cadence Tensilica
- ARM
- Qualcomm DSP (QDSP)
- NXP CoolFlux DSP / BSP
- Movidius Myriad 2 / Myriad X
- TriMedia
- TI DSPs
- x86 · MMX · SSE · SSE2
- NVIDIA Jetson TX1
- Raspberry Pi
- FPGA prototyping
Architectures
- VLIW DSPs
- SIMD
- RISC CPUs
- Multi-core processors
- Microcontrollers
- Hardware accelerators
- NPUs
- Mobile SoCs
Optimization
- Cycle count (MIPS)
- Instruction & data cache
- Memory footprint
- Bandwidth
- Power
- Latency
- HW/SW partitioning
- Fixed-point arithmetic
- Custom number formats
- Instruction-set extensions
Audio codecs
- LC3
- AAC
- MP3
- Dolby AC-3
- SBC
- Opus
- Vorbis
- WMA
- Lyra
Voice codecs
- GSM-AMR
- G.722
- G.729
- CVSD
- SILK
- Speex
Audio & signal processing
- Equalizer
- Spectrum analyzer
- AGC
- DRC
- Tone control
- Surround sound
- Noise cancellation
- Echo cancellation
- Speech enhancement
- Packet loss concealment
- Sample-rate conversion / ASRC
- Speaker protection
- Haptics
- AM / FM / DAB / RDS
- Baseband communications
- Satellite communications
- Digital radar
- Lossless compression
- Encryption
Video & image codecs
- H.264 / AVC
- H.265 / HEVC
- SVC
- VC-1
- MPEG-2
- MPEG-4
- H.263
- JPEG
- JPEG 2000
Video & vision algorithms
- Rate control
- Motion estimation
- Mode decision
- Entropy coding
- Error concealment
- Scene-cut detection
- Face detection
- HOG
- Pedestrian detection
- Object detection
- Object tracking
- BRISK
- Blind-spot detection
- Stereo vision & 3D meshing
Machine learning
- CNN
- RNN
- On-device inference
- Quantization
- Neural audio codecs
- ML-based enhancement
Operating systems
- Linux
- Android
- Windows
- RTK
Languages, tools & frameworks
- C
- Assembly & intrinsics
- MATLAB
- Python
- FFmpeg
- DirectShow
- Jenkins
- Multimedia file formats
Process & quality
- CMMI Level 2 procedures
- API specification
- Coding rules
- Codebase management
- Automated test frameworks
- Profiling & benchmarking
- Level-3 support
Not on the list? We have ramped up on many architectures over the years — tell us what you are working with.
Ask a senior engineerHave an algorithm that must run in real time on constrained silicon?
Tell us about the target, the budget and the deadline. You will be talking to a senior engineer from the first call.
Discuss an engineering challenge
or write to office@codec-art.com