检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:梁科[1] 李国峰[1] 王锦[1] 董海坤[1] 高静[2] 秦世才[1]
机构地区:[1]南开大学信息技术科学学院,天津300071 [2]天津大学电子信息工程学院,天津300072
出 处:《天津大学学报》2008年第5期621-626,共6页Journal of Tianjin University(Science and Technology)
基 金:天津市重点科技攻关项目(06YFGZGX03600)
摘 要:直接存储器存取(DMA)是计算机应用系统中用于提高数据传输速率和微处理器使用效率的一项重要技术.文中提出了一种功能较为完备的通用多通道DMA控制器的设计方法,给出了系统仿真和测试结果.该控制器具有8通道,支持优先级和轮转相结合的仲裁机制,利用地址掩码和指针实现FIFO型环形缓冲.采用流水线结构设计,支持硬件握手模式和链表描述符传输方式,具有传输速度快和编程灵活的优点,适用于网络通信、多媒体处理等多种应用领域.Direct memory access (DMA) is an important technique to increase data transfer rate and MPU efficiency in computer application system. The design method of a self-contained multi-channel DMA controller was proposed, and its simulation and test results were given in this paper. The controller had 8 channels, which supported the arbitration mechanism of priority combined with round-robin. FIFO style circular buffer was realized by address mask and pointer. Pipeline-based structure was adopted. Hardware handshake transfer mode and linked list descriptor were also supported. The controller had the advantage of high speed transfer rate and flexible programmability. It can be applied to various application fields, such as network communication and multimedia processing.
关 键 词:直接存储器存取 多通道 仲裁器 环形缓冲 硬件握手 流水线 链表描述符
分 类 号:TP332[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.28