@inproceedings{1c71d9c3f16e4bcca8785a7ccc70dc2b,
title = "Topology aware mapping of logic functions onto nanowire-based crossbar architectures",
abstract = "Highly regular, nanodevice based architectures have been proposed to replace pure CMOS based architectures in the emerging post CMOS era. Since bottom-up self-assembly is used to build these architectures, regular nanowire crossbars are emerging as a promising candidate. While these regular structures resemble CMOS programmable logic arrays (PLAs), PLA logic synthesis methodologies fail to solve the associated problems since the length and connectivity constraints imposed by individual nanowires in these crossbars translate into challenges hitherto not considered. These strict topological constraints should be considered while mapping Boolean functions onto nanowire crossbars during logic synthesis. We develop a mathematical model for this problem, an algorithm to solve it and three heuristics to improve the algorithm runtime.",
keywords = "Crossbar, Logic synthesis, Nanoelectronic, PLA",
author = "Wenjing Rao and Alex Orailoglu and Ramesh Karri",
year = "2006",
doi = "10.1145/1146909.1147093",
language = "English (US)",
isbn = "1595933816",
series = "Proceedings - Design Automation Conference",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "723--726",
booktitle = "2006 43rd ACM/IEEE Design Automation Conference, DAC'06",
note = "43rd Annual Design Automation Conference, DAC 2006 ; Conference date: 24-07-2006 Through 28-07-2006",
}