1786-RPFPXLB模塊,A-B英文使用說明
串行通信接口MVME172LX使用兩個Zilog Z85230串行端口控制器來實(shí)現(xiàn)四個串行通信接口。每個接口支持CT、DCD、RTS和DTR控制信號,以及TXD和RXD發(fā)送/接收數(shù)據(jù)信號。因?yàn)榇袝r鐘是在MVME172LX實(shí)現(xiàn)中省略了串行通信嚴(yán)格異步。MVME172LX硬件支持串行波特率速率為110b/s至38.4Kb/s。Z85230在中斷確認(rèn)期間提供中斷矢量周期。該向量根據(jù)中斷請求電平通過MC2chip編程。
1786-RPFPXLB模塊參考本章中列出的Z85230數(shù)據(jù)表和MC2chipMVME172 VME嵌入式控制器的編程模型程序員參考指南,供參考。Z85230s作為DTE(數(shù)據(jù)終端設(shè)備)與EIA232-D信號電平連接。四個串行端口路由到四個RJ-45MVME172LX前面板上的連接器。IP接口MVME172LX上最多可以安裝兩個IP模塊。IPs和MVME172LX之間的接口是IndustryPack接口控制器(IP2)ASIC。兩個3M公司提供IPs接入連接器位于MVME172LX前面板后面。請參閱MVME172 VME嵌入式控制器中的IP2章節(jié)IP接口詳細(xì)功能的程序員參考指南。以太網(wǎng)接口MVME172LX使用Intel 82596CA LAN協(xié)處理器實(shí)現(xiàn)以太網(wǎng)收發(fā)器接口。82596CA訪問本地RAM使用DMA操作來執(zhí)行其正常功能。因?yàn)?2596CA具有較小的內(nèi)部緩沖區(qū),VMEbus具有未定義的延遲期,如果DMA編程為訪問VMEbus。因此,82596CA不應(yīng)編程訪問VMEbus。每個具有以太網(wǎng)接口的MVME172LX都分配了一個以太網(wǎng)車站地址。地址是$08003E2xxxxx,其中xxxxx是唯一的分配給電路板的5位數(shù)字(即,每個MVME172LX都有一個xxxxx的值不同)。每個電路板都有一個以太網(wǎng)站地址,顯示在標(biāo)簽上至VMEbus P2連接器。此外,包以太網(wǎng)地址存儲在BBRAM的配置區(qū)域中。那個is,08003E2xxxxx存儲在BBRAM中。前四個字節(jié)(08003E2x)讀取為$FFFC1F2C;下兩個字節(jié)(xxxx)在以下位置讀?。?FFFC1F30。MVME172調(diào)試器能夠檢索或設(shè)置以太網(wǎng)地址。
Serial Communications Interface
The MVME172LX uses two Zilog Z85230 serial port controllers to
implement the four serial communications interfaces. Each interface
supports CTS, DCD, RTS, and DTR control signals, as well as the TXD
and RXD transmit/receive data signals. Because the serial clocks are
omitted in the MVME172LX implementation, serial communications are
strictly asynchronous. The MVME172LX hardware supports serial baud
rates of 110b/s to 38.4Kb/s.
The Z85230 supplies an interrupt vector during interrupt acknowledge
cycles. The vector is modified based upon the interrupt source within the
Z85230. Interrupt request levels are programmed via the MC2chip. Refer
to the Z85230 data sheet listed in this chapter, and to the MC2chip
Programming Model in the MVME172 VME Embedded Controller
Programmer’s Reference Guide, for information.
The Z85230s are interfaced as DTE (data terminal equipment) with EIA232-D signal levels. The four serial ports are routed to four RJ-45
connectors on the MVME172LX front panel.
IP Interfaces
Up to two IP modules may be installed on the MVME172LX as an option.
The interface between the IPs and MVME172LX is the IndustryPack
Interface Controller (IP2) ASIC. Access to the IPs is provided by two 3M
connectors located behind the MVME172LX front panel. Refer to the
chapter on the IP2 in the MVME172 VME Embedded Controller
Programmer’s Reference Guide for detailed features of the IP interface. Ethernet Interface
The MVME172LX uses the Intel 82596CA LAN coprocessor to
implement the Ethernet transceiver interface. The 82596CA accesses local
RAM using DMA operations to perform its normal functions. Because the
82596CA has small internal buffers and the VMEbus has an undefined
latency period, buffer overrun may occur if the DMA is programmed to
access the VMEbus. Therefore, the 82596CA should not be programmed
to access the VMEbus.
Every MVME172LX that has an Ethernet interface is assigned an Ethernet
Station Address. The address is $08003E2xxxxx where xxxxx is the unique
5-nibble number assigned to the board (i.e., every MVME172LX has a
different value for xxxxx).
Each board has an Ethernet Station Address displayed on a label attached
to the VMEbus P2 connector. In addition, the six bytes including the
Ethernet address are stored in the configuration area of the BBRAM. That
is, 08003E2xxxxx is stored in the BBRAM. The upper four bytes
(08003E2x) are read at $FFFC1F2C; the lower two bytes (xxxx) are read at
$FFFC1F30. The MVME172 debugger has the capability to retrieve or set
the Ethernet address.