FPGA-Based In-Circuit Verification of Digital Systems

被引:1
作者
Chen, Fulong [1 ]
Zhu, Zhaoxia [2 ]
Fan, Xiaoya [3 ]
机构
[1] Anhui Normal Univ, Dept Comp Sci, Wuhu 241000, Anhui, Peoples R China
[2] Yangtze Univ, Coll Comp Sci, Wuhan, Peoples R China
[3] Northwestern Polytech Univ, Sch Comp, Xian 710072, Peoples R China
来源
SPORTS MATERIALS, MODELLING AND SIMULATION | 2011年 / 187卷
关键词
UART; In-circuit Verification; Digital Systems; FPGA;
D O I
10.4028/www.scientific.net/AMR.187.362
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In general hardware designers design integrated circuit with hardware description languages or schematic diagram. However the growth of circuit complexity makes circuit design error prone and time consuming. The resulting descriptions tend to be lengthy and hard to reason about. Therefore functional simulation, timing simulation and in-circuit test are three essential steps to ensure that the designed circuit is correct. This paper presents a method of in-circuit verification on FPGA using UART communication between the computer and the FPGA board. Through UART, designers can convert the parallel input vector into a set of serial stimulus signals and send them to the FPGA board, and also can receive the feedback serial signals from the FPGA board and reconvert them into a parallel output vector. Given the input and output ports of the verified circuit component, a verification platform based on UART communication will be customized automatically by the in-circuit verification platform generator. This breaks the constraint of the FPGA board's limited pins and supports wide-scale input/output vectors and can be applied in in-circuit test of digital circuit.
引用
收藏
页码:362 / +
页数:2
相关论文
共 12 条
[1]  
Bateson J.T., 1985, IN CIRCUIT TESTING
[2]   Design verification of FPGA implementations [J].
Chen, XT ;
Huang, WK ;
Park, N ;
Meyer, FJ ;
Lombardi, F .
IEEE DESIGN & TEST OF COMPUTERS, 1999, 16 (02) :66-73
[3]  
CHRISTOPHER E, 1993, RS232 STANDARD
[4]  
Gardel A, 2009, I S INTELL SIG PR, P137, DOI 10.1109/WISP.2009.5286572
[5]  
*IC INS INC, 2009, 2009 IC MARK ENJ V S
[6]  
*IEEE STAND BOARD, 2009, 10762008 IEEE STAND
[7]  
*IEEE STAND BOARD, 2005, 16662005 IEEE STAND
[8]  
*IEEE STAND BOARD, 2006, 13642005 IEEE STAND
[9]  
*IEEE STAND BOARD, 2005, 18002005 IEEE STAND
[10]  
LEE T, 2007, 2 INT C INN COMP INF, P203