[发明专利]具有任意处理功能的中央DMA无效
| 申请号: | 200980118026.3 | 申请日: | 2009-04-01 |
| 公开(公告)号: | CN102037453A | 公开(公告)日: | 2011-04-27 |
| 发明(设计)人: | D·G·康罗伊;T·J·米莱特;M·J·史密斯;J·P·德西萨立 | 申请(专利权)人: | 苹果公司 |
| 主分类号: | G06F13/28 | 分类号: | G06F13/28 |
| 代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 张阳 |
| 地址: | 美国加*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 具有 任意 处理 功能 中央 dma | ||
1.一种直接存储器存取(DMA)控制器,包括:
控制电路,适合于接收设备控制信息,并且产生DMA传输信号;
转换器,适合于接收DMA传输数据,并且将DMA传输数据转换为变换后的数据;和
多个DMA通道接口电路,适用于接收DMA传输信号和变换后的数据。
2.如权利要求1所述的DMA控制器,其中所述转换器适合于使用密码电路加密DMA传输数据,以便将DMA传输数据转换为变换后的数据。
3.如权利要求2所述的DMA控制器,其中所述密码电路包括符合高级加密标准的电路。
4.如权利要求1所述的DMA控制器,其中所述转换器适合于使用密码电路解密DMA传输数据,以便将DMA传输数据转换为变换后的数据。
5.如权利要求4所述的DMA控制器,其中所述密码电路包括符合高级加密标准的电路。
6.如权利要求1所述的DMA控制器,其中所述转换器适合于使用错误检测和纠正电路对DMA传输数据进行编码,以便将DMA传输数据转换为变换后的数据。
7.如权利要求1所述的DMA控制器,其中所述转换器适合于使用错误检测和纠正电路对DMA传输数据进行解码,以便将DMA传输数据转换为变换后的数据。
8.如权利要求1所述的DMA控制器,其中所述转换器适合于通过使用校验和将DMA传输数据转换为变换后的数据。
9.一种利用DMA控制器转换数据的方法,包括:
从目标设备接收DMA传输数据;
在DMA控制器中将DMA传输数据转换为变换后的数据;和
将变换后的数据传输到进行请求的设备。
10.如权利要求9所述的方法,其中执行对DMA传输数据的转换,而不用首先将传输数据保存在中间介质上。
11.如权利要求9所述的方法,包括当在DMA通道处于使用中的同时发生错误时,去活DMA通道。
12.如权利要求11所述的方法,包括当发生所述错误时,记录并且报告DMA通道的所述去活。
13.如权利要求11所述的方法,包括在去活DMA通道之前,确定传输的字节数。
14.如权利要求9所述的方法,包括当DMA控制器停止接收来自目标设备的DMA传输数据时,去活DMA通道。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980118026.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:按摩减肥法
- 下一篇:纳米晶体器件编程/擦除的方法





