Vmebus Page Select; User Leds; Scsi Dma Read/Write Direction; Epak Space Cache Enable - Performance Computer PT-VME151A User Manual

Extensible single board computer/controller
Table of Contents

Advertisement

3
Section
FUNCTIONAL DESCRIPTION

VMEbus Page Select

User LEDs

SCSI DMA Read/Write Direction

EPAK Space Cache Enable

VMEbus Space Cache Enable

46 Extensible Single Board Computer/Controller User's Manual
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Access to the VMEbus address space is through the local addresses 80000000h-FFFFFFFFh. In
order to access the full VMEbus address space, the VMEbus Page Select bit (VPG) in the
System Control Register is used to define VMEbus address bit 31. When the VMEbus Page
Select bit is 0, PT-VME151A addresses 80000000h-FFFFFFFFh are mapped to VMEbus
addresses 00000000h - 7FFFFFFFh. When the VMEbus Page Select bit is 1, PT-VME151A
addresses 80000000h-FFFFFFFFh are mapped to VMEbus addresses 80000000h-FFFFFFFFh.
Local Reset clears (0) this bit.
There are four LEDs on the front panel (D3, D2, D1, and D0) that are under program control.
Writing a one to the LED3-LED0 bits in the System Control Register will light the respective
LED. When Local Reset is asserted all the four LEDs will be turned off.
SDIR in the System Control Register determines the direction of a data transfer during a SCSI
DMA operation. Setting this bit will generate data movement from DRAM to the FAS216, a
write to the SCSI bus. Clearing it moves data from the FAS216 to DRAM, a read from the SCSI
bus. Local Reset clears (0) this bit (SCSI DMA Read).
The ability to cache information in the EPAK address space (30000000h-3FFFFFFFh) is deter-
mined by the MC68040 Transparent Translation Registers. This makes the Enable EPAK
Caching bit of the Control Register irrelevant. Below are the possible combinations of events:

Table 1: EPAK Caching Options

68040 DTTR
EPAK Cache Enable
Disabled
Enabled
Enabled
Local Reset clears (0) this bit, enabling caching. See "APPENDIX F: PT-VME151A Differ-
ences From VME131/141" on page 91 for an in-depth discussion of EPAK caching.
Reads from the VMEbus address (80000000h-FFFFFFFFh) space can be cached. When the
VCE bit in the System Control Register is cleared (0) VMEbus space caching is enabled. When
set (1) it is disabled. Local Reset clears (0) this bit, enabling caching.
With respect to VME memory space, VME space is not explicitly affected by the mapping of
the MC68040 Transparent Translation Registers (discussed in "PT-VME151A Control Register
Differences" on page 93). Therefore, the VME Caching Enable bit in the System Control
Register still controls the cacheability of VME address space.
VME151 Control Register
EPAK Cache Enable
Don't Care
True
False
EPAK Caching?
No (Normal mode)
Yes
No, but 4 lwords fetched

Advertisement

Table of Contents
loading
Need help?

Need help?

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

This manual is also suitable for:

Pt-vme151aePt-vme141

Table of Contents