Equivalence Checking of System-Level and SPICE-Level Models of Linear Analog Filters

被引:0
|
作者
Coskun, Kemal Caglar [1 ]
Hassan, Muhammad [2 ]
Drechsler, Rolf [1 ,2 ]
机构
[1] Univ Bremen, Inst Comp Sci, D-28359 Bremen, Germany
[2] DFKI GmbH, Cyber Phys Syst, D-28359 Bremen, Germany
关键词
Equivalence checking; formal verification; linear circuits; filters; circuit analysis; transfer functions;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Due to the increasing complexity of analog circuits and their integration into System-on-Chips (SoC), the analog design and verification industry would greatly benefit from an expansion of system-level methodologies, which provide speed benefits in comparison to SPICE simulations and allow interoperability with digital tools at the system-level. However, a key barrier to the expansion of system-level tools for analog circuits is the lack of confidence in system-level models implemented in SystemC AMS. To overcome this, functional equivalence of system-level models to respective SPICE-level models needs to be demonstrated. In this paper, we develop a novel, graph-based methodology to formally check equivalence between system-level and SPICE-level representations of linear analog filter circuits, such as Low-Pass Filters (LPF). To do this, we propose an intermediate representation in the form of a Signal-flow Graph (SFG), which acts as a mapping function from the SPICE-level to the system-level. We create the intermediate representation with linear graph modeling from the SPICE-level model and use graph manipulation to transform the intermediate representation to the equivalent system-level model. We demonstrate the applicability of the proposed methodology by successfully applying it to two example filters.
引用
收藏
页码:160 / 165
页数:6
相关论文
共 50 条
  • [1] Equivalence Checking of System-Level and SPICE-Level Models of Static Nonlinear Circuits
    Coskun, Kemal Cglar
    Hassan, Muhammad
    Drechsler, Rolf
    2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,
  • [2] Importance sampling for SPICE-level verification of analog decoders
    Winstead, C
    Schlegel, C
    2003 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY - PROCEEDINGS, 2003, : 103 - 103
  • [3] Solver Technology for System-level to RTL Equivalence Checking
    Koelbl, Alfred
    Jacoby, Reily
    Jain, Himanshu
    Pixley, Carl
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 196 - 201
  • [4] Embedded Tutorial: Formal equivalence checking between system-level models and RTL
    Koelbl, A
    Lu, Y
    Mathur, A
    ICCAD-2005: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, 2005, : 965 - 971
  • [5] Leveraging sequential equivalence checking to enable system-level to RTL flows
    Urard, Pascal
    Maalej, Asma
    Guizzetti, Roberto
    Chawla, Nitin
    Krishnaswamy, Venkatram
    2008 45TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2008, : 816 - 821
  • [6] Rule-based Equivalence Checking of System-level Design Descriptions
    Yoshida, Hiroaki
    Fujita, Masahiro
    2009 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLUMES I & II: COMMUNICATIONS, NETWORKS AND SIGNAL PROCESSING, VOL I/ELECTRONIC DEVICES, CIRUITS AND SYSTEMS, VOL II, 2009, : 1139 - 1143
  • [7] An Analog Behavioral Equivalence Checking Methodology for Simulink Models and Circuit Level Designs
    Saglamdemir, Muharrem Orkun
    Dundar, Gunhan
    Sen, Alper
    2015 INTERNATIONAL CONFERENCE ON SYNTHESIS, MODELING, ANALYSIS AND SIMULATION METHODS AND APPLICATIONS TO CIRCUIT DESIGN (SMACD), 2015,
  • [8] Automated extraction of broadly applicable nonlinear analog macromodels from SPICE-level descriptions
    Dong, N
    Roychowdhury, J
    PROCEEDINGS OF THE IEEE 2004 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 2004, : 117 - 120
  • [9] Automatic merge-point detection for sequential equivalence checking of system-level and RTL descriptions
    Alizadeh, Bijan
    Fujita, Masahiro
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2007, 4762 : 129 - +
  • [10] ANALOG BEHAVIORAL SIMULATION - NOT YET SYSTEM-LEVEL
    OHR, S
    COMPUTER DESIGN, 1992, 31 (06): : 139 - 140