[发明专利]基于双端口随机存储器的全双工通信方法无效
| 申请号: | 200910049044.2 | 申请日: | 2009-04-09 |
| 公开(公告)号: | CN101593165A | 公开(公告)日: | 2009-12-02 |
| 发明(设计)人: | 黄芳 | 申请(专利权)人: | 上海微电子装备有限公司 |
| 主分类号: | G06F13/14 | 分类号: | G06F13/14;G06F13/38 |
| 代理公司: | 上海思微知识产权代理事务所 | 代理人: | 屈 蘅;李时云 |
| 地址: | 201203上海市*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 端口 随机 存储器 双工 通信 方法 | ||
1.一种基于双端口随机存储器的全双工通信方法,其特征在于,将所述双端口随机存储器的存储空间划分为互相独立的第一存储区与第二存储区,且两个区内均设置起始域、长度域、数据域和校验域;其中所述起始域和所述长度域位于头部,所述数据域居中,所述校验域紧随所述数据域之后。
2.根据权利要求1所述的全双工通信方法,其中第一存储区和第二存储区分别对应第一总线系统和第二总线系统,其特征在于,包括以下步骤:
第一总线系统发起数据交换;
查询双端口随机存储器的第一存储区,当其起始域不是通信控制符,则转入以下步骤;
在第一存储区的起始域写入通信控制符,在其长度域写入数据长度,在其数据域写入数据;
设定校验规则,根据该规则计算出第一存储区的长度域和数据域的校验码值,并将其写入第一存储区的校验域;
向第二总线系统发送中断指令。
3.根据权利要求1所述的全双工通信方法,其中第一存储区和第二存储区分别对应第一总线系统和第二总线系统,其特征在于,包括以下步骤:
第一总线系统发起数据交换;
查询双端口随机存储器的第一存储区,当其起始域是通信控制符,则置第二总线系统忙碌,结束数据交换。
4.根据权利要求2所述的全双工通信方法,其特征在于,还包括:
第二总线系统接受第一总线系统发起的数据交换;
查询双端口随机存储器的第一存储区,当其起始域是通信控制符,则转入以下步骤;
读取第一存储区的长度域的数据长度,根据所述校验规则,计算第一存储区的长度域和数据域的校验码值,并与紧随其后的校验域值比较,若相等,则转入以下步骤,否则,置第二总线系统校验错误,结束数据交换;
读取第一存储区的数据域的数据;
将第一存储区的起始域修改为通信成功字符。
5.根据权利要求2所述的全双工通信方法,其特征在于,还包括:
第二总线系统接受第一总线系统发起的数据交换;
查询双端口随机存储器的第一存储区,当其起始域不是通信控制符,则结束数据交换。
6.根据权利要求4所述的全双工通信方法,其特征在于,还包括:
第一总线系统发送中断后等待瞬时,当第一存储区的起始域是通信成功字符,则结束数据交换。
7.根据权利要求4所述的全双工通信方法,其特征在于,还包括:
第一总线系统发送中断后等待瞬时,当第一存储区的起始域不是通信成功字符,则置第二总线系统校验错误。
8.根据权利要求1所述的全双工通信方法,其中第一存储区和第二存储区分别对应第一总线系统和第二总线系统,其特征在于,包括以下步骤:
第二总线系统发起数据交换;
查询双端口随机存储器的第二存储区,当其起始域不是通信控制符,则转入以下步骤;
在第二存储区的起始域写入通信控制符,在其长度域写入数据长度,在其数据域写入数据;
设定校验规则,根据该规则计算出第二存储区的长度域和数据域的校验码值,并将其写入第二存储区的校验域;
向第一总线系统发送中断指令。
9.根据权利要求1所述的全双工通信方法,其中第一存储区和第二存储区分别对应第一总线系统和第二总线系统,其特征在于,包括以下步骤:
第二总线系统发起数据交换;
查询双端口随机存储器的第二存储区,当其起始域是通信控制符,则置第一总线系统忙碌,结束数据交换。
10.根据权利要求8所述的全双工通信方法,其特征在于,还包括:
第一总线系统接受第二总线系统发起的数据交换;
查询双端口随机存储器的第二存储区,当其起始域是通信控制符,则转入以下步骤;
读取第二存储区的长度域的数据长度,根据所述校验规则,计算第二存储区的长度域和数据域的校验码值,并与紧随其后的校验域值比较,若相等,则转入以下步骤,否则,置第一总线系统校验错误,结束数据交换;
读取第二存储区的数据域的数据;
将第二存储区的起始域修改为通信成功字符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海微电子装备有限公司,未经上海微电子装备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910049044.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:断线检测装置
- 下一篇:一种快速测定造纸湿部一次留着率的方法





