Bolton Engineering Project Notes

 

Project Files

- Bicycle Power Meter
- Faxview Handheld Fax Machine
- Force Feedback Joystick
- Force Feedback Joystick Controller
- Personal Relaxation Device
- CO-Smoke Detector
- PCI Motion Control Interface
- Phased Array Microphone
- Fingerprint ID System
- 128 Line Phone Switch
- Wastewater Sludge Detector
- PCI 4DI Imaging System
- Lottery Ticket Vending Machine
- Molecular Characterization Detector
- Tera Ohm Meter
- Pharmaceutical Vending Machine
- Blackfin Stamplet Board
- Board Tester
- RF Power Amplifier Predistortion Engine
- Thermal Imaging Camera
- DSP-Based Software Radio
- Steganographic Audio Processor
- Canoe Controller for the Handicapped
- MIT Daedalus Aircraft
- Display Reader for the Blind
- Molecular Characterization Detector
- Micro Ohm Meter
- Tera Ohm Meter
- Lung Impedance Analyzer
- Personal Relaxation Device
- Pharmaceutical Vending Machine
- TCP/IP Engine
- Laser Diode Driver
- Laser System Speed Sensor
- Medical Image Processor
- Miniature USB Camera
- Sine Wave Generator
- Touch Panel and Display Interface
- Bi-Pedal Research Robot
- Force Feedback Joystick
- Force Feedback Joystick Controller
- Canoe Controller for the Handicapped
- LittleDog Robot
- PCI Motion Control Interface
- TCP/IP Engine
- Thermal Imaging Camera
- Laser System Speed Sensor
- Medical Image Processor
- Phased Array Microphone
- RF Power Amplifier Predistortion Engine
- DSP-Based Software Radio
- Blackfin Stamplet Board

Obsolete Chip Replacement -- Synthesized Sine Wave Generator

Printer Friendly Version , requires Acrobat Reader

The Instrumentation Laboratory product incorporated a sole-sourced component that had become obsolete. Purchasing had located sufficient parts to last for the product lifetime, but an unexpected contract manufacturer shortage suddenly left them searching for parts. The production line would be halted if a fix could not be implemented quickly. Instrumentation Laboratory hired Bolton Engineering to develop a small plug-in circuit board to take the place of the obsoleted component. In less than two weeks, Bolton Engineering delivered fully functional boards that plugged into the original chip location, duplicated the chip functionality, and successfully passed all tests.     

System Overview


The original system used a Fairchild ML2036 programmable sinewave generator. The chip was based on a Numerically Controlled Oscillator (NCO) that fed a sinewave lookup table to an on-chip Digital to Analog (D/A) Converter. Several dedicated outputs generated reference frequency outputs for use elsewhere in the system. Bolton duplicated this functionality in an Altera MAX-II series 240-macrocell Programmable Logic Device (PLD), and used an external 10-bit serial D/A and op-amp to create the bipolar analog output. A low-power linear regulator generated the 3.3V logic supply. The PLD incorporated a 512-entry sinewave lookup table constructed out of a simpler 128-entry quarter-wave sine wave lookup table and “unfolding” logic. The PLD was synthesized and simulated in Altera’s Quartus toolset and the first code set programmed into the PLD worked without requiring subsequent changes. The total board size was 1.3” x 2.1”. (including the cut-out region).

Project Scope


Bolton Engineering wrote the specification, designed the schematics, designed the 4-layer circuit board, wrote the PLD code, debugged the system, and delivered twelve working prototypes.

 
   
Bolton Engineering, Inc. | 72 Stone Place | Melrose, MA 02176
Tel: 781.662.1670 | Fax: 781.662.1680