Hardware Design

I have extensive experience in hardware design creating hundreds of electronic circuits of all types, from the chip level to circuit boards to full systems of interconnected modules, for products such as:

  • Handheld diagnostic tools
  • Automotive engine controls
  • Bicycle power meter & computer
  • Mixed-signal ASIC for Picture-In-Picture (PIP) TV product
  • Set-top boxes (browse the Internet through your TV)
  • Laptop computers
  • PC expansion cards
  • Embedded systems
  • Printers
  • USB adapters
  • LCD display controllers
  • Logic analyzer
  • Data recorders
  • Battery chargers
  • Factory automation
  • Laboratory instruments
  • Emission test equipment
  • Vehicle data monitoring
  • Powerline communications
  • Digital communications
  • Household “Smart” Appliances
  • Power supplies and power conditioners

Here are some of the types of circuits I have incorporated in my designs: 

Circuits can be classified as analog (continuously variable signals like audio, video, sensor readings) and digital (on/off logic, usually very high speed).  Many circuit boards and systems I design blend the two, requiring extra care to keep the sensitive analog signals clean and free of interference from the digital sections.

Analog

  • Measurement
    • Sensors
    • Ultra-precision low-noise circuits
    • Stability controls and drift correction
    • Self-calibration
    • Sensor fusion
    • Signal conditioning
  • Power Supplies
    • Linear regulators
    • Switching regulators
    • Current regulators
    • Fault protection and monitoring
  • Power Management and Distribution
  • Control
    • Solenoids
    • Motors
    • Fans
    • Precision Heaters
  • Analog to Digital Interfaces
  • Filters
    • Anti-aliasing
    • Optimal noise reduction
    • Signal shaping
    • Signal detection
    • Minimal distortion filters
  • Video
  • Phase Locked Loops (PLL)
  • Oscillators
  • Ultra-Low Power Design
  • AC / DC Interfaces
  • Circuit Protection
    • Isolation barriers
    • EMI (Electromagnetic Interference)
      • Conducted
      • Radiated
    • ESD (Electrostatic Discharge)
    • Voltage reversal
    • Overvoltage

Digital

  • ASIC
  • PLD
  • CPLD
  • FPGA
  • DSP
  • Video
  • Custom Liquid Crystal Displays
  • Microcontrollers (MCU) of all types
  • Linux system adapter boards
    • BeagleBone
    • Raspberry Pi
  • Ultra-low power (battery operation)

Learn about our software and firmware capabilities.