Skip to main content
Log in

Monitoring properties of analog and mixed-signal circuits

  • EUROSYS
  • Published:
International Journal on Software Tools for Technology Transfer Aims and scope Submit manuscript

Abstract

In this paper, we present a comprehensive overview of the property-based monitoring framework for analog and mixed-signal systems. Our monitoring approach is centered around the Signal Temporal Logic (Stl) specification language, and is implemented in a stand-alone monitoring tool (Amt). We apply this property-based methodology to two industrial case studies and briefly present some recent extensions of Stl that were motivated by practical needs of analog designers.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Alur R., Feder T., Henzinger T.A.: The benefits of relaxing punctuality. J. ACM 43(1), 116–146 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  2. Alur, R., Henzinger, T.A.: Back to the future: towards a theory of timed regular languages. In: FOCS, pp. 177–186 (1992)

  3. Asarin, E., Donzé, A., Maler, O., Nickovic, D.: Parametric identification of temporal properties. In: RV (2011)

  4. Bauer, A., Leucker, M., Schallhart, C.: Monitoring of real-time properties. In: FSTTCS, pp. 260–272 (2006)

  5. Clarke E.M., Donzé A., Legay A.: On simulation-based probabilistic model checking of mixed-analog circuits. Formal Methods Syst. Des. 36(2), 97–113 (2010)

    Article  MATH  Google Scholar 

  6. D’Angelo, B., Sankaranarayanan, S., Sánchez, C., Robinson, W., Finkbeiner, B., Sipma, H.B., Mehrotra, S., Manna, Z.: LOLA: runtime monitoring of synchronous systems. In: TIME, pp. 166–174 (2005)

  7. Donzé, A.: Breach, a toolbox for verification and parameter synthesis of hybrid systems. In: CAV, pp. 167–170 (2010)

  8. Donzé, A., Bartocci, O.M.E., Nickovic, D., Grosu, R., Smolka, S.: On temporal logics and signal processing. In: AIVA (2012)

  9. Donzé, A., Fanchon, E., Gattepaille, L.M., Maler, O.: Tracqui Philippe. Robustness analysis and behavior discrimination in enzymatic reaction networks. PLoS ONE 6(9), e24246, 09 (2011)

    Google Scholar 

  10. Donzé, A., Maler, O.: Robust satisfaction of temporal logic over real-valued signals. In: FORMATS, pp. 92–106 (2010)

  11. D’Souza, D., Tabareau, N.: On timed automata with input-determined guards. In: FORMATS/FTRTFT, pp. 68–83 (2004)

  12. Fainekos, G.E., Girard, A., Pappas, G.J.: Temporal logic verification using simulation. In: FORMATS, pp. 171–186 (2006)

  13. Fainekos, G.E., Pappas, G.J.: Robustness of temporal logic specifications. In: FATES/RV, pp. 178–192 (2006)

  14. Fainekos G.E., Pappas G.J.: Robustness of temporal logic specifications for continuous-time signals. Theor. Comput. Sci. 410(42), 4262–4291 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  15. JESD79-2C: DDR2 SRAM Specification. Jedec Standard (2008)

  16. Jones K.D., Konrad V., Nickovic D.: Analog property checkers: a DDR2 case study. Formal Methods Syst. Des. 36(2), 114–130 (2010)

    Article  MATH  Google Scholar 

  17. Kossentini, C., Caspi, P.: Mixed delay and threshold voters in critical real-time systems. In: FORMATS/FTRTFT, pp. 21–35 (2004)

  18. Kossentini, C., Caspi, P.: Approximation, sampling and voting in hybrid computing systems. In: HSCC, pp. 363–376 (2006)

  19. Koymans R.: Specifying real-time properties with metric temporal logic. Real Time Syst. 2(4), 255–299 (1990)

    Article  Google Scholar 

  20. Maler, O., Nickovic, D.: Monitoring temporal properties of continuous signals. In: FORMATS/FTRTFT, pp. 152–166 (2004)

  21. Maler, O., Nickovic, D., Pnueli, A.: From MITL to timed automata. In: FORMATS, pp. 274–289 (2006)

  22. Maler, O., Nickovic, D., Pnueli, A.: Checking temporal properties of discrete, timed and continuous behaviors. In: Pillars of Computer Science, pp. 475–505 (2008)

  23. Mosterman, P.J.: An overview of hybrid simulation phenomena and their support by simulation packages. In: HSCC, pp. 165–177 (1999)

  24. Nickovic, D., Maler, O.: AMT: a property-based monitoring tool for analog systems. In: FORMATS, pp. 304–319 (2007)

  25. Sammane, G.A., Zaki, M.H., Dong, Z.J., Tahar, S.: Towards assertion based verification of analog and mixed signal designs using PSL. In: FDL, pp. 293–298 (2007)

  26. Schrammel, P., Jeannet, B.: From hybrid data-flow languages to hybrid automata: a complete translation. In: HSCC, pp. 167–176 (2012)

  27. Verilog AMS 2.3.: Language Reference Manual. Accellera Systems Initiative (2008)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dejan Ničković.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Maler, O., Ničković, D. Monitoring properties of analog and mixed-signal circuits. Int J Softw Tools Technol Transfer 15, 247–268 (2013). https://doi.org/10.1007/s10009-012-0247-9

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10009-012-0247-9

Keywords

Navigation