由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
EE版 - 请教软件无线电开发平台的问题
相关主题
有没有 Wireless Baseband Processing的开发评估板或Testbed马上毕业,power elec. & Control ,求opening
Job Openings in a Wireless Startup (Irvine, CA)【电力工程师】求内推
求对几个公司position的建议FPGA beginner question
借问有没有人曾将Simulink和matlab程序转到非PC base的控制器上去DSP Comm System 入门级菜鸟请教面试都问些什么 (转载)
加州 silicon valley, FPGAs, VHDL engineer, Super big company, 6-monthes internship or more请教购买示波器的经验
Xilinx summer intershipWireless system/DSP design engineer needed (转载)
再次请教Power Electronics方面的书FPGA推荐求助
做一个无线网芯片的完整研发过程是怎样的微波领域就业状况一般吗
相关话题的讨论汇总
话题: warp话题: gnu话题: usrp话题: radio话题: fpga
进入EE版参与讨论
1 (共1页)
a*******n
发帖数: 258
1
实验室想买一套软件无线电的开发平台,来实验我们的一些无线通信的算法,基于FPGA
或者DSP都行,要求可以自己可以用程序定制物理层的算法,最好支持MIMO。最好还有
控制的模块,可以自己编程序控制上层,MAC和Routing。请问这样的开发模块哪里可以
买到?有什么公司是做这个的?如果需要的带宽不大,几百k到几MHZ的样子,载波也没
特别要求,就2.4G或者5G,大搞需要多少钱?时间紧迫,非常感谢谁能提供一些信息,
比如做这些的公司的网站。
发包子感谢。
c*******h
发帖数: 4883
2
比如这个?
http://warp.rice.edu/trac/wiki/WikiStart

FPGA

【在 a*******n 的大作中提到】
: 实验室想买一套软件无线电的开发平台,来实验我们的一些无线通信的算法,基于FPGA
: 或者DSP都行,要求可以自己可以用程序定制物理层的算法,最好支持MIMO。最好还有
: 控制的模块,可以自己编程序控制上层,MAC和Routing。请问这样的开发模块哪里可以
: 买到?有什么公司是做这个的?如果需要的带宽不大,几百k到几MHZ的样子,载波也没
: 特别要求,就2.4G或者5G,大搞需要多少钱?时间紧迫,非常感谢谁能提供一些信息,
: 比如做这些的公司的网站。
: 发包子感谢。

kn
发帖数: 2446
3
具体购买联系这里,http://www.mangocomm.com/
这是WARP开发小组的一个staff开的公司。
软硬件都不错,就是贵了点。一套下来好几W刀。

【在 c*******h 的大作中提到】
: 比如这个?
: http://warp.rice.edu/trac/wiki/WikiStart
:
: FPGA

c*******h
发帖数: 4883
4
是很贵,和国内的没法比,呵呵。

【在 kn 的大作中提到】
: 具体购买联系这里,http://www.mangocomm.com/
: 这是WARP开发小组的一个staff开的公司。
: 软硬件都不错,就是贵了点。一套下来好几W刀。

kn
发帖数: 2446
5
不过WARP倒是完全符合lz的要求。
其实我觉得最大的优点在于,软件开源,不管是物理层、MAC层都可以自己修改。
还提供很多example,基本上买回去立马就能上手。
另外,LZ也可以看看WARP和WARPLab两种不同用法。
一个是FPGA实时仿真验证,另一个是结合MATLAB code的over-the-air验证,对于快速验
证算法很有用。

【在 c*******h 的大作中提到】
: 是很贵,和国内的没法比,呵呵。
a*******n
发帖数: 258
6
我找到一个公司,叫sundance,里面一堆东西,似乎也有sdr,但是价格一套也得几万
刀。sundance怎么样?

速验

【在 kn 的大作中提到】
: 不过WARP倒是完全符合lz的要求。
: 其实我觉得最大的优点在于,软件开源,不管是物理层、MAC层都可以自己修改。
: 还提供很多example,基本上买回去立马就能上手。
: 另外,LZ也可以看看WARP和WARPLab两种不同用法。
: 一个是FPGA实时仿真验证,另一个是结合MATLAB code的over-the-air验证,对于快速验
: 证算法很有用。

c****n
发帖数: 21367
7
gnuradio + usrp

速验

