A system for manufacturing an integrated circuit (IC) device, the system comprising a processor and a non-transitory computer readable storage medium including computer program code for one or more programs, the non-transitory computer readable storage medium, the computer program code and the processor being configured to cause the system at least to perform operations comprising:
- receiving an layout diagram of an IC device, the layout diagram including as follows,
- a gate region having a first width across a first isolation region, an active region, and a second isolation region,
- a first gate via at a first location along a second width across the active region, and
- a second gate via at a first edge of the gate region;
- building a gate-resistance compact network, which includes at least four nodes of a three-dimensional transistor architecture represented by the layout diagram and at least five equivalent resistances between corresponding ones of the at least four nodes;
- determining an effective resistance of the gate region based on the equivalent resistances in the gate-resistance compact network;
- and
- performing a circuit simulation based on the effective resistance.