DocumentCode
619458
Title
Defect tolerance in nanodevice-based programmable interconnects: Utilization beyond avoidance
Author
Cong, J. ; Bingjun Xiao
Author_Institution
Comput. Sci. Dept. & Electr. Eng. Dept., Univ. of California, Los Angeles, Los Angeles, CA, USA
fYear
2013
fDate
May 29 2013-June 7 2013
Firstpage
1
Lastpage
8
Abstract
This work focuses on defect tolerance for nanodevice-based programmable interconnects of FPGAs. First, we show that the stuck-closed defects of nanodevices have a much higher impact than the stuck-open defects. Instead of simply avoiding the stuck-closed defects, we use them by treating them as shorting constraints in the routing. We develop a scalable algorithm to perform timing-driven routing under these extra constraints. We also enhance the placement algorithm to recover logic blocks which become virtually unusable due to shorted pins. Simulation results show that at the up-to-date level of nanodevice defects (108-1011x higher than CMOS), compared to the simple avoidance method, our approach reduces the degradation of resource usage by 87%, improves the routability by 37%, and reduce the degradation of circuit performance by 36%, at a negligible overhead of tool runtime.
Keywords
field programmable gate arrays; interconnections; logic circuits; network routing; FPGA; circuit performance degradation reduction; defect tolerance; logic blocks; nanodevice defects; nanodevice-based programmable interconnects; placement algorithm; resource usage degradation reduction; routability; scalable algorithm; stuck-closed defects; stuck-open defects; timing-driven routing; up-to-date level; Abstracts; Benchmark testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference (DAC), 2013 50th ACM/EDAC/IEEE
Conference_Location
Austin, TX
ISSN
0738-100X
Type
conf
Filename
6560602
Link To Document