高级检索

    PLC协处理器板的VME总线接口系统

    THE VMEBUS INTERFACE SYSTEM OF A PLC COPROCESSOR BOARD

    • 摘要: 总线接口系统是PLC协处理器与宿主机之间交互的硬件通道。它的设计需要满足PLC协处理器在交互作用方面的功能要求,同时要满足宿主机总线及操作系统在硬件和软件方面的各种协议。本文讨论了在SUN-OS环境下,基于VME总线的数据传输、作为总线主设备的DMA传输和从设备传输的优缺点。对传输速度进行了实验比较,确定了简洁可靠的方案。采用优化设计以及FPGA技术,实现了Prolog/Lisp协处理器板与Sun3/Sun4工作站主机间的总线接口。结果证明,方案切实可行,并有效地完成了设计的功能。

       

      Abstract: VMEbus interface system is the hardware channel which connects a PLC coprocessor board with a host machine. It should undertake the communication of the PLCboard, and cater to the various protocols which the bus and operating system of the hostmachine require on hardware and software. This paper compares the data transfer byusing the PLC board as the bus master device with DMA and the bus slave device without DMA under the circumstance of SUN OS and VMEbus. We tested the data transferrate, adopted the reasonable method, and implemented the VMEbus interface betweenthe PLC board and SUN3/SUN4 workstation by FPGA (Field Programmable Gate Array).

       

    /

    返回文章
    返回