1 /********************************************************************/
2 /*模块名称:Estimation_Phase ******///3 /*******///4 /*******///5 /*模块功能:在Estimation_SlideWindow输出 ******///6 /*脉冲有效SlideWindowOutEnable下 ******///7 /*接收SlideWindowOutRe ******///8 /*SlideWindowOutIm 2路数据并计算角度 ******///
9 /*PhaseOut = artan(SlideWindowOutIm/SlideWindowOutRe) ******///10 /*Cordic的默认数据格式为: ******///11 /*输入数据Xin, Yin为1QN 补码格式 所有位数中1位符号位和1位整数位******///12 /*输出数据Pout 2QN 补码格式 所有位数中1位符号位和2位整数位 ******///13 /*******///14 /*******///15 /*模块端口:1输入端口 ******///
16 /*Clk: 全局时钟 ******///17 /*Rst_n: 全局复位 异步 ******///18 /*DataInEnable: 数据输入有效 ******///19 /*DataInRe ******///20 /*DataInIm: 输入数据 经过位数缩短后的相关窗口累加值 ******///21 /*补码格式 ******///22 /*16位位宽 1位符号位 7位整数位 8位小数位 ******///23 /*******///24 /*2,输出端口 ******///25 /*PhaseOutEnable: 输出角度有效 脉冲有效 ******///26 /*PhaseOut: 输出角度值 参照2QN格式 ******///27 /*补码格式 ******///
2