[发明专利]数据传输装置和数据传输方法无效
申请号: | 200680051555.2 | 申请日: | 2006-08-31 |
公开(公告)号: | CN101361050A | 公开(公告)日: | 2009-02-04 |
发明(设计)人: | 西川知希 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | G06F13/28 | 分类号: | G06F13/28 |
代理公司: | 北京市金杜律师事务所 | 代理人: | 王茂华 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 装置 方法 | ||
1.一种数据传输装置,其特征在于,当将M、N设为整数且设M≤N时,该数据传输装置包括:
具有存储区域不同的N个传输源的M个存储器件;
分别与上述存储器件相连接的M个接口;
针对上述传输源的每一个来保存上述传输源的DMA传输设定的N个设定寄存器;以及
根据上述N个设定寄存器的设定值来进行DMA传输控制的DMA控制部,
上述DMA控制部还具有控制上述数据传输装置和外部存储器之间的接口的存储器IF,
在上述N个设定寄存器中具有:在对上述存储器IF结束数据传输的时刻进行更新的指针和在对上述外部存储器结束数据传输的时刻进行更新的指针。
2.根据权利要求1所述的数据传输装置,其特征在于,
上述N个设定寄存器被分组化为设定寄存器组,该设定寄存器组与通过1个接口传输的传输源组一一对应。
3.根据权利要求1所述的数据传输装置,其特征在于,
还包括:用于转换上述N个设定寄存器的读出/写入属性的读出/写入转换设定部。
4.根据权利要求1所述的数据传输装置,其特征在于,
上述DMA控制部具有内部缓冲器作为暂时数据存储区域,
上述内部缓冲器具有关于上述传输源的分配方法的多种模式,
在某种模式中,通过将来自全部传输源的传输请求依次分配给上述内部缓冲器的空闲区域来共用上述内部缓冲器的全部区域;在其他某种模式中,按上述传输源的每一个来分配固定区域。
5.根据权利要求1所述的数据传输装置,其特征在于,
当将P、S设为整数且设S≤P≤N时,该数据传输装置还包括:
将上述N个设定寄存器分为P个设定寄存器的集合,对各设定寄存器的集合设置1个选择部,合计P个选择部;和
将从上述P个选择部接收到的传输参数分割为DMA的一个传输指令单位的S个指令部,
上述P个选择部通过上述S个指令部,将按上述N个设定寄存器的每个集合接收到的传输参数发送给上述DMA控制部。
6.根据权利要求5所述的数据传输装置,其特征在于,
上述DMA控制具有:
内部缓冲器;
仲裁从上述指令部接收到的数据传输请求的裁决器;
在被分配为在上述指令部发出的一个指令的上述内部缓冲器的每个区域内存储由上述裁决器仲裁后的数据的缓冲队列;以及
监视上述缓冲队列的状态的状态机。
7.根据权利要求6所述的数据传输装置,其特征在于,
上述状态机还监视上述裁决器的状态。
8.根据权利要求6所述的数据传输装置,其特征在于,
针对读出用和写入用而分别具有上述缓冲队列和上述状态机。
9.根据权利要求6所述的数据传输装置,其特征在于,
上述状态机具有与上述内部缓冲器的各区域的数量相同且彼此等效的子状态机。
10.根据权利要求6所述的数据传输装置,其特征在于,
上述状态机还具有选择上述内部缓冲器的使用模式的功能。
11.根据权利要求6所述的数据传输装置,其特征在于,
上述DMA控制部还具有缓冲队列判断装置,其用于根据针对读出用、写入用而分别具有的上述裁决器的仲裁结果和上述内部缓冲器的状态来判断为上述内部缓冲器的读出用、写入用的分配中的哪一个,
上述内部缓冲器被读出用、写入用所共用。
12.根据权利要求11所述的数据传输装置,其特征在于,
上述DMA控制部还具有内部IF队列判断装置,其用于根据上述状态机来判断上述内部缓冲器的读出用、写入用的分配中的哪一个的紧急程度高,
在紧急时可以将读出用内部缓冲器按写入用内部缓冲器分配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680051555.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:摄影装置和摄影装置的控制方法
- 下一篇:溶胀有机硅组合物以及其制备方法