Embedded Computer System Design: A Framework

保存先:
書誌詳細
出版年:Association for Engineering Education - Engineering Library Division Papers (Jun 20, 2004), p. 9.522.1
第一著者: Baladi, Michael
その他の著者: Fisher, P David
出版事項:
American Society for Engineering Education-ASEE
主題:
オンライン・アクセス:Citation/Abstract
Full text outside of ProQuest
タグ: タグ追加
タグなし, このレコードへの初めてのタグを付けませんか!
その他の書誌記述
抄録:The area of embedded (computer) systems represents a very fertile framework for electrical and computer engineering students to acquire their major design experience. Analog, digital, and mixed-signal technologies continue to evolve at a very rapid pace, with a large gap existing between fundamental topics covered in introductory courses and the integrated knowledge and skills needed by practicing engineers to design embedded systems. Consequently, students involved with design projects that incorporate embedded (digital) computers have the opportunity to learn how to extend knowledge and skills acquired in introductory courses while participating on multidisciplinary teams to formulate realistic solutions to contemporary engineering design problems. This paper is intended for both faculty and students actively involved in coursework associated with the major engineering design experience. It provides background information on embedded systems that builds upon topics typically covered in introductory electrical and computer engineering courses. It then identifies contemporary design methodologies and design constraints for components and systems that contain embedded computers to monitor and control processes. It also describes and illustrates how many of the standard educational program objectives can be fulfilled when students work in teams on projects involving embedded computers. These include the major engineering design experience itself, multidisciplinary teaming, contemporary topics, and lifelong learning. The paper provides a basic model for embedded systems by first defining the embedded computer as a programmable state machine and an embedded system as a physical system that contains one or more embedded computers. Such systems often contain sensors, actuators, communication interfaces, user interfaces, and a human operator. The paper then identifies the generic design criteria and challenges that confront the embedded-system designer. These include: real-time requirements, fault-tolerance requirements, testability requirements, time-to- market requirements, and product life-cycle requirements. These design considerations—coupled with the more traditional design requirements associated with products that do not incorporate embedded computers—are realized by applying an embedded system design methodology that emphasizes a hierarchical design process, the judicious choice of a system specification language, the reuse of intellectual property (IP), and the co-design of hardware and software. Proceedings of the 2004 American Society for Engineering Education Annual Conference & Exposition Copyright © 2004, American Society for Engineering Education
ソース:Library Science Database