完整後設資料紀錄
DC 欄位語言
dc.contributor.authorWu, LMen_US
dc.contributor.authorWang, KCen_US
dc.contributor.authorChiu, CYen_US
dc.date.accessioned2014-12-08T15:39:45Z-
dc.date.available2014-12-08T15:39:45Z-
dc.date.issued2004-01-01en_US
dc.identifier.issn1084-4309en_US
dc.identifier.urihttp://dx.doi.org/10.1145/966137.966142en_US
dc.identifier.urihttp://hdl.handle.net/11536/27143-
dc.description.abstractA novel Backus-Naur-form- (BNF-) based method to automatically generate test programs from simple to complex ones for advanced microprocessors is presented in this paper. We use X86 architecture to illustrate our design method. Our method is equally applicable to other processor architectures by redefining BNF production rules. Design issues for an automatic program generator (APG) are first outlined. We have resolved the design issues and implemented the APG by a top-down recursive descent parsing method which was originated from compiler design. Our APG can produce not only random test programs but also a sequence of instructions for a specific module to be tested by specifying a user menu-driven file. In addition, test programs generated by our APG have the features of no infinite loop, not entering illegal states, controllable data dependency, flexible program size, and data cache testable. Our method has been shown to be efficient and feasible for the development of an APG compared with other approaches. We have also developed a coverage tool to integrate with the APG. Experimental evaluation of the generated test programs indicates that our APG, with the guidance of the coverage tool, only needs to generate a small number of test programs to sustain high coverage.en_US
dc.language.isoen_USen_US
dc.subjectverificationen_US
dc.subjectadvanced microprocessoren_US
dc.subjectautomatic program generatoren_US
dc.subjectBNFen_US
dc.subjectcompatibility verificationen_US
dc.subjectcoverageen_US
dc.subjecttop-down recursive descent parsing methoden_US
dc.titleA BNF-based automatic test program generator for compatible microprocessor verificationen_US
dc.typeArticleen_US
dc.identifier.doi10.1145/966137.966142en_US
dc.identifier.journalACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMSen_US
dc.citation.volume9en_US
dc.citation.issue1en_US
dc.citation.spage105en_US
dc.citation.epage132en_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.identifier.wosnumberWOS:000188554600005-
dc.citation.woscount5-
顯示於類別:期刊論文


文件中的檔案:

  1. 000188554600005.pdf

若為 zip 檔案,請下載檔案解壓縮後,用瀏覽器開啟資料夾中的 index.html 瀏覽全文。