Sundance SMT1026 User Manual
Page 15

3.3.1
General interface
The general interface can be used with any FPGA-only module plugged in a Sundance
carrier board.
This section describes:
the general functions
•
ConfigureFPGA
•
HostRead
•
HostWrite
•
HostCancel
•
WriteCtrlWord
•
StoreDataToFile
•
CallbackSet
•
CallbackGet
•
ResetTIMs
•
ResetBoard
•
GenSig
•
SetTimeout
•
GetTimeout
the general structures
•
TEMP
•
SN
•
FILE_OPTIONS
the general enumerated types
•
CHSEL
•
OUTPUT
•
VCXOTYPE
•
HOST_LINK
•
DATAFORMAT
The general functions
All the following functions can throw an SMTExc exception.
ConfigureFPGA
Prototype:
void
ConfigureFPGA(const
char
*pBitstream,
bool
bQuickConf=false);
Parameters:
pBitstream
FPGA bitstream
bQuickConf
True: Reset the FPGA. The FPGA has to be fully configured at
least once before using this option.
False: Configure fully the FPGA. (default)