| Tutorial 9 consists of two joint sessions. Attendees may register for one session at $100, or may attend both for $200. Each session lasts two hours.
Tutorial 9 (part 1) - SystemC C++ Modeling
Wednesday: 1:30pm - 3:30pm
Presenter: Kurt Schwartz - Williamette HDL, Inc., USA
Description:
C++ is widely used as a system level modeling language. This tutorial will teach the basics of SystemC C++ modeling infrastructure for system level hardware and software design. Tutorial participants will learn the basic language ideas. The benefits of this system design infrastructure will be explained. Basic knowledge of C and either VHDL or Verilog is useful.
Tutorial 9 (part 2) - The IEEE Standard for VHDL RTL Synthesis: Modeling for Portability
Wednesday: 3:30apm - 5:30pm
Presenters: J. Bhasker - Cadence Design Systems, USA, Douglas J. Smith - Mentor Graphics, USA
Description:
This tutorial will present the VHDL RTL synthesizable subset standard (IEEE 1076.6). It will give a brief history of the standard followed by a detailed discussion of why specific constructs are supported, not supported, or ignored. The tutorial will then use examples to illustrate features of the standard and highlight portability issues.
|