Semi E32

SEMI E32 defines Material Movement Management (MMM), the standard that governs how a host directs the physical movement of material — wafers, carriers, or other tracked items — between locations inside a tool or across a factory's automated material-handling system, as a distinct management function from simply tracking where that material already is. E90's Substrate Tracking tells a host where a wafer currently sits and what state it's in; MMM is the complementary half that lets the host actually command a move — request that a wafer or carrier be relocated from one port, chamber, or stocker position to another — and track that move request through its own lifecycle from issued to completed or failed.

Host issues a material-move request
Source location, destination location, material ID
SEMI E32 material-movement managementMove request tracked as its own object, separate from location state
Move request queued/dispatched
Equipment or AMHS accepts the move
Move in progress
Can fail, requiring host-visible recovery
Move completed, E90 location state updates
Substrate-tracking reflects the new location

The reason MMM needs to exist as its own standard rather than folding into E90 is that a move is inherently an in-flight, failable operation with its own state — queued, in transit, blocked, failed — while E90 only ever describes a wafer's settled location and condition at a point in time; conflating the two would force every tracking query to also carry transient move status, and every move-status query to re-derive it from location deltas instead of reading a first-class move object. E32.1 defines the SECS-II messages that carry a move request and its result between host and equipment, which is what lets a host dispatch system issue a move, poll or wait for its outcome, and — critically — detect and react to a failed move (a stuck wafer, a jammed port) before it silently corrupts the location state E90 reports to everything downstream.

SEMI E32 vs SEMI E90 — Two Different Jobs commanding a move is not the same as reporting a location SEMI E32 — Material Movement Move request: Wafer 7, Chamber A → Load Lock 2 State: in transit Can succeed, fail, or stall SEMI E90 — Substrate Tracking Wafer 7 location: Load Lock 2 Wafer 7 state: processed State: settled, point-in-time Updated only once the move completes on success SEMI E32.1 — SECS-II messages for move request / result the wire-level exchange a host dispatch system programs against E32 commands the move; E90 only ever reports where things settled

MMM sits directly alongside E87 (carrier management) and E90 (substrate tracking) in the same material-handling layer of GEM300: E87 tracks the carrier as a unit, E90 tracks the settled location of what's inside it, and E32 is the piece that actually moves material between those tracked locations — three standards describing one physical handling system from three different angles.

Take SEMI E32 further

Ask the copilot about this term, or have our engineers assess it against your process.