[发明专利]缓冲装置、电子系统以及用于操作缓冲装置的方法在审

专利信息
申请号: 201710684760.2 申请日: 2017-08-11
公开(公告)号: CN107729266A 公开(公告)日: 2018-02-23
发明(设计)人: 阿克塞尔·纳克尔特斯 申请(专利权)人: 恩智浦有限公司
主分类号: G06F13/16 分类号: G06F13/16;G06F12/0802
代理公司: 中科专利商标代理有限责任公司11021 代理人: 倪斌
地址: 荷兰埃*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 缓冲 装置 电子 系统 以及 用于 操作 方法
【说明书】:

技术领域

发明涉及一种缓冲装置、一种电子系统及一种用于操作缓冲装置的方法。

背景技术

例如通信装置或模数转换器(ADC)的外围装置及一个或多个对应控制装置(例如,微控制器)可以通过通常可访问的存储位置在彼此之间通信。直接存储器访问(DMA)是一种存储器访问技术,其中外围装置可以将数据直接传送到存储位置/从存储位置直接传送数据。通常,此存储位置是主系统存储器的部分,该主系统存储器还包含程序代码以及数据。但是,允许对主系统存储器进行DMA可能具有缺点。举例来说,在DMA下,由于可能将可执行代码注入到主系统存储器中,所以错误寻址(例如,存储区域溢出或缓冲区溢出)可造成潜在的安全威胁。另外,在DMA下,主系统存储器通常在低功率模式下保持活动,从而导致功率消耗增加。

发明内容

本发明公开一种缓冲装置、一种电子系统及一种用于操作缓冲装置的方法的实施例。在实施例中,缓冲装置包括缓冲总线连接件、可连接到外围总线的外围总线接口、缓冲存储器模块及连接在缓冲总线连接件、外围总线接口与缓冲存储器模块之间的缓冲存储器控制器。缓冲总线连接件中的每一个缓冲总线连接件可连接到各自的外围装置。缓冲存储器模块包括对应于外围装置的存储器段。缓冲存储器控制器被配置成控制缓冲总线连接件、外围总线接口与缓冲存储器模块之间的数据通信。

在实施例中,存储器段中的每一个存储器段存储从不同外围装置接收到的输入数据。

在实施例中,缓冲存储器控制器另外被配置成阻止外围装置对外围总线的访问。

在实施例中,缓冲装置及连接到外围总线接口的对应处理器位于不同的功率域中。

在实施例中,缓冲存储器控制器另外被配置成响应于通过外围总线接口接收到的指令而设置存储器段中的每一个存储器段的大小。

在实施例中,缓冲存储器控制器另外被配置成执行对缓冲存储器模块的存储器段的完全擦除并且随后改变存储器段的大小。

在实施例中,缓冲存储器控制器另外被配置成响应于通过外围总线接收到的指令而限定缓冲存储器模块的存储器段的访问信息。

在实施例中,缓冲存储器控制器另外被配置成响应于通过外围总线接收到的指令而限定缓冲存储器模块的存储器段的读访问信息或写访问信息。

在实施例中,集成电路(IC)装置包括缓冲装置。

在实施例中,电子系统包括外围装置、外围总线、缓冲装置及可连接到外围总线的处理器。缓冲装置包括缓冲总线连接件、可连接到外围总线的外围总线接口、缓冲存储器模块及连接在缓冲总线连接件、外围总线接口与缓冲存储器模块之间的缓冲存储器控制器。缓冲总线连接件中的每一个缓冲总线连接件可连接到该等外围装置中的各自外围装置。缓冲存储器模块包括对应于外围装置的存储器段。缓冲存储器控制器连接在缓冲总线连接件、外围总线接口与缓冲存储器模块之间之间,并且被配置成控制缓冲总线连接件、外围总线接口与缓冲存储器模块之间的数据通信。

在实施例中,存储器段中的每一个存储器段存储从不同外围装置接收到的输入数据。

在实施例中,缓冲存储器控制器另外被配置成阻止外围装置对外围总线的访问。

在实施例中,缓冲装置及处理器位于不同的功率域中。

在实施例中,缓冲存储器控制器另外被配置成响应于从处理器接收到的指令而设置存储器段中的每一个存储器段的大小。

在实施例中,缓冲存储器控制器另外被配置成执行对缓冲存储器模块的存储器段的完全擦除并且随后改变存储器段的大小。

在实施例中,缓冲存储器控制器另外被配置成响应于从处理器接收到的指令而限定缓冲存储器模块的存储器段的访问信息。

在实施例中,缓冲存储器控制器另外被配置成响应于从处理器接收到的指令而限定缓冲存储器模块的存储器段的读访问信息或写访问信息。

在实施例中,电子系统另外包括可连接到外围总线的存储器装置。

在实施例中,IC装置包括电子系统。

在实施例中,一种用于操作缓冲装置的方法包含:通过对应的缓冲总线连接件从外围装置接收输入数据,在缓冲存储器模块内的对应存储器段处存储输入数据,及允许通过外围总线接口对输入数据进行已授权访问。

根据结合附图的以下详细描述,本发明的实施例的其他方面及优点将变得显而易见

附图说明

图1描绘根据本发明的实施例的缓冲装置。

图2描绘图1中所描绘的缓冲装置的缓冲存储器模块的实施例。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/201710684760.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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