Skip to main content
Top

2011 | OriginalPaper | Chapter

5. DFCharts in SystemC and Esterel

Authors : Ivan Radojevic, Zoran Salcic

Published in: Embedded Systems Design Based on Formal Models of Computation

Publisher: Springer Netherlands

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

With graphical syntax presented in Chap. 1 and Java-based textual syntax given in Chap. 6, DFCharts can be used as a language for specification of embedded systems. In this chapter we use DFCharts as a model of computation to assess the effectiveness of two popular system level languages, SystemC and Esterel, in capturing behaviour of heterogeneous embedded systems. While SystemC is being proposed by an industry consortium and has no formal semantics, Esterel has a formal semantics and formal verification capabilities. Hence, both these languages represent differing perspectives on system-level modelling. The frequency relay case study was specified in both languages, following the DFCharts model as closely as possible. Using this analysis, we can identify what needs to be improved in each language in order to increase their ability to handle heterogeneous embedded systems. The relation between the two languages and DFCharts was previously described in [105].

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
79.
go back to reference D. Gajski, J. Zhu, R. Domer, A. Gerstlauer, S. Zhao, SpecC: Specification Language and Methodology (Kluwer, Dordrecht/Boston, 2000) D. Gajski, J. Zhu, R. Domer, A. Gerstlauer, S. Zhao, SpecC: Specification Language and Methodology (Kluwer, Dordrecht/Boston, 2000)
94.
go back to reference G. Berry, E. Sentovich, Multiclock Esterel, in Proceedings of Correct Hardware Design and Verification Methods (CHARME), LNCS 2144, Sept 2001 G. Berry, E. Sentovich, Multiclock Esterel, in Proceedings of Correct Hardware Design and Verification Methods (CHARME), LNCS 2144, Sept 2001
95.
go back to reference H. Patel, S. Shukla, SystemC Kernel Extensions for Heterogeneous System Modeling: A Framework for Multi-MoC Modeling & Simulation (Kluwer, Boston/Dordrecht, 2004) H. Patel, S. Shukla, SystemC Kernel Extensions for Heterogeneous System Modeling: A Framework for Multi-MoC Modeling & Simulation (Kluwer, Boston/Dordrecht, 2004)
96.
go back to reference H.D. Patel, S.K. Shukla, R. Bergamaschi, Heterogeneous behavioral hierarchy for system level design, in Proceedings of Design Automation and Test in Europe, Munich, Mar 2006 H.D. Patel, S.K. Shukla, R. Bergamaschi, Heterogeneous behavioral hierarchy for system level design, in Proceedings of Design Automation and Test in Europe, Munich, Mar 2006
105.
go back to reference H. Dutta et.al, Massively parallel processor architectures: a co-design approach, in Proceedings of the 3rd International Workshop on Reconfigurable Communication Centric System-on-Chips (ReCoSoC), Montpellier, 18–20 June 2007, pp. 61–68 H. Dutta et.al, Massively parallel processor architectures: a co-design approach, in Proceedings of the 3rd International Workshop on Reconfigurable Communication Centric System-on-Chips (ReCoSoC), Montpellier, 18–20 June 2007, pp. 61–68
Metadata
Title
DFCharts in SystemC and Esterel
Authors
Ivan Radojevic
Zoran Salcic
Copyright Year
2011
Publisher
Springer Netherlands
DOI
https://doi.org/10.1007/978-94-007-1594-3_5

Premium Partners