{"title":"Self-Assertive Generic UVM Testbench for Advanced Verification of Bridge IPs","authors":"Gaurav Sharma, Lava Bhargava, Vinod Kumar","doi":"10.1109/INDICON.2017.8488049","DOIUrl":null,"url":null,"abstract":"This work focuses on the implementation of Universal Verification Methodology (UVM) on bridge protocols along with the conjunction of advanced verification environment. Bridge devices are helpful in joining two separate network device to establish a communication link in between them. This proposed testbench reusable environment is capable of verifying all bridge devices and improved result as compared to System Verilog testbench. As a case study, this paper takes ARM-Advanced High-Performance Bus (AHB) to Advanced eXtensible Interface (AXI4) Bridge v3.0 under consideration to prove the test results for bridge devices. The advanced verification testbench incorporates the illustrations regarding C.P.U timings, simulation timings, and functional coverage to check further improvement of Design functionality. The self-checking mechanism using assertions improves the quality of UVM check by shortening time to debug and reducing time to cover for the in-depth understanding of test case output.","PeriodicalId":263943,"journal":{"name":"2017 14th IEEE India Council International Conference (INDICON)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 14th IEEE India Council International Conference (INDICON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INDICON.2017.8488049","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
This work focuses on the implementation of Universal Verification Methodology (UVM) on bridge protocols along with the conjunction of advanced verification environment. Bridge devices are helpful in joining two separate network device to establish a communication link in between them. This proposed testbench reusable environment is capable of verifying all bridge devices and improved result as compared to System Verilog testbench. As a case study, this paper takes ARM-Advanced High-Performance Bus (AHB) to Advanced eXtensible Interface (AXI4) Bridge v3.0 under consideration to prove the test results for bridge devices. The advanced verification testbench incorporates the illustrations regarding C.P.U timings, simulation timings, and functional coverage to check further improvement of Design functionality. The self-checking mechanism using assertions improves the quality of UVM check by shortening time to debug and reducing time to cover for the in-depth understanding of test case output.