[发明专利]用于计算单元的存储器直接访问控制装置及其运行方法有效
申请号: | 201710236371.3 | 申请日: | 2017-04-12 |
公开(公告)号: | CN107291641B | 公开(公告)日: | 2022-11-01 |
发明(设计)人: | E.贝克;A.奥厄;E.施洛特曼 | 申请(专利权)人: | 罗伯特·博世有限公司 |
主分类号: | G06F13/28 | 分类号: | G06F13/28;G06F13/38;G06F13/42 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 胡莉莉;杜荔南 |
地址: | 德国斯*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 计算 单元 存储器 直接 访问 控制 装置 及其 运行 方法 | ||
1.一种用于具有工作存储器的至少一个计算单元的存储器直接访问控制装置,其中,所述存储器直接访问控制装置(40)具有用于使所述存储器直接访问控制装置(40)与如下总线系统(12)连接的接口,所述总线系统(12)使所述计算单元(20;20_1至20_n)与所述工作存储器(30;30_1至30_n)连接,其特征在于,所述存储器直接访问控制装置(40)被构造用于实施如下步骤:
- 从与所述总线系统(12)连接的源模块(50)读出(102)第一数据,其中所述第一数据被分配给至少一个至少暂时被存储在所述源模块(50)中的信息块(60),
- 根据所述第一数据并且根据配置信息(42)来确定(104)所述至少一个信息块(60)在所述工作存储器(30;30_1至30_n)中的目标地址(82'),
- 在使用从所述源模块(50)到所述工作存储器(30;30_1至30_n)的存储器直接访问的情况下将所述至少一个信息块(60)从所述源模块(50)传输(108)给所述目标地址(82')。
2.根据权利要求1所述的存储器直接访问控制装置(40),其中,所述源模块(50)包括通信模块,尤其是CAN模块和/或MCAN模块和/或FlexRay模块和/或以太网模块。
3.根据权利要求1或2所述的存储器直接访问控制装置(40),其中,所述第一数据是所述信息块(60)的有效数据和/或元数据。
4.根据权利要求1或2所述的存储器直接访问控制装置(40),其中,在所述源模块(50)中的信息块(60)表征由所述源模块(50)接收到的消息。
5.根据权利要求1或2所述的存储器直接访问控制装置(40),其中,所述配置信息(42)被定位在所述存储器直接访问控制装置(40)之内和/或被定位在所述存储器直接访问控制装置(40)之外。
6.根据权利要求1或2所述的存储器直接访问控制装置(40),其中,所述存储器直接访问控制装置(40)被构造为:对确定(104)所述目标地址(82')补充地,确定被特定用于传输所述至少一个信息块(60)的计算单元(20;20_1至20_n)和/或被特定用于传输所述至少一个信息块(60)的工作存储器(30;30_1至30_n)。
7.根据权利要求1或2所述的存储器直接访问控制装置(40),其中,所述存储器直接访问控制装置(40)被构造为:根据至少一个在所述工作存储器(30;30_1至30_n)中的绝对的第一存储地址和/或至少一个在所述工作存储器(30;30_1至30_n)中的相对的第二存储地址来确定所述目标地址(82')。
8.根据权利要求1或2所述的存储器直接访问控制装置(40),其中,所述存储器直接访问控制装置(40)被构造为:对所述至少一个信息块(60)中的至少一个控制位进行置位,和/或在所述计算单元(20)中和/或在所述计算单元(20)的处理器核(20_1至20_n)中触发中断请求。
9.一种用于使具有工作存储器的至少一个计算单元的存储器直接访问控制装置运行的方法,其中,所述存储器直接访问控制装置(40)具有用于使所述存储器直接访问控制装置(40)与如下总线系统(12)连接的接口,所述总线系统(12)使所述计算单元(20;20_1至20_n)与所述工作存储器(30;30_1至30_n)连接,其特征在于,所述方法包括如下步骤:
- 从与所述总线系统(12)连接的源模块(50)读出(102)第一数据,其中所述第一数据被分配给至少一个至少暂时被存储在所述源模块(50)中的信息块(60),
- 根据所述第一数据并且根据配置信息(42)来确定(104)所述至少一个信息块(60)在所述工作存储器(30;30_1至30_n)中的目标地址(82'),
- 在使用从所述源模块(50)到所述工作存储器(30;30_1至30_n)的存储器直接访问的情况下将所述至少一个信息块(60)从所述源模块(50)传输(108)给所述目标地址(82')。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于罗伯特·博世有限公司,未经罗伯特·博世有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710236371.3/1.html,转载请声明来源钻瓜专利网。