![]() |
Telelogic Rhapsody (steve huntington) | ![]() |
Topic Title: Software-Hardware CoDesign Topic Summary: Created On: 3-Jul-2006 14:13 Status: Read Only |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
Software-Hardware CoDesign
Florida Atlantic University Department of Computer Science and Engineering Boca Raton, FL USA Instructor: Dr. Ravi Shankar Description Focus: Unified top-down system and software engineering approaches to integrate hardware and software of a state-of-the-art real-time embedded system. Topics: System and software engineering, High level modeling of and design with processors, peripherals, memory, operating system, software, communication and protocols; and Concepts of concurrent processing, real-time, control, verification, and performance evaluation in embedded systems. Goals In today?s world, embedded systems are everywhere ? homes, offices, cars, factories, hospitals, planes, and consumer goods. Their huge numbers and new complexity call for a new structured design approach, one that emphasizes top-down engineering approach, high-level tools and hardware/software tradeoffs, rather than a low-level assembly language programming and logic design. This course will unify the software and hardware design domains into a single discipline and highlight the tradeoffs involved in building an embedded system that meets various sets of goals. Prerequisite by Topics Junior or Senior undergraduate student status, Intro to microcomputers, C/C++ programming. Topics 1. Overview: Embedded Systems 2. Unified System Approach: Hardware and Software Integration 3. High level modeling and design with processors, memory, and peripherals: UML 4. Communication and Protocols 5. Real-Time Operating System 6. Software Engineering 7. Concurrent processor models and Verification 8. Control Systems 9. Performance Evaluation |
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.