| SCHEME |
2010 |
| BRANCH |
INSTRUMENTATION TECHNOLOGY |
| SUBJECT CODE |
10IT763 |
| SUBJECT NAME |
Hardware-software co design |
SYLLABUS
PART - A
Unit-I
Introduction
Motivation hardware & software co-design, system design consideration,
research scope & overviews, Hardware Software back ground, Embedded
systems, models of design representation, the virtual machine hierarchy, the
performance modeling, Hardware Software development. 7Hours
Unit-II
Hardware Software Co-Design Research, An informal view of co-design,
Hardware Software tradeoffs, crosses fertilization, typical co-design process,
co-design environments, limitation of existing approaches, ADEPT modeling
environment. 6Hours
Unit-III
Co-design Concepts, Functions, functional decomposition, virtual machines,
Hardware Software partitioning, Hardware Software partitions, Hardware
Software alterations, Hardware Software tradeoffs, co-design. 7Hours
87
Unit-IV
Methodology for Co-Design,Amount of unification, general consideration &
basic philosophies, a framework for co-design, an example. 6Hours
PART - B
Unit-V
Unified Representation for Hardware & Software. Benefits of unified
representation, modeling concepts, a unified representation. 7Hours
Unit-VI
An Abstract Hardware & Software Model Requirement & applications of the
models, models of Hardware Software system, an abstract Hardware
Software models, generality of the model. 6Hours
Unit-VII
Performance Evaluation
Application of t he abstract Hardware & Software model, examples of
performance evaluation. 7Hours
Unit-VIII
Object Oriented Techniques in Hardware Design
Motivation for object oriented technique, data types, modeling hardware
components as classes, designing specialized components, data
decomposition, Processor example. 6Hours