[发明专利]一种自适应SPI接口装置及自适应时序校准方法在审
申请号: | 202310182601.8 | 申请日: | 2023-02-28 |
公开(公告)号: | CN116303178A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 王晨;郭强;张志军;付小伟;李刚;李庆 | 申请(专利权)人: | 西安思丹德信息技术有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/40;G06F13/42 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 陈翠兰 |
地址: | 710077 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自适应 spi 接口 装置 时序 校准 方法 | ||
1.一种自适应SPI接口装置,其特征在于,包括主设备接口和从设备接口;
主设备接口和/或从设备接口包括数据缓冲器、时钟源、接口控制器、训练校验序列、训练接收寄存器和接口时序电路;训练校验序列与训练接收寄存器交互连接,训练接收寄存器和数据缓冲器交互连接,数据缓冲器和接口时序电路交互连接,接口控制器输出端分别与数据缓冲器、接口时序电路和时钟源输入端连接。
2.根据权利要求1所述的自适应SPI接口装置,其特征在于,当主设备接口和从设备接口采用四线制连接时,时钟源输入或输出时钟信号,接口时序电路输入或输出片选信号、主出从入信号和主入从出信号。
3.根据权利要求1所述的自适应SPI接口装置,其特征在于,当主设备接口和从设备接口采用三线制连接时,自时钟源输入或输出时钟信号,接口时序电路输入或输出片选信号和双向数据信号。
4.根据权利要求1所述的自适应SPI接口装置,其特征在于,主设备接口连接有主设备,从设备接口连接有从设备;
主设备和从设备采用FPGA、MCU、DSP、CPU、GPU、CPLD、FLASH、PLL、ADC、DAC、放大器、衰减器、收发机或传感器。
5.一种基于权利要求1-4任意一项所述装置的自适应时序校准方法,其特征在于,包括以下过程:
主设备接口和从设备接口连接后,以主设备接口作为自适应端时:
S1,主从设备接口进入校准模式,主设备接口发起校准,从设备接口响应校准;
S2,主设备接口依次配置多个SPI模式;
S3,主设备接口配置时钟相位为标准相位,即时钟沿与数据变化对齐;
S4,主设备接口写数据到从设备接口,并接收从设备接口的数据;
S5,主设备接口判断写和读的数据一致性,如果不一致,回到S2,切换下一SPI模式,如果一致,则继续下一步;
S6,主设备接口依次配置时钟相位为超前和滞后,即时钟沿相对于数据变化沿超前或滞后一定相位;
S7,主设备接口写数据到从设备接口,并接收从设备接口的数据;
S8,主设备接口判读写和读的数据一致性,如果不一致,回到S2,切换下一SPI模式,如果一致,则结束自适应模式;
S9,主设备接口配置成标准相位参数进行正常SPI通信;
以从设备接口作为自适应端时,与主设备接口自适应过程一致。
6.根据权利要求5所述的自适应时序校准方法,其特征在于,SPI模式为0、1、2和3。
7.根据权利要求5所述的自适应时序校准方法,其特征在于,超前或滞后的时间为1/8或1/4时钟。
8.根据权利要求5所述的自适应时序校准方法,其特征在于,S4的具体过程为:第一帧由主设备接口向从设备接口发送训练校验序列,从设备接口按其设置的时序,向从设备接口训练接收寄存器里写入接收采样到的序列。第二帧由主设备接口向从设备接口读取接收采样到的序列,从设备接口按其设置的时序,向主设备接口发射训练接收寄存器数据,主设备接口按SPI模式进行数据接收,存入主设备接口的训练接收寄存器。
9.根据权利要求8所述的自适应时序校准方法,其特征在于,S5的具体过程为:接收完成后,主设备接口的接口控制器比较训练接收寄存器和之前发送的训练校验序列,若发送数据和接收数据相同,认为该时序配置有效。
10.根据权利要求5所述的自适应时序校准方法,其特征在于,若所有SPI模式下均写和读的数据不一致,则更换主设备接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安思丹德信息技术有限公司,未经西安思丹德信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310182601.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于IGCT的大功率水冷单元阀串结构
- 下一篇:一种箱体传送码垛装置