One of the control ICs that implements the PWM current control is the L6506. This IC takes the logic inputs from the step generation block and combines them with the PWM in order to control the current in the motor. The logic level outputs from the L6506 then go to the inputs of power bridge IC.