[发明专利]基于改进型SGDMA+PCIE的MIMO毫米波雷达高速传输方法有效
| 申请号: | 202010403932.6 | 申请日: | 2020-05-13 |
| 公开(公告)号: | CN111736115B | 公开(公告)日: | 2023-04-07 |
| 发明(设计)人: | 唐文明;徐丰 | 申请(专利权)人: | 复旦大学 |
| 主分类号: | G01S7/02 | 分类号: | G01S7/02;G01S7/00;G05B19/042;G06F13/16;G06F13/40;G06F13/42 |
| 代理公司: | 上海正旦专利代理有限公司 31200 | 代理人: | 陆飞;陆尤 |
| 地址: | 200433 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 改进型 sgdma pcie mimo 毫米波 雷达 高速 传输 方法 | ||
1.一种基于改进型SGDMA+PCIE的MIMO毫米波雷达高速传输方法,其特征在于,具体步骤如下:
(1)根据应用场景设计MIMO毫米雷达的FPGA信号传输方案;
(2)改进SGDMA为1/2、1/4、全描述符自动循环导入工作方式;
(3)通过QSYS系统内嵌4个SGDMA、DDR3、PCIE模块,实现与上位机高速数据传输;
步骤(1)所述根据应用场景设计MIMO毫米雷达的FPGA信号传输方案,具体是将TI德州仪器的77G毫米波雷达XWR1243芯片4个级联在一起,形成12TX×16RX天线模式,若以TDM方式发射,每次最多可产生16路LVDS数据,采用FPGA实行串并转化并将结果存放在FPGA内置16个64×16bit的异步FIFO中,再经过相关的数据处理,由经SGDMA送往DDR3缓存,由经另一个SGDMA通过PCIE与外设进行数据交互;
步骤(2)所述改进SGDMA为1/2、1/4、全描述符自动循环导入工作方式,其中,SGDMA主要由Dispatcher Core、Read Master、Write Master3部分组成,Dispatcher Core包含一个存放描述符Descriptor的RAM与控制状态寄存器CSR,启动SGDMA工作,需要配置Descriptor与CSR相应寄存器,其配置过程如下:
①首先配置Descriptor:读写地址、传输长度、突发长度、中断使能、写入使能;
②配置CSR:清除中断、读写全局中断使能、关闭描述符输出;
③开启CSR中的描述符输出使能位;
改进SGDMA如下:
a. 对存放
b. 增加中断自动清理功能,每次中断输出脉冲或高电平,并且可以外部命令或自动清除。
2.根据权利要求1所述的基于改进型SGDMA+PCIE的MIMO毫米波雷达高速传输方法,其特征在于,步骤(3)所述通过QSYS系统内嵌4个SGDMA、DDR3、PCIE模块,实现与上位机高速数据传输,具体是把SGDMA、DDR3控制器、PCIE核集成到QSYS系统内部,通过Avalon总线连接各模块;缓存到DDR3内部的数据又通过SGDMA由经PCIE传输到上位机,由经SGDMA、DDR3、PCIE、上位机实现数据高速传输。
3. 根据权利要求2所述的基于改进型SGDMA+PCIE的MIMO毫米波雷达高速传输方法,其特征在于,灵活的实现数据收发:
(1)接收数据流程:缓存数据FIFO输出数据到SGDMA输出数据到DDR3输出数
据到SGDMA输出数据由经PCIE输出数据到上位机;
(2)发送数据流程:上位机输出数据由经PCIE输出数据到SGDMA输出数据到DDR3输出数据到SGDMA输出数据到缓存FIFO;
并且所有收发SGDMA之间都可以实现灵活的联动模式,即可以互相中断工作也可以独立工作;通过4个SGDMA可以灵活的控制所有的读写过程,各模块都挂接在Avalon总线上,都分配了地址空间,上位机只对相应的地址读写数据,就实现对该模块访问。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010403932.6/1.html,转载请声明来源钻瓜专利网。





