Computer Configurations; Throughput Speed; Embedded Computer Programming (C-Size Systems); Ibasic Programming - HP E1340A User Manual

Arbitrary function generator
Hide thumbs Also See for E1340A:
Table of Contents

Advertisement

Computer Configurations

Throughput Speed

Embedded
Computer
Programming
(C-Size Systems)
IBASIC
Programming
232 HP E1340A Register-Based Programming
This section contains performance and functional information on the
computer configurations that can be used with register-based programming.
Throughput speed is based on the amount of command parsing and whether
the registers are accessed from the VXI backplane or from the HP-IB. The
computer configurations which allow faster throughput relative to each
other are summarized below:
1. HP E1480A V/360 Controller with
(register access is from VXI backplane).
2. E1300/01 IBASIC absolute addressing with
(register access is from VXI backplane).
3. E1300/01 IBASIC select code 8 with
(register access is from VXI backplane).
4. External Computer using
(register access is over HP-IB).
5. External Computer using
(register access is over HP-IB).
If the E1340A AFG is part of a C-Size VXI system, the fastest throughput is
achieved using an embedded computer such as the HP E1480 V/360. The
embedded computer allows you to access the registers from the VXIbus
backplane, and since READIO and WRITEIO are used, there is no parsing
of SCPI command headers.
When the E1340A AFG is programmed using the E1300/E1301
Mainframe's Instrument BASIC (IBASIC), two methods of accessing the
registers are through absolute addressing or using select code 8.
Absolute Addressing and Select Code 8
Absolute addressing is faster than select code 8 since the complete register
address (including the A16 starting location 1FC000
select code 8 is used, the IBASIC processor must calculate the complete
register address based on the logical address specified (Table C-1).
READIO
and
READIO
READIO
and
DIAG:PEEK?
and
DIAG:POKE
VXI:READ?
and
VXI:WRITE
) is specified. When
16
WRITEIO
and
WRITEIO
WRITEIO
Appendix C

Advertisement

Table of Contents
loading

Table of Contents