Abstract.
In embedded systems, dynamically reconfigurable computing can be partially modified at runtime without stopping the operation of the whole system. In this paper, we consider a reorganization mechanism for dynamically reconfigurable computing in embedded systems to guarantee that invariants of the design are respected. This reorganization is considered as a visual transformation of the logical configuration by the formulated rules. The invariant is recognized under the restructuring of the configuration using reconfiguration rules.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Allwein G, Barwise J (1996) Logical reasoning with diagrams. Oxford University Press, Oxford
Bowen JP, Hinchey MG (2004) Formal methods. In: Tucker AB Jr (ed) Computer science handbook, 2nd edn, Sect XI, Software engineering. Chapman and Hall/CRC, ACM, London, Chap 106, pp 106-1–106-25
Brualdi RA (1999) Introductory combinatorics. Prentice Hall, Upper Saddle River, NJ
Compton K, Hauck S (2002) Reconfigurable computing: a survey of systems and software. ACM Comput Surv 34(2):171–210
Distance F, Sami MG, Stefanelli R (1995) Fault-tolerance and reconfigurability issues in massively parallel architectures. IEEE, pp 340–349
Gericota M, Alves G, Silva M, Ferreira J (2003) Runtime management of logic resources on reconfigurable systems. Design, automation and test in Europe conference (DATE’03), Munich, Germany, 3–7 March 2003, pp 974–979
Graaf B, Lormans M, Toetenel H (2003) Embedded software engineering: the state of the practice. IEEE Softw 20(6):61–69
Gu Z, Kodase S, Wang S, Shin KG (2003) A model-based approach to system-level dependency and real-time analysis of embedded software. In: 9th IEEE symposium on real-time and embedded technology and applications, Toronto, 27–30 May 2003, pp 78–87
Guo S, Luk W (2001) An integrated system for developing regular array designs. J Syst Architect 40:315–337
Heckel R (ed) (2004) Graph transformation and visual modelling techniques (GT-VMT). Electronic notes in theoretical computer science, 14 (vol 109)
Hinchey MG, Bowen JP (eds) (1999) Industrial-strength formal methods in practice. FACIT series, Springer, Berlin Heidelberg New York
Horta E, Lockwood JW (2001) PARBIT: A tool to transform bitfiles to implement partial reconfiguration of field programmable gate arrays (FPGAs). Technical report WUCS-01-13, Washington University, Department of Computer Science, St Louis
Jamnik M (2002) Mathematical reasoning with diagrams: from intuition to automation. CSLI Press, Stanford, CA. University of Chicago Press, Chicago
Kodase S, Wang S, Shin KG (2003) Transforming structural model to runtime model of embedded software with real-time constraints. Design, automation and test in Europe conference (DATE’03), Munich, Germany, 3–7 March 2003, pp 170–175
Kuester-Filipe J, Poernomo I, Reussner R, Shukla S (eds) (2004) Formal foundations of embedded software and component-based software architectures (FESCA). Electronic notes in theoretical computer science, vol 108
Michalewicz Z, Fogel DB (2000) How to solve it: modern heuristics. Springer, Berlin Heidelberg New York
Vinh PC, Bowen JP (2004) On the visual representation of configuration in reconfigurable computing. Electronic notes in theoretical computer science, vol 109, pp 3–15
Vinh PC, Bowen JP (2004) An algorithmic approach by heuristics to dynamical reconfiguration of logic resources on reconfigurable FPGAs. In: Proceedings of the 12th ACM international symposium on field-programmable gate arrays (FPGA 2004), Monterey, CA, 22–24 February 2004, p 254
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Vinh, P., Bowen, J. Continuity aspects of embedded reconfigurable computing. Innovations Syst Softw Eng 1, 41–53 (2005). https://doi.org/10.1007/s11334-005-0003-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11334-005-0003-3