UNIVERSITI PUTRA MALAYSIA DESIGN OF RADIX-4 SINGLE PATH DELAY FAST FOURIER TRANSFORM PROCESSOR WITH GENETIC ALGORITHMS OPTIMIZATION

Similar documents
UNIVERSITI PUTRA MALAYSIA INTEGRATING PUBLIC ART IN MALAYSIAN URBAN LANDSCAPE

UNIVERSITI PUTRA MALAYSIA

EFFECT OF FINE AGGREGATE ANGULARITY ON RUTTING RESISTANCE OF ASPHALT CONCRETE AC10

ASSESSMENT OF URBAN GREEN SPACE BASED ON LANDSCAPE ECOLOGICAL PRINCIPLES SITI SYAMIMI BINTI OMAR

UNIVERSITI PUTRA MALAYSIA SUSTAINABILITY OF STREET FURNITURE DESIGN IN URBAN MALAYSIA

VISUAL REPRESENTATION OF NATURE IN THE LIBRARY SOMAYEH ROUSTAEI SADRY UNIVERSITI TEKNOLOGI MALAYSIA

DYNAMIC ANALYSES OF COMPOSITE FOOTBRIDGES EXCITED BY PEDESTRIAN INDUCED LOADS FARAZ SADEGHI UNIVERSITI TEKNOLOGI MALAYSIA

POROSITY ARCHITECTURE IN ECOLOGICAL DESIGN TAN KWON CHONG

A COMPARISON BETWEEN TRADITIONAL PAVEMENT REHABILITATION METHOD AS COMPARED TO RECYCLING METHOD SITI MAZZUANA BINTI SHAMSUDDIN

Final Year Project Report

UNIVERSITI PUTRA MALAYSIA

EVALUATION OF CRACK RELIEF LAYER FOR ROADS AND HIGHWAYS KHAIRUL HAFIZ BIN MUSTAFA

GREEN HIGHWAY ECOLOGY AND ECOSYSTEM PRESERVATION AND RESTORATION MUDATHIR OMER ADAM ARBAB

FLOOD MAPPING FOR SUNGAI BUNUS MOHD IRSYAM NOORFAWANA BIN MASRI

AIR CONDITIONING STUDY FOR AUTOMOTIVE APPLICATION ALAUDDIN HAFIZ BIN YUSOF UNIVERSITI MALAYSIA PAHANG

IDENTIFICATION OF AUDIO AND ROOM PARAMETERS FOR OPTIMUM SPEECH INTELLIGIBILITY IN ROOM NG TSING CHUN UNIVERSITI TEKNOLOGI MALAYSIA

UNIVERSITI PUTRA MALAYSIA FIBER VIBRATION SENSOR MULTIPLEXING DEPLOYING KS CODE IN SAC-OCDMA WITH DIRECT DECODING TECHNIQUE TAIWO AMBALI ABIOLA

UNIVERSITI PUTRA MALAYSIA UNIFIED NEURAL NETWORK CONTROLLER OF SERIES ACTIVE POWER FILTER FOR POWER QUALITY PROBLEMS MITIGATION BEHZAD GHAZANFARPOUR

IMPROVEMENT OF BUS ROOF SECTION

GEOGRAPHICAL ANALYSIS OF LIBYAN AIRPORTS AND THEIR POTENTIAL AS A HUB OF AIR TRANSPORTATION FOUAD D S ABDULWAFI UNIVERSITI TEKNOLOGI MALAYSIA

ANALYSIS PERFORMANCE OF WAJA CAR AIR-CONDITIONING SYSTEM MUHAMAD AMIRUDIN BIN KAMALRUL BADRI

NAZANEEN AHMED NASROULLA

SISTEM PBNGUJIAN TAPAK CADAI\IGAN BINAAN HALIZAH BINTI AHMAD

UNIVERSITI PUTRA MALAYSIA CRITERIA AND INDICATORS FOR MALAYSIAN GARDEN CITY OF PUTRAJAYA

ANALYSIS OF HEAT GAIN AGAINST COOLING CAPACITY AT OCCUPIED BUILDING KOH KELVIN

LANDFILL SITE SUITABILITY USING GEOGRAPHIC INFORMATION SYSTEM AND ANALYTICAL HIERARCHY PROCESS

A STRUCTURED CRITICAL SUCCESS FACTORS MODEL FOR THE IMPLEMENTATION OF GREEN RETROFIT PROJECTS REHMAASHINI JAGARAJAN UNIVERSITI TEKNOLOGI MALAYSIA

