首页 | 本学科首页   官方微博 | 高级检索  
     


A High Speed DMA Transaction Method for PCI Express Devices
Authors:Bo Li  Yu Peng  Da-Tong Liu  Xi-Yuan Peng
Affiliation:School of Electronic Engineering, Harbin Institute of Technology, Harbin, 150001, China
Abstract:A novel PCI Express (peripheral component interconnection express) direct memory access (DMA) transaction method using bridge chip PEX 8311 is proposed. Furthermore, a new method on optimizing PCI Express DMA transaction through improving both bus-efficiency and DMA-efficiency is presented. A finite state machine (FSM) responding for data and address cycles on PCI Express bus is introduced, and a continuous data burst is realized, which greatly promote bus-efficiency. In software design, a driver framework based on Windows driver model (WDM) and three DMA optimizing options for the proposed PCI Express interface are presented to improve DMA-efficieney. Experiments show that both read and write hardware transaction speed in this paper exceed PCI theoretical maximum speed (133 Mbytes/s).
Keywords:Bus-efficiency  DMA-efficiency  direct memory access (DMA)  PCI Express  
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号