[发明专利]直接存储器存取控制器在审
| 申请号: | 201980048615.2 | 申请日: | 2019-05-28 |
| 公开(公告)号: | CN112470136A | 公开(公告)日: | 2021-03-09 |
| 发明(设计)人: | 马可·温布拉德;马克库·瓦哈泰尼;詹姆斯·尼瓦拉;马蒂·蒂凯宁;汉努·塔尔维蒂 | 申请(专利权)人: | 北欧半导体公司 |
| 主分类号: | G06F13/28 | 分类号: | G06F13/28 |
| 代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张润 |
| 地址: | 挪威特*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 直接 存储器 存取 控制器 | ||
1.一种电子设备,所述电子设备包括:
处理器;
外围设备,所述外围设备包括数据接口和数据属性接口;
用于所述外围设备的直接存储器存取(DMA)控制器;
存储器;
总线系统,所述总线系统连接所述处理器、所述DMA控制器和所述存储器;
在所述DMA控制器与所述外围设备之间的数据链路;以及
在所述DMA控制器与所述外围设备之间的数据属性链路,所述数据属性链路与所述数据链路分开,
其中所述DMA控制器包括数据传递电路系统,用于通过所述数据链路在所述存储器与所述外围设备的所述数据接口之间传递数据,以及用于通过所述数据属性链路在所述存储器与所述外围设备的所述数据属性接口之间传递与所述数据相关联的数据属性信息。
2.根据权利要求1所述的电子设备,其中所述DMA控制器包括接收数据传递电路系统,用于:
通过所述总线系统从所述存储器提取数据和相关联的数据属性信息;
通过所述数据属性链路将所述数据属性信息发送到所述外围设备的所述数据属性接口;以及
通过所述数据链路将所述数据发送到所述外围设备的所述数据接口。
3.根据权利要求1或2所述的电子设备,其中所述DMA控制器包括传输数据传递电路系统,用于:
通过所述数据属性链路从所述外围设备的所述数据属性接口接收数据属性信息;
通过所述数据链路从所述外围设备的所述数据接口接收数据;
根据所述接收到的数据属性信息确定所述存储器中的地址;以及
通过所述总线系统将所述接收到的数据写入到所述存储器中的所述所确定地址。
4.根据权利要求1至3中任一项所述的电子设备,其中所述数据链路和所述数据属性链路与所述总线系统分开。
5.根据权利要求1至4中任一项所述的电子设备,其中所述数据属性接口包括硬件寄存器。
6.根据权利要求1至5中任一项所述的电子设备,其中所述外围设备的所述数据接口包括先进先出(FIFO)缓冲器。
7.根据权利要求1至6中任一项所述的电子设备,其中所述数据链路和所述数据属性链路未连接到除所述DMA控制器和所述外围设备之外的任何组件。
8.根据权利要求1至7中任一项所述的电子设备,其中所述外围设备包括与所述DMA控制器分开的与所述总线系统的直接连接,用于通过所述直接连接从所述处理器接收配置数据。
9.根据权利要求1至8中任一项所述的电子设备,其中所述DMA控制器被配置成从所述存储器提取工作列表,所述工作列表包括以下项中的一个或多个:存储器地址、数据、数据长度和所述数据属性信息,并且其中所述DMA控制器包括用于解释所提取的工作列表的工作列表解释逻辑。
10.根据权利要求9所述的电子设备,其中所述工作列表解释逻辑被配置用于解释包括多个工作元组的工作列表,每个工作元组包括以下项或由以下项组成:相应的存储器地址、相应的长度值和相应的数据属性值。
11.根据权利要求9或10所述的电子设备,其中所述DMA控制器包括可由所述处理器写入的硬件工作列表地址寄存器,用于接收工作列表的地址,并且其中所述DMA控制器被配置成从所述工作列表地址寄存器中的地址读取工作列表并且将所述工作列表输入到所述工作列表解释逻辑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北欧半导体公司,未经北欧半导体公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980048615.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:无规丙烯-乙烯共聚物
- 下一篇:用于电池的XRD测试的载物台装置





