How to (and how not to) write a compact model in Verilog-A

被引:0
|
作者
Coram, GJ [1 ]
机构
[1] Analog Devices Inc, Wilmington, MA 01887 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Verilog-A was recently enhanced to provide greater support for compact modeling. In order for Verilog-A to become the standard language for compact model development and implementation, two more steps are necessary: compact model developers must become familiar with the language, and simulators must run compact models written in Verilog-A almost as quickly and reliably as those hand-coded in C. This paper addresses both of these steps: it provides a quick introduction to writing compact models in Verilog-A and, by indicating the sorts of techniques that compact model writers may use, helps simulator vendors understand the sorts of optimizations that are expected from their Vefilola-A interfaces.
引用
收藏
页码:97 / 106
页数:10
相关论文
共 50 条
  • [1] Compact Model of a CBRAM Cell in Verilog-A
    Reyboz, M.
    Onkaraiah, S.
    Palma, G.
    Vianello, E.
    Perniola, L.
    [J]. 2012 12TH ANNUAL NON-VOLATILE MEMORY TECHNOLOGY SYMPOSIUM, 2012, : 94 - 97
  • [2] A Verilog-A compact model for ESD protection NMOSTs
    Li, JJ
    Joshi, S
    Rosenbaum, E
    [J]. PROCEEDINGS OF THE IEEE 2003 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 2003, : 253 - 256
  • [3] Verilog-A Compact Space-dependent Model for Biology
    Rosati, Elise
    Madec, Morgan
    Kammerer, Jean-Baptiste
    Rezgui, Abir
    Lallement, Christophe
    Haiech, Jacques
    [J]. 2015 22ND INTERNATIONAL CONFERENCE MIXED DESIGN OF INTEGRATED CIRCUITS & SYSTEMS (MIXDES), 2015, : 171 - 176
  • [4] A Compact Spice Model with Verilog-A for Phase Change Memory
    Cai Dao-Lin
    Song Zhi-Tang
    Li Xi
    Chen Hou-Peng
    Chen Xiao-Gang
    [J]. CHINESE PHYSICS LETTERS, 2011, 28 (01)
  • [5] Verilog-A Based Compact Model of the Silicon Hall Element
    Dao Dinh Ha
    Stempitsky, Viktor
    Tran Tuan Trung
    [J]. PROCEEDINGS OF 2017 7TH INTERNATIONAL CONFERENCE ON INTEGRATED CIRCUITS, DESIGN, AND VERIFICATION (ICDV), 2017, : 41 - 45
  • [6] Verilog-A Compact Model of Integrated Tapered Spiral Inductors
    Fino, Maria Helena
    [J]. PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS (MIXDES 2016), 2016, : 58 - 61
  • [7] Best Practices for Compact Modeling in Verilog-A
    McAndrew, Colin C.
    Coram, Geoffrey J.
    Gullapalli, Kiran K.
    Jones, J. Robert
    Nagel, Laurence W.
    Roy, Ananda S.
    Roychowdhury, Jaijeet
    Scholten, Andries J.
    Smit, Geert D. J.
    Wang, Xufeng
    Yoshitomi, Sadayuki
    [J]. IEEE JOURNAL OF THE ELECTRON DEVICES SOCIETY, 2015, 3 (05): : 383 - 396
  • [8] FOSS EKV2.6 Verilog-A Compact MOSFET Model
    Grabinski, Wladek
    Pavanello, Marcelo
    de Souza, Michelly
    Tomaszewski, Daniel
    Malesinska, Jola
    Gluszko, Grzegorz
    Bucher, Matthias
    Makris, Nikolaos
    Nikolaou, Aristeidis
    Abo-Elhadid, Ahmed
    Mierzwinski, Marek
    Lemaitre, Laurent
    Brinson, Mike
    Lallement, Christophe
    Sallese, Jean-Michel
    Yoshitomi, Sadayuki
    Malisse, Paul
    Oguey, Henri
    Cserveny, Stefan
    Enz, Christian
    Krummenacher, Francois
    Vittoz, Eric
    [J]. 49TH EUROPEAN SOLID-STATE DEVICE RESEARCH CONFERENCE (ESSDERC 2019), 2019, : 190 - 193
  • [9] Simulation of serial RRAM cell based on a Verilog-A compact model
    Yang, Binbin
    Arumi, Daniel
    Manich, Salvador
    Gomez-Pau, Alvaro
    Rodriguez-Montanes, Rosa
    Bautista Roldan, Juan
    Bargallo Gonzalez, Mireia
    Campabadal, Francesca
    Fang, Liang
    [J]. 2021 XXXVI CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS (DCIS21), 2021, : 177 - 182
  • [10] Analytical Compact Model in Verilog-A for Electrostatically Actuated Ohmic Switches
    Bazigos, Antonios
    Ayala, Christopher L.
    Fernandez-Bolanos, Montserrat
    Pu, Yu
    Grogg, Daniel
    Hagleitner, Christoph
    Rana, Sunil
    Qin, Tyson Tian
    Pamunuwa, Dinesh
    Ionescu, Adrian M.
    [J]. IEEE TRANSACTIONS ON ELECTRON DEVICES, 2014, 61 (06) : 2186 - 2194