个人开发项目中使用到的spi接口模块设计,包含源代码及仿真工程,共享出来供大家交流学习。接口相对比较简答,采用四线制,主要涉及到数据接收发送过程中状态机控制转换及数据移位操作;模块仿真工具基于modelsim,使用到的ramip通过quartus生成,运行仿真工程前需按照tb.do设置好quartuslib的路径后,windows下直接双击do_tb.bat即可运行模块仿真