The predictive current control (PCC) for an indirect matrix converter (IMC) with reduced current ripple is presented in this paper. In the proposed PCC scheme, an IMC is driven by a split switching vector, which is used as a candidate vector of the cost function. The cost
function of the proposed PCC includes a reference state and predicted state so that the optimal output vector is selected from the split switching vectors, thus alleviating current ripples on both the grid side and load side of the IMC. However, the use of the split switching vector increases computation complexity of the cost function optimization because the number of predicted states is increased by split switching vectors. Hence, the computation complexity reduction method in a deadbeat fashion is proposed for simple implementation of the proposed PCC on a digital signal processor. In addition, in this paper, the unity power factor on the grid side is guaranteed through a straightforward modulation technique when the maximum voltage is transferred. The performance of the proposed PCC for an IMC was verified by simulation and experimental results.