Model-based synthesis for real-time embedded systems. Zhu, Q. In 2014 IEEE 57th International Midwest Symposium on Circuits and Systems (MWSCAS), pages 366–369, August, 2014. doi abstract bibtex Model-based design is being increasingly used in the development of real-time embedded control systems due to its capabilities to support early design verification and validation through formal functional models. Similarly as in the case for circuit design, to facilitate the adoption of high level functional models and truly reduce design complexity, it is important to have automated synthesis tools that can generate correct and optimal implementations from those functional models. The development of such synthesis tools has some unique challenges compared to synchronous circuit design - the functional model for real-time embedded systems has more diverse semantics, the implementation platform is more distributed and often asynchronous, and there are often strict timing requirements along with various design objectives such as system performance, safety, security and extensibility. In this paper, we discuss the major challenges in developing model-based synthesis tools for real-time embedded systems, and present an overview of our integrated synthesis flow that addresses task generation, task mapping, and code generation in a holistic fashion. The synthesis process considers a variety of design objectives, and we will highlight the trade-off between timing-related objectives and security.
@inproceedings{zhu_model-based_2014,
title = {Model-based synthesis for real-time embedded systems},
doi = {10.1109/MWSCAS.2014.6908428},
abstract = {Model-based design is being increasingly used in the development of real-time embedded control systems due to its capabilities to support early design verification and validation through formal functional models. Similarly as in the case for circuit design, to facilitate the adoption of high level functional models and truly reduce design complexity, it is important to have automated synthesis tools that can generate correct and optimal implementations from those functional models. The development of such synthesis tools has some unique challenges compared to synchronous circuit design - the functional model for real-time embedded systems has more diverse semantics, the implementation platform is more distributed and often asynchronous, and there are often strict timing requirements along with various design objectives such as system performance, safety, security and extensibility. In this paper, we discuss the major challenges in developing model-based synthesis tools for real-time embedded systems, and present an overview of our integrated synthesis flow that addresses task generation, task mapping, and code generation in a holistic fashion. The synthesis process considers a variety of design objectives, and we will highlight the trade-off between timing-related objectives and security.},
booktitle = {2014 {IEEE} 57th {International} {Midwest} {Symposium} on {Circuits} and {Systems} ({MWSCAS})},
author = {Zhu, Q.},
month = aug,
year = {2014},
keywords = {Embedded systems, Integrated circuit modeling, Real-time systems, Security, Timing, automated synthesis tools, code generation, embedded systems, formal functional models, high level functional models, integrated synthesis flow, model-based design, model-based synthesis tools, program compilers, real-time embedded control systems, strict timing requirements, synchronous circuit design, synthesis process, system performance, task generation, task mapping},
pages = {366--369},
}
Downloads: 0
{"_id":"DJdN3LzXoB5WtYzT9","bibbaseid":"zhu-modelbasedsynthesisforrealtimeembeddedsystems-2014","author_short":["Zhu, Q."],"bibdata":{"bibtype":"inproceedings","type":"inproceedings","title":"Model-based synthesis for real-time embedded systems","doi":"10.1109/MWSCAS.2014.6908428","abstract":"Model-based design is being increasingly used in the development of real-time embedded control systems due to its capabilities to support early design verification and validation through formal functional models. Similarly as in the case for circuit design, to facilitate the adoption of high level functional models and truly reduce design complexity, it is important to have automated synthesis tools that can generate correct and optimal implementations from those functional models. The development of such synthesis tools has some unique challenges compared to synchronous circuit design - the functional model for real-time embedded systems has more diverse semantics, the implementation platform is more distributed and often asynchronous, and there are often strict timing requirements along with various design objectives such as system performance, safety, security and extensibility. In this paper, we discuss the major challenges in developing model-based synthesis tools for real-time embedded systems, and present an overview of our integrated synthesis flow that addresses task generation, task mapping, and code generation in a holistic fashion. The synthesis process considers a variety of design objectives, and we will highlight the trade-off between timing-related objectives and security.","booktitle":"2014 IEEE 57th International Midwest Symposium on Circuits and Systems (MWSCAS)","author":[{"propositions":[],"lastnames":["Zhu"],"firstnames":["Q."],"suffixes":[]}],"month":"August","year":"2014","keywords":"Embedded systems, Integrated circuit modeling, Real-time systems, Security, Timing, automated synthesis tools, code generation, embedded systems, formal functional models, high level functional models, integrated synthesis flow, model-based design, model-based synthesis tools, program compilers, real-time embedded control systems, strict timing requirements, synchronous circuit design, synthesis process, system performance, task generation, task mapping","pages":"366–369","bibtex":"@inproceedings{zhu_model-based_2014,\n\ttitle = {Model-based synthesis for real-time embedded systems},\n\tdoi = {10.1109/MWSCAS.2014.6908428},\n\tabstract = {Model-based design is being increasingly used in the development of real-time embedded control systems due to its capabilities to support early design verification and validation through formal functional models. Similarly as in the case for circuit design, to facilitate the adoption of high level functional models and truly reduce design complexity, it is important to have automated synthesis tools that can generate correct and optimal implementations from those functional models. The development of such synthesis tools has some unique challenges compared to synchronous circuit design - the functional model for real-time embedded systems has more diverse semantics, the implementation platform is more distributed and often asynchronous, and there are often strict timing requirements along with various design objectives such as system performance, safety, security and extensibility. In this paper, we discuss the major challenges in developing model-based synthesis tools for real-time embedded systems, and present an overview of our integrated synthesis flow that addresses task generation, task mapping, and code generation in a holistic fashion. The synthesis process considers a variety of design objectives, and we will highlight the trade-off between timing-related objectives and security.},\n\tbooktitle = {2014 {IEEE} 57th {International} {Midwest} {Symposium} on {Circuits} and {Systems} ({MWSCAS})},\n\tauthor = {Zhu, Q.},\n\tmonth = aug,\n\tyear = {2014},\n\tkeywords = {Embedded systems, Integrated circuit modeling, Real-time systems, Security, Timing, automated synthesis tools, code generation, embedded systems, formal functional models, high level functional models, integrated synthesis flow, model-based design, model-based synthesis tools, program compilers, real-time embedded control systems, strict timing requirements, synchronous circuit design, synthesis process, system performance, task generation, task mapping},\n\tpages = {366--369},\n}\n\n","author_short":["Zhu, Q."],"key":"zhu_model-based_2014","id":"zhu_model-based_2014","bibbaseid":"zhu-modelbasedsynthesisforrealtimeembeddedsystems-2014","role":"author","urls":{},"keyword":["Embedded systems","Integrated circuit modeling","Real-time systems","Security","Timing","automated synthesis tools","code generation","embedded systems","formal functional models","high level functional models","integrated synthesis flow","model-based design","model-based synthesis tools","program compilers","real-time embedded control systems","strict timing requirements","synchronous circuit design","synthesis process","system performance","task generation","task mapping"],"metadata":{"authorlinks":{}},"html":""},"bibtype":"inproceedings","biburl":"https://bibbase.org/zotero/bxt101","dataSources":["rbZEZqmLz8K8iv4Hi","Wsv2bQ4jPuc7qme8R"],"keywords":["embedded systems","integrated circuit modeling","real-time systems","security","timing","automated synthesis tools","code generation","embedded systems","formal functional models","high level functional models","integrated synthesis flow","model-based design","model-based synthesis tools","program compilers","real-time embedded control systems","strict timing requirements","synchronous circuit design","synthesis process","system performance","task generation","task mapping"],"search_terms":["model","based","synthesis","real","time","embedded","systems","zhu"],"title":"Model-based synthesis for real-time embedded systems","year":2014}