Free Engineering Resource

The KodeGEM Learning Center

Free engineering resources for SECS/GEM developers, semiconductor equipment software engineers, controls engineers, and factory automation professionals.

Built like a reference library for equipment software — expandable topic by topic, message by message, standard by standard.

Core standards explorer

From SECS/GEM foundation to overhead automation

Select any standard name in a diagram—or use the linked list beneath it—to open a practical explainer covering purpose, scope, responsibilities, relationships, and implementation concerns.

These diagrams show common adoption profiles, not universal wafer-size requirements. The current fab specification, purchased SEMI documents, equipment function, and agreed supplier responsibilities control every implementation.

Profile 1 · Communications foundation

200 mm Tool Standards

A practical modern SECS/GEM foundation: SECS-II message content, GEM equipment behavior, and HSMS network transport. E4 remains relevant where an installed factory requires legacy serial transport.

Applicability: This is a practical interface profile, not a wafer-size mandate. Customer specifications and the installed host determine the actual transport and GEM capabilities.

Profile 2 · GEM300 equipment automation

300 mm Tool Standards

The communications foundation plus a focused GEM300 core for host-visible objects, process jobs, carriers, substrates, and control jobs.

Applicability: GEM300 standards are not physically limited to one wafer diameter, and this focused profile is not exhaustive. Fab requirements may add E116, reticle, mapping, or other standards.

Profile 3 · Tool and AMHS ecosystem

300 mm Overhead Automation

An ecosystem view that adds local carrier-handoff and AMHS equipment models around a GEM300 process tool, with common safety references for overhead transport projects.

Applicability: Responsibilities are distributed: the process tool commonly implements E84 at its load port, while E82 and E88 describe transport and stocker equipment. Confirm every boundary with the fab and AMHS suppliers.

Fab system context

How an AMHS fits together

Automated material handling is a factory-wide ecosystem, not a single machine. This overview identifies common transport, storage, load-port, purge, operator, and support equipment found around semiconductor production tools.

Illustrated semiconductor fab AMHS layout identifying a reticle cabinet, reticle stocker, near-tool buffer, overhead hoist transport, FOUP and pod stocker, overhead purge buffer, autonomous mobile robot, tool load-port purge, tower stocker, load-port station, and equipment rack.
System boundary: The fab, AMHS supplier, stocker supplier, and process-equipment supplier divide responsibility across these elements. Actual equipment names, interfaces, and required standards are project specific.

Transport

OHT and mobile-robot systems move carriers between stockers, buffers, and production equipment. E82 describes a host-facing model for qualifying AMHS transport equipment.

Storage and handoff

Stockers and near-tool buffers stage material. E88 addresses stocker equipment, while E84 coordinates the local carrier handoff at applicable equipment boundaries.

Safety and integration

Overhead movement, suspended loads, maintenance access, electrical systems, and recovery procedures require coordinated equipment and fab safety engineering.

Browse by discipline

Standards and selected fundamentals topics are published now. Remaining sections stay visible as a roadmap and link as substantive original content is added.

1 published

SECS/GEM Fundamentals

Learn how GEM works.

Foundational concepts for SECS/GEM developers — how equipment and hosts communicate, and the building blocks every tool control engineer needs.

Topics include

  • What is a Factory Host
  • HSMS
  • Equipment Model
  • Host Model
  • Variables
  • Events
  • + 3 more
Explore published resources →
Planned library

Message Reference

Complete reference for every SECS/GEM message.

SxFy message families used in everyday equipment software. Each stream will grow into its own engineering reference page.

Future pages include

  • S1
  • S2
  • S5
  • S6
  • S7
  • S10
  • + 1 more
Publication roadmap
16 published

SEMI Standards Learning Hub

Practical equipment, GEM300, AMHS, and safety profiles with sourced explainers.

Explore three adoption profiles, then open original educational summaries for all 16 named standards. Fab specifications and equipment scope always determine applicability.

Published standard explainers

  • SEMI E4 — SECS-I
  • SEMI E5 — SECS-II
  • SEMI E30 — GEM
  • SEMI E37 — HSMS
  • SEMI E39 — Object Services
  • SEMI E40 — Processing Management
  • + 10 more
Explore published resources →
Planned library

Engineering Tutorials

Hands-on paths for building real equipment software.

Step-by-step tutorials written for software engineers implementing SECS/GEM on production tools.

Future tutorials

  • Building your first GEM Tool
  • Collection Events
  • Alarm Management
  • Remote Commands
  • Equipment Constants
  • Trace Data
  • + 4 more
Publication roadmap
Planned library

Downloads

Tools, samples, and checklists for the bench.

Engineering downloads that support development, testing, and training—starting with SecsHost 1.0.

Future downloads

  • SecsHost
  • Sample XML
  • Sample Message Logs
  • Example C# Code
  • Testing Checklists
  • Engineering White Papers
Publication roadmap
Planned library

Engineering Blog

Real engineering writing — not marketing posts.

Articles from practitioners who build semiconductor equipment software: architecture, modernization, and field lessons.

Future articles

  • Common GEM Mistakes
  • Designing Better Tool Software
  • Modernizing Legacy Equipment
  • Motion Control Tips
  • Software Architecture
  • Real Engineering Stories
Publication roadmap

Need help implementing any of these concepts?

KodeGEM provides professional consulting for:

  • SECS/GEM
  • Tool Control Software
  • Factory Integration
  • Motion Control
  • Vision
  • Robotics
  • Equipment Modernization
Schedule a Consultation