Larry Hill Consulting offers expertise in: Data communications system engineering - requirements analysis, architecture trade-offs, performance issues and optimization, * Local area network protocol design and analysis, * Wired and wireless modem design, including modulation, detection, and digital signal processing, * Signal structures and coding for radio frequency, acoustic, and power line carrier application, * Image and video compression algorithms, * Power line carrier networks, * Real-time control systems, * Embedded controller systems, * Embedded and DSP firmware, C and assembler, * FPGA and system-on-chip communication and control devices