MARC

LEADER 00000nab a2200000uu 4500
001 2317852695
003 UK-CbPIL
035 |a 2317852695 
045 0 |b d20040620 
100 1 |a Baladi, Michael 
245 1 |a Embedded Computer System Design: A Framework 
260 |b American Society for Engineering Education-ASEE  |c Jun 20, 2004 
513 |a Conference Proceedings 
520 3 |a 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 
653 |a Lifelong learning 
653 |a Students 
653 |a Analog computers 
653 |a Engineering education 
653 |a Systems design 
653 |a Fault tolerance 
653 |a State machines 
653 |a Skills 
653 |a Specification and description languages 
653 |a Design engineering 
653 |a User interfaces 
653 |a Digital computers 
653 |a Computer simulation 
653 |a Computers 
653 |a Co-design 
653 |a Embedded systems 
653 |a Intellectual property 
653 |a Computer engineering 
653 |a Design 
653 |a Knowledge acquisition 
653 |a Actuators 
653 |a Testability 
653 |a Engineering 
653 |a Experience 
653 |a Tolerance 
653 |a Property 
653 |a Human-computer interaction 
653 |a Computer mediated communication 
653 |a Teamwork 
653 |a Topics 
653 |a Specification 
653 |a Multidisciplinary teams 
653 |a Interfaces 
653 |a College faculty 
653 |a Education 
653 |a Copyright 
653 |a Educational programs 
653 |a Interdisciplinary aspects 
653 |a Reuse 
700 1 |a Fisher, P David 
773 0 |t Association for Engineering Education - Engineering Library Division Papers  |g (Jun 20, 2004), p. 9.522.1 
786 0 |d ProQuest  |t Library Science Database 
856 4 1 |3 Citation/Abstract  |u https://www.proquest.com/docview/2317852695/abstract/embedded/L8HZQI7Z43R0LA5T?source=fedsrch 
856 4 0 |3 Full text outside of ProQuest  |u https://peer.asee.org/embedded-computer-system-design-a-framework