ASSESSMENT OF PARKING DEMAND IMPACT ON ADJOINING ROADWAY NETWORK WAN NUR ALIFFA WAN RAMLI

AQUAPONIC SYSTEM FOR SELF-SUSTAIN LIVING YAN YEN QUN

THERMAL PERFORMANCE OF POTTED PLANTS IN MITIGATING INDOOR TEMPERATURE IN TROPICAL CLIMATE SHAHRUL BIN CHE ON UNIVERSITI TEKNOLOGI MALAYSIA

THE RELEVANCE OF TRANSIT-ORIENTED DEVELOPMENT FOR TRANSIT STATION COMMUNITY IN MALAYSIA ZAINUDDIN BIN AB RAHMAN

APPLICATION OF BIM IN EARLY STAGE DESIGN COST ESTIMATION

A Suitable Development Trend in Linear City Based On Smart Growth A Case Study in Lanzhou Urban Area ZHOU WEI

PRELIMINARY STUDY ON BRICKS DRYING PROCESS USING MICROWAVE TECHNOLOGY SALEM SALAH ABDULLAH BAGABER UNIVERSITI TEKNOLOGI MALAYSIA

HEAT TRANSFER CHARACTERISTICS OF A HEAT EXCHANGER JAMIATUL ADAWIAH BT AB. SIDEK UNIVERSITI TEKNIKAL MALAYSIA MELAKA

PhD thesis before UPM senate

DESIGN FACTORS THAT INFLUENCE THE EFFECTIVE USE OF MEYDAN IN IRAN REIHANEH SADAT HAJMIRSADEGHI UNIVERSITI TEKNOLOGI MALAYSIA

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

EARHTHING PERFORMANCE OF HV/MV SUBSTATION AND ITS EFFECT ON NEARBY STRUCTURES NORNIKMAN BIN RAHIMIN

Samsiah binti Mohamad

SMART GARDEN SYSTEM NURSHAHNEEM BINTI MOHD SAID

NAZANEEN AHMED NASROULLA

UNIVERSITI PUTRA MALAYSIA MICROPROPAGATION OF ENDANGERED SLIPPER ORCHID, PAPHIOPEDILUM ROTHSCHILDIANUM (RCHB. F.) STEIN

SUSTAINABILITY ASSESSMENT OF COMPACT-CITY DEVELOPMENT USING GEODESIGN APPROACH AHMED ABDULHAFEDH OWAID UNIVERSITI TEKNOLOGI MALAYSIA

UNIVERSITI PUTRA MALAYSIA ENZYME ACTIVITIES AND ENHANCEMENT OF PLANT NUTRIENT CONTENT IN VERMICOMPOST YAN YI WEI

PHYSICAL ATTRIBUTES ON PLACE ATTACHMENT IN MALAYSIAN URBAN PARKS HADI EBADI UNIVERSITI TEKNOLOGI MALAYSIA

PROPOSE AND DESIGN A CANVAS SHOES CLEANER MACHINE NUR SYAFIQAH BINTI ISMUINI

PLACENESS BAGI PASAR BESAR DAN BAZAR DI KAMPUNG JAWA, MELAKA AHMAD AMZAR BIN ABDULLAH

FIBER NETWORK CABLING. By: Abdul Hak Bin Mahat (ILPS)

MICROPROPAGATION AND EFFECT OF GROWTH RETARDANTS ON SELECTED SPECIES OF MELASTOMATACEAE

UNIVERSITI PUTRA MALAYSIA LEARNING FROM SOUTH SUMATRAN INDIGENOUS TECHNOLOGY FOR SUSTAINABLE HOUSING CONSTRUCTION

TABLE OF CONTENTS. iii iv vi. vii. xii xiii xvii xix

ANALYSIS AND MEASUREMENT FIBER OPTIC FAULT BY USING OPTICAL TIME DOMAIN REFLECTROMETER (OTDR) AKWANIZAM BIN AZMI

URBAN REGENERATION ISSUES OF SECTION 13 PETALING JAYA KHAIRUL NISA BINTI HARON UNIVERSITI TEKNOLOGI MALAYSIA

Signature : MOHD ZAMRI BIN IBRAHIM

KAJIAN KEPERLUAN KERANGKA PENGAJARAN PRAKTIKAL SUBJEK ELEKTRONIK DI KOLEJ VOKASIONAL

Jurnal Teknologi FALLING HEAD TEST FOR GEOTEXTILE DRAINAGE CAPACITY. Full Paper. Noor Hidayu Amran, A. Naser Abdul Ghani *

NEW CONCEPT OF FURNITURE DESIGN BY USING SPACE SAVING APPROACH TAN BOON CHAI UNIVERSITI TEKNIKAL MALAYSIA MELAKA

THE DESIGN AND FABRICATION OF AN OIL VACUUM CLEANER FOR INDUSTRIAL USE

HEDGES USED IN BACKGROUND OF THE STUDY SECTIONS OF ENGLISH DEPARTMENT THESES: A CASE STUDY AT DIAN NUSWANTORO UNIVERSITY THESIS

UNIVERSITI PUTRA MALAYSIA IDENTIFICATION OF SUSTAINABILITY INDICATORS FOR OIL AND PETROCHEMICAL INDUSTRIES DEVELOPMENT IN SOUTHWEST COAST OF IRAN

MOTORCYCLE ANTI-THEFT SYSTEM (MATS) MUHAMAD ALIF BIN ABU

TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK

SISTEM PENILAIAN KENAIKAN PANGKAT PENSYARAH SECARA SISTEMATIK BERASASKAN SISTEM BANTUAN KEPUTUSAN BERKUMPULAN SITI NURBAYA BINTI ISMAIL

DESIGN AND DEVELOPMENT OF FOOD WASTE COMPACTOR ROZAIDI BIN ROZMAN

UNIVERSITI PUTRA MALAYSIA ENHANCING THE CORPORATE VISUAL IDENTITY OF UNIVERSITI PUTRA MALAYSIA FU CHEW XIANG

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

ALAT ANALITIK UNTUK SISTEM SOKONGAN UNIVERSITI. Nur Amalin Mohd Rosdi Mohd Zakree Ahmad Nazri

UNIVERSITI TEKNOLOGI MARA IMPLICATION OF NIGHT-TIME LEISURE ACTIVITIES TOWARDS PLACE IDENTITY OF URBAN PUBLIC PARK IN SHAH ALAM AND PUTRAJAYA

UNIVERSITI PUTRA MALAYSIA SIMULATION ON THE PERFORMANCE OF A STIRLING COOLER FOR USE IN SOLAR POWERED REFRIGERATOR

DETERMINATION OF BASIC SOIL PROPERTIES AND SHEAR STRENGTH OF PEKAN SOFT CLAY MOHD FARUQ BIN SA ADON

INSTRUCTION: This section consists of SIX (6) structure questions. Answer FOUR (4) questions only.

VARIATIONAL METHOD IN THE DESIGN OF AN OPTIMUM SOLAR WATER HEATER STORAGE TANK SUHAIMI BIN MISHA UNIVERSITI TEKNOLOGI MALAYSIA

UNIVERSITI PUTRA MALAYSIA EVALUATING THE USE OF BUILDING INFORMATION MODELLING IN RESORT DEVELOPMENT IN REBUPLIC OF THE MALDIVES

USM MENANG ANUGERAH PEMBENTANG KERTAS KERJA LISAN SAINTIFIK TERBAIK DI SKETMA 2017

HEDGES IN GEORGE W. BUSH S SPEECHES

CHAPTER 7 APPLICATION OF 128 POINT FFT PROCESSOR FOR MIMO OFDM SYSTEMS. Table of Contents

USCI. PHYSICS Workshop Success is depend on your mind and your will. You are the one, who decide it. PROVE IT!! Speaker : Thong KS

A SIMPLE ID DETECTION USING INFRARED SENSORS NOOR FARHANA HALIL BT ABDUL RAZAK

Kuliah 1 : Pengenalan Kepada Teknologi Maklumat & Komunikasi

UNIVERSITI TEKNIKAL MALAYSIA MELAKA. Improving of Cool Air Evacuation Process for Home Application

SIMULASI MESIN PELARIK BERASASKAN TEKNOLOGI AUGMENTED REALITY MUHAMAD IKRAM BIN ABDUL KARIM DR. SYAIMAK ABDUL SHUKOR

GAS LEAKAGE MONITORING OVER THE NET WITH RASPBERRY PI MOHD FAEZ BIN AHMAD RAZLI

SISTEM PENYEWAAN FASILITI MAJLIS SEHENTI (ONE STOP EVENT RENTAL SYSTEM)

LHATEN. Master of Science (Physics) Faculty of Science. Universiti Teknologi Malaysia

UNIVERSITI TEKNOLOGI MALAYSIA

