skip to main content
10.1145/1943628.1943655acmotherconferencesArticle/Chapter ViewAbstractPublication PagesfitConference Proceedingsconference-collections
research-article

Modeling methodology in SystemC-AMS for embedded analog mixed signal systems

Published:21 December 2010Publication History

ABSTRACT

The new SystemC-AMS extension to SystemC provides the workbench for the design and modeling of Analog Mixed Signal (AMS) Systems. This new extension also delivers the efficient simulation performance. This paper explores a design methodology based upon SystemC-AMS for the modeling and simulation of analog mixed signal path for embedded applications. The methodology is centered on the inherent design methodology of SystemC-AMS. Outcome of this methodology is a model with all circuit level non-idealities modeled at higher abstraction level. Timed Data Flow (TDF) Model of Computation (MoC) of SystemC-AMS is used for the modeling of ideal and non-ideal functionality of AMS path.

References

  1. Systemc. In http://www.systemc.org.Google ScholarGoogle Scholar
  2. Systemc-ams. In http://www.systemc-ams.org.Google ScholarGoogle Scholar
  3. SystemC AMS User Group Mailing List.Google ScholarGoogle Scholar
  4. Standard systemc language reference manual. In Open SystemC Initiative (OSCI), April 2005.Google ScholarGoogle Scholar
  5. K. Abdelfatta and B. Razavi. Modeling op amp nonlinearity in switched-capacitor sigma-delta modulators. Custom Integrated Circuits Conference, 2006. CICC 06. IEEE, pages 97--200, Sept. 2006.Google ScholarGoogle ScholarCross RefCross Ref
  6. S. Adhikari and C. Grimm. Modeling switched capacitor sigma delta modulator nonidealities in systemc-ams. Forum on Specification and Design Languages (FDL), September, 2010.Google ScholarGoogle ScholarCross RefCross Ref
  7. M. Agostinelli, R. Priewasser, M. Huemer, S. Marsili, and D. Straeussnigg. Systemc-ams modeling and simulation of digitally controlled dc-dc converters. Applied Power Electronics Conference and Exposition (APEC), 2010 Twenty-Fifth Annual IEEE, pages 170--175, 21--25 Feb. 2010.Google ScholarGoogle ScholarCross RefCross Ref
  8. M. Barnasconi. Systemc ams extensions: Solving the need for speed. In DAC Knowledge center, May 2010.Google ScholarGoogle Scholar
  9. S. Brigati, F. Francesconi, P. Malcovati, D. Tonietto, A. Baschirotto, and F. Maloberti. Modeling sigma-delta modulator non-idealities in simulink. IEEE Proceedings on Circuits and Systems, 2:84--387, 1999.Google ScholarGoogle Scholar
  10. K. Caluwaerts and D. Galayko. Systemc-ams modeling of an electromechanical harvester of vibration energy. in Proceedings of the Forum on Specification and Design Languages (FDL 08), pages 99--104, September 2008.Google ScholarGoogle ScholarCross RefCross Ref
  11. J. E. Chen. A modeling methodology for verifying functionality of a wireless chip. Behavioral Modeling and Simulation Workshop, 2009. BMAS 2009. IEEE, 2:1005--1009, 2005.Google ScholarGoogle Scholar
  12. K. Einwich. Application of systemc/systemc-ams for the specification of a complex wired telecommunication system. in Proceedings of the Forum on Specification and Design Languages (FDL 05), page 49--60, September 2005.Google ScholarGoogle Scholar
  13. K. Einwich, C. Grimm, W. Granig, G. Noessing, W. Scherr, S. Scotti, M. Barnasconi, G. Zucchelli, and A. Vachoux. Requirement specification for systemc analog mixed signal(ams) extensions. Version 2.1, March 8, 2010.Google ScholarGoogle Scholar
  14. C. Grimm, M. Bernasconi, A. Vachoux, and K. Einwich. An introduction to modeling embedded analog/mixed-signal systems using systemc ams extensions. {Online}, Available: http://www.systemc-ams.org/, Jun. 2008.Google ScholarGoogle Scholar
  15. H.-P. Kreuter, V. KoŽel, M. Glavanovics, and R. Illing. System level modeling of smart power switches using systemc-ams for digital protection concept verification. Behavioral Modeling and Simulation Workshop, 2009. BMAS 2009. IEEE, pages 37--42, Sept. 2009.Google ScholarGoogle ScholarCross RefCross Ref
  16. P. Malcovati, S. Brigati, F. Francesconi, F. Maloberti, P. Cusinato, and A. Baschirotto. Behavioral modeling of switched-capacitor sigma-delta modulators. IEEE Transactions on Circuits and Systems, 50:352--364, March 2003.Google ScholarGoogle ScholarCross RefCross Ref
  17. E. Marker, M. Dienel, G. Herrmann, D. Mueller, and U. Heinkel. Modeling of a new 2d acceleration sensor array using systemc-ams. Journal of Physics: Conference Series, 34:253--257, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  18. E. Markert, M. Dienel, G. Herrmann, and U. Heinkel. Systemc-ams assisted design of an inertial navigation system. IEEE Sensors Journal, 7:770--777, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  19. E. Markert, G. Herrmann, and D. Mueller. System model of an inertial navigation system using systemc-ams. Forum on Specification and Design Languages (FDL), Sep. 2005.Google ScholarGoogle Scholar
  20. F. Medeiro, A. Perez-Verdu, and A. Rodriguez-Vazquez. Top-down design of high-performance sigma-delta modulators. Kluwer Academic Publishers.Google ScholarGoogle Scholar
  21. C. Meise and C. Grimm. A systemc based case study of a sensor application using the becom modeling methodology for virtual prototyping. Integrated Circuits and Systems Design, 2004. SBCCI 2004. 17th Symposium on, pages 242--247, sept. 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. J. Ou, P. Brunmayr, M. Farooq, J. Haase, and C. Grimm. Tu vienna systemc ams communications library. Version 1.0, March 2010.Google ScholarGoogle Scholar
  23. S. Saponara, P. Nuzzo, P. D'Abramo, and L. Fanucci. Design methodologies and innovative architectures for mixed-signal embedded systems. EURASIP Journal on Embedded Systems, 2010:1--14, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. D. sheng Yang, X. zhi Shi, and G. feng Wang. Mixed-signal system modeling methodology with vhdl-ams. ASIC, 2005. ASICON 2005. 6th International Conference On, 2:1005--1009, Oct. 2005.Google ScholarGoogle Scholar
  25. M. Vasilevski, F. Pecheux, N. Beilleau, H. Aboushady, and K. Einwich. Modeling and refining heterogeneous systems with systemc-ams: Application to wsn. Design, Automation and Test in Europe, 2008. DATE-08, pages 134--139, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. J.-Y. Wu and S. B. Bibyk. An efficient behavioral model for delta-sigma modulators. IEEE Proceedings of Circuits and System, 1:227--230, August 2001.Google ScholarGoogle Scholar

Index Terms

  1. Modeling methodology in SystemC-AMS for embedded analog mixed signal systems

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Other conferences
        FIT '10: Proceedings of the 8th International Conference on Frontiers of Information Technology
        December 2010
        281 pages
        ISBN:9781450303422
        DOI:10.1145/1943628

        Copyright © 2010 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 21 December 2010

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader