High Speed Digital Systems Lab Spring/Winter 2010 Midterm presentation Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of an.

Slides:



Advertisements
Similar presentations
LVDS 280MHZ link SPD VFE  PS VFE
Advertisements

Digital Phase Follower -- Deserializer in Low-Cost FPGA
Intel: Lan Access Division Technion: High Speed Digital Systems Lab By: Leonid Yuhananov & Asaad Malshy Supervised by: Dr. David Bar-On.
EELE 367 – Logic Design Module 2 – Modern Digital Design Flow Agenda 1.History of Digital Design Approach 2.HDLs 3.Design Abstraction 4.Modern Design Steps.
WIMS Capstone Proposal DSP Demo Abigail Fuentes Rivera Esteban Valentin Lugo Michael Ortiz Sanchez ICOM 5047 Prof Nayda Santiago.
ADC and TDC Implemented Using FPGA
RADIO FREQUENCY MODULE. Introduction  An RF module is a small electronic circuit used to transmit and receive radio signals.  As the name suggests,
Alice EMCAL Meeting, July 2nd EMCAL global trigger status: STU design progress Olivier BOURRION LPSC, Grenoble.
Characterization Presentation Spring 2006 Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System.
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.
CS150 Project Checkpoint 1. Controller Interface Dreamkatz Controller Interface 1. The N64 Controller 2. Physical interface 3. Communication protocol.
Analog-to-Digital Converters
Pulse Generator High Speed Digital Systems Lab Winter 2007/08 Project definition Instructor: Yossi Hipsh Students: Lior Shkolnitsky, Yevgeniy Lobanov.
San Jose State University Department of Electrical Engineering 4-BIT SERIAL TO PARALLEL CONVERTER EE 166, CMOS DIGITAL INTEGRATED CIRCUIT FINAL PROJECT.
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 26/4/2004 Multi-channel Data Acquisition System Final_A Presentation.
High Speed Digital Systems Lab Spring/Winter 2010 Part A final presentation Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of.
1 Fast Communication for Multi – Core SOPC Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab.
Implementation of DSP Algorithm on SoC. Mid-Semester Presentation Student : Einat Tevel Supervisor : Isaschar Walter Accompaning engineer : Emilia Burlak.
Elad Hadar Omer Norkin Supervisor: Mike Sumszyk Winter 2010/11 Date: Technion – Israel Institute of Technology Faculty of Electrical Engineering High Speed.
General Purpose FIFO on Virtex-6 FPGA ML605 board midterm presentation
Spring semester (4/2009) High Speed Signal Processing Board Design By: Nir Malka, Lior Rom Instructor: Mike Sumszyk הטכניון - מכון טכנולוגי לישראל הפקולטה.
Introduction to Digital Design Lab Project
Students: Oleg Korenev Eugene Reznik Supervisor: Rolf Hilgendorf
General Purpose FIFO on Virtex-6 FPGA ML605 board Students: Oleg Korenev Eugene Reznik Supervisor: Rolf Hilgendorf 1 Semester: spring 2012.
Sub-Nyquist Sampling DSP & SCD Modules Presented by: Omer Kiselov, Daniel Primor Supervised by: Ina Rivkin, Moshe Mishali Winter 2010High Speed Digital.
Sub- Nyquist Sampling System Hardware Implementation System Architecture Group – Shai & Yaron Data Transfer, System Integration and Debug Environment Part.
DARPA Digital Audio Receiver, Processor and Amplifier Group Z James Cotton Bobak Nazer Ryan Verret.
Lab IV Lecture 1 Course Overview Introduce Step 1 Course Web Page
By: Oleg Schtofenmaher Maxim Fudim Supervisor: Walter Isaschar Characterization presentation for project Winter 2007 ( Part A)
Phase-1 Padring. i PHC Phase 1 Padring 2 03/04/2008 Padring Overview µm Several Blocs :  JTAG pads  Digital Control.
Elad Hadar Omer Norkin Supervisor: Mike Sumszyk Winter 2010/11, Single semester project. Date:22/4/12 Technion – Israel Institute of Technology Faculty.
GBT Interface Card for a Linux Computer Carson Teale 1.
Lab IV Lecture 1 Course Overview Introduce Step 1 Course Web Page:
Flip-Flops and Registers
The World Leader in High-Performance Signal Processing Solutions Design a Clock Distribution for a WCDMA Transceiver System CSNDSP 2006 Session: B.11 Systems.
Phase-1 Design. i PHC Phase /04/2008 System Overview Clock, JTAG, sync marker and power supply connections Digital output.
PROCStar III Performance Charactarization Instructor : Ina Rivkin Performed by: Idan Steinberg Evgeni Riaboy Semestrial Project Winter 2010.
HARDWARE INTERFACE FOR A 3-DOF SURGICAL ROBOT ARM Ahmet Atasoy 1, Mehmed Ozkan 2, Duygun Erol Barkana 3 1 Institute of Biomedical Engineering, Bogazici.
Performed by: Yaron Recher & Shai Maylat Supervisor: Mr. Rolf Hilgendorf המעבדה למערכות ספרתיות מהירות הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל.
High Speed Digital System Lab Spring semester project  Instructor: Mony Orbach  Students: Pavel Shpilberg Ohad Fundoianu Ohad Fundoianu.
An Unobtrusive Debugging Methodology for Actel AX and RTAX-S FPGAs Jonathan Alexander Applications Consulting Manager Actel Corporation MAPLD 2004.
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
Final Presentation Winter Final Presentation Winter Students Naftali Weiss Nadav Melke Instructor Mony Orbach Duration Single Semester.
Sub-Nyquist Sampling Algorithm Implementation on Flex Rio
Characterization Presentation Characterization Presentation OFDM implementation and performance test Performed by: Tomer Ben Oz Ariel Shleifer Guided by:
Network On Chip Platform
Intel: Lan Access Division Technion: High Speed Digital Systems Lab By: Leonid Yuhananov & Asaad Malshy Supervised by: Dr. David Bar-On.
DAQ/Trigger System proposal for the Angra Neutrino Detector Herman Lima Jr (18 May 2006) Centro Brasileiro de Pesquisas Físicas.
December 14, 2006Anuj K. Purwar1 Design proposal for Read Out Card (ROC) Anuj K. Purwar December 14, 2006 Nevis Meeting.
Serial Communication Analyzer Company Name: Digital laboratory Presenter Name: Igal Kogan Alexander Rekhelis Instructor: Hen Broodney Semester:Winter/Spring.
Sub-Nyquist Reconstruction Characterization Presentation Winter 2010/2011 By: Yousef Badran Supervisors: Asaf Elron Ina Rivkin Technion Israel Institute.
Presenters: Genady Paikin, Ariel Tsror. Supervisors : Inna Rivkin, Rolf Hilgendorf. High Speed Digital Systems Lab Yearly Project Part A.
High Speed Digital System Lab Final Presentation 1 semester project  Instructor: Mony Orbach  Students: Pavel Shpilberg Ohad Fundoianu.
High Speed Digital Systems Lab Spring/Winter 2010 Project definition Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of an A/D.
DDRIII BASED GENERAL PURPOSE FIFO ON VIRTEX-6 FPGA ML605 BOARD PART B PRESENTATION STUDENTS: OLEG KORENEV EUGENE REZNIK SUPERVISOR: ROLF HILGENDORF 1 Semester:
Teaching Digital Logic courses with Altera Technology
Sub- Nyquist Sampling System Hardware Implementation System Architecture Group – Shai & Yaron Data Transfer, System Integration and Debug Environment Part.
Code Converters, Multiplexers and Demultiplexers
Spring 2013 Mid Presentation Technion Israel Institute of Technology Supervisors:Rolf Hilgendorf, Debby Cohen Consultant:Eli Shoshan Students:Etgar Israeli,
1 Digital processing applications for DE2 card High Speed Digital Systems Lab Winter 2008/09  Instructor: Mony Orbach  Students : Avner Reisz, Natty.
Status and Plans for Xilinx Development
High Speed Digital System Lab Spring semester project  Instructor: Mony Orbach  Students: Pavel Shpilberg Ohad Fundoianu.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Figure 4.1 Computerized data-acquisition system.
An Unobtrusive Debugging Methodology for Actel AX and RTAX-S FPGAs
DATA COMMUNICATION Lecture-20.
FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR – USING EXISTING CONTENT
Interfacing Data Converters with FPGAs
Data Transmission System Digital Design Chris Langley NRAO
Presentation transcript:

