线程中讨论的其他部件: ADC32RF45, LMX2582, LMK0.4828万
ADC32RF45EVM内部Clk模式。 在HSDC中选择设备ADC32RF45_LMF_8.282万之前,已加载以下cfg文件。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
ADC32RF45EVM内部Clk模式。 在HSDC中选择设备ADC32RF45_LMF_8.282万之前,已加载以下cfg文件。
您好,
您是否有来自TI网站的最新SPI GUI? 对于内部时钟LMX2582选项14位旁路,最新GUI中包含的配置文件命名如下:
LMK_ADC32RF45_bypass_2949Msps.cfg
LMX_2949p12M.cfg
ADC32RF45_8224.cfg
NL_Config_Nyq1.cfg (或Nyq2或Nyq3)
此外,还有一个快速设置选项卡,可方便地进行选择。 选择时钟选项,对于内部时钟,选择时钟频率,然后选择ADC的操作模式,然后按PROGRAM EVM。 EVM按钮所执行的所有程序都是为所选操作模式加载正确的配置文件。
我们已选择将所有配置文件的K值设置为16,同时将HSDCPro ini文件设置为匹配。 这意味着对于不同的ADC操作模式,可能会有不同的SYSREF分频值编程到LMK中,并且从LMK0.4828万到捕获卡上的FPGA的参考时钟有不同的分频值。 为了使LMK和LMX编程文件在12位或14位旁路模式下保持相同,或者在所有不同的DDC模式下保持相同,我们在ADC配置文件中设置了这两个LMK值。 使用编辑器打开配置文件,您可能会看到最后写入的内容是用于FPGA时钟的LMK时钟分配器。 这有助于我们在多种操作模式下保持其余的LMK配置文件相同,而不必为每个ADC文件都具有LMK文件。
模拟输入的输入阻抗标称为50欧姆,但在50欧姆时,在频率范围内可能不是很平坦。 此外,通道上的输入平衡器在其损耗属性中可能有部分到部分的变化。
此致,
Richard P.
您好,
当您选择'设备'操作模式(ADC32RF45_LMF_8224)并将数据速率设置为2.949Msps时,弹出窗口显示JESD204B的信道速率是什么? 您在使用SPI GUI时是否选择了相同的时钟频率? 14位模式LMFS_8224的最大采样速率为2.5Gsps。 在2.5Gsps的最大采样速率下,JESD204b链路的线路速率为12.5Gbps,这是ADC和TSW14J56的最大速率。 如果您在14位旁路模式下以2.949Gsps的速率运行EVM,则通道速率将接近15Gbps。 这完全超出了规范。 我完全不希望它运行,因此我想知道EVM SPI GUI是否确实设置为不同的时钟速率。
EVM确实会变热,但这就是为什么我们在ADC下安装了散热器,以防止其过热。 我们有时还会在大约一英尺远的工作台上安装一个USB供电的小型台式风扇,以便将一些空气移过EVM。
我会让其他人为HSDCPro提供源代码地址。 但它是专有软件。
此致,
Richard P.
您好,
FPGA时钟的LMK0.4828万中的除法整数 由SPI GUI随附的配置文件设置,对于LMFS_8224模式,该配置文件为:
LMK0.4828万
0x10F 0x06 //禁用LMK到ADC的SYSREF
0x10E 0xF1 //禁用LMK到ADC的SYSREF
0x100 0x08 //时钟分频器到8
在LMFS_8224模式的配置文件中,您可以看到配置文件最后做的事情是将FPGA时钟分配器设置为8,对于2.5GHz,它将为FPGA提供312.5MHz的时钟。 当您使用SPI GUI中的Quick Setup (快速设置)选项卡和program EVM (程序EVM)按钮时,该按钮只能加载相应的配置文件。 因此,对于Quick Setup (快速设置)选项卡支持的所有操作模式,所选的配置文件应已预先签出以正确设置分隔符。
如果HSDCPro的连续捕获功能不是永久运行,而是在一段时间后出现错误,则可能需要软件团队进行调查。
此致,
Richard P.
您好,
HSDCPro GUI是使用LabVIEW中编写的实际用户界面构建的,但是创建了C代码DLL来处理捕获卡的硬件事务。 这就是为什么HSDCPro可以从一种类型的捕获卡(如TSW1400)断开连接,然后连接到完全不同的卡(如TSW14J56)。 有不同的C代码DLL,每种硬件一个,但有一个到LabVIEW的通用接口。 但是,这些DLL未被归档以供公众支持。 理论上,您可以通过与DLL通信来创建自己的HSDCPro替代,但对这些DLL的支持被证明是不可管理的。 相反,HSDCPro通过让一些更高级别的程序控制HSDCPro来提供自动化支持,但通过让自动化程序控制HSDCpro,来自EVM的数据通过DLL和HSDCPro流向自动化程序-它并不能消除HSDCpro。
这就是目前所支持的-对HSDCPro进行编程控制的选择。 另一种方法是创建您自己的FPGA固件和GUI以支持它。
此致,
Richard P.