Compare tool
由于原比较工具需要通过main(char * argc, char** argv)的参数进行读取相关配置和数据文件,因此通过修改源程序,使其能够读取现有系统配置和数据,可以直接运行输出比较结果。比较工具主要通过对系统配置和dsp buffer 和ref data 数据,对相关天线端口配置下的每个子帧时域IQ数据进行比较,输出每个子帧的最大差值。
比较原理:根据系统配置和子帧配置,对dsp
输入参数:(1)in目录下的bin文件中的cell configuration and subframe configuration
(2)out目录下bin文件中的databuffer
(3)ref目录下的bin文件中的referencedata buffer
通过将dsp buffer 和 ref buffer 两者的时域数据FFT之后转换到频域,进行实数和虚数的比较,找出每个天线端口下的每个子帧的最大差值,然后输出结果
System configuration 和 subframeconfiguration 配置的结构体的格式在fapi中定义进行读取
Tool执行流程图:
Compare函数比较流程图: