Now let’s create and generate a New Radio waveform using a VST and acquire it using the RFmx Soft Front Panel. It is important to highlight that it is required a license for the NR personality to generate or save the file as it will be shown below. The steps are the following:
1. Open the RFmx Waveform creator and click
Modulation>NR:
2. It will prompt a New Settings File window, let’s select the
Example setting and choose the
NR_FR1_DL_FDD_SISO_BW-100MHz_CC-1_SCS-30kHz_Mod-256QAM-OFDM-SSBCasB.rfws as a starting point and hit
OK:
3. The example file will open in another window where we can configure the settings for that waveform, so let’s change the
Link direction to
Uplink:
4. Then click on the
Carrier Definition 0 where we will set the
Channel Bandwidth to 10 MHz:
5. After that, move to the
BWP 0 tab where we will set the
Subcarrier Spacing to 15 kHz:
6. Then move to the
PUSCH 0 tab and select the
Modulation Type as
QAM256:
7. Lastly for the configuration part, move to the
Multi-Carrier tab where you can configure multiple NR carrier parameters and click in
Edit to prompt the Edit Carrier Properties window, set 2 component carriers by setting the
Number Of CCs to 2. When this value is increased, the new carriers added are preconfigured with the configuration for the last carrier set:
8. After clicking
OK in the previous window, the 2 carrier components will be listed in the Carriers table, and then move to the
Graphics tab to plot the waveform that was just created:
9. Once in the Graphics tab, click on
Regenerate Plot to visualize the created waveform:
10. Once the created waveform is already displayed correctly you can save this waveform by clicking the
Save Waveform File>Current Settings… where it will prompt you to select the location where you want to save the waveform in a form or a TDMS along with the description you would like to add.
11. Alternatively, you can generate this waveform using a VST by clicking
Instruments>Download & Play to prompt the window where you can configure the instrument and settings for generating this waveform. Here you will select your device from the Device Name drop-down menu, set the desired
Center Frequency (use 3.5 GHz for this example) then click the
Create & Play button, once it starts generating the waveform it will display a status message as shown below:
12. For this example, we are using a PXIe-5644 connected in loopback (RF OUT connected to RF IN) so we will launch the RFmx Soft Front Panel for the instrument by clicking the Instrument Studio button in the device window in NI MAX. Once the RFmx Soft Front Panel opens we will configure the center frequency to 3.5 GHz and the bandwidth to 30 MHz:
13. Then we will use the NR personality in the RFmx Soft Front Panel (SFP) to confirm that the waveform is being generated correctly by clicking on
Personalities and selecting the
NR one:
14. Once you prepared the layout, you will need to configure the settings in the RFmx SFP to properly match the signal you have connected to the RF IN port as follows:
a. First, change the
Bandwidth and
Subcarrier Spacing to match the settings you configured for the waveform you just created using the RFmx Waveform Creator:
b. Then click in the 3 dots
(…) next to the NR section header to launch the New Radio settings and click in the
Subblock to increase the
Number of Component Carriers accordingly:
c. Once you added the second Component Carrier, scroll down and select it to set the
Bandwidth to the right value (10 MHz for this example):
d. And then select the
Bandwidth Part for that new Component Carrier and select the correct
Subcarrier Spacing (15 kHz in this case):
e. Now that all the settings have been configured correctly, you can see the Modulation Accuracy measurement for the signal that you just created: