Hardware/Software Co-Design

Wayne Wolf
Professor, Dept. of Electrical Engineering
Princeton University

This workshop will introduce major concepts and techniques in hardware/software co-design.  Co-design will be a critical element of design methodologies for systems-on-silicon.

Outline

 * Characteristics of embedded computing systems and system-on-silicon.
 * Design methodologies.
 * Co-synthesis fundamentals: scheduling, allocation, mapping, partitioning.
 * Major techniques for co-synthesis.
 * Co-verification algorithms.
 * Techniques for low power co-synthesis.