Default Vmebus Slave Addressing; Table 3: Default Vmebus A24 Memory Map; Table 4: Default Vmebus A32 Memory Map - Performance Computer PT-VME161 User Manual

Extensible single board computer/controller
Table of Contents

Advertisement

4
Section
FUNCTIONAL SUMMARY

Default VMEbus Slave Addressing

If you received a Performance Computer Debugger (PTBUG) as part of your order, the firmware will
initialize the SCV64 VMEbus Base Address Register (VMEBAR) with the value 0060014Ch and the
SCV64 Access Protect Boundary Register (APBR) with 00000001h. These values will result in the
following address maps as seen by a VMEbus master.
After PTBUG initialization the PT-VME161 will respond to all Standard and Extended, non-privileged
and supervisory, data and program VMEbus accesses. These include 32-bit and 64-bit block transfers.
(Address Modifier codes 38h-3Fh and 08h-0Fh.)
NOTE: Due to the way the SCV64 is initialized by PTBUG, only 4 MBytes of PT-VME161 address
space is accessible to the VMEbus. So even though Local Reset enables "EPAK access from the
VMEbus" (EEAV in System Control Register 2 = 0), the EPAK address space cannot actually be
accessed by a VMEbus master. The A32SIZ field of the SCV64 VMEBAR register must be re-
programmed to allow an A32 Slave Image Size greater than or equal to 32MBytes (Dh).
Table 3 describes the default address map of the PT-VME161 as seen by a VMEbus master using A24
addressing.
ADDRESS RANGE
000000h-00FFFFh
010000h-3FFFFBh
3FFFFCh
400000h-FFFFFFh
Table 4 describes the default address map of the PT-VME161 as seen by a VMEbus master using A32
addressing.
ADDRESS RANGE
00000000h-5FFFFFFFh
60000000h-6000FFFFh
60010000h-603FFFFBh
603FFFFCh
60400000h-FFFFFFFFh
NOTE: An attempt to write PT-VME161 "Write Protected" DRAM will result in a Bus Error being
returned to the VMEbus master on the reference.
60 Extensible Single Board Computer/Controller User's Manual

Table 3: Default VMEbus A24 Memory Map

DEVICE
Local DRAM
(Write Protected)
Local DRAM
Location Monitor
UNASSIGNED

Table 4: Default VMEbus A32 Memory Map

DEVICE
UNASSIGNED
Local DRAM
(Write Protected)
Local DRAM
Location Monitor
UNASSIGNED
ACCESS
BYTE, WORD, LWORD,
D32 and D64 BLOCK
BYTE, WORD, LWORD,
D32 and D64 BLOCK
BYTE, WORD, LWORD
ACCESS
BYTE, WORD, LWORD,
D32 and D64 BLOCK
BYTE, WORD, LWORD,
D32 and D64 BLOCK
BYTE, WORD, LWORD

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PT-VME161 and is the answer not in the manual?

Table of Contents