This is a polyphase two level inverter. The boolean signals fire_p[k] and fire_n[k] for any phase k shall not be true at the same time to avoid DC bus short circuits. The inverter consists of 2*m transistors and two anti parallel free wheeling diodes, respectively, where m is the number of phases.