1 Final Presentation Project A – Spring 2009 High Speed Signal Processing Board Design Student: Nir Malka Lior Rom Instructor: Mike Sumszyk Duration: 1.

Slides:



Advertisements
Similar presentations
Mini-Lecture 8 Intellectual Property. Agenda Discussion of Lab7 Solutions and lessons learned Intellectual Property Description of class agenda from this.
Advertisements

Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
D. De Venuto,Politecnico di Bari 0 Data Converter.
Georgia Tech Digital Back-end µHRG interface Curtis Mayberry School of Electrical and Computer Engineering Georgia Institute of Technology January 13 th,
Sundance Multiprocessor Technology SMT702 + SMT712.
555 Timer ©Paul Godin Updated February Oscillators ◊We have looked at simple oscillator designs using an inverter, and had a brief look at crystal.
Oscilloscope Watch Teardown. Agenda History and General overview Hardware design: – Block diagram and general overview – Choice of the microcontroller.
Mark Neil - Microprocessor Course 1 Digital to Analog Converters.
8xADC AMC board Tomasz Klonowski Warsaw University of Technology PERG – ISE
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Class-D.
Analog Devices FMCOMMS1-EBZ WINLAB – Rutgers University Date : April 22, 2013 Authors : Prasanthi Maddala,
Ultrafast 16-channel ADC for NICA-MPD Forward Detectors A.V. Shchipunov Join Institute for Nuclear Research Dubna, Russia
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.
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 12/5/2003 Multi-channel Data Acquisition System Mid-Term Presentation.
Development System using Altium Designer Supervisor : Ina Rivkin Performed by: Fared Ghanayim Jihad Zahdeh Technion – Israel Institute of Technology Department.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
HT46 A/D Type MCU Series Data Memory (Byte) Program Memory HT46R22 (OTP) HT46C22 (Mask) 2Kx Kx16 4Kx HT46R23 (OTP) HT46C23 (Mask) HT46R24.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
ECE 448: Spring 12 Lab 4 – Part 2 Finite State Machines Basys2 FPGA Board.
Spring semester (4/2009) High Speed Signal Processing Board Design By: Nir Malka, Lior Rom Instructor: Mike Sumszyk הטכניון - מכון טכנולוגי לישראל הפקולטה.
SE-IR Corporation 11/04 Goleta, CA (805) CamIRa TM SE-IR Corporation 87 Santa Felicia Dr. Goleta, CA (805)
Students:Alexander Kinko Roni Lavi Instructor:Inna Rivkin Duration:1 Semester Final Part 2 Presentation Winter 2009 Final Part 2 Presentation Winter 2009.
Part A Presentation High Speed Digital Signal Lab Students: Lotem Sharon Yuval Sela Instructor : Ina Rivkin.
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.
Technical Training. 1 Configuration: 2558 Analog Input Module 1. Select voltage or current input mode for each channel 3. Select digital filtering, offset.
SIGMA-DELTA ADC SD16_A Sigma-Delta ADC Shruthi Sujendra.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Dariusz Makowski, Technical University of Łódź LLRF review, DESY, 3-4 December 2007 Advanced.
K.C.RAVINDRAN,GRAPES-3 EXPERIMENT,OOTY 1 Development of fast electronics for the GRAPES-3 experiment at Ooty K.C. RAVINDRAN On Behalf of GRAPES-3 Collaboration.
Students:Alexander Kinko Roni Lavi Instructor:Inna Rivkin Duration:2 Semesters Midterm Presentation Part 1 - Spring 2008 Midterm Presentation Part 1 -
Final Presentation Winter Final Presentation Winter Students Naftali Weiss Nadav Melke Instructor Mony Orbach Duration Single Semester.
By: Uriel Barron Matan Schlanger Supervisor: Mony Orbach Final Review March 2015.
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
Introduction to VHDL Simulation … Synthesis …. The digital design process… Initial specification Block diagram Final product Circuit equations Logic design.
Introduction to FPGA Tools
2’s Complement 4-Bit Saturator Discussion D2.8 Lab 2.
Four Channel Portable Electronics Rubén Conde*, Humberto Salazar*, Oscar Martínez* and L. Villaseñor ** * Facultad de Ciencias FisicoMatematicas, BUAP,
ERC - Elementary Readout Cell Miguel Ferreira 18 th April 2012
Digital AM Receiver System Hassen Abdu, Ebad Ahmed, Wajahat Khan April 21, Introductory Digital Systems Laboratory.
Custom DDS Board Design
09/02/20121 Delay Chip Prototype & Delay Chip Test Board Joan Mauricio – Xavier Ondoño La Salle (URL) 12/04/2013.
Low Power, High-Throughput AD Converters
High Speed Digital Systems Lab Spring/Winter 2010 Project definition Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of an A/D.
A commercially available digitization system Fotiou Andreas Andreas Fotiou.
PowerBench Programmable Power Supply Dror Lazar Moran Fishman Supervisor: Boaz Mizrahi Winter Semester 2009/10 HS DSL.
Low Power, High-Throughput AD Converters
Performed By: Tal Goihman & Irit Kaufman Instructor: Mony Orbach Bi-semesterial Spring /04/2011.
Performed by: Nir Malka, Lior Rom Instructor: Mike Sumzik המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי לישראל.
Mark Neil - Microprocessor Course 1 Digital to Analog Converters.
2/June/2009LHCb Upgrade1 Single ended ADC Differential ADC –Convert single ended signal to differential (use AD8138 amp) –ASIC differential output ADC.
Mircea Bogdan Chicago, Oct. 09, BIT, 500 MHz ADC Module for the KOTO Experiment The University of Chicago.
Closed Loop Temperature Control Circuit with LCD Display Mike Wooldridge ECE 4330 Embedded Systems.
0808/0809 ADC. Block Diagram ADC ADC0808/ADC Bit μP Compatible A/D Converters with 8-Channel Multiplexer The 8-bit A/D converter uses successive.
Product Overview 박 유 진박 유 진.  Nordic Semiconductor ASA(Norway 1983)  Ultra Low Power Wireless Communication System Solution  Short Range Radio Communication(20.
Low Power, High-Throughput AD Converters
TITLE: 555 Timer OM INSTITUTE OF TECHNOLOGY Subject: Analog Electronics ( ) Semester: 03 Prepared By:
Spring 2006CSE 597A: Analog-Digital IC Design Scan-Flash ADC Low Power, High-Throughput AD Converters Melvin Eze Pennsylvania State University
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
DAQ ACQUISITION FOR THE dE/dX DETECTOR
Test Boards Design for LTDB
CPU1 Block Specifications
Iwaki System Readout Board User’s Guide
96-channel, 10-bit, 20 MSPS ADC board with Gb Ethernet optical output
Power Block Implementation
1 Gbit/s Serial Link 1 Gbit/s Data Link Using Multi Level Signalling
5 Gsps ADC Developement and Future Collaboration
IMDL Summer 2002 Matthew Chernosky July 11, 2002
Combiner functionalities
ECE 331 – Digital System Design
The QUIET ADC Implementation
Presentation transcript:

1 Final Presentation Project A – Spring 2009 High Speed Signal Processing Board Design Student: Nir Malka Lior Rom Instructor: Mike Sumszyk Duration: 1 Semester

2 Table of Contents Main Goal Project overview Project Implementation Board specifications Orcad Schematics High Speed VHDL Modules Description

3 Main Goal Design a high speed analog to digital daughter board which interfaces to Altera DE3. Design a high speed analog to digital daughter board which interfaces to Altera DE3.

4 Project Overview Designing a new daughter board, which will interface to Altera DE3, and will be able to perform DAC and ADC sampling, at HS frequencies. Preparing a manufacturing file, containing Orcad schematics, and main VHDL blocks.

5 Project Implementation (Top Level) Sample Real Time Digital Processing (DE3) Reconstruction Analog Input Analog Output

6 Project Implementation (Block Level) High Speed signal processing Board Analog Input Circuit ADC Analog Output Circuit DAC DE3 (Digital Processing) Analog signal Digital signal HSTC RGB Signal 2 Ch analog Signal

7 Brief Description of AD Main Features: Diff Input voltage: 1.25 Vp-p 10 Bits Conversion Rate: up to 300 MSPS LVDS outputs

8 Brief Description of AD9780 Dual channel Up to 500 Msps Differential analog current outputs LVDS inputs

9 Board Specifications (Power Supply) DC voltage supply: – Main DC power source from external DC supplier of 8.5V, into voltage regulators which output: AVDD 1.8V, AVDD3.3 DRVDD 1.8V, DVDD3.3 DC current consumption – ADC Supply Currents I AVDD < 203 mA – DAC Supply Currents I AVDD < 58mA

10 Board Specifications (inputs) ADC Analog input signal: – Differential input voltage range: 1.25 Vp-p – Analog Input bandwidth: 70 MHz – Protection from Input over voltage (ESD) ADC External clock input – Clock generator through SMA connector – Min conversion Rate 40 MSPS, 50% duty cycle – Differential Input voltage range < 6 Vp-p

11 Board Specifications (outputs) 4 Analog output signals – 2 channels with sample rate of up to 500 Msps. – Output compliance range: -1V to 1V – 2 Aux channels, can be used to remove the DC offset voltage.

12 Board Specifications (Placing) AUX 1 AUX 2 8.5cm 10cm CLK R G B DACI 6.1cm PS DACQ AUX2AUX1

13 Board Specifications (PCB Stack)

14 LVDS SIGNALSANALOG SIGNALS D-GNDA-GND FR4 DIGITAL VCC FR4 ANALOG VCC FR4 D-GND FR4 DIGITAL SIGNALS Board Specifications (PCB Stack)

15 Orcad schematics Orcad Schematics Tango Net-list BOM

16 High Speed (Special notes to the Editor) High Speed Design guidelinesDesign

17 VHDL Modules Description DE3 DATA TO DAC DATA FROM ADC CONFIGURATION USER INTERFACE 50Mhz DE3 OSCILLATOR

18 VHDL Modules Description (ADC Interface) ENTITY ADC_INTERFACE IS port ( DB : IN STD_LOGIC_VECTOR(7 downto 0); DG : IN STD_LOGIC_VECTOR(7 downto 0); DR : IN STD_LOGIC_VECTOR(7 downto 0); B : OUT STD_LOGIC_VECTOR(7 downto 0); G : OUT STD_LOGIC_VECTOR(7 downto 0); R : OUT STD_LOGIC_VECTOR(7 downto 0) ); END ADC_INTERFACE;

19 VHDL Modules Description (DAC Interface) ENTITY DAC_INTERFACE IS port ( CLK1 : IN STD_LOGIC; CLK180 : IN STD_LOGIC; CLK2 : IN STD_LOGIC; GB : IN STD_LOGIC_VECTOR(23 downto 12); RG : IN STD_LOGIC_VECTOR(11 downto 0); CLK : OUT STD_LOGIC; OUTPUT : OUT STD_LOGIC_VECTOR(11 downto 0) ); END DAC_INTERFACE;

20 VHDL Modules Description (SPI Interface) ENTITY spi_interface IS port ( RESET_AD : IN STD_LOGIC; CSBAD : IN STD_LOGIC; SCLK : IN STD_LOGIC; CSBDA : IN STD_LOGIC; RESET_DA : IN STD_LOGIC; select_mux : IN STD_LOGIC_VECTOR(1 downto 0); CSB2AD : OUT STD_LOGIC; RESET2AD : OUT STD_LOGIC; SDIO : OUT STD_LOGIC; CSB2DA : OUT STD_LOGIC; RESET2DA : OUT STD_LOGIC ); END spi_interface;

21 VHDL Modules Description (Clock Distributer) ENTITY CLOCK _DISTRIBUTER IS port ( LVDS_CLK : IN STD_LOGIC; CLK1 : OUT STD_LOGIC; CLK180 : OUT STD_LOGIC; CLK2 : OUT STD_LOGIC ); END CLOCK _DISTRIBUTER;

22 VHDL Modules Description (Data path)

23 Sample 1 Sample 2

24 VHDL Modules Description (SPI)

25 RESET_ADRESET_DA MUX_SEL CONFIGURATION CSB_DA CSB_AD

26

27

28 Lookup table Mux_selectDescription 00Enable DDR mode for ADC 01OverRange disable for ADC 10Timing adjust for DAC 11Data control DAC- switch from two’s complement to binary