SynthWorks: Expert VHDL Training for Hardware Design and Verification
Home PageContact UsAbout UsPublic ClassesTestimonials
Course Offerings
Schedule
Courses
Comprehensive VHDL Intro
(4 Days)

Adv VHDL Testbenches & Verification
(5 Days)

VHDL Synthesis (4 Days)
Customizations


Blog: VHDL, ...

OSVVM

VHDL Papers

Downloads

Press
VHDL Links

About SynthWorks Design, Inc.
Our Instructors

Principal Trainer: Jim Lewis
Jim Lewis Jim Lewis, the founder of SynthWorks, has 30+ years of design, teaching, and problem solving experience. In addition to working as a Principal Trainer for SynthWorks, Mr. Lewis does ASIC and FPGA design, custom model development, and consulting.

Mr. Lewis is an active member in IEEE VHDL standardization efforts and has been the IEEE VHDL working group chair for over 10 years.

Mr. Lewis is the architect and principal developer of Open Source VHDL Verification Methodology (OSVVM), the #1 VHDL Verification Methodology. The OSVVM utility library provides similar capabilities to other verification languages, such as SystemVerilog + UVM. OSVVM capabilities include transaction level modeling, error handling and conditional messaging (debug messages+), functional coverage, constrained random and Intelligent Coverage Random test generation, data structures (scoreboards, ...), and basic utilities (synchronization, clock generation, ...). The OSVVM model library provides common models such as Axi4Lite, AxiStream, and UART. The intention of OSVVM goes beyond being simple and powerful — OSVVM makes verification environments easy, readable, and fun.

Mr. Lewis was previously employed with Zycad’s Protocol division where he worked as an on-site VHDL trainer, methodology consultant, and ASIC designer. As a representative from Zycad, he provided VHDL training, methodology consulting, and ASIC design for Lockheed Sanders in their development of 22 ASICs for the F22 program. On another assignment for Zycad, he worked as a VHDL trainer, Synopsys synthesis trainer, problem solver, and ASIC designer for SGS Thomson in their development of a Video Codec chip. In addition to other responsibilities, Mr. Lewis acted as an on-site focal point for resolving VHDL synthesis issues for both companies.

Mr. Lewis was also employed by TRW where he designed ASICs, FPGAs, and worked as a member of their VHDL Methodology Development Group.

Mr. Lewis, who holds a BSEE, BSCEE, and MSEE from Purdue University, is a member of the IEEE and the Eta Kappa Nu, and Tau Beta Pi Honor Societies.

To view Mr. Lewis' biography, click here.
To view Mr. Lewis' resume, click here.
For information about Mr. Lewis' consulting services, click here.


Senior Trainer: Open
Charlie Guy We have worked with a number of consultants in the past. Currently this position is open.

In non-US locations, we partner with other organizations.

Contact me if you are interested in working with us.


Copyright © 2003-2023 SynthWorks Design, Inc.     ·     All rights reserved.     ·     Homepage