【在 kn 的大作中提到】
: 不过WARP倒是完全符合lz的要求。
: 其实我觉得最大的优点在于,软件开源,不管是物理层、MAC层都可以自己修改。
: 还提供很多example,基本上买回去立马就能上手。
: 另外,LZ也可以看看WARP和WARPLab两种不同用法。
: 一个是FPGA实时仿真验证,另一个是结合MATLAB code的over-the-air验证,对于快速验
: 证算法很有用。

a*******n
发帖数: 258
8
warp 和warblab似乎两种东西?什么区别呢?

速验

【在 kn 的大作中提到】
: 不过WARP倒是完全符合lz的要求。
: 其实我觉得最大的优点在于,软件开源,不管是物理层、MAC层都可以自己修改。
: 还提供很多example,基本上买回去立马就能上手。
: 另外,LZ也可以看看WARP和WARPLab两种不同用法。
: 一个是FPGA实时仿真验证,另一个是结合MATLAB code的over-the-air验证,对于快速验
: 证算法很有用。

a*******n
发帖数: 258
9
不好意思,我看了warp的主页,好像没提到能定制Network Layer,只提到了MAC。请问
这个可以定制Network Layer么?如果可以,哪里买呢?

速验

【在 kn 的大作中提到】
: 不过WARP倒是完全符合lz的要求。
: 其实我觉得最大的优点在于,软件开源,不管是物理层、MAC层都可以自己修改。
: 还提供很多example,基本上买回去立马就能上手。
: 另外,LZ也可以看看WARP和WARPLab两种不同用法。
: 一个是FPGA实时仿真验证,另一个是结合MATLAB code的over-the-air验证,对于快速验
: 证算法很有用。

k*******d
发帖数: 1340
10
USRP2支持MIMO
用GNU Radio可以,可以是可以,不过可能会比较麻烦,需要对C++,Python以及GNU
Toolchain掌握得很熟练
所有的开发都可以在软件层面进行,基本不要管FPGA&DSP
一个USRP2现在是1400刀
有公司正在开发更简单的软件系统,由于Ettus被NI收购了,据说未来可能会使用
LabView,
Mathworks正在开发Simulink和USRP2的接口
相关主题
Xilinx summer intership马上毕业,power elec. & Control ,求opening
再次请教Power Electronics方面的书【电力工程师】求内推
做一个无线网芯片的完整研发过程是怎样的FPGA beginner question
进入EE版参与讨论
k*******d
发帖数: 1340
11
至于MAC或者是network layer,基本上想做啥都行,反正是在PC或者Laptop上开发
a*******n
发帖数: 258
12
你指的是uspr2?

【在 k*******d 的大作中提到】
: 至于MAC或者是network layer,基本上想做啥都行,反正是在PC或者Laptop上开发
kn
发帖数: 2446
13
我是做物理层的。network layer不大了解。
上层都是软件,自己实现吧。
Prof.Knightly的组用WARP做了不少MAC层(或Network层)的东西。
http://www.ece.rice.edu/~knightly/
他们的网页里提到:
“WARP
We have designed and implemented a FPGA-based hardware platform for clean-sl
ate design of wireless network protocols. The platform is fully programmable
at all layers from the physical layer on up. The platform supports cross-la
yer protocol implementation and has a high-performance physical layer for "a
t scale" experiments.”

【在 a*******n 的大作中提到】
: 不好意思,我看了warp的主页,好像没提到能定制Network Layer,只提到了MAC。请问
: 这个可以定制Network Layer么?如果可以,哪里买呢?
:
: 速验

a*******n
发帖数: 258
14
不错啊。
我看到那个介绍里面,说是收到的信号是matlab offline处理的,可以即时处理么?

sl
programmable
la
"a

【在 kn 的大作中提到】
: 我是做物理层的。network layer不大了解。
: 上层都是软件,自己实现吧。
: Prof.Knightly的组用WARP做了不少MAC层(或Network层)的东西。
: http://www.ece.rice.edu/~knightly/
: 他们的网页里提到:
: “WARP
: We have designed and implemented a FPGA-based hardware platform for clean-sl
: ate design of wireless network protocols. The platform is fully programmable
: at all layers from the physical layer on up. The platform supports cross-la
: yer protocol implementation and has a high-performance physical layer for "a

kn
发帖数: 2446
15
即时处理就是WARP。需要做些硬件方面的东西,比如用System Generator,或者Verilo
g HDL写硬件model,集成进WARP硬件。因为WARP是用EDK做的,所以也不复杂,把你的
core添加到PLB总线上就OK。
matlab offline处理就是WARPLab,不需要动硬件,只需要写MATLAB code。
WARP和WARPLab是基于同一套硬件,软件略有不同。
为了验证算法在真实环境里传输的性能,一般用WARPLab,涉及到算法的Architecture
设计和implementation的,用WARP。

