Reconfigurable computing and electronic nanotechnology

被引:7
作者
Goldstein, S [1 ]
Budiu, M [1 ]
Mishra, M [1 ]
Venkataramani, G [1 ]
机构
[1] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
来源
IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES, AND PROCESSORS, PROCEEDINGS | 2003年
关键词
D O I
10.1109/ASAP.2003.1212837
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we examine the opportunities brought about by recent progress in electronic nanotechnology and describe the methods needed to harness them for building a new computer architecture. In this process we decompose some traditional abstractions, such as the transistor, into fine-grain pieces, such as signal restoration and input-output isolation. We also show how we can forgo the extreme reliability of CMOS circuits for low-cost chemical self-assembly at the expense of large manufacturing defect densities. We discuss advanced testing methods which can be used to recover perfect functionality from unreliable parts. We proceed to show how the molecular switch, the regularity of the circuits created by self-assembly and the high defect densities logically require the use of reconfigurable hardware as a basic building block for hardware design. We then capitalize on the convergence of compilation and hardware synthesis (which takes place when programming reconfigurable hardware) to propose the complete elimination of the instruction-set architecture from the system architecture, and the synthesis of asynchronous dataflow machines directly from high-level programming languages, such as C. We discuss in some detail a scalable compilation system that perform this task.
引用
收藏
页码:132 / 142
页数:11
相关论文
共 17 条
[1]  
Amerson R., 1995, Proceedings IEEE Symposium on FPGAs for Custom Computing Machines (Cat. No.95TB8077), P32, DOI 10.1109/FPGA.1995.477406
[2]  
AUGUST DI, 1997, P 30 INT S MICR DEC
[3]  
BUDIU M, 2002, P 12 INT C FIELD PRO
[4]  
BUDIU M, 2000, LECT NOTES COMPUTER, V1900
[5]  
Budiu M., 2002, Technical Report CMU-CS-02-107
[6]  
BUDIU M, 2002, P 2002 IEEE S FIELD
[7]  
Budiu M., 2003, P 1 INT ACM IEEE S C
[8]  
BUTTS M, 2002, ICCAD 2002
[9]  
Culbertson WB, 1996, 1996 IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, P2
[10]  
Goldstein S.C., 2003, MOL NANOELECTRONICS