Appendix B
Using the DMAmove and CDS-852 Adapter Code Instruments
©
National Instruments Corporation
B-3
The following formula calculates the maximum number of processes:
Number of processes = 10h + (number of GPIB address links) + (2* number of CIs)
If fewer than six CIs are installed and no other GPIB address links exist, the default value
of 32 (0x20) is adequate. Increasing the number of processes affects the throughput of the
GPIB-VXI/C. Enter the number of processes in hexadecimal.
The next prompt is then displayed:
Enter Maximum Number of Exchanges (default 0x20):
The following formula calculates the maximum number of exchanges:
Number of exchanges = 10h + (number of CIs)
The default value of 32 (0x20) is adequate even if all 12 CIs are installed. Enter <CR> to
select the default value.
The last prompt appears:
Enter Maximum Number of Message Buffers (default 0x180):
The following formula calculates the maximum number of message buffers:
Number of message buffers = 100h + (25* number of CIs)
If fewer than six CIs are installed, the default value of 384 (180h) is adequate. Increasing the
number of message buffers affects the throughput of the GPIB-VXI/C. Enter the number of
message buffers in hexadecimal.
When the edit menu reappears, enter 8 to edit the resident CI base locations.
For the DMAmove Code Instrument, only one CI should be created. Configure a single CI
base location as shown below. For the CDS-852 adapter, configure as many CI base locations
as there are 852 adapters to be controlled by the GPIB-VXI/C. For example, to control four
73A-852s, configure CI base locations 0 through 3. The addresses for the two CIs are as
follows.
Type
Y
to respond yes to the
Debug mode On for Resident CI 0xXX
prompt.
This enables debug statement printing to the terminal.
Code Instrument
Address (Base Location)
CDS852 CI
F7E000
DMAmove CI
F7C000