These projects are suitable for students wishing to undertake a project as part of the final year of their undergraduate studies (e.g. 3rd year B.Sc. or 4th year B.Eng projects).
For more information on projects, please contact the listed supervisor.
Pileup occurs when two or more photons are detected in the same time window resulting in the readout system providing an incorrect measurement. A correction scheme needs to be implemented in real time in order to achieve high accuracy measurements. One possible correction schemes involves deconvolution of each pulse with reference signal to extract correct amplitude and time information of each pulse. In this project, student will need to design and optimize Fast Fourier Transform (FFT) firmware using Radix4 Butterfly architecture in VHDL (Very High Description Language) and test it in a Cyclone II FPGA based system. The firmware will have to be able to compute streaming real time data (12bits) at 100M samples per second.
The objective of this project is to design an Integrated Circuit (IC) from system specification to a final design layout as required for submission to an IC foundry for fabrication. Students will gain hands on experience working with leading industry standard IC design tools, completing a full layout with PADS, and provide simulation results demonstrating operation in the application. The outcome of the project will be the final design for a specific application requiring analog I/O (sensing & outputs) with on-chip analog and/or digital components (data converters, amplifiers, digital logic), including matching top level schematic and layout views with pads that are design rule check (DRC) and layout-vs-schematic (LVS) clean.
This project will develop a user-friendly GUI in LabView for a new data acquisition platform (GDAQ). The LabView software must be able to communicate to the host controller software via Telnet interface and be able to execute commands by using scripts and also be able to generate macros of arbitrary size. A dynamic help facility should be included to allow novice users to perform data acquisition and display without the need for a manual. Previous experience with LabView is strongly preferred.
This project will design and construct a low-powered pulse generator with variable pulse repetition rate (1000-1000000 pulses/sec), fast risetime (0.5-10ns into 50 Ohms) and current/charge outputs (1pA/1nA) / (1fC - 100fC). A trigger output (50 Ohm) should also be provided. This device will be used within the instrumentation group to test and calibrate sensitive charge and current preamplifiers. This project would suit a final year electronics engineering student.
The students will be provided with a test integrated circuit and access to the Australian Synchrotron. They will investigate the susceptibility to Radiation of different parts of the circuit (such as high speed counters and RAM). The Synchrotron allows each primary functional part of the circuit to be separately exposed to variable levels of radiation.
Completion of the project would be the statical analysis of susceptibility of each functional circuit in the test chip, further work may be done characterising the different types of Radiation damage expected.
In this project the student will use a Nios II or other 'soft' CPU within a Altera Cyclone II FPGA to control a generic data acquisition system and interface to this over the network with a data processing application being developed. This project builds on previous work which uses a PC and PCI interface. A successful demonstration of the completed system would show manipulation of registers and memory on the Data Acquisition System and the ability to stream acquired data from the system (requiring IRQ control and some local procedures to handle the hardware).
Extensions to the project may add the ability to reconfiguring the FPGA over the network or using web interface to control the system.
Students undertaking this project will be required to design and build a system to be used in XRAY experiments out of off-the-shelf and custom components, this would appear similar to a standard optical bench. This project is well suited to students interested in Mechatronics and Control Systems.
The final system will demonstrate accurate manipulation of the XRAY path as well as fine control over sample positioning and detector position.
This project requires the student to re-generate Image Reconstruction and Physics Simulation code optimised for high performance computer architectures such an Multiprocessor PCs, GPU programming, PC Clusters or the Cell Broadband Engine. Example code has been generated in languages such as C, C++, IDL, Matlab and Python.
This project would be well suited to a student interested Physics and/or in high performance computer architectures.
Students would be using FPGA's and multiple D/A's to design an instrument capable of mimicking a broad range of analogue signals typically generated by radiation detectors. The output should accurately simulate true radiation statistics from a small number of sources and known detector behaviour. Additional user-defined parameters such as pulse shape and energy distribution should be programmable via PC interface while event rate and S/N ratio should also be manually adjustable.
To demonstrate the system, a comparison test with a 'real' detector can be performed, using the same pulse processing electronics
For more information on projects, please contact the listed supervisor.
VHDL implementation of a Radix-4 Butterfly FFT and test in FPGA based hardware for detection of pileup events in X-ray detector systems
Mr Suhardi Tjoa, Instrumentation Group, Monash Centre for Synchrotron SciencePileup occurs when two or more photons are detected in the same time window resulting in the readout system providing an incorrect measurement. A correction scheme needs to be implemented in real time in order to achieve high accuracy measurements. One possible correction schemes involves deconvolution of each pulse with reference signal to extract correct amplitude and time information of each pulse. In this project, student will need to design and optimize Fast Fourier Transform (FFT) firmware using Radix4 Butterfly architecture in VHDL (Very High Description Language) and test it in a Cyclone II FPGA based system. The firmware will have to be able to compute streaming real time data (12bits) at 100M samples per second.
Analog/Digital Integrated Circuit Design for X-Ray Detector System
Dr David Fitrio, Instrumentation Group, Monash Centre for Synchrotron ScienceThe objective of this project is to design an Integrated Circuit (IC) from system specification to a final design layout as required for submission to an IC foundry for fabrication. Students will gain hands on experience working with leading industry standard IC design tools, completing a full layout with PADS, and provide simulation results demonstrating operation in the application. The outcome of the project will be the final design for a specific application requiring analog I/O (sensing & outputs) with on-chip analog and/or digital components (data converters, amplifiers, digital logic), including matching top level schematic and layout views with pads that are design rule check (DRC) and layout-vs-schematic (LVS) clean.
GUI development for data acquisition systems
Dr George Jung, Mr Adam Lynch, Instrumentation Group, Monash Centre for Synchrotron ScienceThis project will develop a user-friendly GUI in LabView for a new data acquisition platform (GDAQ). The LabView software must be able to communicate to the host controller software via Telnet interface and be able to execute commands by using scripts and also be able to generate macros of arbitrary size. A dynamic help facility should be included to allow novice users to perform data acquisition and display without the need for a manual. Previous experience with LabView is strongly preferred.
Design and construction of small, portable pulse generator for charge injection
Dr George Jung, Instrumentation Group, Monash Centre for Synchrotron ScienceThis project will design and construct a low-powered pulse generator with variable pulse repetition rate (1000-1000000 pulses/sec), fast risetime (0.5-10ns into 50 Ohms) and current/charge outputs (1pA/1nA) / (1fC - 100fC). A trigger output (50 Ohm) should also be provided. This device will be used within the instrumentation group to test and calibrate sensitive charge and current preamplifiers. This project would suit a final year electronics engineering student.
Radiation susceptibility investigation of integrated circuits
Mr Andy Berry, Instrumentation Group, Monash Centre for Synchrotron ScienceThe students will be provided with a test integrated circuit and access to the Australian Synchrotron. They will investigate the susceptibility to Radiation of different parts of the circuit (such as high speed counters and RAM). The Synchrotron allows each primary functional part of the circuit to be separately exposed to variable levels of radiation.
Completion of the project would be the statical analysis of susceptibility of each functional circuit in the test chip, further work may be done characterising the different types of Radiation damage expected.
Standalone controller for generic data acquisition system
Mr Andy Berry, Instrumentation Group, Monash Centre for Synchrotron ScienceIn this project the student will use a Nios II or other 'soft' CPU within a Altera Cyclone II FPGA to control a generic data acquisition system and interface to this over the network with a data processing application being developed. This project builds on previous work which uses a PC and PCI interface. A successful demonstration of the completed system would show manipulation of registers and memory on the Data Acquisition System and the ability to stream acquired data from the system (requiring IRQ control and some local procedures to handle the hardware).
Extensions to the project may add the ability to reconfiguring the FPGA over the network or using web interface to control the system.
Remote controlled X-ray gantry
Mr Andy Berry, Instrumentation Group, Monash Centre for Synchrotron ScienceStudents undertaking this project will be required to design and build a system to be used in XRAY experiments out of off-the-shelf and custom components, this would appear similar to a standard optical bench. This project is well suited to students interested in Mechatronics and Control Systems.
The final system will demonstrate accurate manipulation of the XRAY path as well as fine control over sample positioning and detector position.
Physics code optimisation for High Performance Computing
Mr Andy Berry, Instrumentation Group, Monash Centre for Synchrotron ScienceThis project requires the student to re-generate Image Reconstruction and Physics Simulation code optimised for high performance computer architectures such an Multiprocessor PCs, GPU programming, PC Clusters or the Cell Broadband Engine. Example code has been generated in languages such as C, C++, IDL, Matlab and Python.
This project would be well suited to a student interested Physics and/or in high performance computer architectures.
Universal radiation detector simulator
Mr Andy Berry, Instrumentation Group, Monash Centre for Synchrotron ScienceStudents would be using FPGA's and multiple D/A's to design an instrument capable of mimicking a broad range of analogue signals typically generated by radiation detectors. The output should accurately simulate true radiation statistics from a small number of sources and known detector behaviour. Additional user-defined parameters such as pulse shape and energy distribution should be programmable via PC interface while event rate and S/N ratio should also be manually adjustable.
To demonstrate the system, a comparison test with a 'real' detector can be performed, using the same pulse processing electronics
No comments:
Post a Comment