Efficient Hardware Debugging using Parameterized FPGA Reconfiguration

被引:12
作者
Kourfali, Alexandra [1 ]
Stroobandt, Dirk [1 ]
机构
[1] Univ Ghent, Dept Elect & Informat Syst, Sint Pietersnieuwstr 41, B-9000 Ghent, Belgium
来源
2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW) | 2016年
关键词
D O I
10.1109/IPDPSW.2016.95
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Functional errors and bugs inadvertently introduced at the RTL stage of the design process are responsible for the largest fraction of silicon IC re-spins. Thus, comprehensive functional verification is the key to reduce development costs and to deliver a product in time. The increasing demands for verification led to an increase in FPGA-based tools that perform emulation. These tools can run at much higher operating frequencies and achieve higher coverage than simulation. However, an important pitfall of the FPGA tools is that they suffer from limited internal signal observability, as only a small and preselected set of signals is guided towards (embedded) trace buffers and observed. This paper proposes a dynamically reconfigurable network of multiplexers that significantly enhance the visibility of internal signals. It allows the designer to dynamically change the small set of internal signals to be observed, virtually enlarging the set of observed signals significantly. These multiplexers occupy minimal space, as they are implemented by the FPGA's routing infrastructure.
引用
收藏
页码:277 / 282
页数:6
相关论文
共 14 条
[1]  
Abramovici M., 2006, DES AUT C 2006 43 AC
[2]  
[Anonymous], 2014, ACM T RECONFIGURABLE
[3]  
Chin S., 2009, FIELD PROGR LOG APPL
[4]  
Graham P., 2001, FIELD PROGR CUST COM
[5]  
Heyse Karel, 2012, FIELD PROGR LOG APPL
[6]  
Hung E., 2013, P ACM SIGDA INT S FI
[7]  
Hung E., 2013, FIELD PROGR TECHN FP
[8]  
Hung E., 2013, VERY LARGE SCALE INT, V21
[9]  
Hutchings B., 2014, FIELD PROGR CUST COM
[10]  
Kourfali Alexandra, 2015, TEST S LATS 16 IEEE