15.2.2 Input and Output Signals

The following table lists the input and output ports of Speed ID IQ PI Controller.

Table 15-3. Inputs and Outputs of Speed ID IQ PI Controller
Signal NameDirectionDescription
reset_iInputActive low synchronous reset signal.
sys_clk_iInputSystem clock.
speed_en_iInput

Enable signal for speed PI.

When set to 1, normal PI controller operation occurs.

When set to 0 (zero), PI controller output is fixed to the value available at the speed_init_i input.

clear_buffer_iInputClears internal buffers when the motor stops.
idq_en_iInput

Enable signal for Id and Iq PI:

Whens et to 1, normal PI controller operation occurs

When set to 0 (zero), PI controller output is fixed to the value available at the id_init_i and iq_init_i inputs respectively.

speed_pi_start_iInputStart signal for speed PI.
idpi_start_iInputStart signal for Id PI.
iqpi_start_iInputStarts ignal for Iq PI.
speed_init_iInputInitialization value for speed PI.
iq_init_iInputInitialization value for iq PI.
id_init_iInputInitialization value for id PI.
speed_pi_ref_input_iInputSpeed PI reference input.
speed_pi_act_input_iInputSpeed PI feedback measurement input.
speed_pi_kp_iInputProportional gain (Kp) for Speed PI.
speed_pi_ki_iInputIntegral gain (Ki) for Speed PI.
speed_pi_ymax_iInputSaturation limit (upper threshold) of speed PI controller.
speed_pi_ymin_iInputSaturation limit (lower threshold) of speed PI controller.
id_pi_ref_input_iInputId PI Reference input.
id_pi_act_input_iInputId PI feedback measurement input.
id_pi_kp_iInputProportional gain (Kp) for Id PI.
id_pi_ki_iInputIntegral gain (Ki) for Id PI.
idq_pi_ymax_iInputSaturation limit (upper threshold) of current PI controller.
idq_pi_ymin_iInputSaturation limit (lower threshold) of current PI controller.
iq_pi_ref_input_iInputIq PI Reference input.
iq_pi_act_input_iInputIq PI feedback measurement input.
iq_pi_kp_iInputProportional gain (Kp) for Iq PI.
iq_pi_ki_iInputIntegral gain (Ki) for Iq PI.
idq_pi_ymax_iInputSaturation limit (upper threshold) of current PI controller.
idq_pi_ymin_iInputSaturation limit (lower threshold) of current PI controller.
speed_pi_done_oOutputIndicates Speed PI computation is complete. High for one system clock cycle.
id_pi_done_oOutputIndicates Id PI computation is complete. High for one system clock cycle.
iq_pi_done_oOutputIndicates Iq PI computation is complete. High for one system clock cycle.
speed_pi_output_y_oOutputSpeed PI computation output.
id_pi_output_y_oOutputId PI computation output.
iq_pi_output_y_oOutputIq PI computation output.