dacBoardVirtex4 Class Reference

Implements Virtex4-only features. More...

Inheritance diagram for dacBoardVirtex4:

dacBoard board

List of all members.

Public Member Functions

virtual bool FPGAConf (System::String^ FileName) override
 Configures FPGA (DAC board).
virtual float SamplingFreq (float SamplingFreq) override
 Sets DAC sampling frequency.


Detailed Description

Implements Virtex4-only features.


Member Function Documentation

bool FPGAConf ( System::String^   FileName  )  [override, virtual]

Configures FPGA (DAC board).

Parameters:
FileName .bit FPGA programming file
Returns:
True if successful

Reimplemented from dacBoard.

float SamplingFreq ( float  SamplingFreq  )  [override, virtual]

Sets DAC sampling frequency.

Parameters:
SamplingFreq 
ValueMeaning
<=0External clock
xxxx MHz
VirtexII boards have a programmable clock which can operate on a large set of frequencies from 20 to 125 MHz. However Virtex4 clock is limited to 104 or 52 MHz.

Returns:
ValueMeaning
-1Error
0DCMs locked at external clock
xxDCMs locked at xx MHz

Reimplemented from dacBoard.


The documentation for this class was generated from the following files:

© 2009 - Grupo de Tratamiento Avanzado de Señal logo_gtas