[发明专利]一种迟滞型数据流控制电路有效
申请号: | 201110253109.2 | 申请日: | 2011-08-30 |
公开(公告)号: | CN102955753A | 公开(公告)日: | 2013-03-06 |
发明(设计)人: | 蔡宁宁;胡胜发 | 申请(专利权)人: | 安凯(广州)微电子技术有限公司 |
主分类号: | G06F13/18 | 分类号: | G06F13/18 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 贾振勇 |
地址: | 510663 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明适用于芯片设计领域,尤其涉及一种迟滞型数据流控制电路。在本发明实施例中,通过设置迟滞型异常预报警模块,以及在请求仲裁和缓冲装置里设置优先通路开关,当实时设备的本地缓冲里的数据请求命令高于预设的阈值时,迟滞型异常预报警模块发出缓冲预报警,优先通路开关将实时设备的数据请求命令绕过命令缓冲,直接送入内存控制器执行,从而避免由于实时设备发生数据溢出而导致的数据丢失以及造成用户体验度下降的问题,并且大幅度提高了实时设备的数据请求命令的执行效率,可以大幅度减小了实时设备的本地缓冲大小。 | ||
搜索关键词: | 一种 迟滞 数据流 控制电路 | ||
【主权项】:
一种迟滞型数据流控制电路,其特征在于,所述迟滞型数据流控制电路包括:数据请求外设,包括实时设备和非实时设备;请求仲裁和缓冲装置,包括命令缓冲,用于负责收集所述数据请求外设发出的数据请求命令,当有多个数据请求外设同时发出数据请求命令时,根据所述数据请求外设的优先级排序,按照约定逐个采集数据请求命令,并将数据请求命令分解成若干个原子命令送入所述命令缓冲;内存控制器,用于执行所述命令缓冲里的原子命令;数据响应装置;所述迟滞型数据流控制电路还包括:迟滞型异常预报警模块,用于当所述实时设备的本地缓冲里的数据请求命令条件高于预设的第一阈值时,发出缓冲预报警,或当所述实时设备的本地缓冲里的数据请求命令条件低于预设的第二阈值时,取消缓冲预报警,所述第一阈值和第二阈值之间有间距;所述请求仲裁和缓冲装置还包括:优先通路开关,用于当所述迟滞型异常预报警模块发出缓冲预报警时,暂停所述命令缓冲里的数据请求命令进入内存控制器,将所述实时设备的数据请求命令绕过所述命令缓冲,直接送入内存控制器执行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安凯(广州)微电子技术有限公司,未经安凯(广州)微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110253109.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种人物搜索方法及装置
- 下一篇:菜单展示方法及装置