CN106970893A - 一种基于soc的5g硬件平台***及其实现方法 - Google Patents

一种基于soc的5g硬件平台***及其实现方法 Download PDF

Info

Publication number
CN106970893A
CN106970893A CN201710257842.9A CN201710257842A CN106970893A CN 106970893 A CN106970893 A CN 106970893A CN 201710257842 A CN201710257842 A CN 201710257842A CN 106970893 A CN106970893 A CN 106970893A
Authority
CN
China
Prior art keywords
hardware platform
platform systems
fmc
boards
fpga processor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710257842.9A
Other languages
English (en)
Inventor
唐彦波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huizhou TCL Mobile Communication Co Ltd
Original Assignee
Huizhou TCL Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huizhou TCL Mobile Communication Co Ltd filed Critical Huizhou TCL Mobile Communication Co Ltd
Priority to CN201710257842.9A priority Critical patent/CN106970893A/zh
Publication of CN106970893A publication Critical patent/CN106970893A/zh
Priority to PCT/CN2018/083610 priority patent/WO2018192537A1/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored program computers
    • G06F15/78Architectures of general purpose stored program computers comprising a single central processing unit
    • G06F15/7803System on board, i.e. computer system on one or more PCB, e.g. motherboards, daughterboards or blades

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Transceivers (AREA)

Abstract

本发明公开一种基于SOC的5G硬件平台***及其实现方法,所述5G硬件平台***包括FMC板卡和ZYNQ处理器,所述ZYNQ处理器集成有ARM芯片和FPGA处理器,所述FMC板卡与所述FPGA处理器连接。本发明通过引入SOC来协助实现实时数字信号处理,同时搭建了新一代大容量通用硬件平台,设计了一种基于硬件SOC的数字信号处理方法。

Description

一种基于SOC的5G硬件平台***及其实现方法
技术领域
本发明涉及5G技术领域,尤其涉及一种基于SOC的5G硬件平台***及其实现方法。
背景技术
目前全球关于5G的技术研究正如火如荼的开展,但是3GPP标准化也还在同步进行,迄今为止还没有一个定型的版本。多数从事5G研究的厂商一致认为,到2020年前后,5G才能逐步进入商用阶段,并在全球范围内走进人们的生活。
基于5G协议的不确定性,对测试终端的软件架构设计提出了挑战。与传统的基于FPGA、专用芯片或DSP的***不同,基于通用处理器(GPP)实现的纯软件架构的开放式5G无线***可以方便地使用各种成熟的软件工程方法,提高软件开发效率与开发质量。
尽管数字信号处理器(DSP)近年来在架构、性能和功耗上都取得了很多进步,为基于软件实现的移动通信基站提供了更多的选择,但是由于不同厂家甚至同一厂家的各种DSP在向后兼容性上不一致,而且所支持的实时操作***也不尽相同,因此业界目前缺少统一的平台和标准。与此同时,随着通用处理器相关技术的迅速发展,通用处理器逐渐可以满足数字信号处理等具有高数据负荷运算的要求,为软件实现数字信号处理提供了新的选择。
尽管采用通用处理器完成基带信号处理在***费用、容量和灵活性等方面都显示出传统专用硬件所没有的优势,但是,采用通用处理器处理实时基带信号也带来了新的挑战,首当其冲的就是对于移动通信中使用的大量数字信号处理算法,由于其高实时性的要求,传统基站和终端设计都是主要在硬件平台上以数字信号处理器的方式进行实现。
因此,现有技术还有待于改进和发展。
发明内容
鉴于上述现有技术的不足,本发明的目的在于提供一种基于SOC的5G硬件平台***及其实现方法,旨在通过引入SOC来协助实现实时数字信号处理,同时搭建了新一代大容量通用硬件平台,设计了一种基于硬件SOC的数字信号处理方法。
本发明的技术方案如下:
一种基于SOC的5G硬件平台***,其中,包括FMC板卡和ZYNQ处理器,所述ZYNQ处理器集成有ARM芯片和FPGA处理器,所述FMC板卡与所述FPGA处理器连接。
所述的5G硬件平台***,其中,所述FMC板卡采用AD9371芯片。
所述的5G硬件平台***,其中,还包括一电源模块,用于对5G硬件平台***进行供电。
所述的5G硬件平台***,其中,还包括一时钟模块,所述时钟模块接外部输入或者由本地板卡产生。
所述的5G硬件平台***,其中,所述FPGA处理器的基带数字接口支持4道第三代PCIe。
一种如上所述的基于SOC的5G硬件平台***的实现方法,其中,包括步骤:
接收到射频模拟数据后,通过变频和采样后传输到所述FPGA处理器中;
所述FPGA处理器透传射频模拟数据到FMC板卡;
所述FMC板卡对射频模拟数据进行FFT和MIMO解调后传输到FPGA处理器;
在FPGA处理器中进行解码,并自适应传输到GPP层。
所述的实现方法,其中,所述FMC板卡采用AD9371芯片。
所述的实现方法,其中,所述5G硬件平台***包括一电源模块,用于对5G硬件平台***进行供电。
所述的实现方法,其中,所述5G硬件平台***包括一时钟模块,所述时钟模块接外部输入或者由本地板卡产生。
所述的实现方法,其中,所述FPGA处理器的基带数字接口支持4道第三代PCIe。
有益效果:本发明通过引入SOC来协助实现实时数字信号处理,同时搭建了新一代大容量通用硬件平台,设计了一种基于硬件SOC的数字信号处理方法。
附图说明
图1为本发明的5G硬件平台***的架构图。
图2为本发明中5G硬件平台***的软硬结合的总体架构设计。
具体实施方式
本发明提供一种基于SOC的5G硬件平台***及其实现方法,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参阅图1,图1为本发明的5G硬件平台***的架构图,如图所示,其包括FMC板卡和ZYNQ处理器,所述ZYNQ处理器集成有ARM芯片和FPGA处理器,所述FMC板卡与所述FPGA处理器连接。
在基于SISO(单入单出)的设计中,需要一块AMC板卡和一块FMC板卡,如果需要支持MIMO则需要至少2块FMC板卡,在5M和10M***带宽的情况下,一块AMC板卡即可,如果需要支持20MHz的***带宽则需要2块AMC板卡,现有的uTCA外壳支持***5块AMC或FMC板卡。
基于SOC的硬件设计是在现有射频板卡的基础上集成强大的实时硬件处理模块,首先在射频***上以前板卡是采用lime的transceiver(收发信机),这个芯片的缺点是***带宽不支持5G***要求的100MHz的带宽需求,因此本发明采用ADI的AD9371芯片,其支持基带实时处理能力到120MHz, 同时AD9371单芯片就支持MIMO(双发双收)。
在SOC的选取上,本发明是基于Xilinx的ZYNQ处理器来进行设计,该ZYNQ处理器里面集成ARM芯片和高性能的FPGA处理器,在FPGA处理器中可以分解部分基带模块在此运行,充当加速器的作用或是作为中频接口模块使用。ARM芯片作为控制接口。
所述FPGA处理器的基带数字接口支持4道第三代PCIe,提供 3.938 GB/s的传输能力。
进一步,所述5G硬件平台***还包括一电源模块,用于对5G硬件平台***进行供电。
所述5G硬件平台***还包括一时钟模块,所述时钟模块接外部输入或者由本地板卡产生。接外部输入的设计主要是为了支持MIMO设计中,2个通道需要频率和相位上的同步需求。在MIMO设计中,可以一个模块从自有模块中产生,同时提供输入到另外一个板卡,这样就保证了时钟源在频率和相位上的一致。
后续对本发明如何灵活、实时的实现5G协议栈的功能进行说明。
如图2所示,在接收到射频模拟数据后,通过AD9371下变频和ADC采样后,传输到SOC中的FPGA处理器中,所述FPGA处理器开始选择透传(透明传输)数据到FMC板卡,FMC板卡中跑的是软的协议栈,软的协议栈是基于ubuntu low latency(低延迟内核),在FMC板卡中进行FFT和MIMO解调后,比特级的LDPC/Turbo译码功能转到FPGA处理器中完成,同时为保证上下行链路的反馈实时性,HARQ(混合自适应重传)模块进行适当调整和剥离,其主体功能在FMC板卡中完成。GPP层中的聚合主要是指应用层的功能组合和优化也是在FMC板卡中完成。
本发明的一个显著优势是在一个FPGA处理器能同时支持3个流(stream)的数据处理。一个FPGA处理器的处理能力能同时支持多块FMC板的处理,比如MIMO功能,2块FMC板卡同时跑软的协议栈,2个协议栈的部分比特级处理模块下移到FPGA中完成。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

