The power module 110 includes the upper and lower arm circuit 10, the capacitor C1, the upper wiring 11Pa, the lower wiring 11Na, the common wiring 11P as the upper electric power wiring, and the common wiring 11N as the lower electric power wiring. The upper wiring 11Pa connects the positive electrode terminal of the capacitor C1 and the upper arm 10U. The lower wiring 11Na connects the negative electrode terminal of the capacitor C1 and the lower arm 10L. The common wirings 11P and 11N respectively connect the upper wiring 11Pa and the lower wiring 11Na to the electric power lines.
Accordingly, the power module 110 forms the closed loop circuit that does not include the electric power line. Therefore, when the electric charges required for the switching of the upper and lower arm circuit 10 are supplied from the capacitor C1, the electric charge supply path does not include the electric power line. As such, the wirings of the path, that is, the upper wiring 11Pa and the lower wiring 11Na can be shortened. On the other hand, when the capacitor C1 is abolished contrary to the present embodiment, the electric charges required for the switching are supplied from the smoothing capacitor C2. In such a case, since the electric power path for supplying the electric charges from the smoothing capacitor C2 to the upper and lower arm circuit 10 includes the electric power line, the electric path cannot be sufficiently shortened.