[发明专利]串行外设接口主设备的数据传输控制方法及装置无效
申请号: | 201210478741.1 | 申请日: | 2012-11-22 |
公开(公告)号: | CN103838686A | 公开(公告)日: | 2014-06-04 |
发明(设计)人: | 王鋕煌;徐祥丰 | 申请(专利权)人: | 笙泉科技股份有限公司 |
主分类号: | G06F13/28 | 分类号: | G06F13/28 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 骆希聪 |
地址: | 中国台湾新竹市*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 串行 外设 接口 主设备 数据传输 控制 方法 装置 | ||
技术领域
本发明是有关一种数据传输控制方法及装置,特别是一种串行外设接口主设备的数据传输控制方法及装置。
背景技术
串行外设接口(serial peripheral interface,SPI)定义了时钟脉冲极性(clock polarity,CPOL)比特以及时钟脉冲相位(clock phase,CPHA)比特以供使用者设定所需的数据传输模式。请参照图1,CPOL=0时,SPI主设备(master device)产生的时钟脉冲SCK中,上升缘(rising edge)为周期的前缘(leading edge),下降缘(falling edge)为周期的后缘(trailing edge)。而CPOL=1时,SPI主设备产生的时钟脉冲SCK中,下降缘为周期的前缘,上升缘为周期的后缘。
请再参照图1,CPHA=0时,主设备是在周期的后缘处改变主设备输出的数据MOSI,如虚线箭号所示;在周期的前缘处采样从设备(slave device)输出的数据MISO,如实线箭号所示。请参照图2,CPHA=1时,主设备是在周期的前缘处改变主设备输出的数据MOSI,如虚线箭号所示;在周期的后缘处采样从设备输出的数据MISO,如实线箭号所示。因此,串行外设接口总共定义四种数据传输模式,亦即CPOL=0、CPHA=0;CPOL=1、CPHA=0;CPOL=0、CPHA=1以及CPOL=1、CPHA=1。为符合上述规格,造成SPI装置的电路设计的复杂度增加。
综上所述,如何简化SPI装置的电路设计便是目前极需努力的目标。
发明内容
本发明提供一种串行外设接口主设备的数据传输控制方法及装置,其是以单一数据传输模式同时满足SPI规格所定义的四种数据传输模式,因此能够以较为简单的电路设计实现SPI主设备。
本发明一实施例的串行外设接口主设备的数据传输控制方法包含:提供一时钟脉冲信号,其包含多个周期,且每一周期包含一前缘以及一后缘;于一采样数据点采样数据,其中采样数据点在多个周期中的一目前周期的前缘与后缘之间;以及于一改变数据点改变数据,其中改变数据点在目前周期的后缘与目前周期的下一周期的前缘之间。
本发明另一实施例的串行外设接口主设备的数据传输控制装置包含一时钟脉冲产生器以及一数据控制器。时钟脉冲产生器用以提供一时钟脉冲信号,其包含多个周期,且每一周期包含一前缘以及一后缘。数据控制器用以于一采样数据点采样数据以及于一改变数据点改变数据,其中采样数据点在多个周期中的一目前周期的前缘与后缘之间;以及改变数据点在目前周期的后缘与目前周期的下一周期的前缘之间。
附图说明
为让本发明的上述目的、特征和优点能更明显易懂,以下结合附图对本发明的具体实施方式作详细说明,其中:
图1为一时序图,显示SPI规格所定义的CPOL=0或1以及CPHA=0的数据传输模式。
图2为一时序图,显示SPI规格所定义的CPOL=0或1以及CPHA=1的数据传输模式。
图3为一流程图,显示本发明一实施例的串行外设接口主设备的数据传输控制方法的步骤。
图4以及图5为一时序图,显示依据本发明一实施例的串行外设接口主设备的数据传输控制方法的数据传输模式。
图6为一方块图,显示本发明一实施例的串行外设接口主设备的数据传输控制装置。
主要元件符号说明:
61时钟脉冲产生器
62数据控制器
SCK时钟脉冲信号
MOSI信号
MISO信号
S31~S33串行外设接口主设备的数据传输控制方法
具体实施方式
本发明的串行外设接口主设备的数据传输控制方法及装置是以单一数据传输模式同时满足SPI规格所定义的四种数据传输模式,因此能够以简化的电路设计实现SPI主设备。可以理解的是,未在以下详细说明的相关技术内容,可遵循SPI规格。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于笙泉科技股份有限公司,未经笙泉科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210478741.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种双支架下凹聚能线盘
- 下一篇:计算机系统及其控制方法