中国航发控制系统研究所邵腾飞获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中国航发控制系统研究所申请的专利芯片内ADC外设的虚拟系统及方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114168195B 。
龙图腾网通过国家知识产权局官网在2025-09-02发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202111326036.5,技术领域涉及:G06F9/30;该发明授权芯片内ADC外设的虚拟系统及方法是由邵腾飞;刘念;蔡峰;施彬彬;周雄;徐凯健设计研发完成,并于2021-11-10向国家知识产权局提交的专利申请。
本芯片内ADC外设的虚拟系统及方法在说明书摘要公布了:本发明公开了一种芯片内ADC外设的虚拟系统及方法,其中系统包括虚拟芯片及模拟量采集接口模块。其中虚拟芯片包括虚拟CPU及虚拟ADC外设,虚拟ADC外设包括模拟ADC外设寄存器的虚拟ADC外设寄存器及用于模拟量与数字量转换的模拟量转换模块,虚拟CPU能对虚拟ADC外设寄存器进行数据读写,模拟量采集接口模块用于向虚拟ADC外设提供虚拟电信号。根据上述技术方案的虚拟系统,通过虚拟ADC外设与模拟量采集接口模块配合,可以直接使用物理量,为嵌入式目标码提供更接近真实芯片内ADC外设的模拟,使调试完成的目标码可以直接交付,无需做接口适配,提升调试便利性。
本发明授权芯片内ADC外设的虚拟系统及方法在权利要求书中公布了:1.一种虚拟芯片内ADC外设的方法,其特征在于,虚拟芯片内ADC外设包括虚拟芯片及模拟量采集接口模块,其中所述虚拟芯片包括虚拟CPU及虚拟ADC外设,所述虚拟ADC外设包括模拟ADC外设寄存器的虚拟ADC外设寄存器及用于模拟量与数字量转换的ADC,所述虚拟CPU能对所述虚拟ADC外设寄存器进行数据读写,所述模拟量采集接口模块用于向所述虚拟ADC外设提供虚拟电信号; 所述虚拟ADC外设还包括操作命令CFIFO和采集转换结果RFIFO,所述操作命令CFIFO用于存储ADC操作命令,所述采集转换结果RFIFO用于存储所述模拟量转换模块的采集转换结果,所述虚拟ADC外设寄存器包括对应的操作命令CFIFO控制寄存器、操作命令CFIFO推入寄存器、采集转换结果RFIFO弹出寄存器和FIFO和中断状态寄存器; 所述虚拟芯片内ADC外设的方法包括如下步骤: S1:运行虚拟芯片,并加载虚拟ADC外设; S2:将待调试的嵌入式软件目标码加载到虚拟CPU中运行; S3:检查所述虚拟CPU中的指令计数器增量是否到达虚拟ADC外设的数据处理时钟对应的指令数目,若达到,则进行虚拟ADC外设的数据处理任务; 所述S3步骤包括: S3.1:若操作命令CFIFO推入寄存器的值发生变化,且操作命令CFIFO中未满,则将操作命令CFIFO推入寄存器的值存入到操作命令CFIFO控制寄存器中,并更新FIFO和中断状态寄存器中的CFIFO命令条目数; S3.2:虚拟ADC外设将从模拟量采集接口模块接收的虚拟电信号转化为数字量,存储到采集转换结果RFIFO中,并更新FIFO和中断状态寄存器中的采集转换结果RFIFO的条目数; S3.3:从操作命令CFIFO中提取一条命令,若为虚拟ADC外设寄存器读写命令,则根据操作命令CFIFO控制寄存器的值,设置FIFO和中断状态寄存器的值,设置虚拟ADC外设的扫描方式及扫描触发方式,并启动对应的定时周期任务,将虚拟ADC外设计算转换一路AD所需的时间写入到数据处理时钟中,并更新FIFO和中断状态寄存器中的CFIFO命令条目数和下一条指令指针; S3.4:从操作命令CFIFO中提取一条命令,若为ADC操作命令,且采集转换结果RFIFO中不为空,则从采集转换结果RFIFO中读取一个数据到采集转换结果RFIFO弹出寄存器中,并更新FIFO和中断状态寄存器中的采集转换结果RFIFO的条目数和下一个数据指针; S3.5:检查FIFO和中断状态寄存器的值,根据操作命令CFIFO控制寄存器的值清除FIFO和中断状态寄存器中的标志位。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国航发控制系统研究所,其通讯地址为:214063 江苏省无锡市滨湖区梁溪路792号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。