Foundations of Embedded Systems (Studies in Systems, Decision and Control)
暫譯: 嵌入式系統基礎(系統、決策與控制研究)
Alexander Barkalov, Larysa Titarenko, Malgorzata Mazurkiewicz
商品描述
This book is devoted to embedded systems (ESs), which can now be found in practically all fields of human activity. Embedded systems are essentially a special class of computing systems designed for monitoring and controlling objects of the physical world.
The book begins by discussing the distinctive features of ESs, above all their cybernetic-physical character, and how they can be designed to deliver the required performance with a minimum amount of hardware. In turn, it presents a range of design methodologies. Considerable attention is paid to the hardware implementation of computational algorithms. It is shown that different parts of complex ESs could be implemented using models of finite state machines (FSMs). Also, field-programmable gate arrays (FPGAs) are very often used to implement different hardware accelerators in ESs. The book pays considerable attention to design methods for FPGA-based FSMs, before the closing section turns to programmable logic controllers widely used in industry.
This book will be interesting and useful for students and postgraduates in the area of Computer Science, as well as for designers of embedded systems. In addition, it offers a good point of departure for creating embedded systems for various spheres of human activity.
商品描述(中文翻譯)
本書專注於嵌入式系統(Embedded Systems, ESs),這些系統現在幾乎可以在所有人類活動的領域中找到。嵌入式系統本質上是一類特殊的計算系統,旨在監控和控制物理世界中的物體。
本書首先討論了嵌入式系統的獨特特徵,尤其是它們的控制論-物理特性,以及如何設計它們以在最小的硬體配置下提供所需的性能。接著,書中介紹了一系列設計方法論。相當多的注意力集中在計算演算法的硬體實現上。書中顯示,複雜嵌入式系統的不同部分可以使用有限狀態機(Finite State Machines, FSMs)的模型來實現。此外,現場可編程閘陣列(Field-Programmable Gate Arrays, FPGAs)經常用於實現嵌入式系統中的各種硬體加速器。本書對基於FPGA的FSM設計方法給予了相當多的關注,最後一部分則轉向在工業中廣泛使用的可編程邏輯控制器(Programmable Logic Controllers)。
本書對計算機科學領域的學生和研究生,以及嵌入式系統的設計者都將是有趣且有用的。此外,它為創建各種人類活動領域的嵌入式系統提供了一個良好的出發點。