A Complete SECS/GEM Toolkit, Out of the Box

NxSphere® GEM (formerly known as SecsToHost.NET) is a fast, reliable SECS/GEM SDK for equipment makers who need full SEMI compliance with minimal development effort. It provides a complete SECS/GEM communication library with .NET support, intelligent APIs, and built-in protocol handling.

It includes a visual Model Builder for easy configuration of all GEM services and data items, a built-in SECS/GEM simulator for offline testing, and supports the full SECS/GEM communication protocol including HSMS (TCP/IP).

With ready-to-use samples, automated GEM30 manual generation, and an easy upgrade path to NxSphere® GEM300, your team ships GEM-compliant equipment faster. NxSphere® GEM is trusted SECS/GEM software used by OEMs worldwide.

Equipment SECS/GEM communication architecture diagram

Why OEMs Choose NxSphere® GEM

  • Full GEM Out of the Box — events, alarms, recipes, remote commands, spooling, state models, and Stream 21 Large Recipe
  • Ship Faster — prebuilt samples, host simulator, and ready-to-use templates accelerate your development
  • Auto GEM Reference Manual — one-click generation of your complete SECS/GEM documentation in Word format

Everything You Need for SECS/GEM Compliance

A complete SECS/GEM SDK with intelligent APIs, visual configuration, built-in simulator, and automated documentation — everything OEMs need to deliver compliant equipment.

Intelligent API

Async/await and event-driven callbacks for simplified SECS/GEM integration.

Full GEM Functionality

Events, alarms, recipes, remote commands, data collection, spooling, state models, and Stream 21 Large Recipe support.

Visual Configuration

Model Builder for easy point-and-click configuration of all GEM services and data items.

Automated Documentation

One-click auto-generation of your complete SECS/GEM manual in Microsoft Word format.

Accelerate Time-to-Market

Streamline deployment with prebuilt samples and a ready-to-use host simulator.

Integrated Troubleshooting

SML logging and built-in LogViewer for easy debugging and issue resolution.

Learn More About NxSphere® GEM

Documentation and Support

NxSphere® GEM includes a Quick Start Guide to help you connect and run your first SECS/GEM session in minutes, plus a comprehensive Developer Guide designed for users with little or no SECS/GEM domain knowledge. With auto-generated Host Communication Spec manuals from Model Builder and ready-to-use sample applications, developers can learn by doing while staying fully aligned with SEMI standards. Combined with responsive support for setup, troubleshooting, and customization, NxSphere® GEM ensures you can go from zero to GEM-ready quickly and confidently.

Programming Interface

C#, VB.NET, Python, Visual C++, LabVIEW gRPC (coming soon)

Multiplatform Support

Microsoft Windows 32-bit and 64-bit

Linux 32-bit and 64-bit

System Requirements

Windows Server 2019/2016/2012 R2; Windows 7/8/10/11; ≥1.3 GHz CPU; 1 GB RAM; 200 MB disk; Ethernet

Your Trusted Worldwide Partner for SECS/GEM Integration

Related Products

Request a NxSphere® GEM Demo

We Are Here To Help You

Speak to Our Experts

Our team will facilitate a NxSphere® GEM demonstration targeted to your needs. Learn more about how our solution can work for you and your team!

Call Us

