Title :
Defect-aware logic mapping for nanowire-based programmable logic arrays via satisfiability
Author :
Zheng, Yexin ; Huang, Chao
Author_Institution :
Bradley Dept. of Electr. & Comput. Eng., Virginia Tech, Blacksburg, VA
Abstract :
Programmable logic arrays (PLAs) using self-assembly nanowire crossbars have shown promising potential for future nano-scale circuit design. However, due to the density and size factors of nanowires and molecular switches, the fabrication fault densities are much higher than those of the conventional silicon technology, and hence pose greater design challenges. In this paper, we propose a novel defect-aware logic mapping framework via Boolean satisfiability (SAT). Compared with the prior works, our technique considers PLA defects on both input and output planes at the same time. This synergistic approach can help solve logic mapping problems with higher defect rates. The proposed method is universally suitable for various nanoscale PLAs, including AND/OR, NOR/NOR structures, etc. The experimental results have shown that it can efficiently solve large mapping problems at a total defect rate of 20% or even higher. We further investigate the impact of different defects on PLA mapping, which helps set up an initial contribution for yield estimation and utilization of partially-defective PLAs.
Keywords :
Boolean functions; computability; logic design; nanoelectronics; nanowires; programmable logic arrays; self-assembly; Boolean satisfiability; PLA defects; defect-aware logic mapping; nanoscale circuit design; nanowire-based programmable logic arrays; self-assembly nanowire crossbars; yield estimation; Boolean functions; Circuit faults; Circuit synthesis; Fabrication; Logic circuits; Logic design; Programmable logic arrays; Self-assembly; Silicon; Switches;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
Conference_Location :
Nice
Print_ISBN :
978-1-4244-3781-8
DOI :
10.1109/DATE.2009.5090862