摘要
针对通用串行总线(USB)开发中通信速率实际值与理论值相差较大的问题,分析USB接口器件PDIUSBD12及USB协议本身的特点,分别从数据交换方式与主机侧驱动等方面对USB通信速率进行优化。介绍利用Flash型FPGA实现适用于LPC2200系列器件外扩存储器总线的直接存储器访问控制器。实验结果表明,USB通信速率的优化可以大幅度提高基于PDIUSBD12的USB数据传输速率。
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 PDIUSBD 12.
出处
《计算机工程》
CAS
CSCD
北大核心
2011年第3期233-235,共3页
Computer Engineering
基金
江苏省"六大人才高峰"行动计划基金资助项目(07-D-022)
关键词
通用串行总线
通信速率
直接存储器访问
Universal Serial Bus(USB)
communication rate
Direct Memory Access(DMA)