SlideShare uma empresa Scribd logo
1 de 43
 
  Developing  a DSP Core using an FPGA  Prototype for Scintillation Detector Signals ,[object Object],[object Object],[object Object],[object Object],[object Object],Prepared by: Eng. Mahmoud Kamel
Outline ,[object Object],[object Object]
Outline ,[object Object],[object Object]
Index of Content ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Scintillation Detector Figure 1 : Schematic diagram of a scintillation detector
Scintillation Detector ,[object Object],[object Object],[object Object]
Importance of Scintillation Detectors ,[object Object],[object Object],[object Object],[object Object]
Data Acquisition System Figure 2 : The practical data acquisition system of scintillation detector Signals. (1) Scope , (2) high voltage source, (3) scintillator , (4) power supply
Why FPGA ? ,[object Object],[object Object],[object Object],[object Object],[object Object]
FPGA Design Flow of the Solution ,[object Object],[object Object],[object Object],Design Specification ,[object Object],[object Object],[object Object],[object Object],[object Object],Design Entry/RTL Coding Behavioral or Structural Description of Design LE MEM I/O ,[object Object],[object Object],[object Object],[object Object]
FPGA Design Flow of the solution Timing Analysis - Verify Performance Specifications Were Met - Static Timing Analysis Gate Level Simulation -   Timing Simulation - Verify Design Will Work in Target Technology Program & Test - Program & Test Device on Board t clk
Pre-processing Phase 1-Wavelet  based Decomposition 2- Interpolation based Reconstruction Pulse Shaping & Counting Multichannel analyzer Store & Show data Figure 3: The overall proposed solution
Pre Amplifier  Main Amplifier  SCA  MCA  Counter  A B Figure 4: The proposed solution
Hardware System Figure 5: The FPGA XSC50k-Spartan II and the PC-based parallel interface
Pre-processing Phase ,[object Object],[object Object],[object Object]
Effect of Noise on Pulse Shaping & Counting Figure 6: Effect of noise on pulse shaping
Wavelets ,[object Object],[object Object]
Wavelet Decomposition Levels  H G d 1 X 0 d 2 d 3 Figure 7: Three wavelet decomposition levels A 3 H G
Wavelet Families  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Haar Wavelet Design ,[object Object],[object Object],[object Object],[object Object]
Design Block Diagram Figure 8: Design block diagram
Selecting the best  Decomposition Level ,[object Object],[object Object]
Decomposition Levels Figure  9: Four approximation coefficients of Haar wavelet transform
Statistics of Four  Decomposition  Levels Table 1: Statistics of four levels Haar transform CC ED MSE PSNR Level 0.9681 20.4778 0.1693 27.8567 One 0.9830 14.7395 0.1575 30.7084 Two 0.9866 12.7990 0.1443 31.9258 Three 0.7021 57.0625 3.2561 18.9554 Four
Table 2 :  Similarity measure of  constructed and original signals of the different mother wavelets  Comparison of Different Mother Wavelets CC ED MSE PSNR Mother Wavelet 0.9866 12.7990 0.1643 31.926 Haar 0.9890 11.8139 0.1418 32.5656 Daubechies 0.9900 11.3834 0.1324 32.8635 Coiflet 0.0148 106.878 11.4230 13.5046 Meyer 0.9886 12.2776 0.1533 32.227 Biorthogonal
Interpolation  ,[object Object],[object Object]
Reconstruct Signals Using  Interpolation Figure 10: a)  Original signals.  b) Transformed signal.  c) Reconstructed signals
Interpolation Algorithms ,[object Object],[object Object],[object Object],[object Object]
Table 3: Statistics of different interpolation techniques  Comparison of Applying  Different Interpolation Techniques CC ED MSE PSNR Method 0.9782 16.4669 0.2731 29.7192 Linear 0.9866 12.7990 0.1643 31.9258 Cubic Spline 0.9307 28.8462 0.8380 27.8501 Nearst 0.9818 14.8984 0.2226 30.6066 Cubic Hermit
Previous Pre-processing Techniques  ,[object Object],[object Object]
Accumulation Technique  Figure  11: Digital processing algorithm of scintillation detector signals
Median Filter ,[object Object],Figure 12:  Reconstructed signals  using Median filter
Comparison of the  Preprocessing Results Table 4: Statistics of the preprocessing techniques CC ED MSE PSNR Method 0.9680 21.3433  0.4555 27.4972 Accumulation Tech 0.9831 14.7856  0.2186 30.6856 Median  filter 0.9866 12.7990 0.1643 31.9258 Proposed Solution.
Figure 13:  Pulse shaping after denoising
Figure 14:  Pulse counting
Multi Channel Analyzer ,[object Object],[object Object]
Multi Channel Analyzer Figure 15: Divided original signals into 16 channels
Multi Channel Analyzer Figure 16: Energy spectrum with 16 channels
Channel Calibration  ,[object Object]
Conclusions ,[object Object],[object Object],[object Object],[object Object]
Future work ,[object Object],[object Object],[object Object]
 

