Power Switch Allocation Aware Re-Floorplanning

碩士 === 國立交通大學 === 電子研究所 === 106 === Multi-threshold CMOS (MTCMOS) is currently the most popular methodology in industry for implementing low power designs, which can e ectively reduce the leakage power by turning o inactive circuit power domains. However, power switch allocation needs enough space...

Full description

Bibliographic Details
Main Authors: Tsai, Tu-Hsiung, 蔡篤雄
Other Authors: Chen, Hung-Ming
Format: Others
Language:en_US
Published: 2018
Online Access:http://ndltd.ncl.edu.tw/handle/8nfwqf
id ndltd-TW-106NCTU5428105
record_format oai_dc
spelling ndltd-TW-106NCTU54281052019-05-16T00:22:51Z http://ndltd.ncl.edu.tw/handle/8nfwqf Power Switch Allocation Aware Re-Floorplanning 電源切換器配置導向的重新佈局流程 Tsai, Tu-Hsiung 蔡篤雄 碩士 國立交通大學 電子研究所 106 Multi-threshold CMOS (MTCMOS) is currently the most popular methodology in industry for implementing low power designs, which can e ectively reduce the leakage power by turning o inactive circuit power domains. However, power switch allocation needs enough space around macros or SRAM, and the common method of macro place- ment is not applicable. Moreover, people has a habit to place marco manually. With the increasing number of macros in ASIC design, macro placement with distributing minimal space for power switches is a tedious work for designer and costs much time. In this thesis, we propose an e cient and automatic macro re- oorplan framework, which can honor the initial macro oorplan made by designer and generate a ooplan to keep enough space for power switch. In addition, our methedology could judge which macros could be shared power switch ring to save design area. The approach includes a patteren based al- gorithm to overcome non-square-shaped design area and a macro legalization methodolgy with directed acyclic grpah and linear programing. The proposed framework is compli- ant to commercial APR tools and has been integrated into physical design ow in major design-service companies. Chen, Hung-Ming 陳宏明 2018 學位論文 ; thesis 30 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 電子研究所 === 106 === Multi-threshold CMOS (MTCMOS) is currently the most popular methodology in industry for implementing low power designs, which can e ectively reduce the leakage power by turning o inactive circuit power domains. However, power switch allocation needs enough space around macros or SRAM, and the common method of macro place- ment is not applicable. Moreover, people has a habit to place marco manually. With the increasing number of macros in ASIC design, macro placement with distributing minimal space for power switches is a tedious work for designer and costs much time. In this thesis, we propose an e cient and automatic macro re- oorplan framework, which can honor the initial macro oorplan made by designer and generate a ooplan to keep enough space for power switch. In addition, our methedology could judge which macros could be shared power switch ring to save design area. The approach includes a patteren based al- gorithm to overcome non-square-shaped design area and a macro legalization methodolgy with directed acyclic grpah and linear programing. The proposed framework is compli- ant to commercial APR tools and has been integrated into physical design ow in major design-service companies.
author2 Chen, Hung-Ming
author_facet Chen, Hung-Ming
Tsai, Tu-Hsiung
蔡篤雄
author Tsai, Tu-Hsiung
蔡篤雄
spellingShingle Tsai, Tu-Hsiung
蔡篤雄
Power Switch Allocation Aware Re-Floorplanning
author_sort Tsai, Tu-Hsiung
title Power Switch Allocation Aware Re-Floorplanning
title_short Power Switch Allocation Aware Re-Floorplanning
title_full Power Switch Allocation Aware Re-Floorplanning
title_fullStr Power Switch Allocation Aware Re-Floorplanning
title_full_unstemmed Power Switch Allocation Aware Re-Floorplanning
title_sort power switch allocation aware re-floorplanning
publishDate 2018
url http://ndltd.ncl.edu.tw/handle/8nfwqf
work_keys_str_mv AT tsaituhsiung powerswitchallocationawarerefloorplanning
AT càidǔxióng powerswitchallocationawarerefloorplanning
AT tsaituhsiung diànyuánqièhuànqìpèizhìdǎoxiàngdezhòngxīnbùjúliúchéng
AT càidǔxióng diànyuánqièhuànqìpèizhìdǎoxiàngdezhòngxīnbùjúliúchéng
_version_ 1719164271569403904