【在 a*******n 的大作中提到】
: 不错啊。
: 我看到那个介绍里面,说是收到的信号是matlab offline处理的,可以即时处理么?
:
: sl
: programmable
: la
: "a

s*****y
发帖数: 1974
16
GNU radio是最便宜的,不过可能支持的带宽比较小
俺们公司也有类似的东西,6000$左右,FPGA的,最高支持40M 4x4 MIMO
Sundance的也不错,就是贵点

FPGA

【在 a*******n 的大作中提到】
: 实验室想买一套软件无线电的开发平台,来实验我们的一些无线通信的算法,基于FPGA
: 或者DSP都行,要求可以自己可以用程序定制物理层的算法,最好支持MIMO。最好还有
: 控制的模块,可以自己编程序控制上层,MAC和Routing。请问这样的开发模块哪里可以
: 买到?有什么公司是做这个的?如果需要的带宽不大,几百k到几MHZ的样子,载波也没
: 特别要求,就2.4G或者5G,大搞需要多少钱?时间紧迫,非常感谢谁能提供一些信息,
: 比如做这些的公司的网站。
: 发包子感谢。

k*******d
发帖数: 1340
17
我想是的,虽然我没有真正做过
网上有人做过简单的802.11Mac,以及TCP传输,所以应该问题不大

【在 a*******n 的大作中提到】
: 你指的是uspr2?
a*******n
发帖数: 258
18
明白了,多谢!

Verilo
Architecture

【在 kn 的大作中提到】
: 即时处理就是WARP。需要做些硬件方面的东西,比如用System Generator,或者Verilo
: g HDL写硬件model,集成进WARP硬件。因为WARP是用EDK做的,所以也不复杂,把你的
: core添加到PLB总线上就OK。
: matlab offline处理就是WARPLab,不需要动硬件,只需要写MATLAB code。
: WARP和WARPLab是基于同一套硬件,软件略有不同。
: 为了验证算法在真实环境里传输的性能,一般用WARPLab,涉及到算法的Architecture
: 设计和implementation的,用WARP。

a*******n
发帖数: 258
19
这个带宽大概多小呢?

【在 s*****y 的大作中提到】
: GNU radio是最便宜的,不过可能支持的带宽比较小
: 俺们公司也有类似的东西,6000$左右,FPGA的,最高支持40M 4x4 MIMO
: Sundance的也不错,就是贵点
:
: FPGA

a*******n
发帖数: 258
20
我看到他们的RF频率是定死的。如果我想用WARP做电力线通信,我需要改RF频率到几十
MHz的范围,有这样的子模块卖么?
谢谢!

Verilo
Architecture

【在 kn 的大作中提到】
: 即时处理就是WARP。需要做些硬件方面的东西,比如用System Generator,或者Verilo
: g HDL写硬件model,集成进WARP硬件。因为WARP是用EDK做的,所以也不复杂,把你的
: core添加到PLB总线上就OK。
: matlab offline处理就是WARPLab,不需要动硬件,只需要写MATLAB code。
: WARP和WARPLab是基于同一套硬件,软件略有不同。
: 为了验证算法在真实环境里传输的性能,一般用WARPLab,涉及到算法的Architecture
: 设计和implementation的,用WARP。

相关主题
DSP Comm System 入门级菜鸟请教面试都问些什么 (转载)FPGA推荐求助
请教购买示波器的经验微波领域就业状况一般吗
Wireless system/DSP design engineer needed (转载)从C代码到DSP有多远?
进入EE版参与讨论
k*******d
发帖数: 1340
21
100MHz
我觉得USRP主要的瓶颈在PC和外设接口的速率以及PC的处理速率上,比如USRP1的带宽
好像只有十几兆,因为用的是USB接口。PC处理速率也是个问题,带宽越宽,采样率越
高,对PC处理速度的要求也越高,毕竟general purpose的CPU不如DSP或者FPGA

【在 a*******n 的大作中提到】
: 这个带宽大概多小呢?
s*****y
发帖数: 1974
22
对,主要是USRP的处理是软件的,比如4x4 的MIMO,I/Q两路12bits采样,这个数据率
就很恐怖了
不过做做小实验的话推荐USRP,毕竟开发DSP/FPGA的周期相对较长,而且不是最终要走
产品的话意义也不大

