DocumentCode
3049478
Title
VMATCH: Using logical variation to counteract physical variation in bottom-up, nanoscale systems
Author
Gojman, Benjamin ; DeHon, André
Author_Institution
Comput. & Inf. Syst., Univ. of Pennsylvania, Philadelphia, PA, USA
fYear
2009
fDate
9-11 Dec. 2009
Firstpage
78
Lastpage
87
Abstract
Nanowire building blocks provide a promising path to small feature size and thus the ability to more densely pack logic. However, the small feature size and novel, bottom-up manufacturing process will exhibit extreme variation and produce many devices that operate outside acceptable operating ranges. One-mapping-fits-all, prefabrication assignment of logical functions to physical transistors that exhibit high threshold variation will not work-combining the wide range of physical variation in transistor threshold voltage with the wide range of fanouts in the design produces an unworkably large composite range of possible delays. Nonetheless, by carefully matching the fanout of each net to the physical threshold voltages of devices after fabrication, it is possible to reduce the net range of path delays sufficiently to achieve high system yield. By adding a modest amount of extra resources, we achieve 100% yield for systems built out of devices with 38% variation, the ITRS prediction for threshold variation in 5nm transistors. Moreover, for these systems, we maintain delay, energy and area close to the variation-free nominal case.
Keywords
CAD; lithography; nanowires; VMATCH; bottom-up systems; fanout matching; logical variation; nanoscale systems; physical variation; transistor threshold voltage; Delay; Information systems; Logic devices; Maintenance; Manufacturing processes; Nanowires; Physics computing; Systems engineering and theory; Threshold voltage; Wires;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Technology, 2009. FPT 2009. International Conference on
Conference_Location
Sydney, NSW
Print_ISBN
978-1-4244-4375-8
Electronic_ISBN
978-1-4244-4377-2
Type
conf
DOI
10.1109/FPT.2009.5377684
Filename
5377684
Link To Document