Macro-modeling of analog blocks for SystemC-AMS simulation: A chemical sensor case-study

SystemC-AMS allows the simulation of complex heterogeneous systems, including software and hardware, in particular Analogue and Mixed-Signal (AMS) or radio-frequency (RF) blocks. These blocks require specific Models of Computation (MoC) to model the analog behavior. This paper presents techniques for the generation of analog macro-models that can be simulated using these MoCs. Both static and dynamic analog behavior are considered. While modeling the static behavior is straightforward, the modeling of the dynamic case requires a linearization of the block behavior. The approach proposed in this work consists of exploiting the frequency response of the focused component in order to obtain a fitted transfer function in the bandwidth of operation of the target block. The Laplace transfer function obtained is next modified in order to be described using the syntax and the primitive libraries offered by the current SystemC-AMS release. This resulting model is de facto a SystemC-AMS module that uses the Synchronous multi-rate Data Flow (SDF) MoC supported by the 0.15RC5 release of SystemC-AMS. We will illustrate these techniques for the case of a chemical sensor that uses a Surface Acoustic Wave (SAW) and a Phase-Locked-Loop (PLL) microelectronics interface.

[1]  Salvador Mir,et al.  AlGaN/GaN heterostructure-based surface acoustic wave-structures for chemical sensors , 2008 .

[2]  Dimitri Galayko,et al.  SystemC-AMS Heterogeneous Modeling of a Capacitive Harvester of Vibration Energy , 2008, 2008 IEEE International Behavioral Modeling and Simulation Workshop.

[3]  Salvador Mir,et al.  Behavioral modeling and simulation of a chemical sensor with its microelectronics front-end interface , 2009, 2009 3rd International Workshop on Advances in sensors and Interfaces.

[4]  P. Garda,et al.  Modeling I2C Communication Between SoCs with SystemC-AMS , 2007, 2007 IEEE International Symposium on Industrial Electronics.

[5]  François Pêcheux,et al.  Modeling and Refining Heterogeneous Systems With SystemC-AMS: Application to WSN , 2008, 2008 Design, Automation and Test in Europe.

[6]  J. D. Sternhagen,et al.  A direct digital synthesis system for acoustic wave sensors , 2002 .

[7]  Christoph Grimm,et al.  Extending SystemC to support mixed discrete-continuous system modeling and simulation , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[8]  G. Vanko,et al.  GaAs and GaN based SAW chemical sensors: acoustic part design and technology , 2006, 2006 International Conference on Advanced Semiconductor Devices and Microsystems.