- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
TI GC6016配置与应用分析
5、GC6016 capture buffer配置
GC6016支持各节点的数据采集。该功能可用于问题定位、GC6016监控以及接收ADC同道的性能分析。数据采集功能的配置流程如下。需要说明的是,CB读出来的数据一般是IQ交织的格式(某些特殊情况如实反馈模式下则为连续数据),每个数据18bit。
图7. GC6016数据采集流程
6、GC6016功率统计模块配置
GC6016内部有两个功率统计模块。一个是 BB power统计模块,一个是IBP模块。BBpower模块可以同时统计某 DDUC内部 12个载波的功率,但是同一时刻只能统计一个DDUC。IBPM包含IBPM0、IBPM1及 IBPM2等3个子模块,可以同时统计3个节点的功率。各IBPM子模块还包括hist功能,其信号来源和对应的IBPM子模块一致,但是三个子模块公用hist threshold。Hist功能主要用于信号估计, 每个hist子模块有两个估计通道。
BBpower模块的配置流程如下图示。其中,interval time共计9bit,单位为64 BB samples。Integration time共计 13bit,单位为4 bb samples。功率寄存器为AI寄存器。
图8. BBpower统计模块配置流程图
IBPM模块的配置流程如下图示。需要说明的是,如果配置某 IBPM模块为RX通道功率统计,则在配置IBPM node的同时还需要选择接收通道。
图9. IBPM配置流程图
7、GC6016 发送测试信号
GC6016可以发送测试信号用于系统调试定位或者发射通道性能测试。GC在BB或者DDUC内部通过简单的配置即可发射单音(常数配合nco)、lfsr及 ramp等测试信号,极大地方便调测以及问题定位。
BB side发射测试信号的流程如下图所示。该testgen的位置在 BBgain之前,BB FIFO之后。如果需要disable该功能,只需将对应的testmode bit清0即可。
需要注意,如果要在测试模式下修改信号幅度,则需要先退出测试模式,修改完测试信号幅度之后再次启动测试模式。
图10. BB test gen启动流程图