Initializing and

Initiating the

Timebase

Processor

For example, if the segment size is 10,000 readings, the terminal and base addresses would be:

start address = 524,287 - 9,999 = 514,288

514,288 / 4 = 128,572 = 1F63C16

terminal address = 254 + 1 (since 128,572 > 65,535)

base address = F63C (the ’1’ is part of the terminal address: 254 + 1)

MSB

LSB

1 1 1 1 0 1 1 0

0 0 1 1 1 1 0 0

24610

6010

24610 is written to register base + 2D16 6010 is written to register base + 2F16

5. Enable memory to be written to.

A. Enable data to be written to digitizer memory and enable the address counter by setting memory control register (base + 2116) bits 2 - 0 to ’1 0 1’.

The second step in re-initiating the digitizer is initializing and initiating the timebase processor. The timebase processor must be initialized each time the pre-arm reading count, post-arm reading count, or sample rate is changed.

380 Register Programming

Appendix C

Page 380
Image 380
HP E1429A manual Initializing Initiating Timebase Processor, Msb Lsb