|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 Zedd 于 2019-4-16 13:42 编辑
) ]" {, T8 H3 [9 s
* G1 L, D; v9 Y 基于自组网的无线路由设计在FPGA-SOC上的实现
. n, B" a, k! l c/ [% W; i C% K4 ^- z- U! T& E
首先向大家表示歉意,由于工作忙碌,很长一段时间都没有及时分享FPGA-SOC使用心得,希望今天补上还来得及。
, i; }& I0 p& N! W1 n最近在做一个超视距无线通信的项目,由于功放的功率有限,在单基站的情况下要想将超视距的电台数据传回基站,就需要采用无线路由的办法对数据进行中继,最终传回基站。
8 ], [; [# {6 O O# K 在通信领域,基带与中频的算法自然是FPGA的强项,可是路由算法的特点是算法复杂,实时性要求低,正是通用处理器的强项,因此本项目采用了FPGA-SOC的解决方案,在不考虑成本的情况下,这个方案目前来看算是最优的。. \1 }( K! P: A: c
在本项目中FPGA主要完成接口控制、本地数据打包、基带算法,部分中频算法;ARM主要完成上行数据处理、下行中继转发、路由表管理、路由算法实现。
7 h" ~! p( n8 x 总体来说FPGA与ARM的任务划分是这样的:FPGA主要负责无线信道的处理,尽可能的做到透明,ARM负责链路维护与管理。
: M/ |1 o4 B1 O5 k: J7 f" e 关于该方案的详细设计会在后面会向大家慢慢道来...... |
|