High Speed Digital Systems Lab Spring/Winter 2010 Midterm presentation Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of an A/D Converter Into The Sub-Nyquist Xampling System

2 Topics Project overview. Project overview. Progress made since characterization presentation. Progress made since characterization presentation. Initial receiver block diagram. Initial receiver block diagram. State machine. State machine. Initial simulation test result. Initial simulation test result. New given Guidelines and receiver technology plan overview. New given Guidelines and receiver technology plan overview. Time table Time table Integration of an A/D into Xampling System

Project Overview 3 Integration of an A/D into Xampling System Our goal is to integrate a sub-system that would convert the incoming analog samples to digital signals. Then they will be processed and reconstructed in the sub-Nyquist Sampling system. Our goal is to integrate a sub-system that would convert the incoming analog samples to digital signals. Then they will be processed and reconstructed in the sub-Nyquist Sampling system. For this purpose we shall use the TI ADS6423 Evaluation module. For this purpose we shall use the TI ADS6423 Evaluation module.

Progress made since characterization presentation Understanding the system requirements. Understanding the system requirements. Acquisition of working tools (Quartus, ModelSim, ProcWizard). Acquisition of working tools (Quartus, ModelSim, ProcWizard). Design of the initial receiver/transmitter. Design of the initial receiver/transmitter. Design of Control Logic for the circuit. Design of Control Logic for the circuit. Running Circuit Simulation on ModelSim for validation purposes. Running Circuit Simulation on ModelSim for validation purposes. Analysis of Simulation Results. Analysis of Simulation Results. Research of ideal settings for Receiver Implementation. Research of ideal settings for Receiver Implementation. 4 Integration of an A/D into Xampling System

