2

我正在使用带有 DBSRX 子板的 USRP。我需要一个非常高的采样频率。目前USRP可以给我在I和Q的最大采样频率为64M/8,数据类型很短,需要2个字节。

那么我可以减少输出数据的长度吗?例如将数据保存为占用1字节的char,并将采样频率提高到64M/4。我可以这样做吗?如何?

4

2 回答 2

2

$ usrp_rx_cfile.py --help

请参阅 -8 选项,它可以获得 8 位 I & Q 并允许最小抽取因子为 4。

于 2008-09-21T11:01:11.923 回答
0

您可以通过不同的方式执行此操作,其中一种是 user19899 解释的。比较“难”的方法是修改USRP的FPGA代码,在UHD接口前增加无损压缩。在驱动程序方面,您必须向相反的代码添加一个额外的层。

我在另一个平台上这样做了,我们使用这个解决方案节省了近 40% 的带宽。

于 2012-08-22T13:48:45.470 回答