We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byCullen Higbie
Modified about 1 year ago
Final Project Overall Design Presented By: Akram Ahmed Date: 19 November 2014 CMPE 691: Digital Signal Processing Hardware Implementation
Outline Filter Design Window Design Complex Number Absolute Value Calculation City Distance Spectral Density Design FFT Latency and selection Overall Design
Filter Design Number of Taps: 201 Max Filter Coeff = Min Filter Coeff Value = Coeff representation = 1.9, signed 2’s compliment
Window Design Max Window Coeff = 1 Min Window Coeff Value = (non-zero) Coeff representation = 1. 9, unsigned
Combined Filter and Window
FFT Number of Inputs: 1024 Target Design Frequency: 50 MHz (20ns) FFT Latency = FFT calculation time + drain time For Radix 2 lite FFT Latency = s * 20 ns = ms For Radix 2 Burst I/O FFT Latency = s * 20 ns = ms For Radix 4 Burst I/O FFT Latency = s * 20 ns = ms For Pipeline Streaming FFT Latency = s * 20 ns = ms
FIR IP Core
FIR Matlab f = fopen ('filtInp','w'); filtLen = length(y1); for i = 1:1:filtLen nonF = fi(y1(i),1,16,0); fprintf(f,'%s,\n', nonF.bin); fix = strcat(nonF.bin,'.0'); y1(i) = fix2dec(fix); end
FIR Simulated output and Matlab comp.
EE577b Fall2001 Final Project Programmable FIR Filter Design Draft #1 (10/25/2001) Prof. Peter A. Beerel.
Convolution in Matlab The convolution in matlab is accomplished by using “conv” command. If “u” is a vector with length ‘n’ and “v” is a vector with length.
LIST OF EXPERIMENTS USING TMS320C5X Study of various addressing modes of DSP using simple programming examples Sampling of input signal and display Implementation.
EC1302. To study the signal processing methods and digital signal processors.
FIR Tap Filter Optimization CE222 Final Project Spring 2003 S oleste H ilberg N icole S tarr.
ECE 448: Lab 6 DSP and FPGA Embedded Resources (Digital Downconverter)
ECE 448: Lab 7 Design and Testing of an FIR Filter.
Sub-Nyquist Reconstruction Final Presentation Winter 2010/2011 By: Yousef Badran Supervisors: Asaf Elron Ina Rivkin Technion Israel Institute of Technology.
Speech & Audio Processing Speech & Audio Coding Examples.
Connectivity Lab University of California, Berkeley Location and Timing with C/A code in GPS Wanbin Tang Jan 24, 2007.
1 of 23 Fouts MAPLD 2005/C117 Synthesis of False Target Radar Images Using a Reconfigurable Computer Dr. Douglas J. Fouts LT Kendrick R. Macklin Daniel.
GROUP MEMBERS ELISHBA KHALID 07-CP-07 TAHIRA SAMEEN 07-CP-31.
DEPARTMENTT OF ECE TECHNICAL QUIZ-1 AY Sub Code/Name: EC6502/Principles of digital Signal Processing Topic: Unit 1 & Unit 3 Sem/year: V/III.
William Stallings Computer Organization and Architecture 6 th Edition Chapter 9 Computer Arithmetic.
CMPE222 Final Project Presentation More Optimization on FIR Manju Anand 06/03/03.
Sub-band Mixing and Addition of Digital Effects for Consumer Audio ELECTRICAL & ELECTRONIC ENGINEERING FINAL YEAR PROJECTS 2012/2013 Presented by Fionn.
1 Final project Speaker: Team 5 電機三 黃柏森 趙敏安 Mentor : 陳圓覺 Adviser: Prof. An-Yeu Wu Date: 2007/1/22.
Lecture 09b Finite Impulse Response (FIR) Filters FIR.
Jacob Zurasky ECE5526 – Spring Generate an Acoustic Model for digit recognition Create a MATLAB tool to transcribe training data to be used.
Conversion Between Lengths Positive number pack with leading zeros +18 = = Negative numbers pack with leading ones -18 =
Prepared by: Hind J. Zourob Heba M. Matter Supervisor: Dr. Hatem El-Aydi Faculty Of Engineering Communications & Control Engineering.
MATLAB Examples. CS 1112 MATLAB Examples Find the number of positive numbers in a vector x = input( 'Enter a vector: ' ); count = 0; for ii = 1:length(x),
Ger man Aerospace Center Transfer Chart Analysis of Iterative OFDM Receivers with Data Aided Channel Estimation Stephan Sand, Christian Mensing, and Armin.
Digital FX Correlator Nimish Sane Center for Solar-Terrestrial Research New Jersey Institute of Technology, Newark, NJ EOVSA Technical Design Meeting.
ECE532 Final Project Demo Disparity Map Generation on a FPGA Using Stereoscopic Cameras ECE532 Final Project Demo Team 3 – Alim, Muhammad, Yu Ting.
20 October 2003WASPAA New Paltz, NY1 Implementation of real time partitioned convolution on a DSP board Enrico Armelloni, Christian Giottoli, Angelo.
Final Presentation Neural Network Implementation On FPGA Supervisor: Chen Koren Maria Nemets Maxim Zavodchik
Automatic Equalization for Live Venue Sound Systems Damien Dooley, Final Year ECE Progress To Date, Monday 21 st January 2008.
Overview of the Circuit Multiplier Subtractor Comparator Multiplexer.
Appendix 1 Number Systems Objectives: Review of number systems and radix conversion methods Review of binary, octal, hexadecimal and BCD unsigned codes.
CHAPTER 10 Applications of Digital Signal Processing Wang Weilian School of Information Science and Technology Yunnan University.
Dr. Sameh Abdelazim Assistant Professor, The School of Computer Sciences and Engineering, Fairleigh Dickinson University D. Santoro, M. Arend, F. Moshary,
Active Noise Cancellation System Students: Jessica Arbona & Christopher Brady Advisors: Dr. Yufeng Lu.
MATLAB Session 5 ES 156 Signals and Systems 2007 HSEAS Prepared by Frank Tompkins.
Basics of Digital Filters & Sub-band Coding Gilad Lerman Math 5467 (stealing slides from Gonzalez & Woods)
Digital Kommunikationselektronik TNE027 Lecture 5 1 Fourier Transforms Discrete Fourier Transform (DFT) Algorithms Fast Fourier Transform (FFT) Algorithms.
Auto-tuning for Electric Guitars using Digital Signal Processing Pat Hurney, 4ECE 31 st March 2009.
FP7 Uniboard project Digital Receiver G. Comoretto, A. Russo, G. Tuccari, A Baudry, P. Camino, B. Quertier Dwingeloo, February 27, 2009.
Sampling, Reconstruction, and Elementary Digital Filters R.C. Maher ECEN4002/5002 DSP Laboratory Spring 2002.
March 8, 2006Spectral RTL ATPG1 High-Level Spectral ATPG for Gate-level Circuits Nitin Yogi and Vishwani D. Agrawal Auburn University Department of ECE.
Booster Dampers Update Nathan Eddy PIP Meeting 4/30/14.
Transition Converter " Supply signals from new antennas to old correlator. " Will be discarded or abandoned in place when old correlator is turned off.
APV25, Clock and Trigger M.Friedl HEPHY Vienna. 2Markus Friedl (HEPHY Vienna)18 Mar 2009 APV25 Please refer to my December 2008 meeting slides for details.
Noise Reduction Two Stage Mel-Warped Weiner Filter Approach.
FFT-based filtering and the Short-Time Fourier Transform (STFT) R.C. Maher ECEN4002/5002 DSP Laboratory Spring 2003.
DSP First, 2/e Lecture 11 FIR Filtering Intro. May 2016 © , JH McClellan & RW Schafer 2 License Info for DSPFirst Slides This work released.
6.2 - The power Spectrum of a Digital PAM Signal A digtal PAM signal at the input to a communication channl scale factor (where 2d is the “Euclidean.
Radix-2 2 Based Low Power Reconfigurable FFT Processor Presented by Cheng-Chien Wu, Master Student of CSIE,CCU 1 Author: Gin-Der Wu and Yi-Ming Liu Department.
DFT & FFT Computation. Why DFT ? The two reasons : – It allows us to determine the frequency content of a signal (Spectral Analysis) – Perform frequency.
Ultra sound solution Profiles and other optimizations.
© 2017 SlidePlayer.com Inc. All rights reserved.