LabVIEW FPGA 2010
LabVIEW FPGA RF Communications Library 3.0 available on NI-Labs
PXIe-5663 or later
This example show how to use the M-PSK demodulator and bit error rate measurement VIs in the library.
The baseband signal is obtained from the RF signal analyser and sent to the FlexRIO using peer to peer streaming for demodulation.
The symbol rate, modulation type, matched filter coefficients, expected PN order can be configured from the host.
To calculate bit error rate, the transmitted bit sequence should correspond to a Galois field PN sequence.
See M-PSK Modulator for more details.
Example code from the Example Code Exchange in the NI Community is licensed with the MIT license.
Do this tookit and demo work???
When i re-complied this FPGA vi ,i got error information"ERROR:ConstraintSystem:58 - Constraint <INST "*TimeLoopCoreFromRioClk40ToRioClk40Derived4x5D2MHz*HandshakeSLV_Ackx*iLclSto redData*" TNM = TNM_iLclStoredData_TimeLoopCoreFromRioClk40ToRioClk40Derived4x5D2MHz*Handshak eSLV_Ackx;> [Puma20Top.ucf(881)]: INST "*TimeLoopCoreFromRioClk40ToRioClk40Derived4x5D2MHz*HandshakeSLV_Ackx*iLclSto"!
What's wrong with me??
And my complier environment:
labview:labview2010 SP1(sample Chinese)
complier worker:ISE 11.5
This demo example should work without any compile, if there are no changes done to the fpga code.
You can send me the screenshot to my email or post it on the RIO/ LVFPGA forums.
Sorry! But i can't understand what chanel name must be set in point 9.
whether the output of this VI is symbols , or samples of symbols ?