FPGA Controlled Amplifier Module May 06-14 Team Members  Jesse Bartley, CprE  Jiwon Lee, EE  Michael Hayen, CprE  Zhi Gao, EE Client: Teradyne Corp.

Slides:



Advertisements
Similar presentations
A laser will be controlled using the LabVIEW FPGA (Field Programmable Gate Array) module. The module will precisely control the two-dimensional motion.
Advertisements

Software Engineering CSE470: Process 15 Software Engineering Phases Definition: What? Development: How? Maintenance: Managing change Umbrella Activities:
Abstract A pacemaker helps to control one of the most critical organs of the human body, the heart. Due to the level of importance of the pacemaker’s correct.
RF Circuit Design Chris Fuller /7/2012.
University Of Vaasa Telecommunications Engineering Automation Seminar Signal Generator By Tibebu Sime 13 th December 2011.
Embedded DSP Spectrum Analyzer May 0104 April 25, 2001 Teradyne Corp Julie Dickerson Bill Black Prihamdhani AmranEE Ryan ButlerCprE Aaron DelaneyEE Nicky.
Data Acquisition Risanuri Hidayat.
Multidisciplinary Engineering Senior Design Automated Plasma Generator Test System Preliminary Design Review 11/11/05 Project Sponsor: MKS, ENI Incorporated.
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
EE 198 B Senior Design Project. Spectrum Analyzer.
4/28/2004Optical Tape Measure Optical Tape Measure May Team Members: Faculty Advisors: Nick Freese (EE) Dr. Aleksander Dogandzic Bruce Fu (EE) Dr.
Multiple-Output, Variable-Output DC Power Supply - Phase 2 May 04-08
P13071 – Non-Invasive Blood Glucose Monitor Team Members Jared Bold Yongjie Cao John Louma Andrew Rosen Dan Sinkiewicz Faculty Advisor Professor George.
High-Intensity Focused Ultrasound Therapy Array May1005 Alex Apel Stephen Rashid Justin Robinson.
PIC Evaluation/ Development Board Dec02-12 December 10, 2002 Client: ECpE Department Faculty Advisors: Dr. Rover, Dr. Weber Chad Berg, Luke Bishop, Tyson.
Analogue Electronics II EMT 212/4
Multiple-output, Variable-output DC Power Supply May03-22 Team Members: Erik Johnson Joel Jorgensen Peter Holm Philip Schulz Clients – Prof. Patterson,
Nick Arnal, Jason Entenmann, Chris Thompson Dr. Gokhan Mucmu URL: Test Fixture to Characterize Elastomeric.
Team may00-04 Fazal Baloch, EE Yew-Kwong Soo, EE Wee-Liat Tay, EE Chris Van Oosbree, CprE Walter Wedan, EE Abstract The purpose of this project is to develop.
Communication Device for Handicapped Kids Dec Client Heartland Area Agency Sue Young Advisor Yao Ma Advisor Yao Ma Alex Leith Brian Grove Steve Peters.
Anthony Gaught Advisors: Dr. In Soo Ahn and Dr. Yufeng Lu Department of Electrical and Computer Engineering Bradley University, Peoria, Illinois May 7,
Paint Heat Lamp Power and Control System Team Members: Sui Kwan Ng Vincent Ong Raymond Sidharta Joseph L. Vetter September 18, 2003 Client: H & S Autoshot.
02/06/031 State of the Art Battery Charger Team: Richard Musumhi Bo Bo Oo Pascal Openshaw Chris Privitere Client: Senior Design 2/6/2003 Team May
Dillon: CSE470: SE, Process1 Software Engineering Phases l Definition: What? l Development: How? l Maintenance: Managing change l Umbrella Activities:
Device Interface Board for Wireless LAN Testing Team May Client ECpE Department Faculty Advisor Dr. Weber Team Members Matthew Dahms – EE Justine.
Garage Parking Indicator Iowa State University Senior Design Dec Faculty Advisor: Dr. Gary Tuttle Client: Senior Design Lars Kulseng (CprE) Kevin.
Radio-Controlled Duck Decoy May April 30 th, 2003 Team Members: Faculty Advisors: Jason Freerksen Prof. Robert Weber Kooi-Tjek Lau Prof. Clive Woods.
Alternative Lower Cost Hearing Aid Dec03-10 Client: Herb Harmison Advisor: Edwin Jones Jr. Team Members: Hassan Qureshi Hamdan Al-Mehrezi Trong Do Nathan.
Abstract Previous senior design teams developed an amplifier board for Teradyne Corporation. This board will boost the input signal to a computer-based.
Educational Laboratory Virtual Instrumentation Suite (ELVIS) May Client: National Instruments Advisors: Dr. Mani Mina, Dr. Diane Rover Group Members:
Senior Design Laboratory Design Dec 05-01
Defining Procedures for Decision Analysis May & Engr A April 30, 2002 Client & Faculty Advisors –Dr. Keith Adams –Dr. John Lamont –Dr. Ralph.
FPGA Controlled Laser Assembly FPGA Controlled Laser Assembly Project Dec03-07October 8, 2003 Client National Instruments Faculty Advisors Professor Mani.
Viking Pump Flow Manager - Phase 2 Senior Design May
Mixed-Signal Option for the Teradyne Integra J750 Test System May08-12 Emily Evers Vincent Tai.
Design Objectives The design should fulfill the functional requirements listed below Functional Requirements Hardware design – able to calculate transforms.
Michael Lisoski Leblanc Meneses Jason Schaer Bryan Staton.
Network Enabled Wearable Sensors The Combined Research Curriculum Development (CRCD) project works with the Virtual Reality Applications Center (VRAC)
ABSTRACT The purpose of this project is to develop an amplifier for Teradyne Corporation. The amplifier will take the input signal and amplify it without.
High-Performance FPGA-Controlled Amplifier Phase IV May April 27 th, 2005.
Daredevil Robot Direction Module (DRDM) Senior Design II Midterm Presentation.
Optical Encoder for a Game Steering Wheel May05-26 Client: Thomas Enterprises Advisors: Dr. James Davis Dr. Douglas Jacobson Team Members: Sam Dahlke,
Digital Doorbell Team 2 Tyler Blaker, Mike Woessner, Jose Pina, Bill Kessler, Jesse Yanik, Justin Bayham, Brandon Roberts, Mike Goggins, Ralph Voltz.
Introduction ProjectRequirements Project Requirements In a previous senior design project, a wireless front-end was added to Iowa State University’s Teradyne.
Mixed-Signal Option for the Teradyne Integra J750 Test System
High-Intensity Focused Ultrasound Therapy Array May1005 Alex Apel Stephen Rashid Justin Robinson.
Alternative Energy Evaluation May06-16 Team Members: Steve ChebuharEE Anhtuan DinhEE Ryan FerneauCprE Justin JorgensenEE Client : Professor Ralph Patterson.
Device Interface Board for Wireless LAN Testing
May FPGA Controlled Amplifier Module (FCAM) December 8, 2005.
PC Based Spectrum Analyzer April 29, 2003 May03-10 Faculty Advisor: Dr. DJ Chen Michael Cain Paul Heil Eric Rasmussen Aung Thuya Client: Teradyne Inc.
Mid-Term Presentation February 28, Team Members Charlie Mraz EE Team Leader Analog Design PCB Layout Allen Joiner EE Power Supply Purchasing/Finance.
Abstract The purpose of this project is to design a high-performance FPGA-controlled amplifier for Teradyne Corporation. This will constitute Phase IV.
Clients/Faculty Advisors Dr. Eric Bartlett May01-14 Team Members David Herrick Brian Kerhin Chris Kirk Ayush Sharma Incremental Learning With Neural Networks.
Device Interface Board for Wireless LAN Testing Team May Client ECpE Department Faculty Advisor Dr. Weber Team Members Nathan Gibbs – EE Adnan Kapadia.
Sound Source Location Stand Group 72: Hiroshi Fujii Chase Zhou Bill Wang TA: Katherine O’Kane.
Device Interface Board for Wireless LAN Testing Team May Client ECpE Department Faculty Advisor Dr. Weber Team Members Matthew Dahms – EE Justine.
Fall 2006P7305: Freshman Practicum AM Receiver P7305: Learning Module for EE Freshman Practicum Chris Urban: Lead Engineer Hans-Christian Rotmann: Project.
Final Laboratory: PWM Frequency Regulated AC/DC Rotary Convertor
Microcontroller Enhancement Design Project
EE434 Jason Adams Mike Dierickx
Analogue Electronics Circuit II EKT 214/4
VLSI Testing Lecture 5: Logic Simulation
Dec03-11 Portable Gas Safety Sensor December 9, 2003
Multiple-Output, Variable-Output DC Power Supply - Phase 2 May 04-08
THE PROCESS OF EMBEDDED SYSTEM DEVELOPMENT
Garage Parking Indicator
Design Review Presentation
Coin Operated Washer/Dryer Phase 2 May April 27,2004
FPGA Controlled Amplifier Module May 06-14
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Presentation transcript:

