Sponsored By Abstract 1 Ritamar Siurano – Undergraduate Student Prof. Domingo Rodriguez – Advisor Abigail Fuentes – Graduate StudentProf. Ana B. Ramirez.

Slides:



Advertisements
Similar presentations
David Hansen and James Michelussi
Advertisements

Yaron Doweck Yael Einziger Supervisor: Mike Sumszyk Spring 2011 Semester Project.
ECE 734: Project Presentation Pankhuri May 8, 2013 Pankhuri May 8, point FFT Algorithm for OFDM Applications using 8-point DFT processor (radix-8)
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 5 Program Design and Analysis.
Guitar Effects Processor Using DSP
0 - 1 © 2010 Texas Instruments Inc Practical Audio Experiments using the TMS320C5505 USB Stick “Sine Waves” Texas Instruments University Programme Teaching.
Lecture #17 INTRODUCTION TO THE FAST FOURIER TRANSFORM ALGORITHM Department of Electrical and Computer Engineering Carnegie Mellon University Pittsburgh,
Top Level System Block Diagram BSS Block Diagram Abstract In today's expanding business environment, conference call technology has become an integral.
Sampling, Reconstruction, and Elementary Digital Filters R.C. Maher ECEN4002/5002 DSP Laboratory Spring 2002.
Tracking Migratory Birds Around Large Structures Presented by: Arik Brooks and Nicholas Patrick Advisors: Dr. Huggins, Dr. Schertz, and Dr. Stewart Senior.
Introduction to Fast Fourier Transform (FFT) Algorithms R.C. Maher ECEN4002/5002 DSP Laboratory Spring 2003.
Parallelization of FFT in AFNI Huang, Jingshan Xi, Hong Department of Computer Science and Engineering University of South Carolina.
EE 345S Real-Time Digital Signal Processing Lab Fall 2008
Use of FOS for Airborne Radar Target Detection of other Aircraft Example PDS Presentation for EEE 455 / 457 Preliminary Design Specification Presentation.
Kathy Grimes. Signals Electrical Mechanical Acoustic Most real-world signals are Analog – they vary continuously over time Many Limitations with Analog.
Brain segmentation and Phase unwrapping in MRI data ECE 738 Project JongHoon Lee.
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Measuring.
Digital Communication Techniques
LPC Speech Coder on the TI C6x DSP Mark Anderson, Jeff Burke EE213A / EE298-2 Prof. Ingrid Verbauwhede.
1 DSP Implementation on FPGA Ahmed Elhossini ENGG*6090 : Reconfigurable Computing Systems Winter 2006.
FPGA Based Fuzzy Logic Controller for Semi- Active Suspensions Aws Abu-Khudhair.
Advisor: Dr. Chandra Christopher Picard Michael Neuberg.
An FPGA implementation of real-time QRS detection H.K.Chatterjee Dept. of ECE Camellia School of Engineering & Technology Kolkata India R.Gupta, J.N.Bera,
The 6713 DSP Starter Kit (DSK) is a low-cost platform which lets customers evaluate and develop applications for the Texas Instruments C67X DSP family.
Fernando Ortiz EM Photonics, Inc. Newark, DE
SAR Imaging Radar System A fundamental problem in designing a SAR Image Formation System is finding an optimal estimator as an ideal.
ElectroScience Lab IGARSS 2011 Vancouver Jul 26th, 2011 Chun-Sik Chae and Joel T. Johnson ElectroScience Laboratory Department of Electrical and Computer.
© 2002 The MathWorks, Inc. September 2002 Advanced Embedded Tool capabilities for Texas Instruments DSPs © 2002 The MathWorks, Inc. David Hilf Third Party.
CHAPTER 8 DSP Algorithm Implementation Wang Weilian School of Information Science and Technology Yunnan University.
Computational Technologies for Digital Pulse Compression
A New Algorithm for Improving the Remote Sensing Data Transmission over the LEO Satellite Channels Ali Payandeh and Mohammad Reza Aref Applied Science.
EE302 Lesson 19: Digital Communications Techniques 3.
Real-Time D igital S ignal P rocessing Lab Development using Matlab, Simulink, and the TI TMS320C6711 DSK David Rolando & Jonathan Kellerman Graduate Advisor:
© 2007 SET Associates Corporation SAR Processing Performance on Cell Processor and Xeon Mark Backues, SET Corporation Uttam Majumder, AFRL/RYAS.
This is a Sample Poster First Fictional Author*, Second Author** and Third Author** *Fictional University, **Another Fictional University Abstract – include.
TI DSPS FEST 1999 Implementation of Channel Estimation and Multiuser Detection Algorithms for W-CDMA on Digital Signal Processors Sridhar Rajagopal Gang.
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.
Towards the Design of Heterogeneous Real-Time Multicore System Adaptive Systems Laboratory, Master of Computer Science and Engineering in the Graduate.
1 Abstract - KNU and KIGAM are developing a ground-based Arc-scanning SAR system (ArcSAR) mounted on a truck. The system achieves a coherent integration.
Using a MATLAB/Photoshop Interface to Enhance Image Processing in the Interpretation of Radar Imagery The Center for Remote Sensing of Ice Sheets (CReSIS)
Real time DSP Professors: Eng. Julian S. Bruno Eng. Jerónimo F. Atencio Sr. Lucio Martinez Garbino.
1 Implementation in Hardware of Video Processing Algorithm Performed by: Yony Dekell & Tsion Bublil Supervisor : Mike Sumszyk SPRING 2008 High Speed Digital.
MITSUBISHI ELECTRIC RESEARCH LABORATORIES Cambridge, Massachusetts High resolution SAR imaging using random pulse timing Dehong Liu IGARSS’ 2011 Vancouver,
LIST OF EXPERIMENTS USING TMS320C5X Study of various addressing modes of DSP using simple programming examples Sampling of input signal and display Implementation.
Jonathan Haws Blair Leonard Khemmer Porter Joshua Templin Software Defined Radio A Modular Approach.
University of Electronic Science and Technology of China
Copyright © 2004, Dillon Engineering Inc. All Rights Reserved. An Efficient Architecture for Ultra Long FFTs in FPGAs and ASICs  Architecture optimized.
Modeling Singular Valued Decomposition (SVD) Techniques using Parallel Programming with pMATLAB Miguel Goenaga (Presenter) Carlos J. González, Inerys Otero.
Sponsored By Abstract 1 Ritamar Siurano – Undergraduate Student Prof. Domingo Rodriguez – Advisor Abigail Fuentes – Graduate Student Prof. Ana B. Ramirez.
CSI 1340 Introduction to Computer Science II Chapter 1 Software Engineering Principles.
Fourier and Wavelet Transformations Michael J. Watts
SR: 599 report Channel Estimation for W-CDMA on DSPs Sridhar Rajagopal ECE Dept., Rice University Elec 599.
EC1358 – DIGITAL SIGNAL PROCESSING
Digital Signal Processor HANYANG UNIVERSITY 학기 Digital Signal Processor 조 성 호 교수님 담당조교 : 임대현
Group Members: Surujlal Dasrath & Adam Truelove Advisors Dr. In Soo Ahn – Theory + Software Dr. Thomas Stewart – Theory + Software Dr. Anakwa – Hardware.
DISPLACED PHASE CENTER ANTENNA SAR IMAGING BASED ON COMPRESSED SENSING Yueguan Lin 1,2,3, Bingchen Zhang 1,2, Wen Hong 1,2 and Yirong Wu 1,2 1 National.
Atindra Mitra Joe Germann John Nehrbass
Embedded Systems Design
Optical Coherence Tomography
Fourier and Wavelet Transformations
Digital Signal Processing Using MATLAB®V.4
Digital Signal Processing Using MATLAB®V.4
Final exam information
Introduction to Digital Signal Processors (DSPs)
A Comparison of Field Programmable Gate
VLIW DSP vs. SuperScalar Implementation of a Baseline H.263 Encoder
Chapter 19 Fast Fourier Transform
RFI Analysis in Radar Data using DSP: A Software Approach
Chapter 2: Building a System
Building a “System” Moving from writing a program to building a system. What’s the difference?! Complexity, size, complexity, size complexity Breadth.
Presentation transcript:

