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 条
  • [21] Parameterized macromodeling for analog system-level design exploration
    Wang, Jian
    Li, Xin
    Pileggi, Lawrence T.
    2007 44TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2007, : 940 - +
  • [22] Formal Equivalence Checking Between System-Level and RTL Descriptions without Pre-Given Mapping Information
    Hu, Jian
    Li, Tun
    Li, Sikun
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2019, 28 (10)
  • [23] On the Equivalence of Youla, System-Level, and Input-Output Parameterizations
    Zheng, Yang
    Furieri, Luca
    Papachristodoulou, Antonis
    Li, Na
    Kamgarpour, Maryam
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2021, 66 (01) : 413 - 420
  • [24] SPICE-Level Demonstration of Unsupervised Learning With Spintronic Synapses in Spiking Neural Networks
    Daddinounou, Salah
    Gebregiorgis, Anteneh
    Hamdioui, Said
    Vatajelu, Elena-Ioana
    IEEE ACCESS, 2025, 13 : 6845 - 6854
  • [25] A Hybrid Method for Equivalence Checking Between System Level and RTL
    Hu, Jian
    Hu, Minhui
    Zhao, Kuang
    Kang, Yun
    Yang, Haitao
    Cheng, Jie
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2022, 31 (09)
  • [26] Sequential equivalence checking between system level and RTL descriptions
    Shobha Vasudevan
    Vinod Viswanath
    Jacob A. Abraham
    JiaJin Tu
    Design Automation for Embedded Systems, 2008, 12 : 377 - 396
  • [27] Sequential equivalence checking between system level and RTL descriptions
    Vasudevan, Shobha
    Viswanath, Vinod
    Abraham, Jacob A.
    Tu, JiaJin
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2008, 12 (04) : 377 - 396
  • [28] ARCHITECTURAL MODELS ARE KEY TO SYSTEM-LEVEL DESIGN
    JAIN, PP
    ELECTRONIC DESIGN, 1991, 39 (06) : 57 - &
  • [29] HARDWARE MODELS - THE WHEELS OF SYSTEM-LEVEL SIMULATION
    WIDDOES, LC
    COMPUTER DESIGN, 1989, 28 (15): : 81 - 81
  • [30] Design for verification in system-level models and RTL
    Mathur, Anmol
    Krishnaswamy, Venkat
    2007 44TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2007, : 193 - 198