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
fDate :
May 29 2013-June 7 2013
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;
Conference_Titel :
Design Automation Conference (DAC), 2013 50th ACM/EDAC/IEEE
Conference_Location :
Austin, TX