Pre-Trigger Count

This register holds the low word (2 bytes) for the pre-trigger count.i

 

Low Word Register

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

base + 3616

15

14

13

 

12

11

10

9

8

7

6

5

4

3

2

1

0

Write

C15

C14

C13

C12

C11

C10

C9

C8

C7

C6

C5

C4

C3

C2

C1

C0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Read

C15

C14

C13

C12

C11

C10

C9

C8

C7

C6

C5

C4

C3

C2

C1

C0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sample Count High Byte Register

Sample count is the total number of readings to be taken including the pre-trigger readings. The minimum value is 1. Zero (0) causes continuous readings and will not stop the acquisition until all of memory is full. The module will not stop acquiring data if the host can remove readings fast enough. The maximum number of readings is the size of memory in bytes divided by 8 for the E1563 and divided by 4 for the E1564.

base + 3816

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

Write

 

 

 

 

undefined

 

 

 

 

C5

C4

C3

C2

C1

C0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Read

0

0

0

0

0

0

0

0

0

0

C5

C4

C3

C2

C1

C0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sample Count Low Word Register

Register containing the low word (2 bytes) for the sample count. This register and the high byte in register 3816 hold a value that can be set

by SAMPle:COUNt. See Chapter 2 for the relationship of the sample count and the pre-trigger count.

base + 3A16

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

Write

C15

C14

C13

C12

C11

C10

C9

C8

C7

C6

C5

C4

C3

C2

C1

C0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Read

C15

C14

C13

C12

C11

C10

C9

C8

C7

C6

C5

C4

C3

C2

C1

C0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trigger

Source/Control

Register

This register provides the bits that control the trigger system. See “Master-Slave Operation” in Chapter 2 for more information on register programming the digitizer in a master-slave configuration. This uses bits 5, 6, 10 and 11 of the register.

base + 3C16

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

Write*

CMP4

CMP3

CMP2

CMP1

SLAVING

EX_

POS_

SOFT

MASTER

SLAVE

EN_

IN/

TTL_3

TTL_1

TTL_0

 

 

 

 

 

PAIR

TRIG

NEG

TRIG

 

 

TTL

OUT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Read**

CMP4

CMP3

CMP2

CMP1

SLAVING

EX_

POS_

SOFT

MASTER

SLAVE

EN_

IN/

TTL_3

TTL_1

TTL_0

 

 

 

 

 

PAIR

TRIG

NEG

TRIG

 

 

TTL

OUT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Appendix B

Register-Based Programming 137

Page 137
Image 137
Agilent Technologies E1563A, E1564A user manual Pre-Trigger Count, Low Word Register, Sample Count High Byte Register

E1563A, E1564A specifications

Agilent Technologies, a prominent player in the field of electronic measurement, offers a range of products designed for various testing applications. Among their notable offerings are the E1564A and E1563A modules. Both models are designed for high-performance testing and measurement, catering particularly to the needs of engineers and technicians in the telecommunications and wireless industries.

The Agilent E1564A is a high-speed data and synchronization generation module, specifically tailored for advanced signal analysis. One of its primary features is its ability to provide a wide range of modulation types, including QPSK and 16QAM, which are essential for testing modern communication systems. The module also boasts a flexible output that supports multiple channels, making it efficient for testing complex systems where multiple data streams are present. Its exceptional performance in generating accurate waveforms enables engineers to perform thorough tests and validations on their devices.

On the other hand, the E1563A module is predominantly focused on protocol analysis and provides engineers with insights into the behavior of their communication systems. This module features comprehensive support for various communication protocols, making it invaluable when debugging and validating designs. Engineers can utilize the extensive measurement capabilities of the E1563A to analyze data integrity and system performance, ensuring that their products meet required specifications.

Both modules leverage advanced technologies from Agilent, ensuring high accuracy and reliability in measurements. They are equipped with powerful processing capabilities that allow for real-time data analysis, a critical aspect when working with high-frequency signals. Furthermore, these modules are designed for seamless integration into Agilent’s test and measurement platforms, enhancing usability and facilitating complex testing scenarios.

In summary, the Agilent E1564A and E1563A modules represent cutting-edge solutions for engineers involved in testing and validating communication systems. With their robust features, including support for various modulation schemes and protocol analysis, these modules enable efficient and accurate measurements. The commitment to quality and precision from Agilent Technologies continues to make these devices essential tools in the industry, helping engineers push the boundaries of innovation in telecommunications.