【技术实现步骤摘要】
一种面向星载多模FPGA调制解调系统的多终端无线交互方法
本专利技术涉及无线通信
,具体涉及一种面向星载多模FPGA调制解调系统的多终端无线交互方法。
技术介绍
FPGA(Field-ProgrammableGateArray,现场可编程门阵列)作为一种半定制电路,在计算机、数据处理、通信、工控、军事等诸多领域得到了广泛应用,特别是在各类通信实验中扮演者重要的角色[1-5]。值得注意的是,近些年来,随着卫星技术快速发展,基于FPGA的星载信号处理需求也变的越来越迫切,FPGA在卫星方面的应用开始呈现快速增长的趋势[6-11]。利用星载FPGA,可以对卫星传输的信号进行解调后再重新进行调制发送,区别于之前单纯的转发,在有效提高性能的基础上极大的扩展了卫星本身功能。FPGA本身具有十分强大的和运算能力,可搭载多种通信系统,如DVB-T2、4G-LTE、3G等,是目前通信科研领域极为重要的科研设备。但FPGA本身并不适合开发显示功能模块,内嵌的ARM模块通常容量较小,无法承载复杂的图形显示功能。在开发过程中,如何对FPGA上运行的通信系统进行监控和配置也就成为了摆 ...
【技术保护点】
一种面向星载多模FPGA调制解调系统的多终端无线交互方法,其特征在于,包括以下步骤:S1:FPGA将状态信息、各类统计信息以及较大规模的复数数据通过网口传输至ARM开发板处,ARM开发板需监测FPGA是否准备传出数据,在FPGA准备传出数据前进行准备,准确接收到FPGA发出的每一个数据包进行储存;S2:ARM开发板在接收到数据之后,对信息根据通信协议进行处理,提取出有效信息,并根据协议格式发送至终端;S3:终端对ARM开发板传来的数据进行处理,显示至屏幕上;其中,对于FPGA传入的复数信息,不直接显示实部和虚部,而是在界面上以实部为横轴,以虚部为纵轴建立直角坐标系,将接收到 ...
【技术特征摘要】
1.一种面向星载多模FPGA调制解调系统的多终端无线交互方法,其特征在于,包括以下步骤:S1:FPGA将状态信息、各类统计信息以及较大规模的复数数据通过网口传输至ARM开发板处,ARM开发板需监测FPGA是否准备传出数据,在FPGA准备传出数据前进行准备,准确接收到FPGA发出的每一个数据包进行储存;S2:ARM开发板在接收到数据之后,对信息根据通信协议进行处理,提取出有效信息,并根据协议格式发送至终端;S3:终端对ARM开发板传来的数据进行处理,显示至屏幕上;其中,对于FPGA传入的复数信息,不直接显示实部和虚部,而是在界面上以实部为横轴,以虚部为纵轴建立直角坐标系,将接收到的复数映射为在该平面上的点进行显示;S4:根据用户需要发送对FPGA的重配置数据,将重配置数据进行重新打包:主要包括更新标志、参数列表和更新结束标志;这些数据协同工作,最终通过ARM的间接作用,实现对FPGA的远程交互;如使用终端进行参数配置时,首先发送更新标志,触发服务端更新线程,然后向服务端(ARM)发送参数列表,由服务端进行转发,最后,发送更新结束标志,...
【专利技术属性】
技术研发人员:孙龙,常益嘉,邓思杨,周健全,李云鹏,成旭曼,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。