DocumentCode :
3045006
Title :
Debugging methodology for a synthesizable testbench FPGA emulator
Author :
Ruan, A.W. ; Huang, H.C. ; Li, C.Q. ; Song, Z.J. ; Liao, Y.B. ; Tang, W.
Author_Institution :
State Key Lab. of Electron. Thin Films & Integrated Devices, Univ. of Electron. Sci. & Technol. of China, Chengdu, China
fYear :
2011
fDate :
12-14 Dec. 2011
Firstpage :
593
Lastpage :
596
Abstract :
Logic simulation provides SOC verification with full controllability and observability, but it suffers from very slow simulation speed for complex design. Using hardware emulation such as FPGA can have higher simulation speed. However, FPGA emulation approach has some limitations, i.e. unsynthesizable testbench and poor visibility for debugging. We address these problems by presenting a testbench synthesis engine as well as providing internal nodes probing on DUT. The proposed testbench synthesis engine is built by hardware constructs in terms of Verilog IEEE Simulation Model to correspond with testbench. Internal nodes are hardware-wired to DUT top-level during compilation, then sampled continuously by a sample logic into on-chip storage device (e.g. Block RAM, SDRAM and etc). Thus full observability can be achieved without stopping of DUT clock. Our experiment shows that, compared with a similar method in [13], simulation time is independent of number of probing nodes.
Keywords :
field programmable gate arrays; system-on-chip; DUT top-level; SOC verification; Verilog IEEE Simulation Model; complex design; debugging methodology; hardware emulation; hardware-wired; observability; synthesizable testbench FPGA emulator; Debugging; Emulation; Engines; Field programmable gate arrays; Hardware; Hardware design languages; Integrated circuit modeling; Debugging; Emulation; FPGA; Synthesis; Testbench;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Integrated Circuits (ISIC), 2011 13th International Symposium on
Conference_Location :
Singapore
Print_ISBN :
978-1-61284-863-1
Type :
conf
DOI :
10.1109/ISICir.2011.6131932
Filename :
6131932
Link To Document :
بازگشت