FPGA Controlled Amplifier Module May Team Members  Jesse Bartley, CprE  Jiwon Lee, EE  Michael Hayen, CprE  Zhi Gao, EE Client: Teradyne Corp. Faculty advisor: Dr. Chris Chu April 25th, 2006

Presentation Outline Introductory Materials Project Activity Description  Design Overview  Implementation  Testing Resources and Schedules Closing Materials May 06-14

List of Terms and Definitions Bill of Materials – List of Components and their cost DAC – Conversion of a digital signal to an analog sampled signal DC-offset – given signal source does not have the correct 0- crossing but shifted down or up. FPGA – Field programmable gate arrays, allows us to control some the circuits automatically Gain – The ratio of the output amplitude to the input amplitude HDL – Hardware Description Language Noise – Undesired interference in signals Spectrum Analyzer – A computer-based tool that analyzes signals in the frequency domain THD – Total harmonic distortion, the ratio between the powers of all harmonic frequencies above the fundamental frequency May 06-14

Acknowledgement Teradyne Corporation  Jacob Mertz  Ramon De La Cruz  Steven Miller Additional Help  Jason Boyd  Dr. Robert Weber May 06-14

Problem statement:  To build and test the FPGA controlled Amplifier for PC based Spectrum Analyzer developed by previous team Approach:  Understand existing design  Board assembly and bring-up  Make detailed test plan  Perform and document tests Problem Statement & Approach

