Mixed-Mode Design: Experiences with Multi-Level Macromodeling

  • Peter Schwarz
  • Karsten Einwich
  • Joachim Haase
  • Rico Prescher

Abstract

For simulation in mixed-mode design appropriate macromodels have to be developed. A successful approach is the combination of analog and digital, time-continuous and time-discrete, behavioral and structural models to „mixed-signal macromodels”. Submodels on different levels of Abstraction are combined, too (multi-level approach). Due to the complexity of such models, an automatic generation is not possible. Instead, a heuristic approach is proposed and illustrated by some examples from industrial design tasks. In addition, the application of the forthcoming mixed-signal hardware description language VHDL-A is discussed.

Keywords

Analog Circuit Output Stage Hardware Description Language Digital Part Transistor Level 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    Brown, R.W.: Device models for circuit analysis programs. Computer Aided Design (1969) 1, 33–42CrossRefGoogle Scholar
  2. [2]
    Greenbaum, J.R.: Make linear models of op amps. Electronic Design 17(1969)19, 92–96Google Scholar
  3. [3]
    Saleh, R. A.; Newton, A. R.: Mixed-Mode Simulation. Boston — Dordrecht — London: Kluwer Academic Publisher, 1990.CrossRefGoogle Scholar
  4. [4]
    Vlach, M.: Modeling and Simulation with Saber. 3rd Annual ASIC Seminar and Exhibition, Rochester 1990, T-11.1–T-11.9Google Scholar
  5. [5]
    El Tahawy, H.; Rodriquez, D.; Garcia-Sabiro, S.: Mayol, J.-J.: VHDeLDO: A new Mixed Mode Simulation. Proc. EURO-DAC 1993, Hamburg, 546–551.Google Scholar
  6. [6]
    Desclives, C: SMASH: a Mixed-signal Multi-level Simulator. EDAC-EUROASIC, Paris, February 1993Google Scholar
  7. [7]
    Clauß, C.; Haase, J.; Schwarz, P.; Trappe, P.: Makromodellierung gemischt analogdigitaler Schaltungen. 2. GME/ITG-Diskussionssitzung “Entwicklung von Analogschaltungen mit CAE-Methoden”, Ilmenau, März 1993, 155–160.Google Scholar
  8. [8]
    Goedecke, M.; Hamad, H.; Huss, S.: A Methodology for the Development of System-Level Simulation Models for Analog Functional Blocks. Archiv Elektronik u. übertragungstechnik 49(1995)2, 72–80.Google Scholar
  9. [9]
    Gerbershagen, M.: CLANG — Ein Programm zur prozeduralen Simulation und Charakterisierung analoger Zellen. Techn. Report, TEMIC / AEG Ulm, 1992Google Scholar
  10. [10]
    Schwarz, P.: KOSIM — A multi-level simulator for the design of integrated circuits. In: Reichl, H. (Ed.): Proc. MICRO SYSTEM Technologies 90, Berlin: Springer-Verlag, 1990, 85–90CrossRefGoogle Scholar
  11. [11]
    Tiefenbacher, M.; Caldera, P.; Dielacher, F. et al.: A Four Channel CMOS Codec Filter Circuit SICOFI-4. IEEE J. SC-29(1994)8Google Scholar
  12. [12]
    Zojer, B.; Koban, R.; Petschacher, R.; Sereinig, W.: Integration of a Subscriber Line Interface Circuit (SLIC) in a New 170V Smart Power Technology, Proc. ISPSD ‘95Google Scholar
  13. [13]
    Straube, B.: Computation of the Terminal Behavior of Switch-level MOS Circuits. Techn. Report FhG-EAS Dresden, January 1995Google Scholar
  14. [14]
    Vachoux, A.; Nolan, K.: Analog and Mixed-Level Simulation with Implications to VHDL. In: Mermet, J. (Ed.): Fundamentals and Standards in Hardware Description Languages. Dordrecht — Boston — London: Kluwer Academic Publisher, 1993, 281–330CrossRefGoogle Scholar
  15. [15]
    Bergé, J.-M.; Damon, D. G.; Vachoux, A.: VHDL Analog Extensions. Tutorial at EURO-DAC, Grenoble, September 1994.Google Scholar
  16. [16]
    Saleh, R. A.; Rhodes, D. L.; Christen, E.; Antao, B. A.: Analog Hardware Description Languages. Proc. Custom Integrated Circuits Conf. CICC’94, San Diego, May 1994, 15.1.1–15.1.8.Google Scholar
  17. [17]
    Visweswariah, C; Chadha, R.; Chen, C.-P.: Model development and Verification for High Level Analog Blocks. Proc. 25th DAC 1988, 376–382.Google Scholar
  18. [18]
    Casinovi, G.; Yang, J.-M.: Multi-Level Simulation of Large Analog Systems Containing Behavioral Modells. IEEE Trans. CAD 13 (1994)11, 1391–1399.Google Scholar
  19. [19]
    Clauß, C.; Haase, J.; Kurth, G.; Schwarz, P.: Extended Amittance Description of Nonlinear n-Poles. Archiv Elektronik u. übertragungstechnik 49(1995)2, 91–97.Google Scholar
  20. [20]
    Haase, J.: Computation of Transfer Characteristics of Multivalued Resistive Nonlinear Networks. Summer Symp. Circuit Theory, Prag 1982, 268–272.Google Scholar
  21. [21]
    Desclives, C.: Analog behavioral modeling: natural or not? Dolphin Res. Note, 1994Google Scholar
  22. [22]
    Gross, C.: La modelisation C vient aux simulateurs SPICE. Electronique No. 45, Fevrier 1995Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 1996

Authors and Affiliations

  • Peter Schwarz
    • 1
  • Karsten Einwich
    • 1
  • Joachim Haase
    • 1
  • Rico Prescher
    • 1
  1. 1.Department EAS DresdenFraunhofer Institute for Integrated CircuitsDresdenGermany

Personalised recommendations