![VXI Technology VM1548C Скачать руководство пользователя страница 30](http://html1.mh-extra.com/html/vxi-technology/vm1548c/vm1548c_user-manual_1057882030.webp)
VXI Technology, Inc.
30
VM1548C Programming
The VM1548C timing and control circuitry generates the PORTENA* signal to the port decoder.
This decoder in turn clocks the direction latch selecting the OUTENA. This signal is OR’ed with
the external I/O direction signal from the UUT. The result is referred to as IN*/OUT and is
applied to the I/O data and word buffers configuring them as outputs. The timing and control
circuitry will generate a write pulse latching the data from the read/write data buffer into the I/O
word buffer. Port 0 is now ready to transmit the data byte “48” to the UUT. The steps are repeated
for the
SOUR:DATA:ENAB 1 1
and
SOUR:DATA 1 15
commands with port 1 being enabled
and loaded with the data byte “15”.
The VM1548C is now ready to transmit the data word “1548C” to the UUT. When the CLK
signals are received from the UUT, the I/O data buffers latch the data word from the I/O word
buffer. The data on the I/O data buffer’s outputs are now available to the UUT. The
STAT:INT:ENAB EXT 0
and
STAT:INT:PTR ON
commands enable the interrupt to occur
when the CLK 0 signal is received and sets the polarity of this interrupt to the positive edge. The
VM1548C module sends an Interrupt Request (IRQ*) informing the slot 0 controller that the
transfer has occurred.
R
EAD
M
ODE
In this example the VM1548C will be configured to clock the UUT and read 24 bits of data, when
the TTL Trigger line 1 is activated. The TTL Trigger is assumed to be pulled by another
instrument used during this test. The UUT will output data on the rising edge of the received clock
that is generated from the VM1548C. The VM1548C will capture or read data on the falling edge
of this same clock. When the VM1548C detects a TTL Trigger 1, the front panel clock lines to the
UUT are activated. The clock is sent, the UUT transmits data on the rising edge, and the data will
be latched into the VM1548C on the falling edge. An Interrupt Request is generated informing the
slot 0 controller via the VMIP that data is ready to be read.
COMMANDS DESCRIPTION
OUTP:CLOC:ENAB 3 ON
Enables port 3 clock to drive the front panel
connector
OUTP:CLOC:ENAB 4 ON
Same as previous command except for port 4
OUTP:CLOC:ENAB 5 ON
Same as previous command except for port 5
SOUR:DATA:ENAB 3 OFF
Selects and enables port 3 to read data from the UUT
SOUR:DATA:ENAB 4 OFF
Selects and enables port 4 to read data from the UUT
SOUR:DATA:ENAB 5 OFF
Selects and enables port 5 to read data from the UUT
INP:REG:POL 3 INV
Selects the falling edge for clocking port 3
INP:REG:POL 4 INV
Selects the falling edge for clocking port 4
INP:REG:POL 4 INV
Selects the falling edge for clocking port 5
INP:REG:SOUR 3 TTLT
Selects VXI bus TRIGIN as the clock source for
port 3
INP:REG:SOUR 4 TTLT
Same as previous command except for port 4
INP:REG:SOUR 5 TTLT
Same as previous command except for port 5
INP:TTLT:STATE ON
Enables the TTL trigger selection mux
INP:TTLT 1
Selects VXI bus TTL trigger line 1 to be used as
TRIGIN
STAT:INT:ENAB
Set the interrupt trigger source as the default value
STAT:INT:NTR ON
Set the interrupt trigger source to the negative edge
The controller waits for the interrupt and then
proceeds
READ? 3
Data is transferred from port 3 to the VMIP bus
READ? 4
Data is transferred from port 4 to the VMIP bus
READ? 5
Data is transferred from port 5 to the VMIP bus
Содержание VM1548C
Страница 2: ...2...
Страница 5: ...www vxitech com VM1548C Preface 5 Clock Enable 102 Latch Data 103 Read Data 104 INDEX 105...
Страница 16: ...VXI Technology Inc 16 VM1548C Introduction...
Страница 44: ...VXI Technology Inc 44 VM1548C Programming...
Страница 96: ...VXI Technology Inc 96 VM1548C Command Dictionary...