NUTRIENT LEACHING IN PEAT AND LATERITIC SOIL TREATED WITH INORGANIC AND ORGANIC FERTILISER

SOIL STABILIZATION USING CHEMICAL ADDITIVE MUHAMMAD AUDI ADIB BIN MOHD ZIM. Bachelor of Engineering (Hons) in Civil Engineering

DETERMINATION OF WARNING DETECTION PARAMETERS BASED ON DATA PORTAL DETECTION OF RADIATION IN PORT KLANG, MALAYSIA

KAJIAN INOVASI PENGUNCIAN TURAPAN BLOK KONKRIT

ASSESSING GREENWAY NETWORK CONNECTIVITY FOR UNIVERSITY CAMPUS NORAINI BT BAHARI

DEPARTMENT OF BUILDING SURVEYING FACULTY OF ARCHITECTURE, PLANNING AND SURVEYING UNIVERSITI TEKNOLOGI MARA

COMPLEXITY OF THE FLORAL PATTERN IN VENTILATION PANEL OF TIMBER BUILDING IN KELANTAN AND TERENGGANU

UNIVERSITI PUTRA MALAYSIA DESIGN AND SIMULATION OF DUAL-PURPOSE SOLAR CONTINUOUS ADSORPTION SYSTEM USING MALAYSIAN ACTIVATED CARBON

New Design Paradigm For Boundary And Urban Public Spaces

UNIVERSITI TEKNOLOGI MARA THE CONDITION OF OUTDOOR SCULPTURES IN ASEAN SCULPTURE GARDEN KUALA LUMPUR: A CONSERVATION STUDY NORA SOFIA MOHAMED YURAN

APPROVAL. Signature : Supervisor name : Date : Signature : Panel name : Date :

DEFINISI TEKNOLOGI HIJAU

COMPUTATIONAL FLUID DYNAMICS (CFD) PREDICTION OF FLOW AND TEMPERATURE DISTRIBUTION IN DRYING COMPARTMENT YAP KENT PENG

Transcription:

UNIVERSITI PUTRA MALAYSIA DESIGN OF RADIX-4 SINGLE PATH DELAY FAST FOURIER TRANSFORM PROCESSOR WITH GENETIC ALGORITHMS OPTIMIZATION PANG JIA HONG FK 2011 140

DESIGN OF RADIX-4 SINGLE PATH DELAY FAST FOURIER TRANSFORM PROCESSOR WITH GENETIC ALGORITHMS OPTIMIZATION By PANG JIA HONG Thesis Submitted to the School of Graduate Studies,, in Fulfillment of the Requirement for the Degree of Master Science August 2011

This work is dedicated to my dearest family for their extraordinary love and endless care. Thank you ii

Abstract of thesis presented to the Senate of in fulfilment of the requirement for the Degree of Master Science Chairman: Faculty: DESIGN OF RADIX-4 SINGLE PATH DELAY FAST FOURIER TRANSFORM PROCESSOR WITH GENETIC ALGORITHMS OPTIMIZATION Nasri b. Sulaiman, PhD Engineering By PANG JIA HONG August 2011 This research work involves the implementation of Single Objective Genetic Algorithm (SOGA) and Multi-objectives Genetic Algorithm (MOGA) in a 16-point Radix-4 Single Path Delay Feedback (R4SDF) pipelined Fast Fourier Transform (FFT) processor. The FFT processor is a critical block widely used in digital processing, which is considered as a very power consuming block in a device as many data are inputted for the FFT computation. Nowadays, the portability of the electronic devices which uses FFT processor requires being smaller size and low power consumption. One of the methods is to reduce the word length of FFT during its usage. However, the reduction of word length of FFT processor will degrade its Signal to Noise Ratio (SNR) value. The SNR value represents the accuracy of the FFT processor. The larger the word length of the FFT processor, the higher the SNR value, leading to higher Switching Activity (SA), thus increases the power consumption of the FFT processor. In this research, the Genetic Algorithms (GA) is used to optimize the word length of FFT coefficients to maintain the SNR value and reduce the SA at the same time. The iii

