ACM Home Page
Please provide us with feedback. Feedback
Nanowire-based sublithographic programmable logic arrays
Full text PdfPdf (718 KB)
Source International Symposium on Field Programmable Gate Arrays archive
Proceedings of the 2004 ACM/SIGDA 12th international symposium on Field programmable gate arrays table of contents
Monterey, California, USA
SESSION: Novel devices and approaches to programmable devices table of contents
Pages: 123 - 132  
Year of Publication: 2004
ISBN:1-58113-829-6
Authors
Andre DeHon  California Institute of Technology, Pasadena, CA
Michael J. Wilson  California Institute of Technology, Pasadena, CA
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 84,   Citation Count: 29
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/968280.968299
What is a DOI?

ABSTRACT

How can Programmable Logic Arrays (PLAs) be built without relying on lithography to pattern their smallest features? In this paper, we detail designs which exploit emerging, bottom-up material synthesis techniques to build PLAs using molecular-scale nanowires. Our new designs accommodate technologies where the only post-fabrication programmable element is a non-restoring diode. We introduce stochastic techniques which allow us to restore the diode logic at the nanoscale so that it can be cascaded and interconnected for general logic evaluation. Under conservative assumptions using 10nm nanowires and 90nm lithographic support, we project yielded logic density around 500,000nm2/or term for a 60 or-term array; a complete 60-term, two-level PLA is roughly the same size as a single 4-LUT logic block in 22nm lithography. Each or term is comparable in area to a 4-transistor hardwired gate at 22nm. Mapping sample datapaths and conventional programmable logic benchmarks, we estimate that each 60-or-term PLA plane will provide equivalent logic to 5--10 4-input LUTs.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
International technology roadmap for semiconductors. http://public.itrs.net/Files/2001ITRS/, 2001.
 
2
 
3
Y. Chen, G.-Y. Jung, D. A. A. Ohlberg, X. Li, D. R. Stewart, J. O. Jeppesen, K. A. Nielsen, J. F. Stoddart, and R. S. Williams. Nanoscale molecular-switch crossbar circuits. Nanotechnology, 14:462--468, 2003.
4
 
5
C. Collier, G. Mattersteig, E. Wong, Y. Luo, K. Beverly, J. Sampaio, F. Raymo, J. Stoddart, and J. Heath. A {2}Catenane-Based Solid State Reconfigurable Switch. Science, 289:1172--1175, 2000.
 
6
C. P. Collier, E. W. Wong, M. Belohradsky, F. M. Raymo, J. F. Stoddard, P. J. Kuekes, R. S. Williams, and J. R. Heath. Electronically configurable molecular-based logic gates. Science, 285:391--394, 1999.
 
7
J. Cong, E. Ding, Y.-Y. Hwang, J. Peck, C. Wu, and S. Xu. RASP_SYN release B 1.1: LUT-Based FPGA Technology Mapping Package. http://cadlab.cs.ucla.edu/~xfpga/software/raspsyn.htm, 1999.
 
8
Y. Cui, X. Duan, J. Hu, and C. M. Lieber. Doping and electrical transport in silicon nanowires. Journal of Physical Chemistry B, 104(22):5213--5216, June 8 2000.
 
9
Y. Cui, L. J. Lauhon, M. S. Gudiksen, J. Wang, and C. M. Lieber. Diameter-controlled synthesis of single crystal silicon nanowires. Applied Physics Letters, 78(15):2214--2216, 2001.
 
10
11
 
12
A. DeHon. Array-Based Architecture for FET-based, Nanoscale Electronics. IEEE Trans. on Nanotechnology, 2(1):23--32, March 2003.
 
13
A. DeHon, P. Lincoln, and J. Savage. Stochastic Assembly of Sublithographic Nanoscale Interfaces. IEEE Trans. on Nanotechnology, 2(3):165--174, 2003.
 
14
A. DeHon and M. J. Wilson. Nanowire-Based Sublithographic Programmable Logic Arrays {Extended Version with Detail Appendix}. URL: http://www.cs.caltech.edu/research/ic/abstracts/nanopla_fpga2004.html, January 2004.
15
 
