用于数字电压调节器控制器的基于规则的寄存器检查的制作方法_4

文档序号:9288205阅读:来源:国知局
需所述基于GUI的控制器参数配置系统的新版本。3.如权利要求2所述的方法, 其中通过所述基于GUI的配置系统访问所述基于规则的检查部程序包括:经由所述基于GUI的控制器参数配置系统启动计算机程序,所述计算机程序检查所述寄存器设置中的违规, 并且其中更新由所述基于规则的检查部程序所执行的所述规则中的一个或更多个规则包括:更新由所述计算机程序所执行的一个或更多个基于规则的检查函数和/或表格查找,而无需所述基于GUI的控制器参数配置系统的新版本。4.如权利要求3所述的方法, 其中所述基于规则的检查函数中的一个或更多个函数包括:被包含在所述数字电压调节器控制器的不同寄存器中的值之间的互依赖性, 并且其中更新所述基于规则的检查函数中的一个或更多个函数包括:修改所述相互依赖的寄存器值中的一个或更多个值,且无需所述基于GUI的控制器参数配置系统的新版本。5.如权利要求3所述的方法, 其中所述基于规则的检查函数中的一个或更多个函数取决于电压调节器类型,并且其中更新所述基于规则的检查函数中的一个或更多个函数包括修改与至少一种类型的电压调节器相关联的一个或更多个设置,而无需所述基于GUI的控制器参数配置系统的新版本。6.如权利要求3所述的方法, 其中更新由所述基于规则的检查部程序所执行的所述规则中的一个或更多个规则包括修改被所述计算机程序用来检查所述寄存器设置中的一个或更多个设置是否违规的至少一个最小电压调节器参数值和/或最大电压调节器参数值,而无需所述基于GUI的控制器参数配置系统的新版本。7.如权利要求2所述的方法, 其中所述基于规则的检查部程序中的至少一部分由所述基于GUI的控制器参数配置系统执行, 并且其中更新由所述基于规则的检查部程序所执行的所述规则中的一个或更多个规则包括:修改被所述基于GUI的控制器参数配置系统用来检查所述寄存器设置中的一个或更多个设置是否违规的至少一个最小电压调节器参数值和/或最大电压调节器参数值,而无需所述基于GUI的控制器参数配置系统的新版本。8.如权利要求7所述的方法, 其中修改所述至少一个最小电压调节器参数值和/或最大电压调节器参数值包括:更新由所述基于GUI的控制器参数配置系统所访问的最小电压调节器寄存器值和最大电压调节器寄存器值的一个或更多个表格,以执行所述基于规则的检查部程序中的至少部分,而无需所述基于GUI的控制器参数配置系统的新版本,所述表格中的每一个表格对应于一个不同的规则检查场景。9.如权利要求7所述的方法, 其中所述基于规则的检查部程序的另一部分由计算机程序执行,所述计算机程序由所述基于⑶I的控制器参数配置系统启动, 并且其中更新由所述基于规则的检查部程序所执行的所述规则中的一个或更多个规则包括:更新由所述计算机程序所执行的一个或更多个基于规则的检查函数,而无需所述基于GUI的控制器参数配置系统的新版本。10.如权利要求1所述的方法,进一步包括: 经由所述基于GUI的控制器参数配置系统,显示所述基于规则的检查部程序的结果;以及 指示所述寄存器设置中的哪些被所述基于规则的检查部程序标记为错误以及所述用户编程的寄存器设置中的哪些被所述基于规则的检查部程序标记为警告。11.一种存储计算机程序的非暂时性计算机可读媒介,所述计算机程序是可操作的以执行用于数字电压调节器控制器的基于规则的寄存器检查,所述计算机程序包括: 用于经由基于GUI (图形用户界面)的控制器参数配置系统,定义用于所述数字电压调节器的寄存器设置的程序指令; 用于通过所述基于GUI的控制器参数配置系统访问基于规则的检查部程序以检查所述寄存器设置中的违规的程序指令;以及 用于在检查所述寄存器设置中的违规之后,从所述基于GUI的控制器参数配置系统将所述寄存器设置上传至所述数字电压调节器控制器的程序指令。12.如权利要求11所述的非暂时性计算机可读媒介,进一步包括: 用于更新一个或更多个规则的程序指令,更新所述一个或更多个规则由所述基于规则的检查部程序作为所述寄存器设置中的违规的检查的一部分被执行,而无需所述基于GUI的控制器参数配置系统的新版本。13.如权利要求12所述的非暂时性计算机可读媒介, 其中,用于通过所述基于GUI的控制器参数配置系统访问所述基于规则的检查部程序的所述程序指令包括:用于经由所述基于GUI的控制器参数配置系统启动计算机程序的程序指令,所述计算机程序检查所述寄存器设置中的违规, 并且其中用于更新由所述基于规则的检查部程序所执行的所述规则中的一个或更多个规则的所述程序指令包括:用于更新由所述计算机程序所执行的一个或更多个基于规则的检查函数和/或表格查找而无需所述基于GUI的控制器参数配置系统的新版本的程序指令。14.如权利要求13所述的非暂时性计算机可读媒介, 其中所述基于规则的检查函数中的一个或更多个函数包括被包含在所述数字电压调节器控制器的不同寄存器中的值之间的相互依赖性, 并且其中用于更新所述基于规则的检查函数中的一个或更多个函数的程序指令包括:用于修改所述相互依赖的寄存器值中的一个或更多个值而无需所述基于GUI的控制器参数配置系统的新版本的程序指令。15.如权利要求13所述的方法, 其中所述基于规则的检查函数中的一个或更多个函数取决于电压调节器类型,并且其中用于更新所述基于规则的检查函数中的一个或更多个函数的程序指令包括:用于修改与至少一种类型的电压调节器相关联的一个或更多个设置而无需所述基于GUI的控制器参数配置系统的新版本的程序指令。16.如权利要求13所述的方法, 其中用于更新由所述基于规则的检查部程序所执行的所述规则中的一个或更多个规则的程序指令包括:用于修改至少一个最小电压调节器参数值和/或最大电压调节器参数值且无需所述基于GUI的控制器参数配置系统的新版本的程序指令,所述最小电压调节器参数值和/或最大电压调节器参数值被所述计算机程序用来检查所述寄存器设置中的一个或更多个设置是否违规。17.如权利要求12所述的方法, 其中所述基于规则的检查部程序中的至少一部分由所述基于GUI的控制器参数配置系统执行, 并且其中用于更新由所述基于规则的检查部程序所执行的所述规则中的一个或更多个规则的程序指令包括:用于修改被所述基于GUI的控制器参数配置系统用来检查所述寄存器设置中的一个或更多个设置是否违规的至少一个最小电压调节器参数值和/或最大电压调节器参数值且无需所述基于GUI的控制器参数配置系统的新版本的程序指令。18.如权利要求17所述的方法, 其中用于修改所述至少一个最小电压调节器参数值和/或最大电压调节器参数值的程序指令包括:用于更新由所述基于GUI的控制器参数配置系统所访问的最小电压调节器寄存器值和最大电压调节器寄存器值的一个或更多个表格以执行所述基于规则的检查部程序中的至少部分而无需所述基于GUI的控制器参数配置系统的新版本的程序指令,所述表格中的每个表格相当于不同的规则检查场景。19.如权利要求17所述的方法, 其中所述基于规则的检查部程序的另一部分由计算机程序执行,所述计算机程序由所述基于GUI的控制器参数配置系统启动,并且其中更新由所述基于规则的检查部程序所执行的所述规则中的一个或更多个规则的程序指令包括更新由所述计算机程序所执行的一个或更多个基于规则的检查函数的程序指令,而无需所述基于GUI的控制器参数配置系统的新版本。20.如权利要求11所述的方法,进一步包括: 经由所述基于GUI的控制器参数配置系统,显示所述基于规则的检查部程序的结果的程序指令;以及 指示所述寄存器设置中的哪些被所述基于规则的检查部程序标记为错误以及用户编程的寄存器设置中的哪些被所述基于规则的检查部程序标记为警告的程序指令。
【专利摘要】一种用于数字电压调节器控制器的基于规则的寄存器检查的方法包括:通过基于GUI(图形用户界面)的控制器参数配置系统,为该数字电压调节器定义寄存器设置;通过该基于GUI的配置系统访问基于规则的检查部程序,以检查在该寄存器设置中的违规;以及在检查该寄存器设置中的违规之后,将该寄存器设置从该基于GUI的配置系统上传至该数字电压调节器控制器。一种存储计算机程序的非暂时性计算机可读媒介也被提供,该计算机程序是可操作的以实施该基于规则的寄存器检查。
【IPC分类】G05F1/10
【公开号】CN105005343
【申请号】CN201510180928
【发明人】R·罗尔斯顿, K·奥斯特罗姆, B·唐, V·耶塔尼克延, A·阪井, T·M·吴
【申请人】英飞凌科技奥地利有限公司
【公开日】2015年10月28日
【申请日】2015年4月16日
【公告号】DE102015106200A1, US20150310331
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1