Georgia Tech Digital Back-end µHRG interface Curtis Mayberry School of Electrical and Computer Engineering Georgia Institute of Technology January 13 th,

Slides:



Advertisements
Similar presentations
Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
Advertisements

MC68HC11 System Overview. System block diagram (A8 version)
By: Russ Butler ECE4220 Spring 2012 Dr. DeSouza May 2, 2012.
Oscilloscope Watch Teardown. Agenda History and General overview Hardware design: – Block diagram and general overview – Choice of the microcontroller.
ELECTRICAL. Circuits Outline Power Hub Microcontroller Sensor Inputs Motor Driver.
Ultrafast 16-channel ADC for NICA-MPD Forward Detectors A.V. Shchipunov Join Institute for Nuclear Research Dubna, Russia
HIGH PRECISION TEMPERATURE CONTROLLER Group 13 Ashley Desiongco Stacy Glass Martin Trang Cara Waterbury.
Test of LLRF at SPARC Marco Bellaveglia INFN – LNF Reporting for:
Jason CrayJoseph Mundackal Michael WarscoRyan Sherlock.
IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
Capstone Fall 2005 GFX-One Guitar Processor Team Carpal Tunnel October 6 th 2005.
EEG Machine By The All-American Boys Featuring Slo- Mo Motaz Alturayef Shawn Arni Adam Bierman Jon Ohman.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith
ECE 477 Design Review Team 01  Fall 2012 Brennan Tran Jonah Ea Ben Pluckebaum Kevin Meyer.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
Asst. Prof. Dr. Alper ŞİŞMAN
Khaled A. Al-Utaibi  What is Arduino?  Arduino Boards  Arduino Shields  Arduino Uno Hardware.
Edward Jezisek Brandon Autrey Edward Nowlin Renato Ortega Group 2.
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Adaptive ECG Filtering Group 2: Edward Jezisek, Brandon Autrey, Edward Nowlin Renato Ortega Sponsored By:
A compact, low power digital CDS CCD readout system.
Spring semester (4/2009) High Speed Signal Processing Board Design By: Nir Malka, Lior Rom Instructor: Mike Sumszyk הטכניון - מכון טכנולוגי לישראל הפקולטה.
Introduction to the Orbit Edu Board Ahmad Rahmati Teaching Assistant, ELEC424 Rice Efficient Computing Group Sep 12, 2007.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: CL06B Sensors Fundamentals Dragos Bogdan, MCU Application.
David MacNair POWER SUPPLY 3/30/20061 Ethernet Power Supply Controller.
Silicon Labs ToolStick Development Platform
Little arduino microcontrollers Meghan Jimenez 12 February 2014.
EE 1106: Introduction to EE Freshman Practicum
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
1 Applied Control Systems Technology. 2 Pin configuration Applied Control Systems.
COE4OI5 Engineering Design Chapter 2: UP2/UP3 board.
1HSSPG Georgia Tech High Speed Image Acquisition System for Focal-Plane-Arrays Doctoral Dissertation Presentation by Youngjoong Joo School of Electrical.
ECE 477 DESIGN REVIEW TEAM 2  FALL 2011 Members: Bo Yuan, Yimin Xiao, Yang Yang, Jintao Zhang.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Group 8: Video Game Console Team Members: Rich Capone Hong Jin Cho Dave Elliott Ryan Gates.
Dan O. Popa, Freshman Seminar Spring 2015 EE 1105 : Introduction to EE Freshman Seminar Lab-Lecture: Op Amp Circuits, Embedded Computing.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
ECE 477 Design Review Team 3  Fall 2007 Steven Kingsley (Analog) Roy Scheck (Leader) Tony Liechty (Digital) Charles Lan (Software)
ECE 477 DESIGN REVIEW FEST – FALL OUTLINE  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
Present Uses of the Fermilab Digital Signal Receiver VXI Module Brian Chase,Paul Joireman, Philip Varghese RF Embedded Systems (LLRF) Group.
智慧電子應用設計導論(1/3) Arduino MEGA 2560
ECE 2799 Electrical and Computer Engineering Design ANALOG to DIGITAL CONVERSION Prof. Bitar Last Update:
High Speed Digital Systems Lab Spring/Winter 2010 Project definition Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of an A/D.
Μ [sic] design constraints wesley :: chris :: dave :: josh.
Department of Electronic & Electrical Engineering Introduction to microcontrollers A microcontroller is a small computer on a single integrated circuit.
2/June/2009LHCb Upgrade1 Single ended ADC Differential ADC –Convert single ended signal to differential (use AD8138 amp) –ASIC differential output ADC.
ASIC Development for Vertex Detector ’07 6/14 Y. Takubo (Tohoku university)
Product Overview 박 유 진박 유 진.  Nordic Semiconductor ASA(Norway 1983)  Ultra Low Power Wireless Communication System Solution  Short Range Radio Communication(20.
NAM S.B MDLAB. Electronic Engineering, Kangwon National University 1.
Digital Sound Projection ECE 477 Group 6 Design Constraint Analysis Steve Anderson Mike Goldfarb Shao-Fu Shih Josh Smith.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Current Monitor Group (1606) Maya Dubrow Barath Parthasarathy Andrew Pikul Jason Stock.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
Test Boards Design for LTDB
TI ARM I/O Programming Chapter 2
The open loop gain of this op-amp is 105 and the bandwidth is 10 Hz
96-channel, 10-bit, 20 MSPS ADC board with Gb Ethernet optical output
Introduction to the Orbit Edu Board
ECE 3551 Microcomputer Systems 1
This chapter provides a series of applications.
Introduction to Microprocessors and Microcontrollers
Manual Robotics ..
Introduction to Arduino
Arduino Board.
Arduino म्हणजे काय?.
The QUIET ADC Implementation
Current Monitor Group (1606)
Presentation transcript:

Georgia Tech Digital Back-end µHRG interface Curtis Mayberry School of Electrical and Computer Engineering Georgia Institute of Technology January 13 th, 2014 Contact:

Topics System Design Digital Processing ADC DAC Power Supply AFE Interface Feed Through Cancellation Tuning Review Measures 2 Topics

System Overview Analog Front End (Red Board) –Device Pad –Pickoff Channels (Node and Antinode) –Forcer Channels (node and Antinode) –Feed-through Cancellation (x4) –Quadrature Amplifiers (50v) Digital Back End (GT BE) –24 bit ADC (8 Channels) and LPF ADC Drivers –16 bit DAC (8 Channels) and Reconstruction LPF –Feed Through Cancellation Tuning Digital Potentiometers Digital Signal Processor (TI Tiva C Launchpad) –80 MHz MCU Development Board 3 System Design

System Diagram 4 System Design

Microcontroller: TI Tiva C Series 80 MHz 32bit MCU (internal PLL to adjust) 4xSPI Serial communication Single Precision Floating point 128 kB Flash Up to 43 GPIOs Tiva C Launchpad –Microcontroller Part Number: TM4C123GH6PMI –On-board ICDI USB programmer and debugger –40 Pin Header to connect to back-end –On-board RGB LED and 2 Switches –USB Powered Digital Processing

Alternative Signal Processor: FPGA Spartan 6 XC6SLX9 FPGA 84 digital IO pins 8 analog inputs 8 general purpose LEDs 1 reset button 1 LED to show when the FPGA is correctly configured On board voltage regulation that can handle 4.8V - 12V A microcontroller (ATmega16U4) used for configuring the FPGA, USB communications, and reading the analog pins On board flash memory to store the FPGA configuration file 6 Digital Processing

Board designed to mate on top of Tiva C series Launchpad Uses female 0.1” Low profile Headers by Samtec to mate with the Launchpad Can use ribbon cable and header strip to reposition Launchpad Connection: Launchpad Interface

Connection: Launchpad Ports Interface

Launchpad Interface Pinout 9 Interface

ADC: High Resolution TI ADS bit, up to 111 dB SNR (52kSPS) 8 Channel, simultaneous sample Up to 144 kSPS (w/ 106 SNR) SPI or Frame-Sync Serial Interface No registers: all settings set by pins (GPIO) Power Supplies –Analog VDD: 5v –Digital Core: 1.8v –IO VDD: 3.3v Initialization –Settings set digitally by GPIOs –Jumpers: Clock input selection and power down selection ADC

ADC Sampling Frequency and Resolution 11 ADC

ADC Schematic: Main 12 Common Mode Buffer Fully Differential ADC Drivers (4ch) Single Ended ADC Drivers (4ch) Clock Input Selection Jumper ADC Shutdown Jumpers ADC

Fully Differential ADC Driver OPA1632 Fully differential Audio Op-amp sets common mode for ADC input LOW NOISE: 1.3nV/√Hz Gain Bandwidth: 180MHz Jumper Option: ground Vin- for single-ended to differential conversion ADC input channels 1-4 –Ch.1: Node Pickoff –Ch. 2: Antinode Pickoff –Ch. 3: Ain 3 –Ch.4: RTD Supply: ±8v Symmetric and Balanced Layout ADC Schematic Layout

AC Simulation Results 14 AC fmax = 10 kHz Gain = 1 (-6 dB for each differential output) Phase = o Corner Frequency: kHz Gain Peaking: 1.07 dB ADC

Transient Simulation Results 15 Input Outputs ADC

ADC Common Mode Voltage Buffer Buffers 2.5v Common Mode Voltage from ADC Op-amp –OPA350 –Low Noise: 5nV/√Hz –Unity-gain stable –Single Supply: 5v ADC Schematic Layout

Voltage Reference ADR v Output Noise (0.1Hz to 10 Hz): <1μVpp Initial Output Voltage Error: 0.02% Input Voltage Range: 3v-15v –(Running off of regulated 5v Rail) Output current:±10mA TCV OUT : 2ppm/ o c Solder Heat Shift: ±0.02% Long Term Drift: o c ADC Reference Schematic Reference Layout Trace to ADC Length: mm Width: 0.35/0.254mm

ADC Layout 18 ADS1278 ADC Fully Differential ADC Drivers (4ch) Single-Ended ADC Drivers Channels 5-8 CH1 Fully Diff ADC Driver CH2 Fully Diff ADC Driver CH3 Fully Diff ADC Driver CH4 Fully Diff ADC Driver Channel Shutdown Jumpers CLK Selection Jumper ADC

DAC: High Resolution ADI AD bit 4 Channel Serial clock: up to 30 MHz Programmable Bipolar/unipolar output – +5 V, +10 V, V, ±5 V, ±10 V, ±10.8 V ( only 5v, ±5 V w/ Vs= ±8 V) INL error: ±16 LSB maximum, DNL error: ±1 LSB maximum Integrated output and reference buffers DAC

DAC Reconstruction Filter 20 2 nd Order Sallen-Key Filter: Fc = 15kHz 1 st Order RC: Fc = kHz Amplitude and Phase: 10kHz: -92o 160kHz: -258o Op-amp Selection OPA 4140: 4 channels/package Noise: 5.1 nV/  Hz Input Bias Current: 0.5pA Id: 2.0 mA Vdd max: ± 18 V SOIC-14 DAC

DAC Reconstruction Filter: AC Simulation Results 21 DAC

DAC Resolution, sampling rate, and DR 22 DAC

DAC Main Schematic 23 DAC: AD5754 Daisychained Reconstruction Filters Output Format Jumper Quadrature Grounding Options DAC

DAC Layout 24 DAC: AD5754 Daisychained Reconstruction Filters Output Format Jumper Quadrature Grounding Options DAC

Connection: External and AFE (“Red” Daughterboard) Interface SMA connectors for power and data connections Only 7 connectors total (3 SMA Supplies + 4 USB) Interface

Digital Potentiometers: Feed-through Cancellation Tuning Digital Potentiometers used to control feedthrough cancellation gains 4 channels total 10kΩ maximum resistance per channel Parallel and series resistors allow adjustment of resistance Interface: 1 SPI channel, 2 CS Screw terminals to connect to AFE 26 Feed Through Cancellation Tuning

Power Supplies: 1.8v, 3.3v, and 5v Regulated 1.8v, 3.3v, and 5v supplies TPS767D318 –Dual Supply: 3.3v and 1.8v LDO –Output Current: 1.0A per regulator –2% Tolerance –Power –on reset unused – maybe I should add this to the reset sources? –Need 3.3v for digital logic –Need 1.8v for ADC core TPS78650 –5.0v LDO –2% Tolerance –Vin: up to 10v (8v used) 27 Power Supply

Layout and Schematic Checks Schematic –ERC: Electrical Rules Check: No Major Problems Layout –DRC: Design Rules Check No Errors –LVS: Layout vs. Schematic: No differences 28 Review

DFM Review 29 Review

Complete Main Schematic 30 Review

3D Visualization 31 Top Bottom Missing 3D Models: 90 degree SMA Connectors, jumper headers Review