Universal asynchronous receiver/transmitter (UART) design for acoustic signal processor (ASP) based on globally asynchronous locally synchronous (GALS) logic

Synchronous design methodology offers access to a wide range of sophisticated development tools and mature designing techniques. Conversely, asynchronous design methodology presents a graceful solution to undesirable clock issues and high power dissipation. Merging the advantages of both design meth...

Full description

Saved in:
Bibliographic Details
Main Author: Lim, Melvin Yuan Jie.
Other Authors: Gwee Bah Hwee
Format: Theses and Dissertations
Language:English
Published: 2009
Subjects:
Online Access:http://hdl.handle.net/10356/18829
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-18829
record_format dspace
spelling sg-ntu-dr.10356-188292023-07-04T15:28:03Z Universal asynchronous receiver/transmitter (UART) design for acoustic signal processor (ASP) based on globally asynchronous locally synchronous (GALS) logic Lim, Melvin Yuan Jie. Gwee Bah Hwee School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Integrated circuits DRNTU::Engineering::Electrical and electronic engineering::Electronic circuits Synchronous design methodology offers access to a wide range of sophisticated development tools and mature designing techniques. Conversely, asynchronous design methodology presents a graceful solution to undesirable clock issues and high power dissipation. Merging the advantages of both design methodologies, a hybrid synchronous/asynchronous approach using Globally-Asynchronous-Locally-Asynchronous (GALS) is employed in the implementation of a low power Acoustic Signal Processor (ASP). Being a replica of an existing synchronous ASP, the proposed GALS-ASP has the exact Digital Signal Processing (DSP) algorithms with some additional operations and features. In that, a Universal Asynchronous Receiver-Transmitter (UART) module is implemented for the purpose of interfacing with the external world through serial communications. For the need of having an accurate benchmarking of power dissipation, the existing synchronous ASP is analysed and re-prototyped for power analyses. Both will be compared to determine and quantify its improved power attributes. With this new architecture, the propose GALS-ASP is implemented in both Field-Programmable Gate Array (FPGA) technology (using the same Altera EP2C8T144C8) and Application-Specific Integrated Circuits (ASIS) technology (using IBM 0.13 μm CMOS process). Both technologies are adopted to demonstrate different aspects of GALS-ASP. On the other hand, the ASIC technology goes on to show its low power feature. This project only focuses on the implementation of the proposed GALS-ASP using FPGA technology. ASIC implementation is not within the scope of this project as it has been undertaken in another project. Master of Science (Integrated Circuit Design) 2009-07-20T03:47:45Z 2009-07-20T03:47:45Z 2008 2008 Thesis http://hdl.handle.net/10356/18829 en 119 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Integrated circuits
DRNTU::Engineering::Electrical and electronic engineering::Electronic circuits
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Integrated circuits
DRNTU::Engineering::Electrical and electronic engineering::Electronic circuits
Lim, Melvin Yuan Jie.
Universal asynchronous receiver/transmitter (UART) design for acoustic signal processor (ASP) based on globally asynchronous locally synchronous (GALS) logic
description Synchronous design methodology offers access to a wide range of sophisticated development tools and mature designing techniques. Conversely, asynchronous design methodology presents a graceful solution to undesirable clock issues and high power dissipation. Merging the advantages of both design methodologies, a hybrid synchronous/asynchronous approach using Globally-Asynchronous-Locally-Asynchronous (GALS) is employed in the implementation of a low power Acoustic Signal Processor (ASP). Being a replica of an existing synchronous ASP, the proposed GALS-ASP has the exact Digital Signal Processing (DSP) algorithms with some additional operations and features. In that, a Universal Asynchronous Receiver-Transmitter (UART) module is implemented for the purpose of interfacing with the external world through serial communications. For the need of having an accurate benchmarking of power dissipation, the existing synchronous ASP is analysed and re-prototyped for power analyses. Both will be compared to determine and quantify its improved power attributes. With this new architecture, the propose GALS-ASP is implemented in both Field-Programmable Gate Array (FPGA) technology (using the same Altera EP2C8T144C8) and Application-Specific Integrated Circuits (ASIS) technology (using IBM 0.13 μm CMOS process). Both technologies are adopted to demonstrate different aspects of GALS-ASP. On the other hand, the ASIC technology goes on to show its low power feature. This project only focuses on the implementation of the proposed GALS-ASP using FPGA technology. ASIC implementation is not within the scope of this project as it has been undertaken in another project.
author2 Gwee Bah Hwee
author_facet Gwee Bah Hwee
Lim, Melvin Yuan Jie.
format Theses and Dissertations
author Lim, Melvin Yuan Jie.
author_sort Lim, Melvin Yuan Jie.
title Universal asynchronous receiver/transmitter (UART) design for acoustic signal processor (ASP) based on globally asynchronous locally synchronous (GALS) logic
title_short Universal asynchronous receiver/transmitter (UART) design for acoustic signal processor (ASP) based on globally asynchronous locally synchronous (GALS) logic
title_full Universal asynchronous receiver/transmitter (UART) design for acoustic signal processor (ASP) based on globally asynchronous locally synchronous (GALS) logic
title_fullStr Universal asynchronous receiver/transmitter (UART) design for acoustic signal processor (ASP) based on globally asynchronous locally synchronous (GALS) logic
title_full_unstemmed Universal asynchronous receiver/transmitter (UART) design for acoustic signal processor (ASP) based on globally asynchronous locally synchronous (GALS) logic
title_sort universal asynchronous receiver/transmitter (uart) design for acoustic signal processor (asp) based on globally asynchronous locally synchronous (gals) logic
publishDate 2009
url http://hdl.handle.net/10356/18829
_version_ 1772826120040742912