Projects by John Huggins

This list represents techniques, concepts and designs developed by John Huggins.
This reflects items occurring before September 1, 2001.
All items are accountable and this list grows with time as items are cataloged from previous documents.
Always refer to http://www.johnhuggins.com/ip.php for the latest listing.
This web page is the original source and supersedes all printouts derived from this page.

Currently Ordered by Project
[View by Date] [View by Customer] [View by Category]

Coorelator Engine in PLD, Programmable Logic Design, Transmitter Location Systems, LLC, 1999
Design of 1024 x 3 level 32MHz coorelator in Altera logic.
Creation of PDM System for Radio Project, Software, AeroAstro, Inc., 2002
Wrote PHP software and established MySQL database schema to offer the company a method for product data management.
CVS Server Setup and Migration into Procedures, Software, AeroAstro, Inc., 2001
To fill a lack of revision control, I specified, ordered hardware, loaded OS and configured a Linux box to serve as the company's first CVS Server.
CVS Server Setup and Migration into Procedures, Software, Aurora Flight Sciences Corporation, 2004
To fill a lack of revision control, I specified, ordered hardware, loaded OS and configured a Linux box to serve as the company's first CVS Server.
Data FIFO design in Altera Logic, Programmable Logic Design, Transmitter Location Systems, LLC, 1999
Programmable Logic Design of two channel FIFO using attached SRAM as storage medium. Runs at 32MHz.
Distributed Dual Port DSP booting scheme, Electrical Hardware Design, Navy Prototype Optical Interferometer, 1995
Design of DSP booting scheme invoving temporary use of dualport memories as boot rom which become full dual-port rams after boot.
Gigabit Ethernet Router, Electrical Hardware Design, Metrobility, Inc., 2001
Design of Gigabit Ethernet router with NAT, Flow control and IP/Frame/VLan based restriction control.
Laser Metrology Phase Detection Measurement System, Electrical Hardware Design, Navy Prototype Optical Interferometer, 1992
Design and implementation of VME assembly to monitor phase of twelve signals with respect to one common reference. Both whole and fractional phase are measured.
LED Controlling and Flashing Circuit, Electrical Hardware Design, John Huggins, 1998
Analog transistor design of current source controller for slowly flashing and emulation of incandescant lamp.
Multi DSP Data Engine, Digital Signal Processing, Navy Prototype Optical Interferometer, 1996
Hardware design of multi-DSP signal processing engine.
OrCAD Custom Libraries, Electrical Hardware Design, John Huggins, 1999
Years of circuit design resulted in an extensive set of custom schematic and PCB libraries including 0402, 0603, 0805, 1206, 1210, 2022, SOIC, PLCC, DIP, BGA, PGA and many other shapes.
PC104 Analog Filtering Assembly, Electrical Hardware Design, Aurora Flight Sciences Corporation, 2006
Designed circuit and circuit board for an analog filtering board to process signals from aircraft sensors before sending to the PC104 A/D COTS board. Assembly draws power from the PC104 bus and is designed to be placed between the incoming signals and the A/D.
PCB Design of S, L and C band Boards, Electrical Hardware Design, AeroAstro, Inc., 2001
Performed first hand PCB design of these RF circuits working closely with RF engineers. Later revisions of these boards flew successfully in the NASA ST5 Satellite project.
Photon Counting PLD, Programmable Logic Design, Navy Prototype Optical Interferometer, 1995
Real-time capture, count and binning of photon signals for use in a multi-DSP processing and data reduction engine.
PID Motion Controller in PLD, Programmable Logic Design, John Huggins, 1997
Design and implementation of PID Control Loop within Programmable Logic Design.
Power Combination Assembly, Programmable Logic Design, Aurora Flight Sciences Corporation, 2005
Design isolates multiple power sources from each other, but combines them into one output for redundant power.
SDRam Memory Controller, Electrical Hardware Design, Transmitter Location Systems, LLC, 2000
Design and implementation of Altera Programmable Logic to control and interface up to 4 gigabytes of SDram to science input and the VMEbus.
Single Channel Motion Contoller Hardware, Electrical Hardware Design, Clear Sky Institute, Inc., 1999
Design of single channel motion control board housing a motion control PLD, Motorola HC812 processor, opto circuits, RS-485 network and other items to control a single axis with very high precision.
Single Channel Motion Controller PLD, Programmable Logic Design, Clear Sky Institute, Inc., 1999
Design of 32 bit resolution pulse generator with 1/2^32 resolution control over pulse rate. Includes 32 bit encoder monitor state machine and 32 bit motor pulse counter.
Single Channel Stepper Motor Winding Controller, Programmable Logic Design, John Huggins, 2000
Progammable Logic Design of microstepping stepper or DC Motor controller with sin/cosine control over motor winding current in Altera PLD.
Three channel Motion Control PLD, Programmable Logic Design, John Huggins, 2000
Programmable Logic Design of three channel 2^32 resolution motion pulse generator with encoder and motor pulse counters in times three in a single Altera PLD.
Three Channel Stepper Motor Winding Controller, Programmable Logic Design, John Huggins, 2000
Same as Single channel controller, but times three in Altera device.
Transponder High Current Power Supply Design Issue, Electrical Hardware Design, AeroAstro, Inc., 2003
Assisted the RF engineer solving a power regulator issue for the transponder low dropout reulator circuit.
Transponder Oscillator PCB Design, Electrical Hardware Design, AeroAstro, Inc., 2004
PCB Design of Oscillator PCB successfully used in NASA ST5 Satellite mission.
VME Slave Controller, Programmable Logic Design, CACI - Federal, 1990
Implemented Progammable Logic Design for us on custom slave modules of a VMEbus.