摘要
本发明公开了一种基于SPI接口的SMI透传方法,涉及通信技术领域,透传步骤为:S1、SPI接口初始化,评估系统整体性能与相连外部设备的电气特性,确定出SPI接口的时钟频率参数,对SPI接口进行初始化;S2、利用FPGA直接连接SPI接口和SMI接口,建立二者之间的数据传输通道;S3、配置所述FPGA,剖析SPI与SMI接口的特性、协议及时序参数,基于开发工具创建工程,规划逻辑资源与引脚设置。本发明还公开了一种基于SPI接口的SMI透传装置。本发明通过FPGA实现SPI接口至SMI接口的透明传输,不需要FPGA设计SMI_Master模块,也不需要FPGA内部缓存和中转,设计简单,没有延迟,等效于CPU的SPI接口直接访问从机,有效地将SPI接口与SMI透传相结合,以提升系统的数据传输性能和兼容性。
技术关键词
SPI接口
外部设备
发送端
资源分配
错误状态信息
数据完整性验证
格式转换方法
电气
哈希算法
逻辑
评估系统
信号
错误检测器
数据传输需求
缓存存储器
控制器
透传装置
SPI协议