买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于FPGA和射频芯片交互的自适应SPI通信系统及方法_南京典格通信科技有限公司_202110523102.1 

申请/专利权人:南京典格通信科技有限公司

申请日:2021-05-13

公开(公告)日:2024-03-15

公开(公告)号:CN113157627B

主分类号:G06F13/42

分类号:G06F13/42

优先权:

专利状态码:有效-授权

法律状态:2024.03.15#授权;2022.12.23#著录事项变更;2021.08.10#实质审查的生效;2021.07.23#公开

摘要:本发明涉及SPI通信技术领域,尤其涉及FPGA和射频芯片通过SPI接口进行交互的通信系统及方法。此系统涉及三大模块,包括收发层模块:FPGA向射频芯片发送数据;同时接收射频芯片响应后,返送回FPGA的数据;归纳层模块:用于FPGA对接收到的来自射频芯片的数据进行判断,判断数据所对应SPI接口的时序,然后进行分类,最后存入寄存器;校验层模块:FPGA多次向射频芯片发送数据,并回读,检测回读数据和归纳层模块存储的数据是否一致;此方法提升开发效率,缩短开发周期,节省大量的开发时间。

主权项:1.一种基于FPGA和射频芯片交互的自适应SPI通信系统,其特征在于:包括收发层:用于FPGA给射频芯片发送不同配置的数据,其中如果有的数据的配置满足射频芯片SPI接口的时序要求,射频芯片则能够接收到来自FPGA发送的此配置数据,同时射频芯片会将此配置数据再发送回FPGA,表示此配置数据可以和射频芯片进行交互;不同配置的数据是指不同时钟周期、不同极性相位、不同串行传输模式、不同建立和保持时间以及不同数据位宽的数据,这些配置对应数据的具体数值;归纳层:用于FPGA将接收到的射频芯片的不同数据存入寄存器,并判断出FPGA给射频芯片发送数据的配置;校验层:用于发送所述寄存器中的数据,验证所述寄存器中的数据是否可以和射频芯片进行通信;校验层的验证方法为:校验层向射频芯片连续发送归纳层的数据,并回读,检测所读数据和所发数据的差异性和稳定性,具体包括:步骤一、校验层向射频芯片发送的不同数据,是已经能从射频芯片返送回FPGA的正确的数据;步骤二、对比回读数据和发送数据的数值是否相同,检测2万次,若无不同,则表示此数据配置正确,存入相应寄存器;若出现不同,则发送下一个数据;步骤三、重复上述步骤,直至找到和发送数据保持一致的回读数据,此回读数据对应的配置为所需要的配置。

全文数据:

权利要求:

百度查询: 南京典格通信科技有限公司 一种基于FPGA和射频芯片交互的自适应SPI通信系统及方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。