Abstracts of MSc Theses: 1999

 

List of MSc Theses: 1999

  1. Gordon Farquharson Design and Implementation of a 200 to 1600 MHz Stepped Frequency Ground Penetrating Radar Transceiver.
  2. Yann G Tremeac Top-Down Design of DSP Systems: A Case Study.

Back to list of Group's MSc Theses

 

Farquharson G

Design and Implementation of a 200 to 1600 MHz Stepped Frequency Ground Penetrating Radar Transceiver

Abstract:

This thesis project deals with the design and construction of a 200 to 1600MHz, stepped frequency, ground penetrating radar transceiver. This dissertation describes the system specifications of the radar, the design procedure used, the implementation of the radar transceiver, and measurements made to determine the performance of the transceiver. The dissertation briefly outlines the current state of ground penetrating radar technology. The system specifications of the transceiver are then developed and these are used to design the radar transceiver. The design considers various transceiver architectures, the synthesizer implementation using phase locked loops, and modification to the architecture for system phase coherence. The implementation of each of the transceiver modules is described showing specifications and specific designs for each. Laboratory measurements are made to measure the performance parameters of the transceiver and these are compared with the system specifications. The dissertation concludes with a summary of the work presented, a discussion on the performance of the radar with respect to the design and recommendations for the transceiver use and for future improvements. The major results and conclusions of the thesis are that a stepped frequency, ground penetrating radar transceiver module was designed and constructed and found to operate with the radar but that there was an insufficient accuracy in phase noise measurements to characterise the causes for the transceiver limitations completely. There were also unexplained spurious harmonics close to the carrier signal at high frequencies. Despite these limitations, most of the system specifications were achieved with the exception of the dynamic range and synthesizer phase noise and the transceiver dynamic range performance can be improved by limiting the frequency band to less than 800MHz. It was recommended that accurate measurements of the phase noise be made and that the IF harmonic levels be investigated to ensure that they do not significantly affect the radar data. It was also stated that the radar be used over a reduced bandwidth to improve the dynamic range.

Back to list of Group's MSc Theses

 

Tremeac Y G

Top-Down Design of DSP Systems: A Case Study

Abstract:

The primary goal of this thesis is to investigate the use of a formal top-down methodology for designing digital signal processing systems. As a case study, the design of a synthetic aperture radar (SAR) digital preprocessor is attempted. The preprocessor is targeted for the Texas Instruments’ TMS320C80 DSP. In other work linked to this project, the same preprocessor was implemented by Grant Carter on a field programmable gate array (FPGA) [2]. Secondary goals of this thesis are to document the various tools and techniques used to accelerate prototyping, and to compare the DSP and the FPGA implementation. The proposed methodology starts with the client specifications to create an initial abstract decomposition of the application. This model is then refined until the final design is obtained. The development process is broken down into four steps: the specification, the functional design (preliminary hardware-independent design), the implementation definition (detailed hardware-dependent design) and the implementation steps. A successful implementation is shown to follow from this process. The case study experience shows that the top-down approach undoubtedly has its advantages for designing DSP systems, although it must be accompanied by bottom-up principles. One of the advantages is that more emphasis is placed at design level and that the designer is initially forced to think about the solution in a hardware-independent way. Thus, the designer is more likely to produce reusable specifications and solutions of general applicability. The use of C as the programming language definitely increased the programmer productivity, as opposed to Assembler. The C80 multitasking operating system also helped in the transition from functional to executive model. However, the use of both C and the multitasking operating system has an execution time cost that cannot precisely be evaluated. This constitutes a major drawback: it means that algorithm complexity (i.e. the number of mathematical operations involved) must be evaluated at functional design level and that the DSP must be chosen with speed and memory capabilities largely superior to the algorithm complexity evaluation. In our case, the ratio between the time based on the algorithm complexity evaluation and the actual program execution time is approximately one to three. Some comparisons have been carried out with the FPGA’s implementation [2]. The specification and functional design steps lead to similar results, but major differences exist in the hardware-dependent design. Generally speaking, the implementation of a system in an FPGA implies working at a less abstract level than the mapping of a functional design onto a DSP.

Back to list of Group's MSc Theses

 

 

Return to RRSG's Homepage

This page was last updated in January 2007 (RL)