genetic algorithms is proven to be a very effective method in optimization by using the way imitating natural process of living beings such as crossover, mutation and selection. The Multi Objective Genetic Algorithms (MOGA) is capable of optimizing the problem which has more than one criterion and both criterions must be treated simultaneously. In this work, the GA optimization is implemented in the twiddle factor of FFT processor. The output solutions performance of the GA optimized FFT is compared to the non-ga solutions. The target of the optimization is to reduce the FFT word length and at the same time the solutions must fulfil the requirement of SNR higher than 63 db and SA lower the conventional FFT which is 192 times. The results show that, the SOGA capable to optimize the FFT SNR without considering the word length. The MOGA can successfully optimize the performance of FFT by maintaining the SNR and reducing the word length to 13 bits. Two MOGA methods are used; they are Weighted Sum approach and Non-dominated Sorting Approach. The Weighted Sum approach is more suitable to be implemented in the optimization as it is simpler compared to Non-dominated Sorting Approach. iv

Abstrak tesis yang dikemukakan kepada Senat sebagai memenuhi keperluan untuk ijazah Master Sains REKABENTUK PEMPROSES SUAP BALIK LENGAH LALUAN TUNGGAL RADIX-4 PENJELMAAN FOURIER CEPAT DENGAN OPTIMISASI ALGORITMA GENETIK Pengerusi: Fakulti: Nasri b. Sulaiman, PhD Kejuruteraan Oleh PANG JIA HONG Ogos 2011 Kajian ini merangkumi implementasi Multi-Objektif Algoritma Genetik (MOGA) pada 16 titik R4SDF (Radix-4 Single Path Delay Feedback) pemproses FFT (Fast Fourier Transform). Pemproses FFT merupakan stuktur penting yang banyak digunakan dalam telekomunikasi. Ia merupakan struktur yang banyak memerlukan kuasa disebabkan banyak data dimasukkan untuk proses pengiraan FFT. Kini, kebanyakan alat elektronik yang menggunakan pemproses FFT memerlukan saiz kecil dan hayat masa penggunaan yang lebih panjang. Salah satu cara untuk mengurangkan penggunaan kuasa FFT ialah mengurangkan panjang kata factor pekali FFT dalam rekabentuknya. Namun, pegurangan panjang kata akan mengurangkan prestasi SNR (Signal to Noise Ratio) FFT. Tahap SNR mewakili ketepatan pemproses FFT. Panjang kata yang lebih panjang dalam rekabentuk pemproses FFT akan memberi ketepatan yang lebih tinggi, namun ia akan meningkatkan aktiviti pensuisan lalu mengakibatkan penggunaan kuasa berlebihan. Dalam kajian ini, MOGA digunakan untuk mengoptimumkan panjang kata pekali pemproses FFT supaya ia dapat mengekalkan tahap SNR yang sama v

tinggi dan kegiatan switching aktiviti (SA) yang lebih rendah. Algoritma Genetik dibuktikan efektif dalam proses optimisasi dengan meniru process cara hidup semulajadi benda hidup seperti penyeberangan, mutasi dan seleksi. MOGA merupakan algoritma yang mampu mengoptimakan lebih daripada satu masalah objektif dalam satu masa. Dalam kajian ini, optimisasi GA dijalankan dalam factor pekali FFT. Prestasi FFT dengan optimisasi GA dibandingkan dengan FFT bukan optimisasi GA. Target optimisasi ialah mencari penyelesaian yang memenuhi tahap SNR minima 63 db dan SA kurang daripada 192 kali berbanding dengan FFT konvensional. Keputusan menunjukkan SOGA berupaya mencari penyelesaian yang mempunyai tahap SNR yang lebih tinggi tetapi SA diabaikan. Namun, MOGA dapat mengekalkan nilai SNR dan memberi SA yang lebih rendah hingga panjang kata 13 bits. Dua cara MOGA digunakan, iaitu Jumlah Pendekatan berwajaran (Weighted Sum approach) dan Nondominasi (Non-dominated Sorting Approach). Cara Jumlah Pendekatan berwajaran lebih sesuai digunakan dalam optimisasi ini kerana ia lebih senang diimplementasi berbanding dengan Non-dominasi (Non-dominated Sorting Approach). vi

ACKNOWLEDGEMENTS I would like to thank Dr. Nasri Bin Sulaiman for guiding me patiently throughout the research period. Many useful ideas and comments which help me to complete the research are given by him. Thanks for my co-supervisor Dr. Mohd. Nizar b. Hamidon and Dr. Syamsiah bt. Mashohor for helping me in my thesis writing. In addition, thanks for my family lovely members for their encouragement and support throughout my research work. Special thanks to Research University Grant Scheme for funding my research work for my master program. vii

