发明名称 |
SPI自动调整采样相位的方法及装置 |
摘要 |
本发明提供一种SPI自动调整采样相位的方法和装置,在首次正常工作模式前对PCB板的自适应训练,测试时测试激励数据被选通,并按照预先存储的数据序列的传输时钟频率送出,经两级寄存器延迟后送出主控芯片的数据引脚端口,然后经过PCB导线传输至SPI器件的数据pin脚;同时SPI的数据传输时钟依次经过相位延迟和寄存器延迟后输出至主控芯片的时钟引脚端口,然后经过PCB导线传输至SPI器件的时钟pin脚;通过控制相位延迟和寄存器延迟,直至找到最佳匹配PCB板级相位延迟的芯片内部相位延迟配置供主控芯片在正常工作时使用。本发明可以在默认情况下达到最佳的时钟相位适应性,还可以针对不同的外部电路板进行自适应调整,可以和不同PCB电气条件达到最佳的匹配效果。 |
申请公布号 |
CN105975691A |
申请公布日期 |
2016.09.28 |
申请号 |
CN201610292396.0 |
申请日期 |
2016.05.05 |
申请人 |
福州瑞芯微电子股份有限公司 |
发明人 |
廖裕民;吴占敏 |
分类号 |
G06F17/50(2006.01)I |
主分类号 |
G06F17/50(2006.01)I |
代理机构 |
福州市鼓楼区京华专利事务所(普通合伙) 35212 |
代理人 |
宋连梅 |
主权项 |
一种SPI自动调整采样相位的方法,其特征在于:(1)在首次正常工作模式前对PCB板的自适应训练,首先控制测试模式信号设置为有效;(2)测试激励数据被选通,并按照预先存储的数据序列的传输时钟频率送出,经两级寄存器延迟后送出主控芯片的数据引脚端口.然后经过PCB导线传输至SPI器件的数据pin脚;同时SPI的数据传输时钟依次经过相位延迟和寄存器延迟后输出至主控芯片的时钟引脚端口,然后经过PCB导线传输至SPI器件的时钟pin脚;(3)通过控制所述相位延迟和寄存器延迟,直至找到最佳匹配PCB板级相位延迟的芯片内部相位延迟配置,完成训练;(4)训练完成后,主控芯片在正常工作时,按照训练得到的最佳延迟配置进行SPI数据传输。 |
地址 |
350000 福建省福州市鼓楼区软件大道89号18号楼 |