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 条
  • [31] Models and Tradeoffs in WSN System-Level Design
    Campanoni, Simone
    Fornaciari, William
    11TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN - ARCHITECTURES, METHODS AND TOOLS : DSD 2008, PROCEEDINGS, 2008, : 676 - 684
  • [32] Early Models for System-level Power Estimation
    Sunwoo, Dam
    Al-Sukhni, Hassan
    Holt, Jim
    Chiou, Derek
    MTV 2007: EIGHTH INTERNATIONAL WORKSHOP ON MICROPROCESSOR TEST AND VERIFICATION, PROCEEDINGS, 2008, : 8 - +
  • [33] TRANSACTORS AND DEMONS AS MODELS FOR SYSTEM-LEVEL DEBUG
    KINZELMAN, PM
    HIGH PERFORMANCE SYSTEMS-THE MAGAZINE FOR TECHNOLOGY CHAMPIONS, 1989, 10 (01): : 46 - &
  • [34] System-level design models and implementation techniques
    Lavagno, L
    Sangiovanni-Vincentelli, A
    1998 INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 1998, : 24 - 32
  • [35] System-level assertions: approach for electronic system-level verification
    Sohofi, Hassan
    Navabi, Zainalabedin
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2015, 9 (03): : 142 - 152
  • [36] Improving the Accuracy of Rule-based Equivalence Checking of System-level Design Descriptions by Identifying Potential Internal Equivalences
    Yoshida, Hiroaki
    Fujita, Masahiro
    ISQED 2009: PROCEEDINGS 10TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, VOLS 1 AND 2, 2009, : 366 - 370
  • [37] System-level evaluation of LADAR ATR using correlation filters
    Perona, MT
    Mahalanobis, A
    AUTOMATIC TARGET RECOGNITION X, 2000, 4050 : 69 - 75
  • [38] A frequency relaxation approach for Analog/RF system-level simulation
    Li, X
    Xu, Y
    Li, P
    Gopalakrishnan, P
    Pileggi, LT
    41ST DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2004, 2004, : 842 - 847
  • [39] System-level design for test of fully differential analog circuits
    Stessman, NJ
    Vinnakota, B
    Harjani, R
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1996, 31 (10) : 1526 - 1534
  • [40] Contract-Based System-Level Composition of Analog Circuits
    Sun, Xuening
    Nuzzo, Pierluigi
    Wu, Chang-Ching
    Sangiovanni-Vincentelli, Alberto
    DAC: 2009 46TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2009, : 605 - 610