Initial transmitter-receiver block diagram 5 Integration of an A/D into Xampling System

Controller State Diagram 6 Integration of an A/D into Xampling System

Controller State Machine Diagram 7 Integration of an A/D into Xampling System

Initial simulation test results 8 Integration of an A/D into Xampling System

The Altera Stratix III Differential signals Receiver 9 Integration of an A/D into Xampling System The Stratix III device has dedicated circuitry to receive high-speed differential signals. The Stratix III device has dedicated circuitry to receive high-speed differential signals. The receiver has a differential buffer, PLL, DPA block, synchronization FIFO buffer, data realignment block, and a deserializer. The receiver has a differential buffer, PLL, DPA block, synchronization FIFO buffer, data realignment block, and a deserializer.

New given Guidelines and our plan for the receiver technology According to Gidel we shall not be able to use Source Synchronous Receiver – almost certain that it won’t work properly. According to Gidel we shall not be able to use Source Synchronous Receiver – almost certain that it won’t work properly. We now aim to use a DPA (Dynamic Phase Alignment) for the alignment of the data bits. We now aim to use a DPA (Dynamic Phase Alignment) for the alignment of the data bits. The BitSlip Mechanism will be used for word Synchronization. The BitSlip Mechanism will be used for word Synchronization. The ADS6423 A/D card offers transmission test patterns that we intend to use. The ADS6423 A/D card offers transmission test patterns that we intend to use. Single PSDB connection can mix LVDS and Non-LVDS pins. Single PSDB connection can mix LVDS and Non-LVDS pins. 10 Integration of an A/D into Xampling System

DPA Circuitry 11 Integration of an A/D into Xampling System

Bit Slip Mechanism 12 Integration of an A/D into Xampling System Skew in the transmitted data along with skew added by the link causes channel-to-channel skew on the received serial data streams. If DPA is enabled, the received data is captured with different clock phases on each channel. This may cause the received data to be misaligned from channel to channel. To compensate for this channel-to-channel skew and establish the correct received word boundary at each channel, each receiver channel has a dedicated data realignment circuit that realigns the data by inserting bit latencies into the serial stream.

13 Time table (Semester A) Task \ Week July 1 July 2 July 3 July 4 August 1 August 2 August 3 ProcWizard Channel Lift Design an adapter card Design of the A/D Controller Final Design of LVDS Receiver Integration of the system Form a debug strategy Integration of an A/D into Xampling System

14 Questions / Answers Thank you! Integration of an A/D into Xampling System