定标系数优化软件(SFO)

3.定标系数优化软件 (SFO)

微边沿定位器(MEP)逻辑能够在255个离散时间步之一设置一个边沿。如上所述,这些步的大小具有150ps的数量级。

MEP步大小随最坏情况过程参数、运行温度和电压变化。当电压减小、温度增加时,MEP步大小增加,反之减小。使用HRPWM特性的应用程序应采用TI提供的MEP定标系数优化器(SFO)软件函数。SFO函数帮助动态确定在HRPWM运行时每个SYSCLKOUT周期的MEP步数。

为了对[CMPA:CMPAHR]或[TBPRD(M):TBPRDHR(M)]映射函数有效利用Q15占空比(或周期)的能力,软件需要知道MEP定标系数(MEP_ScaleFactor)的正确值。为此,HRPWM模块具有了自检与诊断能力,以确定各种运行条件的最优MEP定标系数值。TI提供了包含SFO函数的C调用库,以确定最优MEP_ScaleFactor。因此,MEP控制与诊断寄存器为TI保留使用。更详细的SFO库资料可参考英文手册。