Hardware-software co design

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

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>