10
Sub-Nyquist Reconstruction Characterization Presentation Winter 2010/2011 By: Yousef Badran Supervisors: Asaf Elron Ina Rivkin Technion Israel Institute of Technology

Sub-Nyquist Reconstruction Characterization Presentation Winter 2010/2011 By: Yousef Badran Supervisors: Asaf Elron Ina Rivkin Technion Israel Institute

Embed Size (px)

Citation preview

Page 1: Sub-Nyquist Reconstruction Characterization Presentation Winter 2010/2011 By: Yousef Badran Supervisors: Asaf Elron Ina Rivkin Technion Israel Institute

Sub-NyquistReconstruction

Characterization PresentationWinter 2010/2011

By:

Yousef Badran

Supervisors:

Asaf ElronIna Rivkin

TechnionIsrael Institute of Technology

Page 2: Sub-Nyquist Reconstruction Characterization Presentation Winter 2010/2011 By: Yousef Badran Supervisors: Asaf Elron Ina Rivkin Technion Israel Institute

Project Overview

• Part of the Modulated Wideband Converter project cluster.– A system for sub-Nyquist sampling of multiband

signals.• Sub-module of the reconstruction block. • To be implemented on a card consisting of 4

Altera Stratix III FPGAs, using a single FPGA.

Page 3: Sub-Nyquist Reconstruction Characterization Presentation Winter 2010/2011 By: Yousef Badran Supervisors: Asaf Elron Ina Rivkin Technion Israel Institute

Project Block Diagram

Page 4: Sub-Nyquist Reconstruction Characterization Presentation Winter 2010/2011 By: Yousef Badran Supervisors: Asaf Elron Ina Rivkin Technion Israel Institute

Input and Output

Input:Sequences z[n] representing spectrum slices

At most N sequences, one per slice

Spectral support slices s B

nt

lBtjl thetxnz

|)())((][ 2

Problem:Spectral support and carrier frequencies of bands are unknown.A single slice may contain more than one band (at most N/2).A single band might be divided between two slices.

Page 5: Sub-Nyquist Reconstruction Characterization Presentation Winter 2010/2011 By: Yousef Badran Supervisors: Asaf Elron Ina Rivkin Technion Israel Institute

Input and Output

Output:• A sequence of vectors, one per spectral slice.• Each vector describes energy distribution in the slice; areas in the slice that

hold energy.• Requires high resolution vectors.

OR

• A sequence of numbers, at most N/2 pairs of numbers per spectral slice.• Each pair of numbers describes the beginning and end of energy in a slice.

Page 6: Sub-Nyquist Reconstruction Characterization Presentation Winter 2010/2011 By: Yousef Badran Supervisors: Asaf Elron Ina Rivkin Technion Israel Institute

Requirements and Resources

Requirements– 18-bit fixed-point representation. – Fit VHDL implementation on Altera Stratix III FPGA

EP3SE260.

Resources—Reference floating-point MATLAB implementation.—Memory: 2.5 GB in 3 banks.

Page 7: Sub-Nyquist Reconstruction Characterization Presentation Winter 2010/2011 By: Yousef Badran Supervisors: Asaf Elron Ina Rivkin Technion Israel Institute

Resources (cont.)

Page 8: Sub-Nyquist Reconstruction Characterization Presentation Winter 2010/2011 By: Yousef Badran Supervisors: Asaf Elron Ina Rivkin Technion Israel Institute

Mathematical Tools

Project WorkflowAlgorithm

• Resources & requirements• Understand theory and reference implementation• Propose alternative and equivalent calculation

MATLAB

• Floating-point representation• 18-bit fixed point representation• Possible C implementation

• Find implementations of required mathematical operations in VHDL• Implement missing tools in VHDL

VHDL Design

• Creating a block diagram• Designing the system in VHDL

Design Simulation

• ModelSim• Creat testbench for each VHDL design• Simulations

Synthesis

• Synthesis • Timing simulations using Altera Stratix III libraries

Page 9: Sub-Nyquist Reconstruction Characterization Presentation Winter 2010/2011 By: Yousef Badran Supervisors: Asaf Elron Ina Rivkin Technion Israel Institute

Gantt Chart

Algorithm

MATLAB

Mathmatical Tools

VHDL Design

Design Simulation

Synthesis

8/10/2010 9/29/2010 11/18/2010 1/7/2011 2/26/2011 4/17/2011

Page 10: Sub-Nyquist Reconstruction Characterization Presentation Winter 2010/2011 By: Yousef Badran Supervisors: Asaf Elron Ina Rivkin Technion Israel Institute

Thank you!