16
U. C. Group. Espresso examples. Online ftp://ic.eecs.berkeley.edu/pub/Espresso/espresso-book-examples.tar.gz, June 1993.
 
17
M. S. Gudiksen, L. J. Lauhon, J. Wang, D. C. Smith, and C. M. Lieber. Growth of nanowire superlattice structures for nanoscale photonics and electronics. Nature, 415:617--620, February 7 2002.
 
18
J. R. Heath, P. J. Kuekes, G. S. Snider, and R. S. Williams. A defect-tolerant computer architecture: Opportunities for nanotechnology. Science, 280:1716--1721, June 12 1998.
 
19
Y. Huang, X. Duan, Y. Cui, L. Lauhon, K. Kim, and C. M. Lieber. Logic gates and computation from assembled nanowire building blocks. Science, 294:1313--1317, 2001.
 
20
Y. Huang, X. Duan, Q. Wei, and C. M. Lieber. Directed assembley of one-dimensional nanostructures into functional networks. Science, 291:630--633, January 26 2001.
 
21
J. Kouloheris and A. E. Gamal. Pla-based fpga area versus cell granularity. In Proceedings of the Custom Integrated Circuits Conference, pages 4.3.1--4. IEEE, May 1992.
 
22
B. Lin and R. Newton. Synthesis of multiple-level logic from symbolic high-level description languages. In Proceedings of the IFIP International Conference on VLSI, pages 187--196, 1989.
 
23
M. S. G. Lincoln J. Lauhon, D. Wang, and C. M. Lieber. Epitaxial core-shell and core-multi-shell nanowire heterostructures. Nature, 420:57--61, 2002.
24
 
25
K. McElvain. LGSynth93 Benchmark Set: Version 4.0. Online http://www.cbl.ncsu.edu/pub/Benchmark_dirs/LGSynth93/doc/iwls93.ps, May 1993.
26
 
27
A. M. Morales and C. M. Lieber. A laser ablation method for synthesis of crystalline semiconductor nanowires. Science, 279:208--211, 1998.
 
28
M. T. Niemier, A. F. Rodrigues, and P. M. Kogge. A Potentially Implementable FPGA for Quantum Dot Cellular Automata. In Proceedings of the First Workshop on Non-Silicon Computation (NSC-1), Boston, MA, February 2002.
 
29
R. Rudell and A. Sangiovanni-Vincentelli. Multiple-valued minimization for pla optimization. IEEE Trans. on Computer-Aided Design of Integrated Circuits, 6(5):727--751, September 1987.
 
30
T. Rueckes, K. Kim, E. Joselevich, G. Y. Tseng, C.-L. Cheung, and C. M. Lieber. Carbon nanotube based nonvolatile random access memory for molecular computing. Science, 289:94--97, 2000.
31
 
32
E. M. Sentovich, K. J. Singh, L. Lavagno, C. Moon, R. Murgai, A. Saldanha, H. Savoj, P. R. Stephan, R. K. Brayton, and A. Sangiovanni-Vincentelli. Sis: A system for sequential circuit synthesis. UCB/ERL M92/41, University of California, Berkeley, May 1992.
 
33
J. M. Tour. Molecular Electronics: Commercial Insights, Chemistry, Devices, Architecture and Programming. World Scientific Publishing Company, New Jersey, 2003.
 
34
D. Whang, S. Jin, and C. M. Lieber. Nanolithography using hierarchically assembled nanowire masks. Nanoletters, 3(7):951--954, July 9 2003.
 
35
D. Whang, S. Jin, Y. Wu, and C. M. Lieber. Large-scale hierarchical organization of nanowire arrays for integrated nanosystems. Nanoletters, 3(9):1255--1259, September 2003.

CITED BY  29


REVIEW

"Charles R. Leake : Reviewer"

The authors explore how to use nanowires (NWs) to build sublithographic programmable logic arrays (PLA).

The paper describes the construction of a two-plane PLA, with decorated silicon NWs. These NWs served as the primary interconnect and de  more...

Collaborative Colleagues:
Andre DeHon: colleagues
Michael J. Wilson: colleagues