Address Consistency - Xycom XVME-653 Manual

Single-slot vmebus intel pentium/amd-k6-2 processor module
Table of Contents

Advertisement

Address Consistency

Address consistency, or address coherency, refers to communications between the
XVME-653/658 and the VMEbus in which both architectures' addresses are the same for
each byte. In other words, the XVME-653/658 and the VMEbus memory images appear
the same. Address consistency is desirable for byte-oriented data such as strings or video
image data. Consider the example of transferring the string Text to the VMEbus memory
using a 32-bit transfer in Figure 4-4.
Pentium Register (32 bit)
't'
'x'
'e'
'T'
Notice that the data byte at each address is identical. To achieve this, the data bytes need
to be swapped as they are passed from the PCI bus to the VMEbus. To maintain address
consistency, enable the byte-swapping buffers by setting setting bits 6 and 7 of the
NVRAM and DiskOnChip Port (Register 234h) to 0 (see p. 2-6).
Byte-swapping
Hardware
Address
'T'
M
'e'
M+1
'x'
M+2
't'
M+3
XVME-653/658
Figure 4-4 Maintaining Address Consistency
Chapter 4 – Programming
VMEbus
'T'
'e'
'T'
'e'
'x'
't'
VMEbus
'x'
't'
4-15

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the XVME-653 and is the answer not in the manual?

Subscribe to Our Youtube Channel

This manual is also suitable for:

Xvme-658

Table of Contents