Bolton Engineering Project Notes

 

Project Files


- Ambient Dashboard
- 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
- Sports Medicine Testing and Rehabilitation Systems
- Production Test System for Zeo Personal Sleep Coach
- Obsolete Chip Replacement-Quadrature Encoder
- Mil Std Wide Input Range Multi-Phase Power Supply
- Acquisition Engine for Hand-held X-Ray Spectrometer
- RedXDefense iModule
- Dual Floating Point DSP and FPGA Board for Software Radio
- DVI Video Development Board
- Brushless DC Motor Driver Retrofit
- Dual Channel High Speed A/D Board for Software Radio- 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
- BigDog Rough-Terrain Quadruped Robot Control Board
- Black-I Landshark Ground Vehicle Robot- Bi-Pedal Research Robot
- Force Feedback Joystick
- Force Feedback Joystick Controller
- Canoe Controller for the Handicapped
- LittleDog Robot
- PCI Motion Control Interface
- Dual Floating Point DSP and FPGA Board for Software Radio
- Acquisition Engine for Hand-held X-Ray Spectrometer
- 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

Dual Floating Point DSP and FPGA Board for Software Radio

Printer Friendly Version , requires Acrobat Reader

This DSP Board operates as a programmable wide-band software radio. The DSPs perform console and management functions, while the client-designed FPGA (Field Programmable Gate Array) DSP engine processes and manages the high speed data path and converts it to baseband. This 22-layer circuit board has almost 2000 components and over 400 high speed tracks with critical length and cross-talk routing requirements.     

System Overview


The DSP Board consists of:
· Two Floating Point DSP (Digital Signal Processor) sections consisting of Analog Devices Tigersharc TS201S processor, 512MByte SDRAM, 16MByte Flash Memory, bus decode and power sequencing PLD, USB serial port, high speed link ports.
· Six on-board power supplies with power sequencing logic (in Programmable Logic Device)
· Power Supply Supervisory circuitry.
· Client-designed FPGA-based DSP Engine (180,000 LE Altera Stratix-II FPGA)
· 2GB of 533MHz DDR2 SDRAM connected to FPGA DSP Engine
· Four high-resolution RTD (Resistance Temperature Detector) channels
· Ten 12-bit A/D (Analog to Digital) channels , eight 12-bit D/A (Digital to Analog) outputs
· 100 Base-T Ethernet port
· Two front-panel Link ports
· GPS receiver
· 5 Expansion slots, each with 16 LVDS (Low Voltage Differential Signaling) input lines, 16 LVDS output lines, LVDS clock input, and LVDS clock output.

Project Scope


Bolton Engineering worked with the client to create a specification, designed the schematics and circuit board, simulated circuit board critical tracks using Hyperlynx, wrote VHDL PLD code for the FPGA interfaces, debugged improperly written Altera Link Port design core, fabricated and debugged the hardware, wrote debug and diagnostic software, and delivered 20 working prototypes. The first-pass boards worked perfectly and did not require any design changes. A subsequent revision was made with several client-requested enhancements.
   
Bolton Engineering, Inc. | 2 Connector Road | Andover, MA 01810
Tel: 978.474.0600