I certify that a Thesis Examination Committee has met on 22 August 2011 to conduct the final examination of Pang Jia Hong on his thesis entitled "Design of Reconfigurable Fast Fourier Transform Processor Using Genetic Algorithms" in accordance with the Universities and University College Act 1971 and the Constitution of the [P.U.(A) 106] 15 March 1998. The committee recommends that the student be awarded the Master of Science. Members of the Thesis Examination Maryam binti Mohd Isa, PhD Senior Lecturer (Chairman) Suhaidi bin Shafie, PhD Senior Lecturer (Internal Examiner) Roslina binti Mohd Sidck, PhD Professor Madya (Internal Examiner) Masuri bin Othman, PhD Professor Universiti Kebangsaan Malaysia (External Examiner) Committee were as follows: SEOW HENG FONG, PhD Professor and Deputy Dean School of Graduate Studies Date: 25 January 2012 V11l

This thesis was submitted to the Senate of and has been accepted as fulfillment of the requirement for the degree of Master Science. The members of Supervisory Committee were as follows: Nasri b. Sulaiman, PhD Senior Lecturer (Chairman) Mohd Nizar b. Hamidon, PhD Associate Professor (Member) Syamsiah bt. Mashohor, PhD Senior Lecturer (Member) BUJANG BIN KIM HUAT, PhD Professor and Dean School of Graduate Studies Date: 22 April 2011 ix

DECLARATION I declare that the thesis is my original work except for quotations and citations which have been duly acknowledged. I also declare that it has not been previously, and is not concurrently, submitted for any other degree at or other institutions. PANG JIA HONG Date: 22 August 2011 DECEMBER 2010 x

TABLE OF CONTENTS Page ABSTRACT ABSTRAK ACKNOWLEDGEMENTS APPROVAL DECLARATION LIST OF TABLES LIST OF FIGURES LIST OF ABBREVATIONS CHAPTER 1 INTRODUCTION 1.1 Introduction 1 1.2 Problems Statement 2 1.3 Objectives of the Research 4 1.4 Research Scope 5 1.5 Research Contribution 5 1.6 Organization of the Thesis 6 2 LITERATURE REVIEW 2.1 Fast Fourier Transform 7 2.1.1 Concepts of Twiddle Factor 7 2.1.2 Radix-4 DIF FFT Algorithm 11 2.2 The FFT Processor Architecture 13 2.2.1 Pipelined FFT Architecture 13 2.2.2 Radix-4 Single-Path Delay Feedback (R4SDF) 15 2.3 Signals to Noise Ratio (SNR) 18 2.4 Switching Activities (SA) 18 2.5 Introduction to Genetic algorithms 20 2.6 Single Objective Genetic Algorithm (SOGA) 20 2.6.1 Genetic Representation 22 2.6.2 Fitness Function 22 2.6.3 Reproduction 22 2.7 Multi Objective Genetic Algorithms (MOGA) 26 2.7.1 Weighted Sum Approach 26 2.7.2 Nondominated Sorting Genetic Algorithms (NSGA) 28 2.7.2.1 Fitness Sharing and Population Diversity 31 2.8 Review of Reconfigurable Hardware 33 3 METHODOLOGY 3.1 Introduction 36 3.2 Design of 16-Point R4SDF FFT Processor 36 3.3 FFT Functionality Verification 43 3.4 Genetic Algorithm Implementation 45 3.4.1 Signals to Noise Ratio Verification 54 iii v vii viii x xiii xiv xvi xi

3.4.2 Switching Activities Verification 54 4 RESULTS AND DISCUSSION 4.1 Introduction 56 4.2 Single Objective GA Results 57 4.2.1 Word Length of 15 Bits 58 4.2.2 Word Length of 14 Bits 60 4.2.3 Word Length of 13 Bits 62 4.2.4 Word Length of 12 Bits 64 4.2.5 SOGA Performance Summary 65 4.3 Multi Objectives GA Results 66 4.3.1 Weighted Sum Approach 66 4.3.1.1 Word Length of 15 Bits 67 4.3.1.2 Word Length of 14 Bits 69 4.3.1.3 Word Length of 13 Bits 71 4.3.2 NSGA Approach 73 4.3.2.1 Word Length of 15 Bits 74 4.3.2.2 Word Length of 14 Bits 75 4.3.2.3 Word Length of 13 Bits 76 4.3.2.4 NSGA and Weighted Sum Comparison 77 4.4 Summary 80 5 CONCLUSIONS 5.1 Conclusions 82 5.2 Future Works 83 REFERENCES 84 APPENDICES 88 BIODATA OF STUDENT 89 xii