Mais conteúdo relacionado

Mais procurados

Experimental Study of Spectrum Sensing based on Energy Detection and Network ...
Experimental Study of Spectrum Sensing based on Energy Detection and Network ...Experimental Study of Spectrum Sensing based on Energy Detection and Network ...
Experimental Study of Spectrum Sensing based on Energy Detection and Network ...Saumya Bhagat
 
Design and implementation a prototype system for fusion image by using SWT-PC...
Design and implementation a prototype system for fusion image by using SWT-PC...Design and implementation a prototype system for fusion image by using SWT-PC...
Design and implementation a prototype system for fusion image by using SWT-PC...IJECEIAES
 
Applications of ann_in_microwave_engineering
Applications of ann_in_microwave_engineeringApplications of ann_in_microwave_engineering
Applications of ann_in_microwave_engineeringprasadhegdegn
 
Analysis of Reduction of PAPR by Linear Predictive Coding in OFDM
Analysis of Reduction of PAPR by Linear Predictive Coding in OFDM Analysis of Reduction of PAPR by Linear Predictive Coding in OFDM
Analysis of Reduction of PAPR by Linear Predictive Coding in OFDM AnuragSingh1049
 
Signal to-noise-ratio of signal acquisition in global navigation satellite sy...
Signal to-noise-ratio of signal acquisition in global navigation satellite sy...Signal to-noise-ratio of signal acquisition in global navigation satellite sy...
Signal to-noise-ratio of signal acquisition in global navigation satellite sy...Alexander Decker
 
AN OPTIMIZED WEIGHT BASED CLUSTERING ALGORITHM IN HETEROGENEOUS WIRELESS SENS...
AN OPTIMIZED WEIGHT BASED CLUSTERING ALGORITHM IN HETEROGENEOUS WIRELESS SENS...AN OPTIMIZED WEIGHT BASED CLUSTERING ALGORITHM IN HETEROGENEOUS WIRELESS SENS...
AN OPTIMIZED WEIGHT BASED CLUSTERING ALGORITHM IN HETEROGENEOUS WIRELESS SENS...cscpconf
 
IRJET- Study of Wireless Sensor Network using a Matlab based Simulator
IRJET-  	  Study of Wireless Sensor Network using a Matlab based SimulatorIRJET-  	  Study of Wireless Sensor Network using a Matlab based Simulator
IRJET- Study of Wireless Sensor Network using a Matlab based SimulatorIRJET Journal
 
Simulation Time and Energy Test for Topology Construction Protocol in Wireles...
Simulation Time and Energy Test for Topology Construction Protocol in Wireles...Simulation Time and Energy Test for Topology Construction Protocol in Wireles...
Simulation Time and Energy Test for Topology Construction Protocol in Wireles...ijeei-iaes
 
A combined spectrum sensing method based DCT for cognitive radio system
A combined spectrum sensing method based DCT for cognitive radio system  A combined spectrum sensing method based DCT for cognitive radio system
A combined spectrum sensing method based DCT for cognitive radio system IJECEIAES
 
Hybrid Target Tracking Scheme in Wireless Sensor Networks
Hybrid Target Tracking Scheme in Wireless Sensor NetworksHybrid Target Tracking Scheme in Wireless Sensor Networks
Hybrid Target Tracking Scheme in Wireless Sensor NetworksIRJET Journal
 
An Ant colony optimization algorithm to solve the broken link problem in wire...
An Ant colony optimization algorithm to solve the broken link problem in wire...An Ant colony optimization algorithm to solve the broken link problem in wire...
An Ant colony optimization algorithm to solve the broken link problem in wire...IJERA Editor
 
Experimental Testing of a Real-Time Implementation of a PMU-Based Wide-Area D...
Experimental Testing of a Real-Time Implementation of a PMU-Based Wide-Area D...Experimental Testing of a Real-Time Implementation of a PMU-Based Wide-Area D...
Experimental Testing of a Real-Time Implementation of a PMU-Based Wide-Area D...Power System Operation
 
Direct_studies_report13
Direct_studies_report13Direct_studies_report13
Direct_studies_report13Farhad Gholami
 
Paper id 36201502
Paper id 36201502Paper id 36201502
Paper id 36201502IJRAT
 

Mais procurados (18)

TURBO EQUALIZER
TURBO EQUALIZERTURBO EQUALIZER
TURBO EQUALIZER
 
Experimental Study of Spectrum Sensing based on Energy Detection and Network ...
Experimental Study of Spectrum Sensing based on Energy Detection and Network ...Experimental Study of Spectrum Sensing based on Energy Detection and Network ...
Experimental Study of Spectrum Sensing based on Energy Detection and Network ...
 
Design and implementation a prototype system for fusion image by using SWT-PC...
Design and implementation a prototype system for fusion image by using SWT-PC...Design and implementation a prototype system for fusion image by using SWT-PC...
Design and implementation a prototype system for fusion image by using SWT-PC...
 
Matlab 2013 14 papers astract
Matlab 2013 14 papers astractMatlab 2013 14 papers astract
Matlab 2013 14 papers astract
 
Applications of ann_in_microwave_engineering
Applications of ann_in_microwave_engineeringApplications of ann_in_microwave_engineering
Applications of ann_in_microwave_engineering
 
Analysis of Reduction of PAPR by Linear Predictive Coding in OFDM
Analysis of Reduction of PAPR by Linear Predictive Coding in OFDM Analysis of Reduction of PAPR by Linear Predictive Coding in OFDM
Analysis of Reduction of PAPR by Linear Predictive Coding in OFDM
 
Signal to-noise-ratio of signal acquisition in global navigation satellite sy...
Signal to-noise-ratio of signal acquisition in global navigation satellite sy...Signal to-noise-ratio of signal acquisition in global navigation satellite sy...
Signal to-noise-ratio of signal acquisition in global navigation satellite sy...
 
AN OPTIMIZED WEIGHT BASED CLUSTERING ALGORITHM IN HETEROGENEOUS WIRELESS SENS...
AN OPTIMIZED WEIGHT BASED CLUSTERING ALGORITHM IN HETEROGENEOUS WIRELESS SENS...AN OPTIMIZED WEIGHT BASED CLUSTERING ALGORITHM IN HETEROGENEOUS WIRELESS SENS...
AN OPTIMIZED WEIGHT BASED CLUSTERING ALGORITHM IN HETEROGENEOUS WIRELESS SENS...
 
IRJET- Study of Wireless Sensor Network using a Matlab based Simulator
IRJET-  	  Study of Wireless Sensor Network using a Matlab based SimulatorIRJET-  	  Study of Wireless Sensor Network using a Matlab based Simulator
IRJET- Study of Wireless Sensor Network using a Matlab based Simulator
 
Simulation Time and Energy Test for Topology Construction Protocol in Wireles...
Simulation Time and Energy Test for Topology Construction Protocol in Wireles...Simulation Time and Energy Test for Topology Construction Protocol in Wireles...
Simulation Time and Energy Test for Topology Construction Protocol in Wireles...
 
Kanchan ppt
Kanchan pptKanchan ppt
Kanchan ppt
 
Kianoosh&sajjad
Kianoosh&sajjadKianoosh&sajjad
Kianoosh&sajjad
 
A combined spectrum sensing method based DCT for cognitive radio system
A combined spectrum sensing method based DCT for cognitive radio system  A combined spectrum sensing method based DCT for cognitive radio system
A combined spectrum sensing method based DCT for cognitive radio system
 
Hybrid Target Tracking Scheme in Wireless Sensor Networks
Hybrid Target Tracking Scheme in Wireless Sensor NetworksHybrid Target Tracking Scheme in Wireless Sensor Networks
Hybrid Target Tracking Scheme in Wireless Sensor Networks
 
An Ant colony optimization algorithm to solve the broken link problem in wire...
An Ant colony optimization algorithm to solve the broken link problem in wire...An Ant colony optimization algorithm to solve the broken link problem in wire...
An Ant colony optimization algorithm to solve the broken link problem in wire...
 
Experimental Testing of a Real-Time Implementation of a PMU-Based Wide-Area D...
Experimental Testing of a Real-Time Implementation of a PMU-Based Wide-Area D...Experimental Testing of a Real-Time Implementation of a PMU-Based Wide-Area D...
Experimental Testing of a Real-Time Implementation of a PMU-Based Wide-Area D...
 
Direct_studies_report13
Direct_studies_report13Direct_studies_report13
Direct_studies_report13
 
Paper id 36201502
Paper id 36201502Paper id 36201502
Paper id 36201502
 

Destaque (20)

Oficina drupal - Temas Drupal (Theming)
Oficina drupal - Temas Drupal (Theming)Oficina drupal - Temas Drupal (Theming)
Oficina drupal - Temas Drupal (Theming)
 
The selena's
The selena'sThe selena's
The selena's
 
Hathersage Barn
Hathersage BarnHathersage Barn
Hathersage Barn
 
Drug Addiction NICE Guidelines
Drug Addiction NICE GuidelinesDrug Addiction NICE Guidelines
Drug Addiction NICE Guidelines
 
London
LondonLondon
London
 
P1111146023
P1111146023P1111146023
P1111146023
 
Ch 17 adverb clauses
Ch 17 adverb clausesCh 17 adverb clauses
Ch 17 adverb clauses
 
presentatie Bremmer OG
presentatie Bremmer OGpresentatie Bremmer OG
presentatie Bremmer OG
 
P1151420328
P1151420328P1151420328
P1151420328
 
P1111145969
P1111145969P1111145969
P1111145969
 
Carol A Johnson Culture
Carol A Johnson CultureCarol A Johnson Culture
Carol A Johnson Culture
 
Hall of fame feb
Hall of fame   febHall of fame   feb
Hall of fame feb
 
Treball psico 3
Treball psico 3Treball psico 3
Treball psico 3
 
P1121104485
P1121104485P1121104485
P1121104485
 
P1161133729
P1161133729P1161133729
P1161133729
 
CómicSJ yang zu
CómicSJ yang  zuCómicSJ yang  zu
CómicSJ yang zu
 
Hall of fame april 2011
Hall of fame april 2011Hall of fame april 2011
Hall of fame april 2011
 
Using David Allen's Model to Help the Parents and Other People
Using David Allen's Model to Help the Parents and Other PeopleUsing David Allen's Model to Help the Parents and Other People
Using David Allen's Model to Help the Parents and Other People
 
P1121133727
P1121133727P1121133727
P1121133727
 
