{"title":"Design and Verification of APB IP Core using Different Verification Methodologies","authors":"Nainsi Sahu, Ashwni Kumar, Ritu Kandari","doi":"10.1109/bharat53139.2022.00040","DOIUrl":null,"url":null,"abstract":"This paper presents the outline of particular type of IP core for APB bus architecture using high level verification methodologies. The AMBA architecture i.e., the Advanced Microcontroller Bus Architecture comprises of specifications related to on-chip interconnects. Also used to manage functional blocks in SoC designs. In this paper, AMBA Advanced Peripheral Bus (APB) has been proposed because of its low bandwidth, low frequency, lower width of bits, low signal complexity and lesser power consumption. AMBA APB can be interfaced with AHB and AXI also. To extend APB transfers, PREADY has been used and to indicate the failure of a transfer, PSLVERR is used. APB DUT has been designed on Cadence NcSim using SV and UVM and its simulations are verified using Cadence SimVision tool.","PeriodicalId":426921,"journal":{"name":"2022 International Conference on Breakthrough in Heuristics And Reciprocation of Advanced Technologies (BHARAT)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Conference on Breakthrough in Heuristics And Reciprocation of Advanced Technologies (BHARAT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/bharat53139.2022.00040","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
This paper presents the outline of particular type of IP core for APB bus architecture using high level verification methodologies. The AMBA architecture i.e., the Advanced Microcontroller Bus Architecture comprises of specifications related to on-chip interconnects. Also used to manage functional blocks in SoC designs. In this paper, AMBA Advanced Peripheral Bus (APB) has been proposed because of its low bandwidth, low frequency, lower width of bits, low signal complexity and lesser power consumption. AMBA APB can be interfaced with AHB and AXI also. To extend APB transfers, PREADY has been used and to indicate the failure of a transfer, PSLVERR is used. APB DUT has been designed on Cadence NcSim using SV and UVM and its simulations are verified using Cadence SimVision tool.