Sutherland Logo Graphic Motto Graphic
Home Workshop Descriptions eTutored™ Online Schedule Register for a Workshop Request Private Training Workshop Pricing & Terms Books by Stuart Sutherland Papers by Stuart Sutherland Online Reference Guides

"The instructor was clearly an expert, and extremely good at presenting the material."

Workshop Descriptions


Click here to download the full syllabus for all Sutherland HDL workshops (a PDF document).
 

Sutherland HDL offers three types of expert-level training workshops:

On-site Workshops

Sutherland HDL on-site training workshops are held at your facilities and presented by expert instructors. Training can be scheduled at a time and location that is most effective for an engineering team. Course topics can be customized to meet the needs of the engineering team. All that is required is a conference room. Sutherland HDL can provide a portable lab environment, with computers, simulation and synthesis software.

eTutoredlive Online Workshops

Sutherland HDL eTutoredlive online workshops are instructor-led workshops that provide all the same learning benefits as classroom based training, but with greater flexibility to mix expert training and work responsibilities.

eTutoredself-paced Online Workshops (anticipated availablity Q4-2013)

Instructor-assisted comprehensive training anytime and anywhere -- the utmost in schedule flexibility. Sutherland HDL eTutoredself-paced online courses provide one-on-one tutoring from experienced SystemVerilog experts.


Verilog/SystemVerilog for Design and Synthesis

  • 4-day comprehensive training on the latest generation of the Verilog/SystemVerilog language
  • Mastering Verilog and SystemVerilog's programming language and best practices
  • Modeling complex designs using the synthesizable subset of Verilog and SystemVerilog
  • Audience: This workshop is for digital engineers who will be designing ASICs, FPGAs or systems with Verilog.

SystemVerilog Object-Oriented Verification

  • 4-day advanced-level workshop on using SystemVerilog for verification
  • Mastering Verilog and SystemVerilog's programming language and best practices
  • Writing object-oriented testbenches using inheritance and polymorhphism
  • Using semaphores, mailboxes, dynamic arrays, constrained random testing, and coverage
  • Audience: This workshop is for design and verification engineers who will be verifying digital designs

Mastering SystemVerilog UVM (Universal Verification Methodology)

  • 3-day workshop on developing testbenches using the UVM verification standard
  • Using SystemVerilog with a consistent verification methodology
  • Writing UVM testbench components following best-practices coding styles
  • Devoloping highly configurable and reusable verifcation environments
  • Audience: This workshop is for verification engineers who are already familiar with the SystemVerilog verification constructs

Advanced SystemVerilog Assertions for Design and Verification Engineers

  • 2-day advanced-level workshop writing SystemVerilog Assertions
  • Writing complex assertion sequences for a variety of complex digital logic circuits
  • Undertanding and correctly using the many complex SVA operators
  • Audience: Both design engineers and verification engineers will find this course beneficial

Additional Workshops and Services

Sutherland HDL can also provide:

  • A 2-day Verilog/SystemVerilog Foundations workshop for engineers that need to read and maintain existing code
  • Customized training by combining material from multiple workshops into a single workshop
  • Customized training with additional topics developed for specific engineering team needs
  • Licensed training materials
  • SystemVerilog related course development services
  • SystemVerilog design or verification consulting services

Contact Sutherland HDL to discuss custom workshops