The Memory Control Registers

The following memory control registers are used to initialize digitizer memory.

The Traffic Register

 

 

 

 

 

 

 

 

 

 

 

base +0216

 

 

The traffic register is a read/write register that selects data and clock sources

 

 

for the high-speed data bus. The bits are defined as follows.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Address

 

 

7

 

6

5

4

 

3

 

2

 

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

base + 0216

 

128

 

64

32

16

 

8

 

4

 

2

 

1

 

 

 

 

 

 

 

 

 

 

 

 

Purpose

 

Data Register Mode

not used

Read

High-Speed Clock

High-Speed Data

 

 

 

 

 

 

 

 

Data

 

Source

 

 

Source

 

 

Setting

 

0 0 - invalid

 

 

0 - data

0 0

- pulse register

0 0

- A/D

 

 

 

 

0 1

- channel 1

 

not ready

0 1

- A/D

 

0 1

- data register

 

 

 

1 0

- channel 2

 

 

1 0

- data register

1 0

- not used

 

 

 

 

1 1

- alternate

 

 

1 - data

1 1

- Local bus

1 1

- memory data

 

 

 

channels

 

 

ready

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Traffic Register Power-on/Reset Settings

At power-on or following a reset, the traffic register is set to 1100 0100 or C416.

Bit Descriptions Data Register Mode. Bits 7 - 6 specify how data will be presented when read by the data register, and how it will be written into memory as written by the data register. Writing data to only one channel’s memory is not recommended since invalid data is placed in the unselected channel. When ’alte rnate channels’ is selected, the two channels alternate, beginning with the channel previously selected. For example, alternate channels beginning with channel 2 can be achieved by setting the Data Register Mode field to 1 0, and then setting it to 1 1.

Read Data. Bit 4 is set to 1 when data can be read from digitizer memory. See "Segmented Reading Transfers" in Chapter 3 for information on how the bit is used.

High-Speed Clock Source. Bits 3 - 2 set the source which clocks data transfers over the internal high-speed bus.

High-Speed Bus Source. Bits 1 - 0 select the data source which drives the internal high-speed bus.

Appendix C

Register Programming 363

Page 363
Image 363
HP E1429A manual Memory Control Registers, Base +0216, Traffic Register Power-on/Reset Settings