The Base Address

A16 Address Space

Outside the Command

Module

A16 Address Space Inside the Command Module or Mainframe

When reading or writing to a switch register, a hexadecimal or decimal register address is specified. This address consists of a base address plus a register offset. The base address used in register-based programming depends on whether the A16 address space is outside or inside the E1406 Command Module.

Figure B-1 shows the register address location within A16 as it might be mapped by an embedded controller. Figure B-2 shows the location of A16 address space in the E1406 Command Module.

When the E1406 Command Module is not part of your VXIbus system (see Figure B-1), the digitizer’s base address is computed as:

C00016 + (LADDR * 64)16 or 49,152 + (LADDR * 64)

where C00016 (49,152) is the starting location of the register addresses, LADDR is the digitizer’s logical address, and 64 is the number of address bytes per VXI device. For example, the digitizer’s factory-set logical address is 40 (2816). If this address is not changed, the digitizer will have a base address of:

C00016 + (40 * 64)16 = C00016 + A0016 = CA0016

or (decimal)

49,152 + (40 * 64) = 49,152 + 2560 = 51,712

When the A16 address space is inside the E1406 Command Module (see Figure B-2), the digitizer’s base address is computed as:

1FC00016 + (LADDR * 64)16

or

2,080,768 + (LADDR * 64)

where 1FC00016 (2,080,768) is the starting location of the VXI A16 addresses, LADDR is the digitizer’s logical address, and 64 is the number of address bytes per register-based device. Again, the digitizer’s factory-set logical address is 40. If this address is not changed, the digitizer will have a base address of:

1FC00016 + (40 * 64)16 = 1FC00016 + A0016 = 1FCA0016

or (decimal)

2,080,768 + (40 * 64) = 2,080,768 + 2560 = 2,083,328

122 Register-Based Programming

Appendix B

Page 122
Image 122
Agilent Technologies E1564A, E1563A user manual Base Address, Register-Based Programming Appendix B

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.