A novel programmable logic array structure with low energy consumption

As modern integrated circuit design pushes further into the deep submicron era, the pseudo-random design structures become more and more difficult to fabricate and result in a yield reduction. To deal with process limitations due to photolithographic resolution, standard cell ASICs (SC-ASIC) may eve...

Full description

Bibliographic Details
Main Author: Yuan, Shaohua
Language:English
Published: University of British Columbia 2009
Online Access:http://hdl.handle.net/2429/7450
id ndltd-LACETR-oai-collectionscanada.gc.ca-BVAU.2429-7450
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-BVAU.2429-74502014-03-26T03:35:47Z A novel programmable logic array structure with low energy consumption Yuan, Shaohua As modern integrated circuit design pushes further into the deep submicron era, the pseudo-random design structures become more and more difficult to fabricate and result in a yield reduction. To deal with process limitations due to photolithographic resolution, standard cell ASICs (SC-ASIC) may eventually need to be replaced by a more structured form of logic, such as programmable logic array (PLA). However, in order to compete with SC-ASIC, the PLA needs to be improved on delay, power and energy consumption. Here, we will explore a novel PLA structure by combining one design having the best delay performance with a “product line merging process” to minimize power. We have simulated the different approaches on two sets of benchmark circuits using HSpice. As a result, the combination of the two methods produces the highest energy reduction among all prior PLA designs. Next, algorithms are introduced for partitioning multi-output PLAs into smaller size sub-PLAs to further reduce delay and area. Finally, the performance of the improved PLA is compared with SC-ASIC. We found that the new PLA is faster or at least has the same speed as SC-ASIC implementation. However, the energy consumption is still more than twice as much as SC-ASIC design. 2009-04-21T14:27:09Z 2009-04-21T14:27:09Z 2009 2009-04-21T14:27:09Z 2009-11 Electronic Thesis or Dissertation http://hdl.handle.net/2429/7450 eng University of British Columbia
collection NDLTD
language English
sources NDLTD
description As modern integrated circuit design pushes further into the deep submicron era, the pseudo-random design structures become more and more difficult to fabricate and result in a yield reduction. To deal with process limitations due to photolithographic resolution, standard cell ASICs (SC-ASIC) may eventually need to be replaced by a more structured form of logic, such as programmable logic array (PLA). However, in order to compete with SC-ASIC, the PLA needs to be improved on delay, power and energy consumption. Here, we will explore a novel PLA structure by combining one design having the best delay performance with a “product line merging process” to minimize power. We have simulated the different approaches on two sets of benchmark circuits using HSpice. As a result, the combination of the two methods produces the highest energy reduction among all prior PLA designs. Next, algorithms are introduced for partitioning multi-output PLAs into smaller size sub-PLAs to further reduce delay and area. Finally, the performance of the improved PLA is compared with SC-ASIC. We found that the new PLA is faster or at least has the same speed as SC-ASIC implementation. However, the energy consumption is still more than twice as much as SC-ASIC design.
author Yuan, Shaohua
spellingShingle Yuan, Shaohua
A novel programmable logic array structure with low energy consumption
author_facet Yuan, Shaohua
author_sort Yuan, Shaohua
title A novel programmable logic array structure with low energy consumption
title_short A novel programmable logic array structure with low energy consumption
title_full A novel programmable logic array structure with low energy consumption
title_fullStr A novel programmable logic array structure with low energy consumption
title_full_unstemmed A novel programmable logic array structure with low energy consumption
title_sort novel programmable logic array structure with low energy consumption
publisher University of British Columbia
publishDate 2009
url http://hdl.handle.net/2429/7450
work_keys_str_mv AT yuanshaohua anovelprogrammablelogicarraystructurewithlowenergyconsumption
AT yuanshaohua novelprogrammablelogicarraystructurewithlowenergyconsumption
_version_ 1716655413443690496