Asynchronous circuit compiler design

The report has elaborated the Final Year Project (FYP), namely Asynchronous Circuit Design Compiler. Asynchronous circuits have inherent advantages over synchronous circuits. In spite of these advantages, synchronous circuits remain dominant in the industry and asynchronous circuits remain largely a...

Full description

Saved in:
Bibliographic Details
Main Author: Tan, Lik Sin.
Other Authors: Gwee Bah Hwee
Format: Final Year Project
Language:English
Published: 2010
Subjects:
Online Access:http://hdl.handle.net/10356/20773
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-20773
record_format dspace
spelling sg-ntu-dr.10356-207732023-07-07T16:39:35Z Asynchronous circuit compiler design Tan, Lik Sin. Gwee Bah Hwee School of Electrical and Electronic Engineering Centre for Integrated Circuits and Systems DRNTU::Engineering::Electrical and electronic engineering::Electronic circuits The report has elaborated the Final Year Project (FYP), namely Asynchronous Circuit Design Compiler. Asynchronous circuits have inherent advantages over synchronous circuits. In spite of these advantages, synchronous circuits remain dominant in the industry and asynchronous circuits remain largely an academic pursuit. One of the reasons for the poor adoption by the industry is the lack of mature Electronic Design Automation (EDA) tools in asynchronous circuit design. In this project, the use of COMPILER as an EDA tool and the proposed asynchronous circuit design flow utilising COMPILER is explored. Adhering to the asynchronous circuit design flow, an asynchronous 8-bit microprocessor is designed. Verilog HDL is used to express the designs. Apart from using COMPILER, EDA tools commonly used in the industry are also used to aid in the designing of the asynchronous 8-bit microprocessor. The process of designing involves specification, compilation, simulation, modules linking and analysis of circuit designs. A synchronous equivalent of the microprocessor is also designed for comparison purposes between synchronous circuit design flow and the asynchronous circuit design flow. The same EDA tools are used in the designing of the synchronous microprocessor. The design process is documented. Modifications and special constructs invoked to manipulate the asynchronous control channels are discussed. Bachelor of Engineering 2010-01-07T08:54:58Z 2010-01-07T08:54:58Z 2009 2009 Final Year Project (FYP) http://hdl.handle.net/10356/20773 en Nanyang Technological University 205 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::Electronic circuits
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Electronic circuits
Tan, Lik Sin.
Asynchronous circuit compiler design
description The report has elaborated the Final Year Project (FYP), namely Asynchronous Circuit Design Compiler. Asynchronous circuits have inherent advantages over synchronous circuits. In spite of these advantages, synchronous circuits remain dominant in the industry and asynchronous circuits remain largely an academic pursuit. One of the reasons for the poor adoption by the industry is the lack of mature Electronic Design Automation (EDA) tools in asynchronous circuit design. In this project, the use of COMPILER as an EDA tool and the proposed asynchronous circuit design flow utilising COMPILER is explored. Adhering to the asynchronous circuit design flow, an asynchronous 8-bit microprocessor is designed. Verilog HDL is used to express the designs. Apart from using COMPILER, EDA tools commonly used in the industry are also used to aid in the designing of the asynchronous 8-bit microprocessor. The process of designing involves specification, compilation, simulation, modules linking and analysis of circuit designs. A synchronous equivalent of the microprocessor is also designed for comparison purposes between synchronous circuit design flow and the asynchronous circuit design flow. The same EDA tools are used in the designing of the synchronous microprocessor. The design process is documented. Modifications and special constructs invoked to manipulate the asynchronous control channels are discussed.
author2 Gwee Bah Hwee
author_facet Gwee Bah Hwee
Tan, Lik Sin.
format Final Year Project
author Tan, Lik Sin.
author_sort Tan, Lik Sin.
title Asynchronous circuit compiler design
title_short Asynchronous circuit compiler design
title_full Asynchronous circuit compiler design
title_fullStr Asynchronous circuit compiler design
title_full_unstemmed Asynchronous circuit compiler design
title_sort asynchronous circuit compiler design
publishDate 2010
url http://hdl.handle.net/10356/20773
_version_ 1772825438966513664