
On-board memory 53
User signals
Auxiliary signals can also be used to transmit or receive application-specific user
output and/or input.
If you want to start or stop an external event based on some calculation or analysis,
you can manually set the state of any auxiliary output signal (or I/O signal set to
output) to high or low. To do so, you set the state (on/off ) of a bit in a user settable
register (static-user-output register). When the bit is on, its associated auxiliary
output signal will be high; when it is off, the auxiliary output signal will be low.
This bit is referred to as a user-bit. To route the state of a user-bit to an auxiliary
output signal, use
MdigControl()
with
M_IO_SOURCE
and
M_USER_BITn
;
to set the state of a user-bit, use
MdigControl()
with
M_USER_BIT_STATE
.
Your application can also act upon and interpret the state of an auxiliary input
signal (or I/O signal set to input). The state of an auxiliary input signal is not
associated with a user-bit; you poll the state of the signal directly. To poll the state
of an auxiliary input signal, use
MdigInquire()
with
M_IO_STATUS
. The state
of an auxiliary input signal can also generate an interrupt; to do so, use
MdigControl()
with
M_IO_INTERRUPT_STATE
and then use
MdigHookFunction()
with
M_IO_CHANGE
to hook a function to this event
(that is, to set up an event handler).
On-board memory
Matrox Rapixo CL Pro is equipped with 4 Gbytes of DDR3 SDRAM on-board
memory. This memory is accessed through the memory controller, and is used to
store acquired images and images for or resulting from processing. The memory
interface transfers data to and from memory at up to 14.4 Gbytes/sec.
Matrox Rapixo CL Pro has 128 Mbytes of memory mapped onto the PCIe bus.
You can use a Host pointer to access this memory, or you can access it directly
from another PCIe bus master; this memory is referred to as shared memory. To
allocate a buffer in shared memory, use the MIL-Lite function
MbufAlloc...()
with
M_ON M_SHARED
.
Summary of Contents for Rapixo CL Pro
Page 6: ......
Page 18: ...18 Chapter 1 Introduction...
Page 64: ...64 Appendix A Glossary...
Page 86: ...86 Appendix B Technical information...
Page 95: ...Limited warranty Refer to the warranty statement that came with your product...
Page 96: ......