电子与封装 ›› 2018, Vol. 18 ›› Issue (11): 30 -35. doi: 10.16257/j.cnki.1681-1070.2018.0124
强小燕,史兴强,刘梦影
QIANG Xiaoyan,SHI Xingqiang,LIU Mengying
摘要: 串行外设接口(SPI,serial peripheral interface)以其高速的传输性能和灵活简单的配置,广泛应用于扩展外设及其数据交换。由于串行通信传输的不确定性以及干扰等原因,通信经常会出现异常情况。为提高SPI通信传输的可靠性,在SPI接口设计中增加循环冗余校验(CRC,cyclic Redundancy Check)功能。运用硬件描述语言Verilog HDL设计并实现了具有CRC校验功能的SPI接口。仿真结果表明,该SPI接口不仅可以高速高效地工作于多种工作模式,且CRC校验功能能够保证通信传输的可靠性。
中图分类号: