23.6. Genlock Controller IPのソフトウェアAPI
intel_vvp_genlock_controller_init
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_init (intel_vvp_genlock_controller_instance* instance, intel_vvp_core_base base);
- 説明
-
VVP Genlock Controllerインスタンスの初期化関数
Genlock Controllerとそのベースコアのフィールドの初期化を試みます。
- 引数
-
インスタンス、初期化するためのintel_vvp_ genlock_controller _instanceへのポインター
ベース、コアのアクセサー (Niosでは、コアのベースアドレスへのポインター)
- 戻り値
-
成功の場合、kIntelVvpCoreOk
v kIntelVvpCoreVidErrの場合、kIntelVvpCoreVidErr (コアのベンダーIDがインテルFPGAベンダーIDではない場合)
コアの製品IDがgenlock_controller製品IDでない場合、kIntelVvpCorePidErr
インスタンス・パラメーターがゼロ (ヌルポインター) の場合、kIntelVvpCoreInstanceErr
intel_vvp_genlock_controller_get_param_vid_pid
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_param_vid_pid (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
製品ID番号
intel_vvp_genlock_controller_get_param_version_number
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_param_version_number (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
IPバージョン番号の値
intel_intel_vvp_genlock_controller_get_param_cpu_clk_freq_hz
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_param_cpu_clk_freq_hz (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
CPU周波数値 (ヘルツ)
intel_vvp_genlock_controller_get_param_num_ref_clks
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_param_num_ref_clks (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
VCXOトラッキングのリファレンス・クロックの最大数
intel_vvp_genlock_controller_get_param_err_val_bits
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_param_err_val_bits (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
サンプリング期間中に誤差値を計算するビット数
intel_vvp_genlock_controller_get_param_clk_div_bits
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_param_clk_div_bits (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
PDFクロックカウンターを生成するビット数
intel_vvp_genlock_controller_get_param_err_update_bits
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_param_err_update_bits (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
PDFサンプリング・ウィンドウを生成するビット数
intel_vvp_genlock_controller_get_param_dac_filter_lsb
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_param_dac_filter_lsb (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
誤差計算中に破棄するLSBの数
intel_vvp_genlock_controller_get_param_dac_val_bits
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_param_dac_val_bits (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
DACデータ出力ワードを生成するビット数
intel_vvp_genlock_controller_get_param_dac_clk_div
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_param_dac_clk_div (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
PWM出力パルスを生成するクロック分周率
intel_vvp_genlock_controller_get_param_derivative_en
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_param_derivative_en (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
PID微分項有効フラグのステータス
intel_vvp_genlock_controller_get_param_lpf_mode
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_param_lpf_mode (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
LPFモード値
intel_vvp_genlock_controller_get_param_i_gain_mode
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_param_i_gain_mode (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
積分ゲインモードの値
intel_vvp_genlock_controller_get_param_p_gain_mode
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_param_p_gain_mode (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
比例ゲインモードの値
intel_vvp_genlock_controller_get_param_d_gain_mode
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_param_d_gain_mode (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
微分ゲインモードの値
intel_vvp_genlock_controller_get_param_lock_cnt_size
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_param_lock_cnt_size (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
ロック・ステータス・カウンターを生成するビット数
intel_vvp_genlock_controller_get_param_enable_debug
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_param_enable_debug (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
デバッグモード値
intel_vvp_genlock_controller_is_rxtx_locked
- プロトタイプ
-
Uint32_t intel_vvp_genlock_controller_is_rxtx_locked
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
ビットがアサートされている場合は1、そうでない場合は0
intel_vvp_genlock_controller_is_int_overflow
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_is_int_overflow
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
ビットがアサートされている場合は1、そうでない場合は0
intel_vvp_genlock_controller_is_dac_sat
- プロトタイプ
-
Uint32_t intel_vvp_genlock_controller_is_dac_sat
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
ビットがアサートされている場合は1、そうでない場合は0
intel_vvp_genlock_controller_get_lpf_control_1_enable
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_lpf_control_1_enable
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
LPF有効フラグのステータス
intel_vvp_genlock_controller_get_lpf_control_1_int_rst_dis
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_lpf_control_1_int_rst_dis
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
LPF自動リセットフラグのステータス
intel_vvp_genlock_controller_get_lpf_control_1_lock_loss_conf_en
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_lpf_control_1_lock_loss_conf_en
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
LPFロック損失信頼度カウンター有効フラグのステータス
intel_vvp_genlock_controller_get_lpf_control_1_freq_lock_lsb
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_lpf_control_1_freq_lock_lsb
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
誤差計算中に破棄するLSBの数
intel_vvp_genlock_controller_get_lpf_control_1_lock_status_mode
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_lpf_control_1_lock_status_mode
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
LPFロック動作モード
intel_vvp_genlock_controller_get_lpf_control_1_i_mode
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_lpf_control_1_i_mode
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
LPF積分項の動作モード
intel_vvp_genlock_controller_get_lpf_control_1_p_mode
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_lpf_control_1_p_mode
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
LPF比例項の動作モード
intel_vvp_genlock_controller_get_lpf_control_1_d_mode
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_lpf_control_1_d_mode
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
LPF微分項の動作モード
intel_vvp_genlock_controller_get_lpf_control_1_i_gain_sign_inv
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_lpf_control_1_i_gain_sign_inv
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
LPF積分項の符号フラグのステータス
intel_vvp_genlock_controller_get_lpf_control_1_p_gain_sign_inv
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_lpf_control_1_p_gain_sign_inv
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
LPF比例項の符号フラグのステータス
intel_vvp_genlock_controller_get_lpf_control_1_d_gain_sign_inv
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_lpf_control_1_d_gain_sign_inv
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
LPF導関数項の符号フラグのステータス
intel_vvp_genlock_controller_get_lpf_control_1_i_gain_frac
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_lpf_control_1_i_gain_frac
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
DAC有効フラグのステータス
intel_vvp_genlock_controller_get_dac_control_op_en
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_dac_control_op_en
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
DAC有効フラグのステータス
intel_vvp_genlock_controller_get_dac_control_data_sel
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_dac_control_data_sel
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
DAC動作モードのステータス
intel_vvp_genlock_controller_get_dac_control_hold
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_dac_control_hold
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
DACホールドフラグのステータス
intel_vvp_genlock_controller_get_dac_control_op_force_low
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_dac_control_op_force_low
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
DAC強制Lowフラグのステータス
intel_vvp_genlock_controller_get_dac_control_op_force_high
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_dac_control_op_force_high
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
DAC強制Highフラグのステータス
intel_vvp_genlock_controller_get_dac_control_clk_div_disable
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_dac_control_clk_div_disable
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
DACクロック分周器フラグのステータス
intel_vvp_genlock_controller_get_dac_control_ob_cpu_value
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_dac_control_ob_cpu_value
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
DACオフセット値
intel_vvp_genlock_controller_get_pfd_control_enable
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_pfd_control_enable
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
PFD有効フラグのステータス
intel_vvp_genlock_controller_get_pfd_control_ref_clk_sw_sel
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_pfd_control_ref_clk_sw_sel
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
VCXOトラッキングのリファレンス・クロックの値
intel_vvp_genlock_controller_get_pfd_control_ref_clk_sw_rst
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_pfd_control_ref_clk_sw_rst
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
各リファレンス・クロックに関連付けられたリセットのステータス
intel_vvp_genlock_controller_get_pfd_control_vcxo_clk_sw_rst
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_pfd_control_vcxo_clk_sw_rst
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
VCXOクロックに関連付けられたリセットのステータス
intel_vvp_genlock_controller_get_pfd_control_update_cnt_msbs
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_pfd_control_update_cnt_msbs
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
更新周期カウンターを更新する値
intel_vvp_genlock_controller_get_stat_clk_run
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_stat_clk_run
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
ビットをアサートすると、それに関連付けられたリファレンス・クロックが実行中であることが示されます。
intel_vvp_genlock_controller_get_stat_clk_stop
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_stat_clk_stop
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
ビットをアサートすると、それに関連付けられたリファレンス・クロックが実行されていないことが示されます。
intel_vvp_genlock_controller_get_ref_clk_stop
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_ref_clk_stop
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
PID出力ブロックのステータス。このビットをアサートすると、リファレンス・クロックが動作していないためにPIDがこの出力値を更新していないことを示します。
intel_vvp_genlock_controller_get_pfd_overflow_val
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_pfd_overflow_val
(intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
エラー・オーバーフロー・フラグのステータス
intel_vvp_genlock_controller_get_lpf_control_2_int_rst_val
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_lpf_control_2_int_rst_val (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
リセット時の積分アキュムレーター値
intel_vvp_genlock_controller_get_lpf_control_3_i_gain
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_lpf_control_3_i_gain (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
PIDコントローラーの積分項を設定するゲイン
intel_vvp_genlock_controller_get_lpf_control_3_p_gain
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_lpf_control_3_p_gain (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
PIDコントローラーの比例項を設定するゲイン
intel_vvp_genlock_controller_get_lpf_control_3_d_gain
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_lpf_control_3_d_gain (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
intel_vvp_genlock_controller_get_dac_status_val
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_dac_status_val (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
外部VCXOに出力されるオフセット値
intel_vvp_genlock_controller_get_clk_dbg_status_1_val
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_clk_dbg_status_1_val (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
VCXOクロックの周波数値
intel_vvp_genlock_controller_get_clk_dbg_status_2_val
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_clk_dbg_status_2_val (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
リファレンス・クロック0の周波数値
intel_vvp_genlock_controller_get_clk_dbg_status_3_val
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_clk_dbg_status_3_val (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
リファレンス・クロック1の周波数値
intel_vvp_genlock_controller_get_clk_dbg_status_4_val
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_clk_dbg_status_4_val (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
リファレンス・クロック2の周波数値
intel_vvp_genlock_controller_get_clk_dbg_status_5_val
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_clk_dbg_status_5_val (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
リファレンス・クロック3の周波数値
intel_vvp_genlock_controller_get_pfd_dbg_status_val
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_pfd_dbg_status_val (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
PIDエラー
intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_ref0_int_val
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_ref0_int_val (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
TxRxリファレンス#0クロック比の整数部分
intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_ref0_frc_val
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_ref0_frc_val (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
TxRxリファレンス#0クロック比の小数部分
intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_ref1_int_val
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_ref1_int_val (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
TxRxリファレンス#1クロック比の整数部分
intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_ref1_frc_val
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_ref1_frc_val (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
TxRxリファレンス#1クロック比の小数部分
intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_ref2_int_val
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_ref2_int_val (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
TxRxリファレンス#2クロック比の整数部分
intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_ref2_frc_val
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_ref2_frc_val (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
TxRxリファレンス#2クロック比の小数部分
intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_ref3_int_val
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_ref3_int_val (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
TxRxリファレンス#3クロック比の整数部分
intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_ref3_frc_val
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_ref3_frc_val (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
TxRxリファレンス#3クロック比の小数部分
intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_vcxo_int_val
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_vcxo_int_val (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
TxRx VCXOクロック比の整数部分
intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_vcxo_frc_val
- プロトタイプ
-
uint32_t intel_vvp_genlock_controller_get_pfd_tx_rx_ratio_vcxo_frc_val (intel_vvp_genlock_controller_instance* instance);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
- 戻り値
-
TxRx VCXOクロック比の小数部分
intel_vvp_genlock_controller_set_pfd_control_enable
- プロトタイプ
-
int intel_vvp_genlock_controller_set_pfd_control_enable (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_pfd_control_ref_clk_sw_sel
- プロトタイプ
-
int intel_vvp_genlock_controller_set_pfd_control_ref_clk_sw_sel (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_pfd_control_ref_clk_sw_rst
- プロトタイプ
-
int intel_vvp_genlock_controller_set_pfd_control_ref_clk_sw_rst (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_pfd_control_vcxo_clk_sw_rst
- プロトタイプ
-
int intel_vvp_genlock_controller_set_pfd_control_vcxo_clk_sw_rst (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_pfd_control_update_cnt_msbs
- プロトタイプ
-
int intel_vvp_genlock_controller_set_pfd_control_update_cnt_msbs (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_lpf_control_2_int_rst_val
- プロトタイプ
-
int intel_vvp_genlock_controller_set_lpf_control_2_int_rst_val (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_lpf_control_3_i_gain
- プロトタイプ
-
int intel_vvp_genlock_controller_set_lpf_control_3_i_gain (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_lpf_control_3_p_gain
- プロトタイプ
-
int intel_vvp_genlock_controller_set_lpf_control_3_p_gain (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_lpf_control_3_d_gain
- プロトタイプ
-
int intel_vvp_genlock_controller_set_lpf_control_3_d_gain (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_dac_control_op_en
- プロトタイプ
-
int intel_vvp_genlock_controller_set_dac_control_op_en (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_dac_control_data_sel
- プロトタイプ
-
int intel_vvp_genlock_controller_set_dac_control_data_sel (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_dac_control_hold
- プロトタイプ
-
int intel_vvp_genlock_controller_set_dac_control_hold (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_dac_control_op_force_low
- プロトタイプ
-
int intel_vvp_genlock_controller_set_dac_control_op_force_low (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_dac_control_op_force_high
- プロトタイプ
-
int intel_vvp_genlock_controller_set_dac_control_op_force_high (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_dac_control_clk_div_disable
- プロトタイプ
-
int intel_vvp_genlock_controller_set_dac_control_clk_div_disable (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_dac_control_ob_cpu_value
- プロトタイプ
-
int intel_vvp_genlock_controller_set_dac_control_ob_cpu_value (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_lpf_control_1_enable
- プロトタイプ
-
int intel_vvp_genlock_controller_set_lpf_control_1_enable (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_lpf_control_1_int_rst_dis
- プロトタイプ
-
int intel_vvp_genlock_controller_set_lpf_control_1_int_rst_dis (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_lpf_control_1_lock_loss_conf_en
- プロトタイプ
-
int intel_vvp_genlock_controller_set_lpf_control_1_lock_loss_conf_en (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_lpf_control_1_freq_lock_lsb
- プロトタイプ
-
int intel_vvp_genlock_controller_set_lpf_control_1_freq_lock_lsb (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_lpf_control_1_lock_status_mode
- プロトタイプ
-
int intel_vvp_genlock_controller_set_lpf_control_1_lock_status_mode (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_lpf_control_1_i_mode
- プロトタイプ
-
int intel_vvp_genlock_controller_set_lpf_control_1_i_mode (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_lpf_control_1_p_mode
- プロトタイプ
-
int intel_vvp_genlock_controller_set_lpf_control_1_p_mode (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_lpf_control_1_d_mode
- プロトタイプ
-
int intel_vvp_genlock_controller_set_lpf_control_1_d_mode (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_lpf_control_1_i_gain_sign_inv
- プロトタイプ
-
int intel_vvp_genlock_controller_set_lpf_control_1_i_gain_sign_inv (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_lpf_control_1_p_gain_sign_inv
- プロトタイプ
-
int intel_vvp_genlock_controller_set_lpf_control_1_p_gain_sign_inv (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_lpf_control_1_d_gain_sign_inv
- プロトタイプ
-
int intel_vvp_genlock_controller_set_lpf_control_1_d_gain_sign_inv (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_lpf_control_1_i_gain_frac
- プロトタイプ
-
int intel_vvp_genlock_controller_set_lpf_control_1_i_gain_frac (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_lpf_control_1_rst_dac_sat_latch
- プロトタイプ
-
int intel_vvp_genlock_controller_set_lpf_control_1_rst_dac_sat_latch (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_ref0_frc_val
- プロトタイプ
-
int intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_ref0_frc_val (intel_vvp_genlock_controller_instance* instance, float in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_ref0_int_val
- プロトタイプ
-
int intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_ref0_int_val (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_ref1_frc_val
- プロトタイプ
-
int intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_ref1_frc_val (intel_vvp_genlock_controller_instance* instance, float in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_ref1_int_val
- プロトタイプ
-
int intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_ref1_int_val (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_ref2_frc_val
- プロトタイプ
-
int intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_ref2_frc_val (intel_vvp_genlock_controller_instance* instance, float in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_ref2_int_val
- プロトタイプ
-
int intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_ref2_int_val (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_ref3_frc_val
- プロトタイプ
-
int intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_ref3_frc_val (intel_vvp_genlock_controller_instance* instance, float in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_ref3_int_val
- プロトタイプ
-
int intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_ref3_int_val (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_vcxo_frc_val
- プロトタイプ
-
int intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_vcxo_frc_val (intel_vvp_genlock_controller_instance* instance, float in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr
intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_vcxo_int_val
- プロトタイプ
-
int intel_vvp_genlock_controller_set_pfd_tx_rx_ratio_vcxo_int_val (intel_vvp_genlock_controller_instance* instance, uint32_t in_val);
- 引数
-
インスタンス、intel_vvp_genlock_controller_instanceへのポインター
in_val、入力リファレンス値
- 戻り値
-
kIntelVvpGenlocControllerOk、それ以外の場合はkIntelVvpGenlockControllerInstanceErr