Sponsored By Abstract 1 Ritamar Siurano – Undergraduate Student Prof. Domingo Rodriguez – Advisor Abigail Fuentes – Graduate StudentProf. Ana B. Ramirez - Collaborator Inerys Otero – Graduate Assistant AIP Group – UPRM, ICPS Group - UIS RASP Group, ECE Department, E- University of Puerto Rico at Mayaguez Rapid Systems Prototyping Laboratory (RASP) This work presents the design of DSP support algorithms for synthetic aperture radar (SAR) image formation operations. Computational results are presented for fast Fourier transforms (FFTs), corner turning operations for NxN dimensional matrices, and the convolution process based on FFTs. Correlation implementation results of transmitted and received SAR signals are also presented in this work. Introduction 2 Synthetic aperture radar (SAR) image formation is a technique for obtaining images of the Earth’s surface through pulsed microwave transmitted and received signals. This system transmits a series of pulses at a fixed repetition rate and it collects the backscattered signals. Through signal processing techniques the transmitted and received signals are treated by a SAR image formation system to produce an image that is usually enhanced in the azimuth direction when compared with standard real (vs. synthetic) aperture images. The main benefit of using a SAR instead of a RAR is that the length of the antenna is significantly reduced to obtain a more detailed image. Methodology 3 The following procedure was used for the implementation of the algorithms: i) A TMS320C6713 DSP Starter Kit (DSK) was utilized as development platform; ii) The TMS320C6713 DSP (figure 2) was configured to test the various FFT algorithms, correlation and corner turning operations; iii) Computational results were obtained in terms of number of cycles and execution times. Results 4 Conclusions and Future Work 5 This work presented results for implementation efforts of correlation based on FFT and of corner turning algorithms on the TMS320C6713 DSP unit. It also presents the equivalence of the different correlation methods by using MATLAB. Future work for this project includes image formation with SAR data using these algorithms. References 6 [1] A. Ramirez, M. Rodriguez, D. Rodriguez, “TMS320C6713 User’s Guide, ”University of Puerto Rico Mayaguez Campus, Mayaguez, Puerto Rico, [2] R. Chassaing, Digital Signal Processing and Application with the C6713 and C6416 DSK, Wiley-Interscience, John Wiley & Sons, Inc., NY, DSP Implementation of SAR Support Algorithms Figure 2 (a) – TMS320C6713 Board Figure 1 – SAR Imaging Infrastructure Figure 3: Correlation Calculation Methods Implemented in MATLAB The correlation was calculated using MATLAB in order to determine the similitude between a transmitted and received signal and the number of targets in range. TI’s Complex FFT Function Table 1: Internal Memory (196KB) Table 2: External Memory (16MB) Blind Test Correlation Figure 4: MATLAB Figure 5: Code Composer Studio Corner Turning Operation Table 3: Corner Turning Execution Times *Clock Frequency 225MHz In the Blind test for the correlation code all targets were correctly detected within the noise in the received signal data. In the FFT algorithm the internal memory execution ties were faster than those when using external memory. Still using internal memory is only possible for a very small amount of sampling points. In addition to this the FFT code in assembly language had faster execution times then that of the FFT written in C language. The Corner Turning operation also resulted to be faster when using internal memory, yet the algorithm produced a memory overflow error when used for anything larger than 128x128 complex variable matrix. Figure 2 (b)– TMS320C6713 Block Diagram TI’s Complex FFT function C TI’s Complex FFT function Assembly Number of Points Average Number of Cycles Average Execution Time (s) Average Number of Cycles Average Execution Time (s) E E E E E E E E E E E E E E E E-04 TI’s Complex FFT function C TI’s Complex FFT function Assembly Number of Points Average Number of Cycles Average Execution Time (s) Average Number of Cycles Average Execution Time (s) E E E E E E E E E E E E E E E E-02 Corner Turning IRAM (196Kb) Corner Turning SDRAM (16Mb) Number of Points Average Number of Cycles Average Execution Time (s) Average Number of Cycles Average Execution Time (s) 32x E E-04 64x E E x E E x E x E x E-01