Users, Uses & Operating Environment Primary users  Engineers at the Teradyne Corporation Product function  As a pre-amplifier for the signal input to a PC based spectrum analyzer device.  PC based spectrum analyzer was designed by previous phase Climate-controlled laboratory (low humidity)  ESD (Electro Static Discharge) May 06-14

Assumptions and Limitations Assumptions  The end product will not be sold to other companies.  The design provided by the previous team is valid.  Necessary equipment will be available. Limitations  Equipment must be available on campus  The design must meet specifications May 06-14

Previous Accomplishments General Design Untested FPGA code Design Schematic Bill of Materials Partial assembly of board May 06-14

Present Accomplishments Ordered parts and assembled board Researched and verified design Re-vamped FPGA code Made detailed test plans Developed automated tests Identified and resolved board errors May 06-14

End Product & Other Deliverables An assembled board Updated design Completed test plans Automated LabVIEW tests Documentation of all activities May 06-14

Approaches Considered and one used Approaches considered:  Manual testing and calculation  LabVIEW automated testing and Excel calculation Choice: LabVIEW automated testing  Repeatability  Self documentation  Speed/efficiency  Extra research required May 06-14

Project Definition Activities Goals of this project:  Research & verify the previous design  Meet the specifications  Board Assembly  Make a detailed test plan  Testing  Document all processes May 06-14

Research Activities Study previous team’s design Pspice simulation Test methodologies  Noise  THD LabVIEW May 06-14

Design Activities Verification of design  DC Offset Correction  Operational Amplifier Tests design  DC Offset Correction verification tests  Amplifier performance tests May 06-14

Circuit Overview May 06-14

Implementation Activities Errors on the PCB were fixed New Pspice Simulation was developed Trouble shoot for unexpected oscillation Specifications were adjusted Test strategy was developed according to Client suggestions May 06-14

PCB Board Adjustments New parts purchased and soldered Pins of voltage regulators switched Pins of op-amps switched Fixed incorrect supply voltage FPGA code fixed May 06-14

Unexpected Oscillation Frequency: 32 – 60MHz Amplitude: 5-10Vpp Potential causes  External Noise  Error in assembly  Parasitic capacitances  Unstable amplifier design May 06-14

Unexpected Oscillation May 06-14

Cause of Oscillations External Noise  Twisted wires at inputs  Tested in alternate location/alternate equipment Error in assembly  Corrected error with voltage regulators in layout  All essential parts replaced Parasitic capacitances  PSPICE models also showed oscillations (without capacitors) Other debugging  DC offset correction adjusted  Comparator circuit disconnected  Both current feedback and voltage feedback amps Conclusion - Unstable amplifier design May 06-14

Pspice Simulation Developed in Orcad Student 9.1 Purposes  Help determine new specifications  Help find new resistor values  Help troubleshooting May 06-14

PSPICE Model May 06-14

PSPICE Simulation R1R2R3R4 6dB dB 221 2k k 40dB 10 1k10k4.99k 60dB 10 10k7.15k20k New resistors:  Maximize the bandwidth  Achieve best response flatness May 06-14

