An arithmetic device able to optimize the
logic level, able to prevent an increase in the component data, able to prevent the area efficiency as an integrated operation efficiency, and circuit, achieving an improvement in the achieving a reduction
power consumption, provided with a first selection device for selecting coefficient inputs C0I to CkI in accordance with a
control signal ASEL, a second selection device for selecting data inputs D0I to DmI in accordance with a
control signal BSEL, a third selection device for selecting
cascade inputs P0 to Pn−2 in accordance with a
control signal CSEL, an ALU for receiving as input the output
signal of the first to third selection devices and performing a logic operation in accordance with instructions of the control signals ALUMD etc., a MAC for receiving as input the output signals of the first to third selection devices and performing operation in accordance with instructions of