Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2011, Vol. 37 ›› Issue (3): 233-235. doi: 10.3969/j.issn.1000-3428.2011.03.082

• Networks and Communications • Previous Articles     Next Articles

Optimization of USB Communication Rate Based on PDIUSBD12

YI Nan  1,2, LU Bao-chun  1,2, DING Ri-chun  1,2, WANG Hai-jun  2,3, ZHOU Yu  2,3, LI Zhen-guo  2,3   

  1. (1. School of Mechanical Engineering, Nanjing University of Science and Technology, Nanjing 210094, China; 2. Nanjing Sale-side Electric Power Management Engineering Research Center, Nanjing 210007, China; 3. EleFirst Science and Technology Co., Ltd., Nanjing 210007, China)
  • Online:2011-02-05 Published:2011-01-28

基于PDIUSBD12的USB通信速率优化

易 楠1,2,陆宝春1,2,丁日春1,2,王海俊2,3,周 宇2,3,李振国2,3   

  1. (1. 南京理工大学机械工程学院,南京 210094; 2. 南京市售电侧用电管理工程技术研究中心,南京 210007; 3. 光一科技股份有限公司,南京 210007)
  • 作者简介:易 楠(1986-),男,硕士研究生,主研方向:USB总线,嵌入式系统;陆宝春,教授、博士;丁日春,硕士研究生;王海俊,高级工程师;周 宇、李振国,工程师
  • 基金资助:
    江苏省“六大人才高峰”行动计划基金资助项目(07-D- 022)

Abstract: Aiming at the problem of large communication rate differences between actual value and theoretical value in Universal Serial Bus(USB) development, USB communication rate is optimized in data exchange method and host side driver according to the characteristics of USB interface device PDIUSBD12 and USB protocol itself. A Direct Memory Access(DMA) controller applicable to expanded memory bus of LPC2200 series device using Flash FPGA is presented. Experimental results show that those optimization methods remarkably increase the USB data communication rate on PDIUSBD12.

Key words: Universal Serial Bus(USB), communication rate, Direct Memory Access(DMA)

摘要: 针对通用串行总线(USB)开发中通信速率实际值与理论值相差较大的问题,分析USB接口器件PDIUSBD12及USB协议本身的特点,分别从数据交换方式与主机侧驱动等方面对USB通信速率进行优化。介绍利用Flash型FPGA实现适用于LPC2200系列器件外扩存储器总线的直接存储器访问控制器。实验结果表明,USB通信速率的优化可以大幅度提高基于PDIUSBD12的USB数据传输速率。

关键词: 通用串行总线, 通信速率, 直接存储器访问

CLC Number: