Subject Matter Experts (SME's)
Harry Foster is Chief Verification Scientist for Mentor Graphics' Design Verification Technology Division. He holds multiple patents in verification and has co-authored six books on verification--including the 2008 Springer book Creating Assertion-Based IP. Harry was the 2006 recipient of the Accellera Technical Excellence Award for his contributions to developing industry standards, and was the original creator of the Accellera Open Verification Library (OVL) standard.
Tom Fitzpatrick is currently a Verification Technologist at Mentor Graphics Corp. where he brings over two decades of design and verification experience to bear on developing advanced verification methodologies, particularly using SystemVerilog, and educating users on how to adopt them. He has been actively involved in the standardization of SystemVerilog, starting with his days as a member of the Superlog language design team at Co-Design Automation through its standardization via Accellera and then the IEEE, where he has served as chair of the 1364 Verilog Working Group, as well as a Technical Champion on the SystemVerilog P1800 Working Group. At Mentor Graphics, Tom was one of the original designers of the Advanced Verification Methodology (AVM), and later the Open Verification Methodology (OVM), and is the editor of Verification Horizons, a quarterly newsletter with approximately 47,400 subscribers. He is a charter member and key contributor to the Accellera Verification IP Technical Subcommittee. He has published multiple articles and technical papers about SystemVerilog, verification methodologies, assertion-based verification, functional coverage, formal verification and other functional verification topics.
Mark Olen is currently a Functional Verification Technologist at Mentor Graphics Corp. He has spent thirty years in semiconductor design verification and manufacturing test, and has authored papers in the areas of intelligent testbench automation, design for test technology, and semiconductor manufacturing test automation. He wrote his first testbench in 1981 at Raytheon, and went on to spend ten years working at Teradyne in the ATE and DFT industries. He became Vice President of Cascade Microtech's thin film wafer probe division, before co-founding Lighthouse Design Automation where graph-based Intelligent Testbench Automation was first successfully applied to semiconductor design verification. Mark graduated from MIT with a BS in EE&CS.
Matthew Ballance is a Verification Technologist at Mentor Graphics for the Design Verification Technology division, specializing in the Questa inFact Intelligent Testbench Automation tool. He has 15 years of experience in the EDA industry, and has previously worked in the areas of HW/SW Co-verification and transaction-level modeling.
Bob Oden supports customer adoption of UVM and advanced verification technologies across North America. He has developed the UVM Framework, UVMF, which has been used by nearly twenty companies to establish company wide verification libraries. He has deep advanced verification methodology experience using e, AVM, OVM, and UVM. Bob has over 20 years experience in design and verification and holds two U.S. patents. He holds a BSEE from California State University, Chico
Jason Polychronopoulos is a Product Manager for Verification IP at Mentor Graphics. He has over 14 years of experience in functional verification, verification tools, methodologies and design of verification IP. Mr. Polychronopoulos holds a Masters in Electronic Engineering from The University of Manchester.
Rich Edelman is a Verification Technologist specializing in helping customers adopt and deploy the UVM and OVM. Rich has worked in ASIC companies, EDA consulting, EDA start-ups, and 2 of the big three. Rich first got involved with the AVM while developing his “RPS training class”, which was an easy way for people to learn about the AVM. Rich’s verification interests range from DPI and transaction recording to register modeling, sequences and class-based debug. Rich has published many related conference papers, including a Best Paper on SystemVerilog DPI at DVCON, and various transaction recording papers with IPSOC. Rich received a BSEE, a BSCS and an MSCS from Washington University in St. Louis
Adam Erickson is a Verification Methodologist at Mentor Graphics, where he’s served as a principal developer of the OVM, UVM, and UVM Connect. Since earning his Masters in Engineering Sciences at Dartmouth College, Adam has collected 22 years experience in design, verification, and implementation of integrated circuits for companies large and small. He has committed the last 16 of those years developing EDA software and methodological solutions for increasing productivity and reuse in verification. He has authored articles for Verification Horizons and published several conference papers, including Best Paper on a cost-benefit analysis of UVM macros at DVCon 2010. When he’s not improving existing solutions or developing ideas for new ones, Adam can often be found teaching their virtues to others. Adam is currently the primary technical representative for Mentor Graphics on the Accellera VIP-TSC, the committee responsible for UVM standardization.
Erich Marschner has more than 30 years of experience developing language-based tools, systems, methodology, and industry standards for electronic systems design and verification. Currently, Erich is a Verification Architect with the Design Verification and Technology Division at Mentor Graphics and vice-chair of the IEEE 1801 UPF working group.
Andreas Meyer is a Verification Technologist with Mentor Graphics, focusing on functional verification methodology. Andy was one of the developers of OVM, is the author of Principles of Functional Verification, and has been a consultant in the design and verification space for many years.
Gordon Allan is the Product Manager and Architect for Visualizer Debug at Mentor Graphics, focusing on advanced debug solutions for today’s complex SoC designs and OOP testbenches. Gordon was one of the developers of Accellera UVM, and was responsible for Mentor's UVM/OVM Methodology Cookbooks published here on the Verification Academy website and appreciated by over 20,000 engineers worldwide, as well as several conference papers on Verification topics at DVCon and elsewhere. Prior to joining the EDA industry in 2010 he gained over 18 years of SoC Design and Verification experience in lead engineer and senior consultant roles, working with many of the top semiconductor companies, fabless startups, system houses and EDA companies worldwide and giving him firsthand experience of customers’ challenges from spec to tapeout. Gordon is based in Silicon Valley.
Mark Peryer is a Verification Methodologist within the Design Verification and Technology division at Mentor Graphics and is responsible for developing and deploying verification methodologies and solutions. He developed his first verification environment for a graphics processor in the mid-eighties and although the languages and the techniques have changed, he has continued to work on hairy verification problems ever since. Mark is the author of many conference papers, articles and training classes and holds an honours degree in Electronic Engineering from Southampton University.
Michael Horn is a Principal Verification Architect specializing in helping ASIC and FPGA groups and companies to deploy UVM and OVM. He started his career in the telecom and storage industries doing design and verification. For the past several years, Michael has been working with Mentor Graphics to help Mentor's customers to use Mentor's tools, but also to grow the customers verification capabilities and techniques. He has been using high level verification languages since 1999 starting with Specman E then moving to Vera and now SystemVerilog. Michael has co-authored numerous publications and conference papers including papers for DVCon. He received his BSEE from the University of Illinois at Urbana-Champaign
Mark Eslinger has over 20 years of experience in chip design and verification, pre/post sales support, and technical marketing. As a technical marketing specialist in the Design Verification Technology Division of Mentor Graphics, Mr. Eslinger has a special focus on assertion-based methods and formal verification. He works with customers worldwide to help them adopt advanced methodologies. Prior to Mentor Mr. Eslinger held positions in the engineering and technical marketing organizations in the semiconductor, systems, and EDA industry, including Lockheed, Synopsys, Abstract, Sente/Sequence, Averant, and AccelChip. He holds a MSEE from Santa Clara University.
Chuck Seeley has over 27 years of experience in engineering design and verification, and technical marketing. As a Technical Marketing Engineer at Mentor Graphics Corporation he specializes in both assertion-based verification and coverage driven verification methods. He holds a BSEE from Portland State University.
Raghu Ardeishar is a Verification Technologist at Mentor Graphics for the Design Verification Technology division, specializing in Verification IP. He has 12 years of experience in the EDA industry, and has previously worked in the areas of HW design and verification. He has a Masters in Electrical Engineering from Virginia Tech.
Ray Salemi is a 20-year veteran of the EDA industry and is an expert in the use of RTL in design flows. He is the author of FPGA Simulation: A Complete Step-by-Step Guide and of The UVM Primer: A Step-by-Step Introduction to the Universal Verification Methodology and companion Youtube channel, The UVM Primer. Ray stared in EDA as the manager of customer support for Gateway Design Automation -- the founder of Verilog and then for Cadence Design Systems. As a CAE Manager for Sun Microsystems, Ray led teams that created Sun's ASIC development environments. Recently Ray has worked for Exemplar, and Mentor Graphics focusing on FPGA design, verification, and synthesis.
Jim Kenney has 30 years of simulation experience including hardware emulation and HW/SW co-simulation. He’s worked as a developer, applications engineer, and is currently the Marketing Director for Mentor’s Emulation Division. He holds a BSEE from Clemson University.
Dr. Hans van der Schoot is a recognized specialist in verification technology, and employed as a methodologist in the Emulation Division at Mentor Graphics. Hans has a solid background and wealth of knowledge in functional verification from his many years as a researcher, engineer and consultant in the field, with extensive practical experience providing verification methodology and implementation consulting and training services in the industry. He has authored multiple papers pertinent to hardware verification and software testing. Hans obtained his doctorate degree in computer science from the University of Ottawa, Canada, after graduating from the University of Twente in the Netherlands, also in computer science. Prior to joining Mentor Graphics, he was the Vice President Engineering at XtremeEDA. He has also worked independently as an expert design verification consultant, following senior engineering positions with Qualis Design, PMC-Sierra, and Nortel Networks.
John Stickley is a Verification Technologist at Mentor Graphics Emulation Division. His research interests are in electronic design verification methodologies. His most recent work at Mentor Graphics has been in the area of high-performance emulation based verification techniques in particular with using SystemVerilog OVM/UVM and SystemC TLM-2.0 based testbench modeling - particularly in conjunction with the use of virtual processor platforms. He has 30 years of experience in the EDA industry and holds a BSEE degree from Cornell University.
Thomas Ellis is a Verification Technologist at Mentor Graphics for the Design Verification Technology division, specializing in the Questa Verification Management tool. Prior to joining the Design and Verification division, Thomas held the position of applications engineer in the Customer Support division. He holds a BSCS and BSEE from Oregon Institute of Technology.
Kurt Takara has over 20 years of experience in engineering design and verification, technical marketing and engineering services. He is a Technical Marketing Engineer at Mentor Graphics Corporation and specializes in assertion-based verification methods and applications, including formal and clock-domain crossing (CDC) verification. Takara has held engineering, marketing, consulting services and project management roles in electronics and EDA companies such as Synopsys, Ikos Systems, Raytheon and Magnavox. He holds a BSEE from Purdue University and an MBA from Santa Clara University.
Doug Smith is an Application Engineering Consultant for Mentor Graphics based in the Austin Texas area where he provides tool, language, and verification methodology support across the Questa simulation and formal functional verification platform. Doug started his career at Sun Microsystems, performing block and fullchip verification as part of the UltraSparcV processor team, and emulated the UltraSparcIII and ASIC chipset for Sun's workgroup servers. Afterwards, he led and managed a team of verification engineers overseas offering SoC and IP verification services on large designs such as TI's OMAP processors and Freescale's GSM radio. He also worked on 802.11 MAC/PHY verification and his team specialized in synthesizable, emulation-friendly verification IP.
Prior to Mentor, he provided application support in formal technologies, and was a subject-matter expert as a trainer and consultant for Doulos, where he delivered training in design best-practices, verification methodologies like UVM, and hardware languages like VHDL, Verilog, SystemVerilog. Doug holds a masters degree in Computer Engineering from the University of Cincinnati and a bachelors degree in Physics from Northern Kentucky University. Currently, he resides in Paige, Texas with his wife and two of his three children as a beekeeper and hobby farmer.
Ahmed Eisawy is a member of the Technical & Product Marketing team of the Analog/Mixed-Signal group – part of the Deep Sub-micron Division – at Mentor Graphics. For the last five years, he’s been working as a member of the marketing team to drive the development of Analog/Mixed-Signal simulators forward with new technologies as well as engage with customers for evaluations, training & education, solving complex problems as well as help the customers through methodology assessments to improve their flow. Previously, Ahmed worked for seven years in technical support where he worked closely with customers, helping resolve problems and help formulate the customer needs into tool enhancements. He received his BSEE from Cairo University in 1999 and his MSEE from the same university in 2002.
Cliff Cummings is President of Sunburst Design, Inc., a company that specializes in world class Verilog, SystemVerilog and synthesis training. Mr. Cummings is an independent consultant and trainer with 27 years of ASIC, FPGA and system design experience and 17 years of Verilog, SystemVerilog, synthesis and methodology training experience. Mr. Cummings has completed many ASIC designs, FPGA designs and system simulation projects, and is capable of answering the very technical questions asked by experienced design engineers. Mr. Cummings has taught expert Verilog, SystemVerilog and synthesis topics to thousands of engineers world-wide since 1992.
Jim Lewis, the founder of SynthWorks, has twenty-eight 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 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. Mr. Lewis is chair of the IEEE 1076 VHDL Analysis and Standardization Working Group (VASG) and is an active member in IEEE and Accellera's VHDL standardization efforts. Mr. Lewis is also co-author of VHDL-2008: Just the New Stuff and recommends The Designer’s Guide to VHDL and the VHDL-2008 LRM.
John Aynsley is co-founder and CTO at Doulos, where he runs the technical team as well as consulting for customers and delivering training courses and seminars. John has spent his entire career working in EDA, specializing in simulation, languages (particularly VHDL, SystemVerilog, and SystemC), hardware verification and system modeling, and has written many training courses and technical papers in these areas. He is co-author of the IEEE 1666 SystemC standard, author of the OSCI TLM-2.0 LRM, and an active contributor to several technical working groups and forums. His current role spans technical consulting, technical marketing, and business management.
Peet James was recently described by a customer as a “Verification Animal”. Over his 25+ years of experience he has always had one foot entrenched in improving both design and verification methodologies and processes, and the other foot entrenched in directly applying these to actual projects. Peet’s specialty is verification planning and management where he typically takes a team of engineers and guides them into architecting, documenting and implementing successful verification environments. Peet started out working at Sperry, IBM & Motorola, and then moved into consulting as one of the principles at Qualis Design Corporation. Peet has been with Mentor Graphics for the past 3 years. Peet has many award winning papers and is a published author of a book on verification planning.
Steve Chappell is a Solutions Architect specializing in Intelligent Testbench Automation and other advanced verification techniques. He has been designing and verifying (or helping others design and verify) hardware and software products in the Semiconductor IP and EDA industries for about fifteen years, the last five with Mentor Graphics. He has been a regular presenter and track chair at User2User Conferences across the country. He holds BSEE and MSEE degrees, both from Stanford University.
Albert Chiang is currently the Product Marketing Manager for the Questa Verification Platform. He has over 20 years of experience designing and verifying ASICs & ARM based SOCs. Currently he is focused on the burgeoning field of Design Verification, where he has published and presented papers at IEEE, ARM Developer’s Conference (now ARM TechCon), DVCon, and numerous public seminars worldwide. Previously to Mentor Graphics, he was an senior design engineer at VLSI Technology, design engineer at Intel Corporation, and a PMM/TMM/AE at Synopsys. He has a BSEE from California State University and an MBA from Santa Clara University.