{"title":"AHB-master controller formal compliance verification","authors":"N. Lãm, N. D. Minh","doi":"10.1109/CCE.2014.6916727","DOIUrl":null,"url":null,"abstract":"In this paper, we use the monitor method to develop a verification intellectual property (VIP) core for Advanced Microcontroller Bus Architecture Advance High-performance Bus (AMBA AHB) compliance verification. The VIP is formulated using System Verilog with assertions, so that it can be used in a simulation-based as well as in formal-based verification methodology. The formal interval property intuitive industrial languages such as Interval Property Language (ITL) and System Verilog Assertion are used to formulate the property set. The Advanced Microcontroller Bus Architecture (AMBA) is an on-chip communications standard for designing highperformance embedded microcontrollers. The operations of based AHB checking (IPC) technique is used to formally verify that the operations of two AHB master controllers comply with the standard. We were able to detect some errors in the AHB master controller.","PeriodicalId":377853,"journal":{"name":"2014 IEEE Fifth International Conference on Communications and Electronics (ICCE)","volume":"51 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE Fifth International Conference on Communications and Electronics (ICCE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCE.2014.6916727","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, we use the monitor method to develop a verification intellectual property (VIP) core for Advanced Microcontroller Bus Architecture Advance High-performance Bus (AMBA AHB) compliance verification. The VIP is formulated using System Verilog with assertions, so that it can be used in a simulation-based as well as in formal-based verification methodology. The formal interval property intuitive industrial languages such as Interval Property Language (ITL) and System Verilog Assertion are used to formulate the property set. The Advanced Microcontroller Bus Architecture (AMBA) is an on-chip communications standard for designing highperformance embedded microcontrollers. The operations of based AHB checking (IPC) technique is used to formally verify that the operations of two AHB master controllers comply with the standard. We were able to detect some errors in the AHB master controller.