Sundance SMT1026 User Manual

Page 15

Advertising
background image

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)

Advertising