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 Customer
[View by Date] [View by Project] [View by Category]

AeroAstro, Inc., Transponder High Current Power Supply Design Issue, 2003
Assisted the RF engineer solving a power regulator issue for the transponder low dropout reulator circuit.
AeroAstro, Inc., PCB Design of S, L and C band Boards, 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.
AeroAstro, Inc., Transponder Oscillator PCB Design, 2004
PCB Design of Oscillator PCB successfully used in NASA ST5 Satellite mission.
AeroAstro, Inc., Creation of PDM System for Radio Project, 2002
Wrote PHP software and established MySQL database schema to offer the company a method for product data management.
AeroAstro, Inc., CVS Server Setup and Migration into Procedures, 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.
Aurora Flight Sciences Corporation, Power Combination Assembly, 2005
Design isolates multiple power sources from each other, but combines them into one output for redundant power.
Aurora Flight Sciences Corporation, PC104 Analog Filtering Assembly, 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.
Aurora Flight Sciences Corporation, CVS Server Setup and Migration into Procedures, 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.
CACI - Federal, VME Slave Controller, 1990
Implemented Progammable Logic Design for us on custom slave modules of a VMEbus.
Clear Sky Institute, Inc., Single Channel Motion Controller PLD, 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.
Clear Sky Institute, Inc., Single Channel Motion Contoller Hardware, 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.
John Huggins, Three channel Motion Control PLD, 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.
John Huggins, Single Channel Stepper Motor Winding Controller, 2000
Progammable Logic Design of microstepping stepper or DC Motor controller with sin/cosine control over motor winding current in Altera PLD.
John Huggins, Three Channel Stepper Motor Winding Controller, 2000
Same as Single channel controller, but times three in Altera device.
John Huggins, PID Motion Controller in PLD, 1997
Design and implementation of PID Control Loop within Programmable Logic Design.
John Huggins, OrCAD Custom Libraries, 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.
John Huggins, LED Controlling and Flashing Circuit, 1998
Analog transistor design of current source controller for slowly flashing and emulation of incandescant lamp.
Metrobility, Inc., Gigabit Ethernet Router, 2001
Design of Gigabit Ethernet router with NAT, Flow control and IP/Frame/VLan based restriction control.
Navy Prototype Optical Interferometer, Photon Counting PLD, 1995
Real-time capture, count and binning of photon signals for use in a multi-DSP processing and data reduction engine.
Navy Prototype Optical Interferometer, Distributed Dual Port DSP booting scheme, 1995
Design of DSP booting scheme invoving temporary use of dualport memories as boot rom which become full dual-port rams after boot.
Navy Prototype Optical Interferometer, Laser Metrology Phase Detection Measurement System, 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.
Navy Prototype Optical Interferometer, Multi DSP Data Engine, 1996
Hardware design of multi-DSP signal processing engine.
Transmitter Location Systems, LLC, Coorelator Engine in PLD, 1999
Design of 1024 x 3 level 32MHz coorelator in Altera logic.
Transmitter Location Systems, LLC, Data FIFO design in Altera Logic, 1999
Programmable Logic Design of two channel FIFO using attached SRAM as storage medium. Runs at 32MHz.
Transmitter Location Systems, LLC, SDRam Memory Controller, 2000
Design and implementation of Altera Programmable Logic to control and interface up to 4 gigabytes of SDram to science input and the VMEbus.