PHP from soup to nuts Course Deck
PHP from soup to nuts Course DeckPHP from soup to nuts Course Deck
PHP from soup to nuts Course Deck
 

Semelhante a M.sc. m kamel

Report Simulations of Communication Systems
Report Simulations of Communication SystemsReport Simulations of Communication Systems
Report Simulations of Communication SystemsFerro Demetrio
 
Describe The Main Functions Of Each Layer In The Osi Model...
Describe The Main Functions Of Each Layer In The Osi Model...Describe The Main Functions Of Each Layer In The Osi Model...
Describe The Main Functions Of Each Layer In The Osi Model...Amanda Brady
 
Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...
Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...
Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...Raj Kumar Thenua
 
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET Journal
 
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...IJERA Editor
 
International Journal of Computational Engineering Research(IJCER)
 International Journal of Computational Engineering Research(IJCER)  International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER) ijceronline
 
Presentation Internalc.pptx
Presentation Internalc.pptxPresentation Internalc.pptx
Presentation Internalc.pptxAkbarali206563
 
Design and Implementation of an Embedded System for Software Defined Radio
Design and Implementation of an Embedded System for Software Defined RadioDesign and Implementation of an Embedded System for Software Defined Radio
Design and Implementation of an Embedded System for Software Defined RadioIJECEIAES
 
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...Piero Belforte
 
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)Piero Belforte
 
Study of FPGA Based Multi Channel Analyzer for Gamma Ray and X Ray Spectrometry
Study of FPGA Based Multi Channel Analyzer for Gamma Ray and X Ray SpectrometryStudy of FPGA Based Multi Channel Analyzer for Gamma Ray and X Ray Spectrometry
Study of FPGA Based Multi Channel Analyzer for Gamma Ray and X Ray Spectrometryijtsrd
 
Synchrophasor Fundamentals: from Computation to Implementation
Synchrophasor Fundamentals: from Computation to ImplementationSynchrophasor Fundamentals: from Computation to Implementation
Synchrophasor Fundamentals: from Computation to ImplementationPower System Operation
 
Method for Converter Synchronization with RF Injection
Method for Converter Synchronization with RF InjectionMethod for Converter Synchronization with RF Injection
Method for Converter Synchronization with RF InjectionCSCJournals
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
ADC Lab Analysis
ADC Lab AnalysisADC Lab Analysis
ADC Lab AnalysisKara Bell
 
Development of Compact P-Band Vector Reflectometer
Development of Compact P-Band Vector Reflectometer Development of Compact P-Band Vector Reflectometer
Development of Compact P-Band Vector Reflectometer IJECEIAES
 
iaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdliaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdlIaetsd Iaetsd
 
