Conference Program    Monday Tutorial

MONDAY, July 24, 2006, 09:00 AM - 05:00 PM | Room:305

  MONDAY TUTORIAL
  Tutorial 1 - ESL Design Methodology Using SystemC

  Organizer(s): Francine Bacchini

  This tutorial is ideally suited to System Architects, Software Architects and Developers, and Hardware Design and Verification engineers. The aim of this electronic system-level (ESL) design methodology tutorial is to communicate to adopters and prospective adopters of ESL design the primary considerations involved in the establishment of an architecture-to-implementation design, verification, optimization and debug methodology, including embedded software development.

The use and re-use of transaction-level models (TLM) formulated in the SystemC language will be described and assessed in the context of their application to (1) architectural development and optimization, (2) early software development, (3) hardware and hardware/software verification, and (4) hardware implementation.

This tutorial will begin with an overview of the use models, followed by a "how to" exposition on the development of the virtual system platform (VSP) for early embedded software development. Two designers with ESL design methodology expertise - from STMicroelectronics and Philips - will then recount their experience in its use, offering practical development and deployment tips. The tutorial will then discuss implementation methodologies. The tutorial will conclude with an example of an ESL design, verification and debug flow from architecture to RTL, followed by Q&A.


  Speaker(s):Wolfgang Rosenstiel - Univ. of Tuebingen, Tubingen, Germany
Jack Donovan - ESLX, Inc., Austin, TX
Maurizio Vitale - Philips Semiconductors, Pittsburgh, PA
Laurent Maillet-Contoz - STMicroelectronics, Crolles, France
Mike Meredith - Forte Design Systems, San Jose, CA
Vincent Viteau - Summit Design, Inc., Cedex, France