DocumentCode
1807351
Title
Improved Abstractions and Turnaround Time for FPGA Design Validation and Debug
Author
Iskander, Yousef S. ; Patterson, Cameron D. ; Craven, Stephen D.
Author_Institution
Bradley Dept. of ECE, Virginia Tech, Blacksburg, VA, USA
fYear
2011
fDate
5-7 Sept. 2011
Firstpage
518
Lastpage
523
Abstract
Rapidly increasing FPGA density and complexity has heightened the need for higher levels of abstraction in validation and more rapid, focused approaches for design inspection. We present two methods of validating and debugging active, implemented FPGA designs running at target speeds. The first binds high-level software reference models directly to hardware enabling complex, automated, software-controlled testing scenarios, reducing the reliance on simulation. The second approach provides direct interactivity and visibility into a running FPGA design, enabling software-controlled breakpoints and arbitrary access to design registers. In-circuit breakpoints can be modified without the need to re-implement the entire design.
Keywords
field programmable gate arrays; inspection; integrated circuit design; program debugging; program testing; FPGA design validation; abstractions; debug; design inspection; hardware enabling complex; high-level software reference models; in-circuit breakpoints; register design; software-controlled breakpoints; software-controlled testing scenarios; turnaround time; Clocks; Debugging; Field programmable gate arrays; Hardware; Registers; Software; System-on-a-chip; FPGA; debug; validation;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications (FPL), 2011 International Conference on
Conference_Location
Chania
Print_ISBN
978-1-4577-1484-9
Electronic_ISBN
978-0-7695-4529-5
Type
conf
DOI
10.1109/FPL.2011.102
Filename
6044875
Link To Document