
EPC-7 Hardware Reference
Slave Accesses from the VMEbus
When SLE (Slave Enable) in the status/control register (8145) is set, the EPC-7's
dual-ported memory will respond to accesses from other VMEbus masters.
All types of VME accesses (reads, writes, and read-modify-writes of all lengths) are
supported, except for block transfer cycles. The EPC-7 responds to supervisory, non
privileged, program, or data access modes.
The amount of memory that will be dual-ported is limited to the first (lowest address)
4 Mbytes in A24 space or all available memory in A32 space. In both cases, the slave
memory's local (PC) address starts at Segment 0000, Offset 0000. This, of course,
means that it is possible to overwrite the memory space occupied by the operating
system. As such, care must be taken in writing to the EPC-7's memory.
When such an access is fielded by the EPC-7, the EPC-7's A24 or A32 base address
is effectively subtracted from the VMEbus address value, and the result is treated as if
the access came from the 486. However, note the following:
1. Any access that maps to local addresses 000A0000-000BFFFF,
000D0000-000EFFFF, to addresses mapped to the EPC-7's EXM
expansion interface, and to addresses beyond the extent of the installed
DRAM cause the EPC-7 to respond with BERR (bus error).
7
7
2. Write accesses to write-protected DRAM terminate normally (DTACK
response), but with no effect on the DRAM.
Enabling the EPC-7 as a slave and specification of the address space (A24 or A32)
and the base address is controlled by the EPConnect software. Use the Start-Up
Resource Manager (SURM) or edit the
DEVICES
file.
Self Accesses Across the VMEbus
Since the EPC-7's DRAM can be mapped into the VMEbus A24 or A32 address
space, the EPC-7 can access its DRAM in an alternate way - by generating VMEbus
accesses to addresses mapped as the EPC-7's VME slave memory. This can be of use
in multiple-processor systems where some of the EPC-7's DRAM is used as shared
global memory; it means that the EPC-7 can access the global memory with the same
addresses as used by other processors without needing to understand that the memory
is actually on-board.
Page 48
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Содержание EPC-7
Страница 125: ...Index I 7 I I Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...
Страница 126: ...Index I 8 I I Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...
Страница 127: ...I 5 I I Index Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...
Страница 128: ...Index I 6 I I NOTES Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...
Страница 129: ...Index I 7 I I Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...