Design a power-efficient asyncrhonous logic quasi-delay-insensitive network-on-chip for multi-core processor

This report pertains to the design of a power-efficient asynchronous logic quasi-delay-insensitive (QDI) Network-on-Chip (NoC) for multi-core processor. To achieve the low power requirement, the proposed NoC is designed to operate in the sub-threshold region. However, operating in the deep sub-thres...

Full description

Saved in:
Bibliographic Details
Main Author: Lim, Eng Soon.
Other Authors: Gwee Bah Hwee
Format: Final Year Project
Language:English
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/10356/53110
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-53110
record_format dspace
spelling sg-ntu-dr.10356-531102019-12-10T13:03:17Z Design a power-efficient asyncrhonous logic quasi-delay-insensitive network-on-chip for multi-core processor Lim, Eng Soon. Gwee Bah Hwee School of Electrical and Electronic Engineering DRNTU::Engineering This report pertains to the design of a power-efficient asynchronous logic quasi-delay-insensitive (QDI) Network-on-Chip (NoC) for multi-core processor. To achieve the low power requirement, the proposed NoC is designed to operate in the sub-threshold region. However, operating in the deep sub-threshold voltage region is challenging. In the sub-threshold region, extreme variations (Process, Voltage and Temperature, PVT) are present and increasingly so when nano-scaled fabrication processes are employed. To accommodate these PVT variations, four custom Static Logic Transistor-level Implementation (SLTI) cells are designed and implemented in asynchronous QDI logic using STMicroelectronics (STM) 65nm CMOS process. Delay-insensitive (DI) circuits make no assumption on gate and wire delays, making it very robust to PVT variations. Circuits that are DI, which makes no assumption on the delay of gates and wires, with the exception for carefully identified wire forks labelled as isochronic are called QDI. The SLTI cells are characterized and have achieved lower power dissipation of 13% - 59% lower power, as well as higher speed of 0% - 115% compared to Weak-Condition Half Buffer (WCHB) implementation. The proposed NoC is designed for a 3 × 3 mesh topology, uses wormhole routing, with a flit size of 18 bits, quad-rail encoding and deterministic order routing (DOR). The proposed NoC supports two virtual channels (VCs) which reduces head-of-line blocking by providing two queues in the NoC. Simulations have shown that the proposed NoC is indeed QDI, robust to PVT variations and workable in the sub-threshold region. In addition, it dissipates at least 80% lesser power, requires 70% lesser energy per flit and occupies 84% lesser area with a setback of at most 18% in speed as compared to other asynchronous QDI NoCs. Bachelor of Engineering 2013-05-30T02:50:23Z 2013-05-30T02:50:23Z 2013 2013 Final Year Project (FYP) http://hdl.handle.net/10356/53110 en Nanyang Technological University 146 p. application/msword
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering
spellingShingle DRNTU::Engineering
Lim, Eng Soon.
Design a power-efficient asyncrhonous logic quasi-delay-insensitive network-on-chip for multi-core processor
description This report pertains to the design of a power-efficient asynchronous logic quasi-delay-insensitive (QDI) Network-on-Chip (NoC) for multi-core processor. To achieve the low power requirement, the proposed NoC is designed to operate in the sub-threshold region. However, operating in the deep sub-threshold voltage region is challenging. In the sub-threshold region, extreme variations (Process, Voltage and Temperature, PVT) are present and increasingly so when nano-scaled fabrication processes are employed. To accommodate these PVT variations, four custom Static Logic Transistor-level Implementation (SLTI) cells are designed and implemented in asynchronous QDI logic using STMicroelectronics (STM) 65nm CMOS process. Delay-insensitive (DI) circuits make no assumption on gate and wire delays, making it very robust to PVT variations. Circuits that are DI, which makes no assumption on the delay of gates and wires, with the exception for carefully identified wire forks labelled as isochronic are called QDI. The SLTI cells are characterized and have achieved lower power dissipation of 13% - 59% lower power, as well as higher speed of 0% - 115% compared to Weak-Condition Half Buffer (WCHB) implementation. The proposed NoC is designed for a 3 × 3 mesh topology, uses wormhole routing, with a flit size of 18 bits, quad-rail encoding and deterministic order routing (DOR). The proposed NoC supports two virtual channels (VCs) which reduces head-of-line blocking by providing two queues in the NoC. Simulations have shown that the proposed NoC is indeed QDI, robust to PVT variations and workable in the sub-threshold region. In addition, it dissipates at least 80% lesser power, requires 70% lesser energy per flit and occupies 84% lesser area with a setback of at most 18% in speed as compared to other asynchronous QDI NoCs.
author2 Gwee Bah Hwee
author_facet Gwee Bah Hwee
Lim, Eng Soon.
format Final Year Project
author Lim, Eng Soon.
author_sort Lim, Eng Soon.
title Design a power-efficient asyncrhonous logic quasi-delay-insensitive network-on-chip for multi-core processor
title_short Design a power-efficient asyncrhonous logic quasi-delay-insensitive network-on-chip for multi-core processor
title_full Design a power-efficient asyncrhonous logic quasi-delay-insensitive network-on-chip for multi-core processor
title_fullStr Design a power-efficient asyncrhonous logic quasi-delay-insensitive network-on-chip for multi-core processor
title_full_unstemmed Design a power-efficient asyncrhonous logic quasi-delay-insensitive network-on-chip for multi-core processor
title_sort design a power-efficient asyncrhonous logic quasi-delay-insensitive network-on-chip for multi-core processor
publishDate 2013
url http://hdl.handle.net/10356/53110
_version_ 1681045137743937536