P&ID extraction for semiconductor.
A semiconductor fab utility package rarely arrives as one drawing set. It comes as several, each from a different specialty contractor: ultrapure water, bulk gas, specialty and toxic gas, bulk chemical delivery, and sub-fab tool hook-up. The specialty gas sheets are dense with repeated gas cabinet and valve manifold box assemblies, the UPW sheets run long analytical loops, and the hook-up sheets connect each process tool to house utilities and to segregated exhaust. A large share of the instrumentation is discrete safety I/O such as gas detection, excess flow, valve position, and emergency off, tied into the facility monitoring and interlock system rather than continuous process control.
What semiconductor drawings carry.
- The utility package is split by system, not by area. UPW, bulk gas, specialty/toxic gas, bulk chemical delivery, and sub-fab hook-up each arrive as their own P&ID set from a different specialty contractor, so title blocks, tag prefixes, and drawing conventions differ from sheet to sheet within one project.
- Specialty and toxic gas sheets are dominated by gas cabinets and VMB/VMP (valve manifold box / panel) assemblies. Each stick repeats the same skeleton: high-pressure and process regulators, cross-purge assembly, excess flow switch, pressure transducers, purge/process/vent valves, and a pigtail to the cylinder. Density is high but highly repetitive.
- Toxic gas monitoring (TGM) and combustible gas detection points appear at the cabinet, the VMB, and in the sub-fab, tied into a continuous gas monitoring system with hard interlocks that drive auto shut-off valves. These are life-safety points, not process trims.
- UPW distribution is drawn as a multi-stage system: make-up (RO, EDI, UV, degas), polish loop (ion exchange, UV TOC reduction, membrane degasification, final filtration), and a supply/return distribution loop. The inline instruments are analytical: resistivity in MOhm-cm, TOC, dissolved oxygen, particle count, and flow.
- Exhaust is segregated into distinct ducted classes such as scrubbed acid exhaust, solvent/VOC exhaust, general exhaust, heat exhaust, ammonia, and pyrophoric/silane. Each class carries its own damper and flow or pressure proving switch, and airflow loss is a hard interlock. That segregation is a defining feature versus other verticals.
- Mass flow controllers (MFC) and pressure regulators are the workhorse devices on gas delivery. On facility drawings an MFC reads as an instrument, even though at the tool it may sit on a digital device network. Excess flow switches (EFS) and manual/pneumatic isolation valves fill out the stick.
- Fab tags commonly use a system + area/panel + sequence structure rather than strict ISA loop numbering. Function letters still read ISA-like (FT, PT, AT, ZS), but fab device types (MFC, EFS, TGM, FS) and area prefixes carry the meaning.
- Material spec is inseparable from the line. High purity gas runs on electropolished 316L per SEMI F17, UPW and liquid chemical on high purity polymer (PVDF/PFA) per SEMI F57, and the line list is expected to carry that service-and-material distinction, not just a nominal size.
- Sub-fab hook-up is where house utilities meet the tool. Hook-up sheets show each tool's connections to UPW, process cooling water (PCW), gases, chemicals, vacuum, and each exhaust class, with interlock valves and flow switches at the tap. AMHS interface points (SEMI E84 handoff) show up as discrete I/O on the facility interface sheets.
What the extraction delivers.
- I/O list with signal class for the facility EMS / house PLC, weighted toward discrete gas-detection and interlock points
- Instrument index spanning UPW, bulk gas, specialty gas, bulk chemical, and exhaust systems
- Gas cabinet and valve manifold box (VMB) device schedule: regulators, excess flow switches, transducers, purge and process valves per stick
- Cause-and-effect / interlock matrix for gas-detection auto shut-off and exhaust flow-loss trips
- Line list segregated by fluid service and material spec (EP 316L tubing, PVDF/PFA chemical, exhaust class)
- Tool hook-up connection schedule mapping each process tool to house utilities and exhaust
Instrument tags on a semiconductor drawing.
- FT-UPW-501Flow transmitter on the ultrapure water distribution supply header, system UPW, area 500
- AT-RES-UPW-12Resistivity analyzer on a UPW polish loop return, reading in MOhm-cm
- MFC-N2-A3-07Mass flow controller metering bulk nitrogen to valve manifold box A3, stick 07
- EFS-SIH4-GC-02Excess flow switch on the silane gas cabinet 02 process line, trips on a downstream line break
- PT-SPG-VMB-14Pressure transmitter on a specialty-gas valve manifold box, panel 14
- TGM-ASH3-SUBFAB-03Toxic gas monitor for arsine at sub-fab detection point 03
Regulatory context.
- SEMI S2 - Environmental, Health, and Safety (EHS) guideline for semiconductor manufacturing equipment; frames how gas, chemical, and interlock systems on the drawings must fail safe
- NFPA 318 - Standard for the Protection of Semiconductor Fabrication Facilities; governs HPM handling, gas rooms, exhaust, detection, and suppression that the P&IDs implement
- NFPA 55 - Compressed Gases and Cryogenic Fluids Code; governs bulk gas, gas cabinets, and flammable/toxic gas storage and delivery
- NFPA 400 - Hazardous Materials Code; sets HPM quantity limits and control-area requirements that drive gas/chemical layout and interlocks
- International Fire Code (IFC) HPM / Group H provisions - occupancy classification and gas-detection thresholds for hazardous production materials
Which discipline reads it.
Common questions
Our specialty gas sheets are almost entirely gas cabinets and VMBs with the same stick repeated dozens of times. Does that repetition help or hurt a register build?
Fab tags don't follow ISA loop numbering. They're system plus area plus sequence, like MFC-N2-A3-07. Will the index keep our convention or force ISA loops on us?
Half of our facility I/O is discrete: gas detection, excess flow, valve position, EMO. Does the I/O list actually distinguish those from analog points?
Our exhaust is split into acid, solvent, general, heat, and pyrophoric classes, each with its own duct and flow switch. Are those captured as distinct services, not one generic exhaust line?
A single project's P&IDs come from three or four different contractors with different title blocks and tag styles. Does mixing conventions in one package break the register?
Some of our fab uses a plant coding scheme that isn't ISA at all. Is that supported or does it get mangled?
Run it on your semiconductor drawings.
Upload a P&ID set and see the instruments, equipment, and lines it reads before committing to a plan.