Semi E58.1

SEMI E58.1 defines the SECS-II message set that carries SEMI E58's Automated Reliability, Availability, and Maintainability (ARAMS) event and state data between equipment and host — E58 defines what reliability/availability/maintainability data a tool must track and report, while E58.1 defines the actual wire-level messages that move that data over the SECS-II link. Without E58.1, E58's ARAMS model would describe a tool's downtime states, failure events, and maintenance actions in the abstract, but a host system would have no standardized way to actually request or receive that data — E58.1 is the protocol binding that turns the ARAMS data model into messages a host and tool can exchange automatically, the same role SECS-II protocol specs play for every other state/event model in the SEMI equipment-communication stack.

SEMI E58 — ARAMS data model
Defines downtime states, failure events, maintenance categories
SEMI E58.1 — SECS-II message bindingHow that model actually travels over the wire
Equipment reports ARAMS state changes
Standardized SECS-II event reports, not a proprietary format
Host requests ARAMS data on demand
Standardized SECS-II request/response messages
Any GEM-compliant host reads ARAMS from any compliant tool
No tool-specific integration work required

The reason ARAMS needed its own dedicated SECS-II protocol spec rather than reusing a generic event-reporting message is that reliability/availability/maintainability tracking has a specific vocabulary — scheduled versus unscheduled downtime, standby versus productive time, specific failure and repair event categories — and a generic SECS-II event message carries no guarantee that two different equipment vendors encode that vocabulary the same way. A host trying to compute a fleet-wide availability metric across tools from different vendors needs every tool's downtime-state transitions to arrive in the same message structure with the same category codes, or the host has to write custom parsing logic per vendor — exactly the integration cost E58.1 eliminates by standardizing the SECS-II message layer underneath E58's data model, not just the model's category definitions themselves.

SEMI E58.1 — ARAMS Protocol Binding data model vs. the wire-level messages that carry it SEMI E58 — downtime states, failure/repair event categories The vocabulary: what counts as scheduled vs. unscheduled downtime, etc. SEMI E58.1 — SECS-II messages carrying that vocabulary Standardized event reports and request/response structures Same category codes, every vendor — no per-tool custom parsing

E58.1 is easy to overlook because it reads as plumbing underneath E58's more visible reliability metrics, but it's the piece that actually makes fleet-wide ARAMS reporting automatic rather than a per-vendor integration project — the protocol spec is what lets a host treat ARAMS data the same way it treats any other GEM-standard equipment status.

Take SEMI E58.1 further

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