A DPLA Compiler with Various Schemes

碩士 === 南台科技大學 === 電子工程系 === 97 === Nowadays due to Programmable Logic Array (PLA) possesses the advantages of structure regularity and data access time predictability, it is highly suitable to design an automated logic circuit. Dynamic Programmable Logic Array (DPLA), moreover, has the benefits of h...

Full description

Bibliographic Details
Main Authors: Yu-Hun Pan, 潘裕諢
Other Authors: Tzyy-Kuen Tien
Format: Others
Language:zh-TW
Published: 2009
Online Access:http://ndltd.ncl.edu.tw/handle/25560883860044886786
id ndltd-TW-097STUT0428030
record_format oai_dc
spelling ndltd-TW-097STUT04280302016-11-22T04:13:06Z http://ndltd.ncl.edu.tw/handle/25560883860044886786 A DPLA Compiler with Various Schemes 具有多種架構之動態可程式邏輯陣列編譯器 Yu-Hun Pan 潘裕諢 碩士 南台科技大學 電子工程系 97 Nowadays due to Programmable Logic Array (PLA) possesses the advantages of structure regularity and data access time predictability, it is highly suitable to design an automated logic circuit. Dynamic Programmable Logic Array (DPLA), moreover, has the benefits of high speed performance[1][2][3] and low power consumption[4][5] while maintaining the original advantages of PLA. Therefore, many developed DPLA structures have been widely adopted for implementing control logic circuit in high-end processors[6]. Even so, a single DPLA structure cannot be applied to all circuits. Besides, it takes further working hours and human resource costs to design a circuit by fully custom methodology. For these reasons, this paper aims at DPLA to design a compiler with various schemes. The compiler is able to generate a low power, high speed DPLA layout or a low leakage power one. When we implementing a circuit of DPLA, the compiler will select the scheme appropriately according to the design constrains input by users, and chooses the proper dimension of input/output buffers, inter-buffers, and clock buffers established in advance to synthesis a layout. Then generating a netlist file to facilitate the subsequent verification work (e.g. LVS, PEX, etc) automatically. Tzyy-Kuen Tien 田子坤 2009 學位論文 ; thesis 44 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 南台科技大學 === 電子工程系 === 97 === Nowadays due to Programmable Logic Array (PLA) possesses the advantages of structure regularity and data access time predictability, it is highly suitable to design an automated logic circuit. Dynamic Programmable Logic Array (DPLA), moreover, has the benefits of high speed performance[1][2][3] and low power consumption[4][5] while maintaining the original advantages of PLA. Therefore, many developed DPLA structures have been widely adopted for implementing control logic circuit in high-end processors[6]. Even so, a single DPLA structure cannot be applied to all circuits. Besides, it takes further working hours and human resource costs to design a circuit by fully custom methodology. For these reasons, this paper aims at DPLA to design a compiler with various schemes. The compiler is able to generate a low power, high speed DPLA layout or a low leakage power one. When we implementing a circuit of DPLA, the compiler will select the scheme appropriately according to the design constrains input by users, and chooses the proper dimension of input/output buffers, inter-buffers, and clock buffers established in advance to synthesis a layout. Then generating a netlist file to facilitate the subsequent verification work (e.g. LVS, PEX, etc) automatically.
author2 Tzyy-Kuen Tien
author_facet Tzyy-Kuen Tien
Yu-Hun Pan
潘裕諢
author Yu-Hun Pan
潘裕諢
spellingShingle Yu-Hun Pan
潘裕諢
A DPLA Compiler with Various Schemes
author_sort Yu-Hun Pan
title A DPLA Compiler with Various Schemes
title_short A DPLA Compiler with Various Schemes
title_full A DPLA Compiler with Various Schemes
title_fullStr A DPLA Compiler with Various Schemes
title_full_unstemmed A DPLA Compiler with Various Schemes
title_sort dpla compiler with various schemes
publishDate 2009
url http://ndltd.ncl.edu.tw/handle/25560883860044886786
work_keys_str_mv AT yuhunpan adplacompilerwithvariousschemes
AT pānyùhùn adplacompilerwithvariousschemes
AT yuhunpan jùyǒuduōzhǒngjiàgòuzhīdòngtàikěchéngshìluójízhènlièbiānyìqì
AT pānyùhùn jùyǒuduōzhǒngjiàgòuzhīdòngtàikěchéngshìluójízhènlièbiānyìqì
AT yuhunpan dplacompilerwithvariousschemes
AT pānyùhùn dplacompilerwithvariousschemes
_version_ 1718397027607379968