用于具有工作存储器的至少一个计算单元的存储器直接访问控制装置制造方法及图纸

技术编号:16455893 阅读:69 留言:0更新日期:2017-10-25 20:28
本发明专利技术涉及用于具有工作存储器的至少一个计算单元的存储器直接访问控制装置。本发明专利技术涉及用于具有工作存储器的至少一个计算单元的存储器直接访问控制装置,其中所述存储器直接访问控制装置具有用于使存储器直接访问控制装置与总线系统连接的接口,所述总线系统使计算单元与工作存储器连接。在此,存储器直接访问控制装置被构造用于实施如下步骤:‑从与总线系统连接的源模块读出第一数据,其中所述第一数据被分配给至少一个至少暂时被存储在源模块中的信息组,‑根据第一数据并且根据配置信息来确定至少一个信息组在工作存储器中的目标地址,‑在使用从源模块到工作存储器的存储器直接访问的情况下将所述至少一个信息组从源模块传输给目标地址。

Memory direct access control device for at least one computing unit with working memory

The present invention relates to a memory direct access control device for at least one computing unit with a working memory. The present invention relates to a control device for direct access to memory at least one calculation unit has a working memory, wherein the direct memory access control device is used for making direct memory access control device and system bus interface, the bus system makes the calculation unit and working memory connection. Here, direct memory access control device is configured to carry out the following steps: first read data from the source module is connected with the bus system, wherein the first data is assigned to at least one at least temporarily stored in the group information source module, according to the first data and according to the configuration information to determine at least one the information group in the working memory of the target address, in use from the source module to directly access memory working memory under the condition of the at least one information group from the source to the target address transmission module.

【技术实现步骤摘要】
用于具有工作存储器的至少一个计算单元的存储器直接访问控制装置
本专利技术涉及一种根据权利要求1的前序部分所述的存储器直接访问控制装置,以及一种根据从属专利权利要求所述的方法。
技术介绍
从市场公知的是如下计算单元、例如处理器,所述计算单元具有一个或多个处理器核,而且所述计算单元可以访问工作存储器。此外,具有一个或多个这种计算单元的计算机系统通常包括大量与所述计算单元共同起作用的其它单元、例如输入和输出模块(“IO”)以及诸如此类的。所述计算机系统的所提及的元件中的至少多个元件可以通过共同的、优选地并行的总线来相互交换数据。此外,还公知用于所谓的存储器直接访问(DMA,英文“directmemoryaccess”)的方法,由此可以改善通过所述共同的总线的数据交换。
技术实现思路
本专利技术所基于的问题通过一种根据权利要求1的存储器直接访问控制装置以及通过一种根据从属权利要求的方法来解决。有利的扩展方案在从属权利要求中予以说明。此外,对于本专利技术重要的特征在随后的描述中以及在附图中得以找到,其中所述特征不仅可以单独地而且可以以不同的组合而对于本专利技术是重要的,而不再对此明确地进行指明。本本文档来自技高网...
用于具有工作存储器的至少一个计算单元的存储器直接访问控制装置

【技术保护点】
一种用于具有工作存储器(30;30_1至30_n)的至少一个计算单元(20;20_1至20_n)的存储器直接访问控制装置(40),其中,所述存储器直接访问控制装置(40)具有用于使所述存储器直接访问控制装置(40)与如下总线系统(12)连接的接口,所述总线系统(12)使所述计算单元(20;20_1至20_n)与所述工作存储器(30;30_1至30_n)连接,其特征在于,所述存储器直接访问控制装置(40)被构造用于实施如下步骤:‑ 从与所述总线系统(12)连接的源模块(50)读出(102)第一数据,其中所述第一数据被分配给至少一个至少暂时被存储在所述源模块(50)中的信息组(60),‑ 根据所述...

【技术特征摘要】
2016.04.13 DE 102016206109.71.一种用于具有工作存储器(30;30_1至30_n)的至少一个计算单元(20;20_1至20_n)的存储器直接访问控制装置(40),其中,所述存储器直接访问控制装置(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)包括通信模块(50),尤其是CAN模块和/或MCAN模块和/或FlexRay模块和/或以太网模块。3.根据权利要求1或2所述的存储器直接访问控制装置(40),其中,所述第一数据是所述信息组(60)的有效数据和/或元数据。4.根据上述权利要求至少之一所述的存储器直接访问控制装置(40),其中,在所述源模块(50)中的信息组(60)表征由所述源模块(50)接收到的消息。5.根据上述权利要求至少之一所述的存储器直接访问控制装置(40),其中,所述配置信息(42)被定位在所述存储器直接访问控制装置(40)之内和/或被定位在所述存储器直接访问控制装置(40)之外。6.根据上述权利要求至少之一所述的存储器直接访问控制装置(40),其中,所述存储器直接访问控制装置(40)被构造为:对确定(104)所述目标地址(82')补充地,确定为了传输所述至少一个信息组(60)而确定的计算单元(20;20_1至20_n)和/或为了传输所述至少一个信息组(60)而确定的工作存储器(30;30_1至30_n)。7.根据上述权利要求至少之一所述的存储器直接访问控制装置(40),其中,所述存储器直接访问控制装置(40)被构造为:根据至少一个在所述工作存储器(30;30_1至30_n)中的绝对的第一存储地址和/或至少一个在所述工作存储器(30;30_1至30_n)中的相对的第二存储地址来确定所述...

【专利技术属性】
技术研发人员:E贝克A奥厄E施洛特曼
申请(专利权)人:罗伯特·博世有限公司
类型:发明
国别省市:德国,DE

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1