Real-time Implementation of Sphere Decoder-based MIMO Wireless System (EUSIPC...
Real-time Implementation of Sphere Decoder-based MIMO Wireless System (EUSIPC...Real-time Implementation of Sphere Decoder-based MIMO Wireless System (EUSIPC...
Real-time Implementation of Sphere Decoder-based MIMO Wireless System (EUSIPC...TSC University of Mondragon
 

Semelhante a M.sc. m kamel (20)

Report Simulations of Communication Systems
Report Simulations of Communication SystemsReport Simulations of Communication Systems
Report Simulations of Communication Systems
 
Describe The Main Functions Of Each Layer In The Osi Model...
Describe The Main Functions Of Each Layer In The Osi Model...Describe The Main Functions Of Each Layer In The Osi Model...
Describe The Main Functions Of Each Layer In The Osi Model...
 
Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...
Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...
Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...
 
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
 
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
 
International Journal of Computational Engineering Research(IJCER)
 International Journal of Computational Engineering Research(IJCER)  International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Presentation Internalc.pptx
Presentation Internalc.pptxPresentation Internalc.pptx
Presentation Internalc.pptx
 
J010234960
J010234960J010234960
J010234960
 
Design and Implementation of an Embedded System for Software Defined Radio
Design and Implementation of an Embedded System for Software Defined RadioDesign and Implementation of an Embedded System for Software Defined Radio
Design and Implementation of an Embedded System for Software Defined Radio
 
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
Digital Wave Formulation of Quasi-Static Partial Element Equivalent Circuit M...
 
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
DIGITAL WAVE FORMULATION OF PEEC METHOD (SLIDES)
 
Study of FPGA Based Multi Channel Analyzer for Gamma Ray and X Ray Spectrometry
Study of FPGA Based Multi Channel Analyzer for Gamma Ray and X Ray SpectrometryStudy of FPGA Based Multi Channel Analyzer for Gamma Ray and X Ray Spectrometry
Study of FPGA Based Multi Channel Analyzer for Gamma Ray and X Ray Spectrometry
 
Synchrophasor Fundamentals: from Computation to Implementation
Synchrophasor Fundamentals: from Computation to ImplementationSynchrophasor Fundamentals: from Computation to Implementation
Synchrophasor Fundamentals: from Computation to Implementation
 
Method for Converter Synchronization with RF Injection
Method for Converter Synchronization with RF InjectionMethod for Converter Synchronization with RF Injection
Method for Converter Synchronization with RF Injection
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
ADC Lab Analysis
ADC Lab AnalysisADC Lab Analysis
ADC Lab Analysis
 
Development of Compact P-Band Vector Reflectometer
Development of Compact P-Band Vector Reflectometer Development of Compact P-Band Vector Reflectometer
Development of Compact P-Band Vector Reflectometer
 
iaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdliaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdl
 
Real-time Implementation of Sphere Decoder-based MIMO Wireless System (EUSIPC...
Real-time Implementation of Sphere Decoder-based MIMO Wireless System (EUSIPC...Real-time Implementation of Sphere Decoder-based MIMO Wireless System (EUSIPC...
Real-time Implementation of Sphere Decoder-based MIMO Wireless System (EUSIPC...
 
SImOS
SImOSSImOS
SImOS
 

Mais de Ashraf Aboshosha (20)

P1151351311
P1151351311P1151351311
P1151351311
 
P1151345302
P1151345302P1151345302
P1151345302
 
P1121352313
P1121352313P1121352313
P1121352313
 
P1121340296
P1121340296P1121340296
P1121340296
 
P1121340294
P1121340294P1121340294
P1121340294
 
P1121327289
P1121327289P1121327289
P1121327289
 
P1151442348
P1151442348P1151442348
P1151442348
 
P1151442347
P1151442347P1151442347
P1151442347
 
P1151439345
P1151439345P1151439345
P1151439345
 
P1151424332
P1151424332P1151424332
P1151424332
 
P1151423331
P1151423331P1151423331
P1151423331
 
P1151418327
P1151418327P1151418327
P1151418327
 
P1151404314
P1151404314P1151404314
P1151404314
 
P1111351312
P1111351312P1111351312
P1111351312
 
P1111444352
P1111444352P1111444352
P1111444352
 
P1111440346
P1111440346P1111440346
P1111440346
 
P1111431335
P1111431335P1111431335
P1111431335
 
P1111410320
P1111410320P1111410320
P1111410320
 
P1111410321
P1111410321P1111410321
P1111410321
 
P1111350310
P1111350310P1111350310
P1111350310
 

M.sc. m kamel

  • 1.  
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Scintillation Detector Figure 1 : Schematic diagram of a scintillation detector
  • 7.
  • 8.
  • 9. Data Acquisition System Figure 2 : The practical data acquisition system of scintillation detector Signals. (1) Scope , (2) high voltage source, (3) scintillator , (4) power supply
  • 10.
  • 11.
  • 12. FPGA Design Flow of the solution Timing Analysis - Verify Performance Specifications Were Met - Static Timing Analysis Gate Level Simulation - Timing Simulation - Verify Design Will Work in Target Technology Program & Test - Program & Test Device on Board t clk
  • 13. Pre-processing Phase 1-Wavelet based Decomposition 2- Interpolation based Reconstruction Pulse Shaping & Counting Multichannel analyzer Store & Show data Figure 3: The overall proposed solution
  • 14. Pre Amplifier Main Amplifier SCA MCA Counter A B Figure 4: The proposed solution
  • 15. Hardware System Figure 5: The FPGA XSC50k-Spartan II and the PC-based parallel interface
  • 16.
  • 17. Effect of Noise on Pulse Shaping & Counting Figure 6: Effect of noise on pulse shaping
  • 18.
  • 19. Wavelet Decomposition Levels H G d 1 X 0 d 2 d 3 Figure 7: Three wavelet decomposition levels A 3 H G
  • 20.
  • 21.
  • 22. Design Block Diagram Figure 8: Design block diagram
  • 23.
  • 24. Decomposition Levels Figure 9: Four approximation coefficients of Haar wavelet transform
  • 25. Statistics of Four Decomposition Levels Table 1: Statistics of four levels Haar transform CC ED MSE PSNR Level 0.9681 20.4778 0.1693 27.8567 One 0.9830 14.7395 0.1575 30.7084 Two 0.9866 12.7990 0.1443 31.9258 Three 0.7021 57.0625 3.2561 18.9554 Four
  • 26. Table 2 : Similarity measure of constructed and original signals of the different mother wavelets Comparison of Different Mother Wavelets CC ED MSE PSNR Mother Wavelet 0.9866 12.7990 0.1643 31.926 Haar 0.9890 11.8139 0.1418 32.5656 Daubechies 0.9900 11.3834 0.1324 32.8635 Coiflet 0.0148 106.878 11.4230 13.5046 Meyer 0.9886 12.2776 0.1533 32.227 Biorthogonal
  • 27.
  • 28. Reconstruct Signals Using Interpolation Figure 10: a) Original signals. b) Transformed signal. c) Reconstructed signals
  • 29.
  • 30. Table 3: Statistics of different interpolation techniques Comparison of Applying Different Interpolation Techniques CC ED MSE PSNR Method 0.9782 16.4669 0.2731 29.7192 Linear 0.9866 12.7990 0.1643 31.9258 Cubic Spline 0.9307 28.8462 0.8380 27.8501 Nearst 0.9818 14.8984 0.2226 30.6066 Cubic Hermit
  • 31.
  • 32. Accumulation Technique Figure 11: Digital processing algorithm of scintillation detector signals
  • 33.
  • 34. Comparison of the Preprocessing Results Table 4: Statistics of the preprocessing techniques CC ED MSE PSNR Method 0.9680 21.3433 0.4555 27.4972 Accumulation Tech 0.9831 14.7856 0.2186 30.6856 Median filter 0.9866 12.7990 0.1643 31.9258 Proposed Solution.
  • 35. Figure 13: Pulse shaping after denoising
  • 36. Figure 14: Pulse counting
  • 37.
  • 38. Multi Channel Analyzer Figure 15: Divided original signals into 16 channels
  • 39. Multi Channel Analyzer Figure 16: Energy spectrum with 16 channels
  • 40.
  • 41.
  • 42.
  • 43.  

Notas do Editor

  1. A scintillator is a material that converts energy lost by ionizing radiation into pulses of light
  2. The compression performance is the basis for the choice of these wavelets among the different wavelet families in terms of PSNR. Signals in this case are the scintillation detector signals, and the noise is the error introduced by compression Therefore, in some cases one reconstruction may appear to be closer to the original than another, even though it has a lower PSNR (a higher PSNR would normally indicate that the reconstruction is of higher quality)
  3. (a) Approximation coefficients at level one (b) Approximation coefficients at level two (c) Approximation coefficients at level three (d) Approximation coefficients at level four
  4. There are a number of factors affect energy resolution, the size thickness and state of the transducer, the photon energy, and the characteristics of the electronic stage all determine the limits of energy resolution