【在 k*******d 的大作中提到】
: 100MHz
: 我觉得USRP主要的瓶颈在PC和外设接口的速率以及PC的处理速率上,比如USRP1的带宽
: 好像只有十几兆,因为用的是USB接口。PC处理速率也是个问题,带宽越宽,采样率越
: 高,对PC处理速度的要求也越高,毕竟general purpose的CPU不如DSP或者FPGA

w*******r
发帖数: 128
23
个人觉得要解决PC速率可以上gpu

【在 k*******d 的大作中提到】
: 100MHz
: 我觉得USRP主要的瓶颈在PC和外设接口的速率以及PC的处理速率上,比如USRP1的带宽
: 好像只有十几兆,因为用的是USB接口。PC处理速率也是个问题,带宽越宽,采样率越
: 高,对PC处理速度的要求也越高,毕竟general purpose的CPU不如DSP或者FPGA

z*****n
发帖数: 447
24
请问,GNU Radio能否不经过USRP,直接和Matlab相连做模拟?
k*******d
发帖数: 1340
25
USRP2将可以不通过GNU Radio,直接和Simulink相连做模拟,今年下半年推出的
Simulink版本中
支持

【在 z*****n 的大作中提到】
: 请问,GNU Radio能否不经过USRP,直接和Matlab相连做模拟?
z*****n
发帖数: 447
26
那就是说 GNU Radio必须和USRP一起使用,不能单独和matlab相连?
T******T
发帖数: 3066
27
貌似刚有人问过类似平台。
k*******d
发帖数: 1340
28
GNU Radio是软件,可以和USRP/USRP2一起使用,目前据我说知它也只支持USRP/USRP2
USRP和Simulink的接口网上也有,是一所学校的人开发的,不是MathWorks开发的
USRP2和Simulink的接口是由MathWorks开发的
GNU Radio和Matlab没有相连不相连的问题吧,它们都是软件,一个系统一般只用其中
一个,没听说
过两个连起来用的,虽然理论上去写一些接口程序可能也可以把它们连起来

【在 z*****n 的大作中提到】
: 那就是说 GNU Radio必须和USRP一起使用,不能单独和matlab相连?
z*****n
发帖数: 447
29
en, 我了解了一下,GNU Radio完全支持与Matlab和信号发生器连接,不过需要写一些
Driver;另外UFL有个Group的一篇文章里面,用GNU Radio做JPEG文件传输,没用USRP
,而是用Socket写了个程序模拟USRP连接,看来不用USRP也可以,不过比较麻烦。

USRP2

【在 k*******d 的大作中提到】
: GNU Radio是软件,可以和USRP/USRP2一起使用,目前据我说知它也只支持USRP/USRP2
: USRP和Simulink的接口网上也有,是一所学校的人开发的,不是MathWorks开发的
: USRP2和Simulink的接口是由MathWorks开发的
: GNU Radio和Matlab没有相连不相连的问题吧,它们都是软件,一个系统一般只用其中
: 一个,没听说
: 过两个连起来用的,虽然理论上去写一些接口程序可能也可以把它们连起来

k*******d
发帖数: 1340
30
不用USRP那就不叫软件无线电平台了吧,连硬件都没有,那叫做loopback仿真,那也不
要用Gnu Radio啦,自己用C++或者Matlab写就可以啦
GNU Radio就是个C++的library,理论上是可以和Matlab interface,但是我不认为很容
易,GNU Radio是个很painful的东西。。。
1 (共1页)
进入EE版参与讨论
相关主题
微波领域就业状况一般吗加州 silicon valley, FPGAs, VHDL engineer, Super big company, 6-monthes internship or more
从C代码到DSP有多远?Xilinx summer intership
请教microcontroller/dsp/fpga的选择再次请教Power Electronics方面的书
real electrical engineer做一个无线网芯片的完整研发过程是怎样的
有没有 Wireless Baseband Processing的开发评估板或Testbed马上毕业,power elec. & Control ,求opening
Job Openings in a Wireless Startup (Irvine, CA)【电力工程师】求内推
求对几个公司position的建议FPGA beginner question
借问有没有人曾将Simulink和matlab程序转到非PC base的控制器上去DSP Comm System 入门级菜鸟请教面试都问些什么 (转载)
相关话题的讨论汇总
话题: warp话题: gnu话题: usrp话题: radio话题: fpga