发明名称 增强型SPI控制器、增强型SPI的通讯系统及传送数据方法
摘要 本发明公开一种增强型SPI控制器、增强型SPI的通讯系统及传送数据方法,主要是针对现有SPI总线无法真正做到全双工的问题而设计。本发明在现有SPI控制器上添加一通过发出写信号来单独控制所述增强型SPI控制器数据发送的发送控制状态机,以及一通过读信号来单独控制所述增强型SPI控制器数据接收的接收控制状态机;或在现有SPI接口方法的基础上,增加两个控制信号,即读信号RD#和写信号WR#,通过这两个信号来触发对SPI接口的SDI信号的采样和对SDO信号的采样,相当于两套独立的状态机控制读和写。本发明支持真正的全双工通信,支持高速的数据访问,且控制软件实现比较简单,便于移植,尤其适合于高速MODEM和AP之间的数据通信。
申请公布号 CN102567261B 申请公布日期 2015.08.12
申请号 CN201010620030.4 申请日期 2010.12.31
申请人 联芯科技有限公司 发明人 史公正
分类号 G06F13/38(2006.01)I 主分类号 G06F13/38(2006.01)I
代理机构 上海晨皓知识产权代理事务所(普通合伙) 31260 代理人 卢刚
主权项 一种增强型SPI的通讯系统,包括主设备和至少一个从设备,所述的主设备与所述的从设备通过SPI总线进行通讯,其特征在于:所述的主设备还分别通过读信号线和写信号线向从设备输出读控制信号和写控制信号;其中,当读控制信号有效时,主设备仅从从设备中接收数据,从设备则仅向主设备发送数据;当写控制信号有效时,主设备仅向从设备中发送数据,从设备则仅从主设备接收数据,其中,所述主设备在输出的写信号有效后的第一个时钟信号SCLK上升沿开始发送数据;当读控制信号和写控制信号同时有效时,主设备和从设备之间则相互同时发送和接收数据。
地址 201206 上海市浦东新区明月路1258号