当前位置: 首页 > 专利查询>苹果公司专利>正文

具有任意处理功能的中央DMA制造技术

技术编号:4951874 阅读:187 留言:0更新日期:2012-04-11 18:40
公开了一种用于由DMA控制器(202)对数据进行变换,而不首先将传输的数据保存在中间介质上的方法和系统。该方法包括DMA控制器(202)访问在系统内的原始位置和系统内的目的地位置之间传输的数据。在被发送到目的地位置之前,访问的数据被通过DMA控制器(202)传递。在数据被通过DMA控制器(202)传递的同时,其被变换为修改状态。这种变换可以包括数据的加密和解密。变换还可以包括通过对以前编码的数据进行编码或解码,向该数据添加纠错位。在完成变换之后,数据被直接发送到规定的目的地位置,通常是存储器电路或I/O设备。还公开了能够执行数据变换的DMA控制器(202)。

【技术实现步骤摘要】
【国外来华专利技术】具有任意处理功能的中央DMA
本专利技术一般地涉及直接存储器存取传输过程中数据到修改状态的变换。技术背景这个部分旨在向读者介绍可能与在下面描述和/或提出的本专利技术的各个方面有 关的技术的各个方面。相信本讨论有助于给读者提供背景信息,以便于更好地理解本专利技术 的各个方面。因此,应当理解,应该从这个角度阅读这些描述,而不是作为对现有技术的承 认。直接存储器存取(“DMA”)控制器被广泛用于现代电子设备。DMA控制器允许电 子设备中的数据传输,而不给中央处理单元(“CPU”)带来负担。CPU利用一列命令或指令 进行操作。这些指令通常被作为程序分组在一起。程序通常被存储在诸如硬盘驱动器或非 易失存储器的长期存储设备内。访问这些长期存储设备需要特定时间量,期间CPU必须空寸。使用DMA控制器可以减少CPU必须保持空闲的时间。通常,CPU将作为程序分组 在一起的一列指令的获取转手给DMA控制器。然后,在DMA为CPU获取程序的同时,CPU能 够自由执行以前获取的指令。DMA控制器通常在存储器内的一个位置和I/O设备之间,或在 I/O设备和存储器内的一个位置之间传输数据。DMA控制器还可用本文档来自技高网...

【技术保护点】
一种直接存储器存取(DMA)控制器,包括:  控制电路,适合于接收设备控制信息,并且产生DMA传输信号;  转换器,适合于接收DMA传输数据,并且将DMA传输数据转换为变换后的数据;和  多个DMA通道接口电路,适用于接收DMA传输信号和变换后的数据。

【技术特征摘要】
【国外来华专利技术】US 2008-4-1 12/060,7281.一种直接存储器存取(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传输数据转换为变换后的...

【专利技术属性】
技术研发人员:DG康罗伊TJ米莱特MJ史密斯JP德西萨立
申请(专利权)人:苹果公司
类型:发明
国别省市:US[美国]

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

1