Claims (10)

1.一种基于SOC的5G硬件平台***,其特征在于,包括FMC板卡和ZYNQ处理器,所述ZYNQ处理器集成有ARM芯片和FPGA处理器,所述FMC板卡与所述FPGA处理器连接。
2.根据权利要求1所述的5G硬件平台***,其特征在于,所述FMC板卡采用AD9371芯片。
3.根据权利要求1所述的5G硬件平台***,其特征在于,还包括一电源模块,用于对5G硬件平台***进行供电。
4.根据权利要求1所述的5G硬件平台***,其特征在于,还包括一时钟模块,所述时钟模块接外部输入或者由本地板卡产生。
5.根据权利要求1所述的5G硬件平台***,其特征在于,所述FPGA处理器的基带数字接口支持4道第三代PCIe。
6.一种如权利要求1所述的基于SOC的5G硬件平台***的实现方法,其特征在于,包括步骤:
接收到射频模拟数据后,通过变频和采样后传输到所述FPGA处理器中;
所述FPGA处理器透传射频模拟数据到FMC板卡;
所述FMC板卡对射频模拟数据进行FFT和MIMO解调后传输到FPGA处理器;
在FPGA处理器中进行解码,并自适应传输到GPP层。
7.根据权利要求6所述的实现方法,其特征在于,所述FMC板卡采用AD9371芯片。
8.根据权利要求6所述的实现方法,其特征在于,所述5G硬件平台***包括一电源模块,用于对5G硬件平台***进行供电。
9.根据权利要求6所述的实现方法,其特征在于,所述5G硬件平台***包括一时钟模块,所述时钟模块接外部输入或者由本地板卡产生。
10.根据权利要求6所述的实现方法,其特征在于,所述FPGA处理器的基带数字接口支持4道第三代PCIe。
CN201710257842.9A 2017-04-19 2017-04-19 一种基于soc的5g硬件平台***及其实现方法 Pending CN106970893A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710257842.9A CN106970893A (zh) 2017-04-19 2017-04-19 一种基于soc的5g硬件平台***及其实现方法
PCT/CN2018/083610 WO2018192537A1 (zh) 2017-04-19 2018-04-18 一种基于soc的5g硬件平台***及其实现方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710257842.9A CN106970893A (zh) 2017-04-19 2017-04-19 一种基于soc的5g硬件平台***及其实现方法

Publications (1)

Publication Number Publication Date
CN106970893A true CN106970893A (zh) 2017-07-21

Family

ID=59333087

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710257842.9A Pending CN106970893A (zh) 2017-04-19 2017-04-19 一种基于soc的5g硬件平台***及其实现方法

Country Status (2)