Changed Specification DC — 1kHz+/- 5 volts6, 20, 40, 60+/- 10 volts0.5 dB< dB1.5 nV/rtHz > 1kHz - 20 kHz+/- 5 volts6, 20, 40, 60+/- 10 volts0.5 dB< - 95 dB1.5 nV/rtHz > 20kHz - 100kHz+/- 2.5 volts6, 20, 40+/- 5 volts0.50 dB< -85 dB2.5 nV/rtHz > 100kHz - 1MHz+/- 2.5 volts6, 20, 40+/- 5 volts0.50 dB< - 80 dB3.5 nV/rtHz > 1MHz - 10MHz+/- 2.5 volts6, 20, 40+/- 5 volts0.50 dB< - 70 dB3.5 nV/rtHz > 10MHz - 20MHz+/- 2.5 volts6, 20+/- 5 volts0.50 dB< -65 dB3.5 nV/rtHz > 20MHz - 50MHz+/- 1.0 volts6, 20+/- 2.0 volts1.00 dB< -50 dB5.0 nV/rtHz > 50MHz - 100MHz+/- 1.0 volts6, 20+/- 2.0 volts2.10 dB< -40 dB5.0 nV/rtHz Input Total InputVoltageAvailableMax OutputFreq ResponseHarmonic FrequencyRangeGain SettingsVoltageFlatnessDistortionNoise Range(Volts)(dB)(Volts)(dB) (nV/rtHz) May 06-14

Testing Goal: verify compliance with specifications Important considerations  Documentation  Usability  Repeatability Automated Testing  LabVIEW  Data stored in Excel May 06-14

Testing (Cont.) Tests  DC gain test  Gain flatness and bandwidth test  Total harmonic distortion test  Circuit noise test  VHDL code behavior test  DAC control test  Offset calibration test  Offset correction verification test } } Amplifier Tests DC Offset Tests May 06-14

Amplifier Tests DC Gain Test  Pure measure of DC gain  No AC effects Gain Flatness and Bandwidth Test  AC input across 0-100MHz range  Verify flatness is within specification  Ensures consistent gain Total Harmonic Distortion  THD = Distortion at multiples of input frequency  Performed with spectrum analyzer Noise Test  Ambient noise created by op-amps  Also measured by spectrum analyzer May 06-14

DC Offset Tests VHDL Behavior Test  Tests just behavior of algorithm  Simulated on PC in ModelSim DAC Control Test  Custom FPGA code  Ensures DAC produces correct offsets  Performed in circuit Offset Calibration  Artificially inject range of offsets  Calibrate for each, verify correction Offset Correction Verification Test  Ensure calibration holds when AC signal is applied  Final assurance individual systems work well together May 06-14

LabVIEW Code

Personnel Effort Requirements May Task 1 – Problem definition Task 2 – Research previous phases to understand the designs project Task 3 – Identify errors and documentation Task 4 – Test plan design Task 5 – Assemble board and bring up Task 6 – LabVIEW development and Testing Task 7 – Final report and presentation Personnel Name Task 1 (hours) Task 2 (hours) Task 3 (hours) Task 4 (hours) Task 5 (hours) Task 6 (hours) Task 7 (hours) Totals (hours) Jesse Bartley Jiwon Lee Michael Hayen Zhi Gao Totals (hours)

Financial Requirement May ItemWithout LaborWith Labor($11.00/hour) Components$72.32 Project Poster$30 Project Plan$0 Labor at $11.00/hour oJesse Bartley $0 $2,079 oJiwon Lee $0 $1,914 oMichael Hayen $0 $1,507 oZhi Gao $0 $1,958 Total Cost $ $7,560.32

Project Evaluation NumberMilestoneImportanceProgress 1Understand previous project HighMet 2FPGA codeHighMet 3Assemble boardHighMet 4Test plan developmentHighMet 5Document all progressHighMet 6Identify problemsHighMet 7TestsMediumPartially Met May 06-14

Project Schedules May 06-14

Project Archive Folder May 06-14

Additional Work Recommended work  Correct design to eliminate oscillations  Re-build prototype board accordingly  Verify specifications with LabVIEW tests  FPGA control of gain  Frequency response calibration Future integration with Spectrum Analyzer  Once above recommendations are met May 06-14

Commercialization Recommended additional work required Packaged with PC based spectrum analyzer Price to be determined Potential Market  Small technology companies May 06-14

Lessons Learned Experience gained  Documentation methods  Team Work  Working with an outside client  Following schedules  Test procedures  Test implementation  LabVIEW development May 06-14

Risk and Management Unexpected test results  Conduct proper trouble shooting Loss of a team member (Did not encounter)  Work cooperatively  Good communication  Keep updating all processes on the website Hardware Damage  Quick replacement and backup board Design Problem  Identify the problem and suggest for the next phase Specifications not practical  Define new specifications (with client input) May 06-14

Closing Summary Team’s Accomplishments  Assembled the prototype  Developed FPGA code  Developed Test plans and LabVIEW programs  Documented and organized work  Debugged the product and identified problems Project will make contribution  Teradyne  PC-Based Spectrum Analyzer Product The team received the following benefits:  Technical knowledge  Team work  Real industry project Overall, project benefits both the client and the team May 06-14

Questions? May 06-14