6.Load the arm count and send the initiate pulse.

A.Load the arm count and initialize the trigger counters by writing (any value) to the arm count latch register (base + 5916) three times.

B.Initiate the timebase processor by writing any value to the timebase initiation register (base +4516).

Note The memory address registers (base +2316 to base +2716) are useful for determining if the digitizer has been re-initiated by indicating the number of readings that have been taken. For example, if 100 readings are to be taken when the digitizer is re-initiated, the memory address registers point to the location where the 100th reading is to be stored.

Retrieving Data from Memory

Initializing Digitizer Memory to Retrieve Data

This section explains how to use register reads/writes to retrieve readings from memory and transfer them over the VME (VXI data transfer) bus.

The procedure given in this section for reading data from memory assumes that data is stored under the following digitizer configuration restrictions:

a single burst of post-arm readings

As with storing data in memory, digitizer memory must be initialized before data is retrieved from memory. The registers used in the data retrieval process are:

traffic register base + 0216

pulse register base + 0816

memory control register base + 2116

terminal address register base + 2B16

base address registers

base + 2D16 and base + 2F16

data register base + 0C16

Appendix C

Register Programming 385

Page 385
Image 385
HP E1429A manual Retrieving Data from Memory, Initializing Digitizer Memory to Retrieve Data