A semiconductor-device design method considering change in capacitance between
wiring patterns due to an inserted dummy pattern. An information reception part
receives dummy rule information about rules for dummy patterns and process information
about wiring structure of wiring patterns. A capacitance calculation part calculates
a capacitance value for each of wiring distances between the wiring patterns defined
by the process information, under the condition that a dummy pattern defined by
the dummy rule information is inserted between the wiring patterns. A wiring-pattern
capacitance calculation part calculates capacitance values between wiring patterns
of an intended semiconductor device defined by layout data stored in a layout database,
referring to the capacitance values calculated by the capacitance calculation part.
Thus, a semiconductor device considering change in capacitance between wiring patterns
due to an inserted dummy pattern is designed.