[发明专利]广义的I2C从发射机/接受机状态机无效

专利信息
申请号: 02813054.5 申请日: 2002-06-14
公开(公告)号: CN1537281A 公开(公告)日: 2004-10-13
发明(设计)人: A·德斯潘德;H·P·安德鲁斯 申请(专利权)人: 皇家菲利浦电子有限公司
主分类号: G06F13/42 分类号: G06F13/42
代理公司: 中国专利代理(香港)有限公司 代理人: 吴立明;罗朋
地址: 荷兰艾*** 国省代码: 荷兰;NL
权利要求书: 查看更多 说明书: 查看更多
摘要: 提供一个坚固的状态机用于控制一个I2C总线的从接口。状态机被配置为执行I2C规范的从设备协议,并提供从异常主设备行为的恢复。根据本发明,在从设备处的状态机的状态转移由对I2C总线的SCL线的主设备的控制来控制,除了如果检测到一个“开始”条件之外。该状态机被配置为异步地响应I2C总线上的“开始”条件,不管它的当前状态,来强迫该状态机到一个已知的状态。在“开始”条件之后的已知状态下,从设备终止对I2C总线的任何传输,从而使对总线的后继干扰最小。
搜索关键词: 广义 sub 发射机 接受 状态机
【主权项】:
1.一种设备(410),包括:功能元件(412),它配置为向或从I2C总线(450)提供或接受数据,以及接口(414),可操作地耦合到功能元件(412)和I2C总线(450),它被配置为促进在功能元件(412)和I2C总线(450)之间的数据的通信;接口(414)包括:配置为控制接口(414)的状态机(300),它包括:多个状态,包括:空闲状态(A),地址状态(B),加载数据状态(C),发送数据状态(D),清除数据状态(E),接受数据状态(F),和开始状态(G);其中,状态机(300)被配置为:在检测到I2C总线(450)上的开始信号时异步地进入开始状态(G),在检测到I2C总线(450)上的复位信号时异步地进入空闲状态(A),和,接收到I2C总线(450)上多个时钟信号的每一个时:如果状态机(300)处于开始状态(G),则进入地址状态(B),如果状态机(300)处于地址状态(B)并且从I2C总线(450)接收到读命令,则进入加载数据状态(C),如果状态机(300)处于加载数据状态(C),则进入发送数据状态(D),如果状态机(300)处于地址状态(B)并且从I2C总线(450)接收到写命令,则进入清除数据状态(E),如果状态机(300)处于清除数据状态(E),则进入接受数据状态(F)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于皇家菲利浦电子有限公司,未经皇家菲利浦电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/02813054.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code