[发明专利]多端口存储器件中的端口间通信有效
申请号: | 200780018383.3 | 申请日: | 2007-03-30 |
公开(公告)号: | CN101449262A | 公开(公告)日: | 2009-06-03 |
发明(设计)人: | A·鲁贝格;D·K·金;D·沈;D·李;M·R·崔;S·金 | 申请(专利权)人: | 晶像股份有限公司 |
主分类号: | G06F15/167 | 分类号: | G06F15/167 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 钱慰民 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多端 存储 器件 中的 端口 通信 | ||
1.一种在耦合至多端口存储器件的第一端口的第一组件与耦合至所述器 件的第二端口的第二组件之间共享存储器的方法,所述方法包括:
从所述多端口存储器件的第一端口处的第一组件接收消息;
将所述消息的数据写入所述第一端口的第一多个消息缓冲器中的第一输 入消息缓冲器,所述第一输入消息缓冲器与所述第二端口相关联,所述第一端 口的所述第一多个消息缓冲器包括分别与所述多端口存储器件中除所述第一 端口以外的每个端口相关联的输入消息缓冲器和输出消息缓冲器,所述第一多 个消息缓冲器中的每个输入消息缓冲器用于向与该输入消息缓冲器相关联的 端口提供消息数据而所述第一多个消息缓冲器中的每个输出消息缓冲器用于 接收来自与该输入消息缓冲器相关联的端口的应答数据;
响应于所述消息数据的写入自动将所述第二端口的中断寄存器置位,将所 述中断寄存器置位包括将所述第二端口的所述中断寄存器的比特置位以指示 在所述第一输入消息缓冲器处接收到来自所述第一端口的消息;
响应于所述第二端口的所述中断寄存器的置位自动将与所述多端口存储 器件的所述第二端口相关联的中断信号置位以向所述第二端口通知事件的发 生,所述中断信号是基于所述第二端口的所述中断寄存器的置位而被置位的;
在耦合至所述第二端口的所述第二组件检测到所述中断信号之后,将所述 第二端口的所述中断寄存器的内容发送给所述第二组件;以及
将所述消息的数据从所述第一输入消息缓冲器提供给所述第二组件。
2.如权利要求1所述的方法,其特征在于,将与所述第二端口相关联的 中断信号置位包括将与所述第二组件耦合的中断引脚置位以向所述第二组件 通知接收到消息或应答。
3.如权利要求1所述的方法,其特征在于,将与所述第二端口相关联的 中断信号置位包括确定所述第二端口的所述中断寄存器的内容是否与中断掩 码相匹配,且如果所述内容与所述中断掩码匹配则将所述中断信号置位。
4.如权利要求1所述的方法,其特征在于,还包括
接收来自所述第二端口处的所述第二组件的应答数据;
将接收到的应答数据写入到所述多端口存储器件的所述第一端口的所述 第一多个消息缓冲器中的第一输出消息缓冲器,所述第一输出消息缓冲器与所 述第二端口相关联;
响应于所述应答数据的写入自动将与所述第一端口相关联的中断寄存器 置位,将所述中断寄存器置位包括将所述中断寄存器的比特置位以指示在所述 第一端口处接收到来自所述第二端口的应答;
将与所述多端口存储器件的所述第一端口相关联的中断信号置位以向所 述第一端口通知事件的发生,所述中断信号是基于与所述第一端口相关联的所 述中断寄存器的一个或多个置位而被置位的;
将与所述第一端口相关联的所述中断寄存器的内容发送给所述第一组件; 以及
将所述应答的数据从所述第一输出消息缓冲器提供给所述第一组件。
5.如权利要求1所述的方法,其特征在于,所述中断信号是由所述中断 寄存器中的比特集置位的。
6.如权利要求5所述的方法,其特征在于,所述比特集包含对应所述多 端口存储器件的每个其它端口的至少一个比特。
7.如权利要求5所述的方法,其特征在于,特定端口的所述中断寄存器 包含用于接收所述多端口存储器件的每个其它端口的应答消息的比特。
8.如权利要求5所述的方法,其特征在于,所述中断寄存器包含被保留 用于调试用途的至少一个比特。
9.如权利要求1所述的方法,其特征在于,发送所述中断寄存器的内容 包括对测试并置位指令进行响应。
10.如权利要求1所述的方法,其特征在于,所述中断寄存器被存储在所 述多端口存储器件内的存储器位置中。
11.如权利要求1所述的方法,其特征在于,所述端口是串行端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于晶像股份有限公司,未经晶像股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780018383.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:加氢精制方法
- 下一篇:胶囊型医疗装置和活体组织采集方法