M-Module carrier based on PCI bus

被引:0
|
作者
Liu Zhaoqing [1 ]
Man Yuan [1 ]
Zhang Yigang [1 ]
机构
[1] Harbin Inst Technol, Automat Test & Control Inst, Harbin 150080, Peoples R China
来源
PROCEEDINGS OF THE 2012 SECOND INTERNATIONAL CONFERENCE ON INSTRUMENTATION & MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2012) | 2012年
关键词
FPGA; M-Module carrier; M-Module; PCI;
D O I
10.1109/IMCCC.2012.66
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Based on the detailed analysis of M-Module specification and PCI specification, this thesis design a kind of M-Module carrier which based on PCI bus. The design use FPGA as core controller in the design of hardware to decrease difficulty and cost. The design used IP core to control PCI interface and developed firmware for M-Module interface. This design solved a series of problems such as the problem of the address not matching, fast data transmission, data select table simplification etc. The M-Module carrier supports normal reading and writing, burst transmission, asynchronous event trigger function, interrupt handling, DMA transmission of M-Module. The carrier also supports the auto-adaptation and auto-configuration functions of M-Module. Within the software design, this thesis proposes standard software architecture and design reasonable functions to operate the M-Module interface and completes the design of general purpose Low-Level driver of M-Module carrier.
引用
收藏
页码:262 / 265
页数:4
相关论文
共 50 条
  • [1] Design and Implementation of Digital Signal Processing Module Based on PCI Bus and FPGA
    Jia Junxia
    Peng Jing
    PROCEEDINGS OF THE 2015 INTERNATIONAL INDUSTRIAL INFORMATICS AND COMPUTER ENGINEERING CONFERENCE, 2015, : 40 - 43
  • [2] A Network Time Interface M-Module for Distributing GPS-Time over LANs
    Ulrich Schmid
    Johann Klasek
    Thomas Mandl
    Herbert Nachtnebel
    Gerhard Cadek
    Nikolaus Kerö
    Real-Time Systems, 2000, 18 : 25 - 57
  • [3] NTI: A Network Time Interface M-module for high-accuracy clock synchronization
    Horauer, M
    Schmid, U
    Schossmaier, K
    PARALLEL AND DISTRIBUTED PROCESSING, 1998, 1388 : 1067 - 1076
  • [4] A Network Time Interface M-Module for distributing GPS-time over LANs
    Schmid, U
    Klasek, J
    Mandl, T
    Nachtnebel, H
    Cadek, G
    Kerö, N
    REAL-TIME SYSTEMS, 2000, 18 (01) : 25 - 57
  • [5] Fingerprint acquisition card based on PCI bus
    Li, YJ
    Xie, M
    ICEMI 2005: Conference Proceedings of the Seventh International Conference on Electronic Measurement & Instruments, Vol 1, 2005, : 700 - 703
  • [6] PCI bus board
    Anon
    IEEE Signal Processing Magazine, 2001, 18 (01)
  • [7] Ultrasonic phased array system based on PCI bus
    Bao, XY
    Shi, KR
    Chen, YF
    Zhang, W
    PROCEEDINGS OF THE SECOND INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION SCIENCE AND TECHNOLOGY, VOL 1, 2002, : 542 - 546
  • [8] DESIGN AN FPGA-BASED PCI BUS INTERFACE
    BRITTON, B
    COOK, E
    ELECTRONIC DESIGN, 1995, 43 (05) : 100 - &
  • [9] Development of PCI bus based data acquisition card
    Zhou, CD
    Tang, BP
    Qin, SR
    PROCEEDINGS OF THE SECOND INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION SCIENCE AND TECHNOLOGY, VOL 1, 2002, : 174 - 177
  • [10] Missile automatic testing system based on PCI bus
    Guo, L
    Zhang, X
    Ma, YH
    ICEMI'2003: PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOLS 1-3, 2003, : 1626 - 1629