DocumentCode :
676323
Title :
Maximum flow algorithms for maximum observability during FPGA debug
Author :
Hung, Eddie ; Jamal, Al-Shahna ; Wilton, Steven J. E.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of British Columbia, Vancouver, BC, Canada
fYear :
2013
fDate :
9-11 Dec. 2013
Firstpage :
20
Lastpage :
27
Abstract :
Due to the ever-increasing density and complexity of integrated circuits, FPGA prototyping has become a necessary part of the design process. To enhance observability into these devices, designers commonly insert trace-buffers to record and expose the values on a small subset of internal signals during live operation to help root-cause errors. For dense designs, routing congestion will restrict the number of signals that can be connected to these trace-buffers. In this work, we apply optimal network flow graph algorithms, a well studied technique, to the problem of transporting circuit signals to embedded trace-buffers for observation. Specifically, we apply a minimum cost maximum flow algorithm to gain maximum signal observability with minimum total wirelength. We showcase our techniques on both theoretical FPGA architectures using VPR, and with a Xilinx Virtex6 device, finding that for the latter, over 99.6% of all spare RAM inputs can be reclaimed for tracing across four large benchmarks.
Keywords :
circuit complexity; field programmable gate arrays; graph theory; logic design; network theory (graphs); observability; FPGA debug; FPGA design process; VPR; Xilinx Virtex6 device; integrated circuit complexity; internal signals; maximum signal observability; minimum cost maximum flow algorithm; optimal network flow graph algorithms; root-cause errors; routing congestion; trace-buffers; transporting circuit signals; Algorithm design and analysis; Delays; Field programmable gate arrays; Observability; Pins; Random access memory; Routing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Technology (FPT), 2013 International Conference on
Conference_Location :
Kyoto
Print_ISBN :
978-1-4799-2199-7
Type :
conf
DOI :
10.1109/FPT.2013.6718324
Filename :
6718324
Link To Document :
بازگشت