dacBoardVirtex4 Class Reference
Implements Virtex4-only features.
More...
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 |
| Value | Meaning |
| <=0 | External clock |
| xx | xx 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:
| Value | Meaning |
| -1 | Error |
| 0 | DCMs locked at external clock |
| xx | DCMs locked at xx MHz |
Reimplemented from dacBoard.
The documentation for this class was generated from the following files:
- interfaz.h
- dacBoardVirtex4.cpp