Assertion Based Verification of SGMII IP core incorporating AXI Transaction Verification Model

被引:0
|
作者
Sebastian, Rini [1 ]
Mary, Silpa Rose [1 ]
Gayathri, M. [1 ]
Thomas, Anoop [1 ]
机构
[1] Rajagiri Sch Engn & Technol, Dept Elect & Commun, Kochi, Kerala, India
关键词
Assertion Based Verification (ABV); SGMII IP core; Verification; AXI TVM;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the era of System-on-Chips (SoCs), verification complexity is clearly due to the logical and functional anomalies in the design specifications. Challenges in verification is mainly due to the interoperable multifunctional modules. In most cases, simulation based functional verification validates the system functionalities. But with the progress in technology, tools and methodologies need to be improved to meet the challenges of transforming verification environment. The adoption of System Verilog (SV) based Universal Verification Methodology (UVM) bridges the gap between high-level proposition and low-level details of the design under verification. The intent of this paper is to throw light into benefits associated with Assertion Based Verification (ABV). ABV has been successfully applied to multiple levels of design abstraction. The efficiency of ABV is proven in SGMII IP core integrated to Advanced eXtensible Interface (AXI)-Wishbone(WB) bridge through an AXI Transaction Verification Model (TVM). ABV along with coverage based verification facilitates verification of complete functionalities. All simulations are done in NCsim and waveforms are analysed in Simvision.
引用
收藏
页码:585 / 588
页数:4
相关论文
共 50 条
  • [41] Transaction routing and its verification by correct model transformations
    Abdi, Samar
    Gajski, Daniel
    HLDVT'06: ELEVENTH ANNUAL IEEE INTERNATIONAL HIGH-LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2006, : 129 - +
  • [42] A systematic approach to configurable functional verification of HW IP blocks at transaction level
    Nahtigal, Tomaz
    Puhar, Primoz
    Zemva, Andrej
    COMPUTERS & ELECTRICAL ENGINEERING, 2012, 38 (06) : 1513 - 1523
  • [43] Assertion-Based Verification for System-Level Designs
    Sohofi, Hassan
    Navabi, Zainalabedin
    PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2014), 2015, : 582 - 588
  • [44] Defining and Providing Coverage for Assertion-Based Dynamic Verification
    Jason G. Tong
    Marc Boulé
    Zeljko Zilic
    Journal of Electronic Testing, 2010, 26 : 211 - 225
  • [45] Towards Assertion-Based Verification of Heterogeneous System Designs
    Laemmermann, Stefan
    Ruf, Juergen
    Kropf, Thomas
    Rosenstiel, Wolfgang
    Viehl, Alexander
    Jesser, Alexander
    Hedrich, Lars
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 1171 - 1176
  • [46] Verification of a DSP IP cores by model checking
    Nguyen, HN
    Koumou, P
    Candaele, B
    Sarlotte, M
    Antoine, C
    Emeriau, S
    SEVENTH IEEE INTERNATIONAL HIGH-LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2002, : 121 - 124
  • [47] Modeling The Package IP Physical Model and Verification
    Lin, Che-Shuan
    Chen, Bo-You
    Wu, Sung-Mao
    PROCEEDINGS OF THE 2016 IEEE 18TH ELECTRONICS PACKAGING TECHNOLOGY CONFERENCE (EPTC), 2016, : 653 - 657
  • [48] Defining and Providing Coverage for Assertion-Based Dynamic Verification
    Tong, Jason G.
    Boule, Marc
    Zilic, Zeljko
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2010, 26 (02): : 211 - 225
  • [49] Assertion based verification: Have I written enough properties?
    Banerjee, A
    Pal, B
    Kamarapu, C
    Dasgupta, P
    Chakrabarti, PP
    Jha, M
    PROCEEDINGS OF THE IEEE INDICON 2004, 2004, : 363 - 367
  • [50] PyABV: a framework for enhancing PyRTL with assertion-based verification
    Cheng, Yue
    Li, Tun
    Zou, Hongji
    Qu, Wanxia
    FRONTIERS OF COMPUTER SCIENCE, 2025, 19 (07)