Consulting Services
Oregon Hardware-Software Factory, LLC offers consulting services at
competitive rates.
Below is a list of special interests that
I actively am working on at the moment or have been involved with in
the past.
Many of my projects are taken on ad hoc basis where the
content and timeline of deliverables are negotiable.
- DSP hardware and software design
- Free standing, DSP co-processor architectures, PC plug-in DSP cards
(Echo Speech, Analog Devices PSA chipset, Domain Technologies 56002).
- Real time DSP kernels.
- Applications
- Audio effects processing for communications (special bandpass filters.)
- Dynamic noise reduction (RMS.)
- Heterodyne cancellation (Wiener.)
- Frequency shifting (Hilbert transform and complex mixing.)
- Digital radio design -- Radio frequency IF processing (filtering),
IF and RF AGC, demodulation of
AM, FM, SSB and FDM, speech processing.
- 75 & 300 baud FSK, 1200 baud PSK DSP-based HF modem with PC/104 interface.
- Light aircraft navigation.
- Modem testing and instrumentation setup.
- Ultrasonic, non-destructive testing.
- PALM OS programming (these make wonderful control panels for embedded systems using IR/serial/USB/TCP-IP connections.)
- Hands-on experience with the following DSP chips
- Analog Devices 24/16-bit fixed point DSP family (2115, 218x, 2185).
- Motorola 24-bit fixed point DSP family (56K).
- Analog Devices 32-bit floating point DSP (SHARC 21K).
- Analog Devices 16-bit Blackfin (BF532/3/7).
- Texas Instruments 16-bit fixed point DSP (TMS320C2x).
- Texas Instruments 32-bit floating point DSP (TMS320C31 & TMS320VC33).
- 80x86 Processors with 32-bit MMX fixed point DSP.
- HF Digital Communications Developments
- DSP front-end hardware/software development.
- HF channel simulation (CCIR 520) for HF point-to-point link evaluation.
- Protocol engines based on 80x86 and Motorola 8-bit 68xx family parts.
- High speed point-to-point (FEC/ARQ) and high-speed networked (CSMA)
communication systems.
- Utimately robust, weak signal, point-to-point communications systems.
- Retrofits for analog or microprocessor-based ROM/E(E)PROM systems
with or without DSP -- update/upgrade existing hardware for better
performance, new features, or new standards.
- Parallel-tone (OFDM) HF modems for high speed data, voice, or image transmission.
- Embedded systems
- BIOS/DOS customization: General Software, Datalight, and Microsoft.
- In situ Flash programmer, user-updatable boot code, BIOS, O/S options.
- Custom device drivers for DSP-based co-processors, serial communications,
HDLC, PCMCIA adaptors, LCD displays and keypads.
- Control systems for solar kilns/furnaces, environmental chambers,
moisture measuring devices, machine vision systems, and RF scanning devices.
- Embedded microprocessor applications using: 6502, M680x, Z8, Z80, 808x, PICs, ATMega16, ARM7, and MPS430.
- Networking firmware for 900MHz digital wire systems.
- Smart Instrumentation
- In vivo dielectric moisture sensing (using frequency or time-domain principles).
- Microprocessor-based DC-conduction moisture sensing.
- RF-telemetry system for remote soil condition monitoring.
- Precision time and frequency reference.
- Micromachine-technology temperature and pressure sensors.
- PC104-based system containing drivers, sensor amplifiers, and high speed signal aquisition hardware for ultrasonic testing system.
- General programming
- Device drivers for DOS, Windows95/NT, or Linux.
- GUI design and development.
- C/C++ and assembly programming.
- Systems modeling, data visualization using Matlab.
- Machine vision and image processing. Algorithms for feature detection,
extraction, classification. Artificial neural nets
(backprop, self-learning Kohonen models) for feature classification. Color
and monochrome vision.
Oregon Hardware-Software Factory, LLC
26553 Priceview Drive
Monroe, OR 97456
United States of America
jbforrer.nospam.johanforrer.net (replace .nospam. with @)
Back to home