发明名称 |
高速数据通信链路中的USB数据传输装置及其数据传输方法 |
摘要 |
本发明涉及一种高速数据通信链路中的USB数据传输装置及方法,装置包括与主机连接的USB控制功能模块和控制模块,控制模块包括DMA控制单元和与DMA控制单元连接的ARM控制单元,DMA控制单元和ARM控制单元分别与USB控制功能模块连接。方法包括数据接收处理操作和数据发送处理操作。采用该种高速数据通信链路中的USB数据传输装置及其数据传输方法,巧妙地采用了硬件信号直接触发DMA完成数据传输,最大限度地减少了对CPU的中断,显著降低了CPU负荷,提高了系统的效率与可靠性,原理简单实用,系统工作过程稳定可靠,适用范围较为广泛,尤其在高速数据通信中,数据传输速率可达到100Mbps,能够满足绝大部分通信数据链路的应用。 |
申请公布号 |
CN101587462B |
申请公布日期 |
2012.02.08 |
申请号 |
CN200810037817.0 |
申请日期 |
2008.05.21 |
申请人 |
上海摩波彼克半导体有限公司 |
发明人 |
吴明;林清龙 |
分类号 |
G06F13/28(2006.01)I |
主分类号 |
G06F13/28(2006.01)I |
代理机构 |
上海智信专利代理有限公司 31002 |
代理人 |
王洁;郑暄 |
主权项 |
一种高速数据通信链路中的USB数据传输装置,包括与主机相连接的USB控制功能模块,其特征在于,所述的USB数据传输装置还包括中央控制模块,所述的中央控制模块包括DMA控制单元和与该DMA控制单元相连接的ARM控制单元,所述的DMA控制单元和ARM控制单元分别与所述的USB控制功能模块相连接,所述的USB数据传输装置中还包括有数据传输总线适配模块,所述的USB控制功能模块中设置有数据发送缓冲区和数据接收缓冲区,所述的DMA控制单元依次通过数据传输总线、数据传输总线适配模块分别与所述的数据发送缓冲区和数据接收缓冲区相连接。 |
地址 |
201204 上海市浦东新区张衡路180弄1号楼4F |