GWGEMPLUS

High-performance GEM communications

GWGEMPlus is a backwards-compatible, 64-bit, multiplatform GEM communications framework for C/C++.

Designed for high volume manufacturing

GWGEM®Plus is used by semiconductor OEMs to implement GEM (SEMI E30) compliant communications between equipment and a factory host using C/C++. Featuring native 64-bit support, GWGEMPlus is ideal for high throughput applications that require high memory capacity, fast data transfers, and enhanced security capabilities.

GWGEMPlus capability chart
SEMI Capability Operating System Integration Interface
SECS-I SECS-II SECS/GEM GEM300 EDA / Interface A Windows Linux Solaris
  C/C++

GEM communications for Windows and Linux

With multiplatform compatibility, GWGEMPlus can be configured to implement GEM communications on Windows or Linux equipment control systems. Depending on factory requirements, GWGEMPlus can support all capabilities, state machines, SECS messages, and scenarios described in the SEMI E30 Standard to help OEMs achieve fab acceptance with minimal in-house development.

Advanced framework

The continuation of a decades-long legacy comprising more than 40,000 tool implementations, the all-new GWGEMPlus advances the GWGEM framework by leveraging modern technologies, security features, key performance indicator (KPI) logging capabilities, and diagnostic and analytics plug-ins while retaining the stable and open architecture and that has made it the industry’s most trusted GEM compliance connectivity software.

Key features

Backwards-compatible with a simple migration path – Easily migrate your application from GWGEM while retaining legacy APIs and functionality

64-bit performance – Achieve the high memory capacity, fast data transfers, and enhanced security capabilities required by modern high volume manufacturing processes

Multiplatform – Runs on Windows or Linux operating systems for flexibility across your entire tool product line

Key performance indicator logging – Gain insight into how your tool is operating in the field by collecting data with customizable key performance indicator logging. Leverage this information for advanced analytics and identify usage patterns and trends to improve overall tool efficiency, throughput, and optimization.

Run in-/out-of- process – Run embedded as part of the equipment control software for faster data transfers and improved reliability or out-of-process to minimize migration efforts

Configurable tables and call functions library – Minimize development time and resources needed to develop a fully functional SECS/GEM interface

Learn more about GWGEMPlus

Product releases

Latest release

Version: 1.4 | Release Date: February 12, 2025


What's new

Overview

GWGEMPlus version 1.4 is a major release that adds new logging capabilities, enhanced product documentation, and updated SEMI Standards and technology support. With the key performance indicator logging and custom performance logging features, OEMs can identify usage patterns and trends to improve overall tool efficiency, throughput, and performance optimization. Searching and navigating GWGEMPlus product documentation is now easier using the new Knowledge Center. Also included in this release is updated support for SEMI E5 and E30 standards, as well as technology support for .NET 8.

Supported technologies

GWGEMPlus added support for:

  • .NET 8.0

GWGEMPlus no longer supports:

  • .NET 6.0

Want to know more? Contact us and a PEER Group representative will be in touch.


Previous releases

Click here to view previous product releases.

Supported SEMI Standards

GWGEMPlus supports the following SEMI Standards

Supported technologies

GWGEMPlus supports the following technologies
Operating system Development environment
You can run GWGEMPlus on any active Windows operating system that receives regular security updates and supports .NET 8.0 (version 8.0.10 or later) of .NET Runtime, .NET Desktop Runtime, and ASP.NET Core Runtime.
  • Windows 11 Enterprise 23H2
  • Windows 10 Enterprise LTSC 2021 (64-bit only)
  • Windows 10 IoT Enterprise LTSC 2021
  • Windows Server 2022 LTSC 21H2
  • Red Hat Enterprise Linux 8 Server and Workstation (GCC 8.2 or higher)
You can develop your GWGEMPlus solution on any Windows1 operating system that supports .NET 8.0 SDK (version 8.0.403 or later). The following versions of Visual Studio are supported for development:
  • Visual Studio 2022 version 17.11 or later (VC++ 17)
  • Visual Studio 2019 (VC++ 16)
  • Visual Studio 2017 (VC++ 15)
  • Visual Studio 2015 (VC++ 14)

Click here to view previous technology support changes.

Training options

Remote or in-person training

GWGEMPlus Developer Training. Learn about the 200mm (E30 GEM) SEMI automation standards and the tools to create GEM-based host communication interfaces using GWGEMPlus.

Contact our Sales team to discuss your needs

Fill in the form and we will be in touch.

Pardot iFrame Resizing

We take your data privacy seriously! At PEER Group, we strive to provide a safe online experience for our visitors. For more information on how we collect, use, and protect your personal data, see our privacy policy.