+65 62330488

    What Is SECS/GEM & Why It Matters for Semiconductor Equipment

    What Is SECS/GEM & Why It Matters for Semiconductor Equipment

    SECS/GEM is the semiconductor industry’s standard protocol for equipment-to-host communication, and any OEM selling into a modern fab needs to support it.

    SECS/GEM defines how equipment exchanges messages with a factory host, covering everything from connection management and event reporting to alarm notification and remote command execution, all governed by SEMI standards E4, E5, E30, and E37.

    Fabs run tools from dozens of different OEMs; SECS/GEM provides the common language that allows all of them to connect to a single factory automation system without bespoke point-to-point integrations.

    Manufacturing Execution Systems depend on structured GEM data such as process events, equipment states, and data variable reports to make automated lot disposition decisions, track yield, and enforce process control limits in real time.

    Most semiconductor fabs will not qualify a tool for production use unless it demonstrates full GEM compliance; for OEMs, SECS/GEM support is a commercial prerequisite, not an optional feature.

    Advanced fabs pursuing predictive maintenance, automated process control, and real-time analytics require continuous, standardised data streams from every tool, all of which flow through the SECS/GEM communication layer.

    Challenges of Developing SECS/GEM Communication Software In-House

    Building a reliable SECS/GEM implementation from scratch is a significant engineering undertaking that pulls resources away from the core equipment development your team was hired to do.

    SECS/GEM spans multiple interdependent SEMI standards, each with precise message structures, state machine requirements, and sequencing rules that must be implemented correctly before a single GEM service can function.

    SEMI standards evolve, and keeping an in-house implementation aligned with current E30, E37, and related specifications requires ongoing engineering attention that compounds over the lifetime of the product.

    Diagnosing failures in SECS/GEM sessions is time-consuming without dedicated tooling; engineers working from raw SML logs must trace message sequences manually across complex state transitions to identify the root cause of host communication issues.

    Different fabs run different host systems with varying GEM capability expectations, and an in-house implementation built against one host configuration frequently requires rework when deployed at a new customer site.

    A complete, production-grade SECS/GEM implementation covering all required GEM services, spooling, state models, and documentation can take months to develop and validate, delaying equipment shipment and pushing back customer qualification schedules.

    In-house SECS/GEM codebases are typically maintained by a small number of engineers with deep protocol expertise; when those individuals leave or move to other projects, the knowledge gap becomes a serious long-term support liability.

    Benefits of Using a SECS/GEM SDK for OEM Equipment

    A purpose-built SECS/GEM SDK removes the heaviest engineering burden from equipment development, letting your team focus on the machine rather than the protocol.

    Common Use Cases for SECS/GEM Driver Software

    NxSphere® GEM is deployed across a wide range of equipment types and integration scenarios where reliable, standards-compliant host communication is a hard requirement.

    Supporting Smart Factory & Industry 4.0 Connectivity

    Supporting Smart Factory & Industry 4.0 Connectivity

    SECS/GEM is the foundational communication layer that makes equipment visible, controllable, and data-ready for smart factory automation.

    NxSphere® GEM exposes structured equipment data including process events, status variables, and alarm states through standardised GEM services, giving MES platforms the reliable data feed they need for lot tracking, yield management, and automated process control.

    Event-driven reporting and continuous status variable updates allow factory hosts to monitor equipment state and process conditions in real time, supporting rapid response to process deviations and unplanned downtime.

    Continuous GEM data collection from equipment sensors and process variables gives maintenance systems the historical and live data they need to identify degradation trends before failures occur.

    Host-initiated remote commands delivered through GEM allow factory automation systems to trigger recipe selects, process starts, and parameter updates directly on equipment, removing manual operator steps from standard production workflows.

    GEM-compliant equipment can participate in fab-wide process control initiatives where host systems push parameter changes, collect data collection reports, and enforce process limits across entire tool sets from a single control platform.

    Equipment built on NxSphere® GEM is ready to connect to any SEMI-compliant factory automation infrastructure, supporting current smart factory deployments and the more demanding data and control requirements of next-generation fabs.

    Industries We Support

    NxSphere® GEM is used by OEMs and system integrators across every industry sector where semiconductor-grade equipment communication standards are required.

    Wafer processing, lithography, etch, deposition, inspection, and metrology equipment builders rely on NxSphere® GEM to deliver GEM-compliant host communication that meets the qualification standards of leading-edge fabs worldwide.

    PCB fabrication, functional test, and automated inspection equipment makers use NxSphere® GEM to connect their tools to factory automation systems and meet the host communication requirements of advanced electronics production facilities.

    Solar cell and module equipment OEMs use NxSphere® GEM with PV2 (PVECI) support to achieve standardised host communication in photovoltaic production lines, enabling MES integration and automated process control.

    Surface mount technology equipment including placement, reflow, and automated optical inspection systems integrates NxSphere® GEM to connect to factory host systems and participate in line-level production tracking and control.

    Equipment used in LED, laser, and optoelectronic device manufacturing integrates NxSphere® GEM to meet the host communication and data collection requirements of precision fabrication environments operating to semiconductor-grade standards.

    Manufacturing operations outside traditional semiconductor fabs that have adopted SEMI-based automation standards use NxSphere® GEM to bring their equipment into compliant, host-connected production networks.

    Empowering Smarter Factories Through Seamless Integration

    Frequently Asked Questions

    SECS/GEM (SEMI Equipment Communications Standard / Generic Equipment Model) defined by SEMI is the industry standard protocol for communication between semiconductor manufacturing equipment and factory host systems. It defines how machines report status, events, alarms, and process data to the factory MES. NxSphere® GEM implements the full SECS/GEM standard.

    NxSphere® GEM is a SECS/GEM SDK and communication library designed for equipment OEMs who need to build SEMI-compliant tools. It provides .NET libraries, intelligent APIs, a visual Model Builder, and a built-in Host simulator.

    NxSphere® GEM supports the full SECS/GEM communication protocol including SECS-II message encoding, GEM state models, HSMS (TCP/IP) and SECS-I (RS232) transport. It covers SEMI E4, E5, E30, E37, E39, and E40 standards.

    Yes. NxSphere® GEM includes a built-in SWIFT Simulator that emulates the host endpoint, allowing you to validate SECS/GEM communication instantly without needing a live factory connection.

    NxSphere® GEM includes comprehensive sample programs, a Quick Start Guide, and a SECS/GEM simulator for hands-on learning. The visual Model Builder lets you configure GEM services without writing SECS/GEM protocol code. A free 30-day evaluation is available.

    A .NET SECS/GEM SDK gives equipment developers a ready-to-use communication library with intelligent APIs, prebuilt GEM services, and sample programs, eliminating the need to implement the protocol from scratch and significantly reducing development time and compliance risk.

    SECS/GEM PLC gateway is a middleware layer that translates PLC tag data into standardised SECS/GEM messages, allowing PLC-controlled equipment to communicate with a semiconductor factory host without requiring changes to the underlying machine control program.

    Yes. SECS/GEM is the standard communication layer between equipment and factory host systems, and NxSphere® GEM exposes the structured event reports, status variables, and alarm data that MES platforms require for lot tracking, yield management, and automated process control.

    SECS/GEM factory integration software enables factory hosts to monitor equipment state, collect process data, send remote commands, and trigger automated workflows in real time, forming the communication backbone of any semiconductor factory automation system.

    SECS/GEM for equipment manufacturers is used primarily in semiconductor manufacturing, but is also widely adopted in electronics, photovoltaic and solar, SMT, optoelectronics, and other precision manufacturing industries that require standardised equipment-to-host communication.