[发明专利]一种多接口SRAM读写控制电路及方法有效
申请号: | 201210581767.9 | 申请日: | 2012-12-28 |
公开(公告)号: | CN103049408A | 公开(公告)日: | 2013-04-17 |
发明(设计)人: | 郑茳;肖佐楠;匡启和;林雄鑫;张文婷 | 申请(专利权)人: | 苏州国芯科技有限公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16;G06F3/06 |
代理公司: | 苏州创元专利商标事务所有限公司 32103 | 代理人: | 马明渡 |
地址: | 215011 江苏省苏州市高*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种多接口SRAM读写控制电路及方法,所述控制电路包括接口信号转换模块和带优先级的多路选择及反馈模块,通过简单的硬件电路,判断系统中访问SRAM的各模块接口的优先级,以协调各模块接口交替连续访问SRAM。本发明既节省了软件开销,又大大提高了SRAM的访问效率,可以广泛应用于嵌入式SOC芯片。 | ||
搜索关键词: | 一种 接口 sram 读写 控制电路 方法 | ||
【主权项】:
一种多接口SRAM读写控制电路,其特征在于:在SRAM所在系统中,针对需要访问SRAM的多个模块接口,所述读写控制电路设置有多个接口,该多个接口与多个模块接口一一对应,所述读写控制电路包括接口信号转换模块和带优先级的多路选择及反馈模块,其中:所述接口信号转换模块实现各模块接口与SRAM接口之间信号的双向匹配,即将各模块接口提供的访问信号转换为符合SRAM要求的输入信号,并且把从SRAM读取的输出信号转换为符合各模块接口时序要求的接收信号;所述接口信号转换模块包括以下逻辑电路:(1)片选信号转换逻辑,用于将各模块接口提供的访问信号转换为符合SRAM要求的片选信号;(2)读写信号转换逻辑,用于将各模块接口提供的读写信号转换为符合SRAM要求的读写信号;(3)地址信号转换逻辑,用于将各模块接口提供的地址信号转换为符合SRAM空间大小和时序要求的地址信号;(4)输入数据信号转换逻辑,用于将各模块接口提供的输入数据信号转换为符合SRAM时序要求的输入数据信号;(5)输出数据信号转换逻辑,用于将SRAM提供的输出数据信号转换为符合各模块接口时序要求的接收数据信号;所述带优先级的多路选择及反馈模块包括选择单元和反馈单元,所述选择单元负责判断各模块接口的优先级,并从访问SRAM的多个模块接口中选择优先级最高的一个模块接口对SRAM进行访问,同时所述反馈单元根据选择单元的最终选择结果向各模块接口发出反馈信号;其中:所述选择单元主要由一组多路选择器组成,每个多路选择器负责一种输入信号的选择,每个多路选择器的输入为所有模块接口提供的经过相应接口信号转换逻辑转换后的一种输入信号,每个多路选择器的输出与SRAM输入信号一一对应,且所有多路选择器共用一个使能控制逻辑,该使能控制逻辑为各模块接口片选信号的逻辑运算电路,使能控制逻辑为各多路选择器提供选择使能信号;所述反馈单元由逻辑与门和逻辑或门组成,优先级最高的模块接口接收到的反馈信号始终为0,表示优先级最高的模块接口始终不会接收到SRAM忙的反馈信号;其余优先级较低的各模块接口接收到的反馈信号由所有优先级高于该模块接口的模块接口片选信号先进行逻辑或,再把逻辑或的结果和该模块接口片选信号进行逻辑与产生。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州国芯科技有限公司,未经苏州国芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210581767.9/,转载请声明来源钻瓜专利网。