Country Link
CN (1) CN106970893A (zh)
WO (1) WO2018192537A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108023610A (zh) * 2017-10-31 2018-05-11 捷开通讯(深圳)有限公司 通信终端及其通信方法
WO2018192537A1 (zh) * 2017-04-19 2018-10-25 Tcl通讯(宁波)有限公司 一种基于soc的5g硬件平台***及其实现方法
CN109062750A (zh) * 2018-09-13 2018-12-21 国家海洋环境预报中心 一种高性能计算机测试***

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110049294A (zh) * 2019-05-29 2019-07-23 郑晓宇 基于Zynq高清高帧图像采集和处理***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040076708A (ko) * 2003-02-26 2004-09-03 삼성전자주식회사 Arm 코어를 가지는 soc의 fpga를 사용하는 확장가능형 검증 보드
CN101383643A (zh) * 2008-10-24 2009-03-11 山东大学 一种mimo实时平台及其同步和信道联合估计方法
CN204046839U (zh) * 2014-08-13 2014-12-24 中国科学院上海微***与信息技术研究所 一种异构多核高速无线传输设备
CN105656712A (zh) * 2015-12-22 2016-06-08 山东大学 一种基于zynq的rfid协议一致性测试平台及其工作方法
CN105979545A (zh) * 2016-06-01 2016-09-28 中国电子科技集团公司第四十研究所 基于8通道载波聚合LTE-Advanced空口技术分析装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103580782B (zh) * 2012-07-24 2017-10-17 华为技术有限公司 无线通信***的基带处理装置和无线通信***
CN106970893A (zh) * 2017-04-19 2017-07-21 惠州Tcl移动通信有限公司 一种基于soc的5g硬件平台***及其实现方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040076708A (ko) * 2003-02-26 2004-09-03 삼성전자주식회사 Arm 코어를 가지는 soc의 fpga를 사용하는 확장가능형 검증 보드
CN101383643A (zh) * 2008-10-24 2009-03-11 山东大学 一种mimo实时平台及其同步和信道联合估计方法
CN204046839U (zh) * 2014-08-13 2014-12-24 中国科学院上海微***与信息技术研究所 一种异构多核高速无线传输设备
CN105656712A (zh) * 2015-12-22 2016-06-08 山东大学 一种基于zynq的rfid协议一致性测试平台及其工作方法
CN105979545A (zh) * 2016-06-01 2016-09-28 中国电子科技集团公司第四十研究所 基于8通道载波聚合LTE-Advanced空口技术分析装置

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
丁鹏仁: "基于ZYNQ的软件无线电平台设计与实现", 《中国优秀硕士学位论文全文数据库》 *
刘华荣: "基于DSP的嵌入式***以太网接口的设计与实现", 《中国优秀硕士学位论文全文数据库(电子期刊)》 *
蔡明伟: "基于单片机socket通信技术的温度监控***设计", 《中国优秀硕士学位论文全文数据库(电子期刊)》 *
薛小平,金彦亮,武卓: "《宽带无线通信》", 31 October 2014, 同济大学出版社 *
郁峰: "单片机对TCP/IP通讯的实现", 《苏州市职业大学学报》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018192537A1 (zh) * 2017-04-19 2018-10-25 Tcl通讯(宁波)有限公司 一种基于soc的5g硬件平台***及其实现方法
CN108023610A (zh) * 2017-10-31 2018-05-11 捷开通讯(深圳)有限公司 通信终端及其通信方法
CN109062750A (zh) * 2018-09-13 2018-12-21 国家海洋环境预报中心 一种高性能计算机测试***

Also Published As

Publication number Publication date
WO2018192537A1 (zh) 2018-10-25

Similar Documents

Publication Publication Date Title
CN106970893A (zh) 一种基于soc的5g硬件平台***及其实现方法
Xiong et al. An open source SDR-based NOMA system for 5G networks
JP2020507282A (ja) 5g/lteデュアルコネクティビティ
CN106576393A (zh) 云无线电接入网络的改进架构和压缩前传数据的方法
CN107087303B (zh) 一种基站硬件虚拟化方法、装置和基站
JP2020503723A (ja) Harqフィードバック−ack情報送信方法及び関連装置
EP3641146A2 (en) Downlink control for non coherent joint transmission
WO2021233289A1 (zh) 多载波调度方法、装置及设备
CN105122717A (zh) 针对利用灵活带宽的载波的多载波***的反馈消息对齐
EP1973362A3 (en) Method for enhancing data transmission efficiency for a radio resource control procedure for a wireless communications system and related apparatus
RU2012124061A (ru) Система и способ для одночастотного высокоскоростного пакетного доступа нисходящей линии связи сдвоенной ячейки
CN104124987A (zh) 用于并行处理数据的方法和装置
CN105827381A (zh) 用于ofdma接收的具有模拟复数滤波器的接收机架构
EP2186247A4 (en) METHOD FOR CONTROLLING HARQ OPERATION WITH DYNAMIC RADIO RESOURCE ALLOCATION
CN101882953B (zh) 多模通信***的基带信号处理装置及方法
CN102681923A (zh) 一种对***级芯片进行验证的硬件平台装置
Dias et al. 5G-RANGE: A transceiver for remote areas based on software-defined radio
WO2017031931A1 (zh) 一种信号输出装置、板卡和方法
EP2688360B1 (en) Radio communication transmission system and method based on soft defined radio
WO2012088926A1 (zh) 无线通信***中处理不同带宽信号传输的方法及装置
JP2006101502A (ja) ベースバンドボード、ならびにベースバンドボードの多標準サービスを処理するの方法
CN109983828A (zh) 数据传输方法、网络侧设备及终端
CN108605289A (zh) 低功率蜂窝调制解调器***架构
Shen et al. Design and implementation of an LTE system with multi-thread parallel processing on OpenAirInterface platform
KR20230044399A (ko) 트리거 베이스의 업 링크 멀티 유저 송신을 위한 통신 장치 및 통신 방법

Legal Events

Date Code Title Description
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170721

RJ01 Rejection of invention patent application after publication