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.
- Systemc. In http://www.systemc.org.Google Scholar
- Systemc-ams. In http://www.systemc-ams.org.Google Scholar
- SystemC AMS User Group Mailing List.Google Scholar
- Standard systemc language reference manual. In Open SystemC Initiative (OSCI), April 2005.Google Scholar
- 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 ScholarCross Ref
- 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 ScholarCross Ref
- 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 ScholarCross Ref
- M. Barnasconi. Systemc ams extensions: Solving the need for speed. In DAC Knowledge center, May 2010.Google Scholar
- 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 Scholar
- 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 ScholarCross Ref
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 ScholarCross Ref
- 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 ScholarCross Ref
- 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 ScholarCross Ref
- 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 ScholarCross Ref
- 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 Scholar
- F. Medeiro, A. Perez-Verdu, and A. Rodriguez-Vazquez. Top-down design of high-performance sigma-delta modulators. Kluwer Academic Publishers.Google Scholar
- 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 ScholarDigital Library
- J. Ou, P. Brunmayr, M. Farooq, J. Haase, and C. Grimm. Tu vienna systemc ams communications library. Version 1.0, March 2010.Google Scholar
- 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 ScholarDigital Library
- 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 Scholar
- 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 ScholarDigital Library
- 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 Scholar
Index Terms
- Modeling methodology in SystemC-AMS for embedded analog mixed signal systems
Recommendations
SystemC-AMS modeling of photodiode based on PWL technique to be used in energy harvesting CMOS image sensor
Accurate modeling of the circuits at different steps of design process is an essential factor for having a cost effective and high throughput final circuit implementation. In this paper an efficient system level modeling of a Digital Pixel Sensor (DPS) ...
A Multi-Paradigm Approach to Teaching Students Embedded Systems Design using FPGAs and CPLDs
FPGAWorld '14: Proceedings of the FPGA World Conference 2014To create optimal embedded electronic systems, it is essential to ensure all implementation options are considered, and students of electronics and computer engineering must be educated in hardware, software and firmware.
We begin by reviewing in an ...
Modeling refining heterogeneous systems with SystemC-AMS: application to WSN
DATE '08: Proceedings of the conference on Design, automation and test in EuropeThe paper presents a system-level approach for the modeling and simulation of a paradigmatic Wireless Sensor Network composed of two nodes using SystemC-AMS, an open-source C++ extension to the OSCI SystemC Standard dedicated to the description of ...
Comments