Addressing the registers, A16 registers – HP E1418A User Manual

Page 115

Advertising
background image

Addressing the Registers

To access a specific register for either read or write operations, the address
of the register must be used. The HP E1418A uses both A16 and A24
register accesses.

A16 Registers

Register addresses for the VXI module are found in an address space known as
VXI A16. The exact location of A16 within a VXIbus master’s memory map
depends on the design of the VXIbus master you are using. For the HP E1405/
E1406 Command Module, the A16 space location starts at 1F0000

16

.

The A16 space is divided so that the VXI modules are addressed only at
locations above 1FC000

16

within A16. Every VXI module is allocated

64 bytes for register addresses (40

16

). The address of a module is determined

by its logical address (set by the address switches on the module or by a write
to the logical address register) times 64 (40

16

). In the case of the HP E1418A,

the factory setting is 72 or 48

16

, so the addresses start at 1FD200

16

.

Figure B-1. Register Locations in A16 Address Space

114 HP E1418A Register-Based Programming

Appendix B

Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Advertising