CN105141347B - Microminiature base station baseband processor chip set - Google Patents
Microminiature base station baseband processor chip set Download PDFInfo
- Publication number
- CN105141347B CN105141347B CN201510324092.3A CN201510324092A CN105141347B CN 105141347 B CN105141347 B CN 105141347B CN 201510324092 A CN201510324092 A CN 201510324092A CN 105141347 B CN105141347 B CN 105141347B
- Authority
- CN
- China
- Prior art keywords
- chipset
- module
- beamforming
- signal
- receiving
- 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.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 claims abstract description 59
- 125000004122 cyclic group Chemical group 0.000 claims description 32
- 238000012937 correction Methods 0.000 claims description 21
- 238000007493 shaping process Methods 0.000 claims description 20
- 238000000034 method Methods 0.000 claims description 18
- 230000005540 biological transmission Effects 0.000 claims description 15
- 238000001914 filtration Methods 0.000 claims description 15
- 238000001514 detection method Methods 0.000 claims description 11
- 230000008569 process Effects 0.000 claims description 11
- 238000005070 sampling Methods 0.000 claims description 3
- 230000008054 signal transmission Effects 0.000 claims description 2
- 238000003491 array Methods 0.000 abstract description 6
- 238000004364 calculation method Methods 0.000 abstract description 6
- 238000005457 optimization Methods 0.000 abstract description 4
- 238000004422 calculation algorithm Methods 0.000 description 13
- 238000004891 communication Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 5
- 230000001133 acceleration Effects 0.000 description 4
- 230000008707 rearrangement Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000000354 decomposition reaction Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000017105 transposition Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0617—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0837—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using pre-detection combining
- H04B7/0842—Weighted combining
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0837—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using pre-detection combining
- H04B7/0842—Weighted combining
- H04B7/086—Weighted combining using weights depending on external parameters, e.g. direction of arrival [DOA], predetermined weights or beamforming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03178—Arrangements involving sequence estimation techniques
- H04L25/03248—Arrangements for operating in conjunction with other apparatus
- H04L25/03286—Arrangements for operating in conjunction with other apparatus with channel-decoding circuitry
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2626—Arrangements specific to the transmitter only
- H04L27/2627—Modulators
- H04L27/2634—Inverse fast Fourier transform [IFFT] or inverse discrete Fourier transform [IDFT] modulators in combination with other circuits for modulation
- H04L27/2636—Inverse fast Fourier transform [IFFT] or inverse discrete Fourier transform [IDFT] modulators in combination with other circuits for modulation with FFT or DFT modulators, e.g. standard single-carrier frequency-division multiple access [SC-FDMA] transmitter or DFT spread orthogonal frequency division multiplexing [DFT-SOFDM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2689—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation
- H04L27/2695—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation with channel estimation, e.g. determination of delay spread, derivative or peak tracking
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Transmission System (AREA)
Abstract
本发明提供一种超小型基站基带处理器芯片组,包括:接收波束成形芯片组、天线信号合并芯片组、用户波束收发信号处理芯片组和发送波束成形芯片组;接收波束成形芯片组通过模数转换器与超小型基站的L个天线的接收端连接、接收波束成形芯片组与天线信号合并芯片组连接,用户波束收发信号处理芯片组与天线信号合并芯片组、发送波束成形芯片组分别连接,发送波束成形芯片组通过数模转换器与超小型基站的L个天线的发送端连接,L为大于1的整数。上述超小型基站基带处理器芯片组能够解决超大型天线阵列和超大计算量产生的管脚、功耗、面积约束问题,并通过分片优化最小化全数字波束成形结构的硬件开销。
The invention provides a baseband processor chipset for an ultra-small base station, including: a receiving beamforming chipset, an antenna signal combining chipset, a user beam transmitting and receiving signal processing chipset, and a transmitting beamforming chipset; the receiving beamforming chipset passes the modulus The converter is connected to the receiving end of the L antennas of the ultra-small base station, the receiving beamforming chipset is connected to the antenna signal combining chipset, the user beam transmitting and receiving signal processing chipset is connected to the antenna signal combining chipset, and the transmitting beamforming chipset is respectively connected, The transmitting beamforming chipset is connected to the transmitting ends of the L antennas of the ultra-small base station through a digital-to-analog converter, where L is an integer greater than 1. The above-mentioned ultra-small base station baseband processor chipset can solve the problems of pin, power consumption, and area constraints caused by ultra-large antenna arrays and super-large calculations, and minimize the hardware overhead of the all-digital beamforming structure through slice optimization.
Description
技术领域technical field
本发明涉及无线通信基带处理器技术领域,尤其涉及一种超小型基站基带处理器芯片组。The invention relates to the technical field of wireless communication baseband processors, in particular to a baseband processor chipset for ultra-small base stations.
背景技术Background technique
第五代移动通信技术(5-Generation,简称5G)将为当前广泛应用的无线通信带来各方面的技术革新,体现在超高传输带宽、超低通信延迟、更高的频谱利用效率等。基于5G的要求,超大规模天线阵列以及波束成形技术可能成为5G通信的关键技术。The fifth-generation mobile communication technology (5-Generation, referred to as 5G) will bring various technological innovations to the currently widely used wireless communication, which is reflected in ultra-high transmission bandwidth, ultra-low communication delay, and higher spectrum utilization efficiency. Based on the requirements of 5G, ultra-large-scale antenna array and beamforming technology may become the key technology of 5G communication.
超小型热点基站是适用于5G超密集组网应用场景的基站系统。其应用场景涵盖诸如办公室、校园、密集街区、慢速车辆等室内室外情况,通常覆盖半径小于百米范围。每个5G超小型基站将为其覆盖区域内的用户提供总速率高达10千兆比特每秒的宽带数据传输服务。预测结果表明,5G超小型基站的全球年产量将在各类5G通信基站中占主导地位。The ultra-small hotspot base station is a base station system suitable for 5G ultra-dense networking application scenarios. Its application scenarios cover indoor and outdoor situations such as offices, campuses, dense blocks, and slow vehicles, and usually cover a radius of less than 100 meters. Each 5G ultra-small base station will provide users within its coverage area with broadband data transmission services at a total rate of up to 10 gigabits per second. The forecast results show that the global annual output of 5G ultra-small base stations will dominate all types of 5G communication base stations.
超小型基站需要通过超大规模天线阵列来支持其高带宽数据传输的要求。通常,为满足以上提到的所涵盖的场景的无线传输,需要上百天线的二维天线阵列。同时,由于天线物理尺寸的限制,载波波长需要足够短。毫米波波段是当前许多无线通信类应用研究的热点之一。应用该波段的无线传输,例如,采用60GHz射频可以将天线阵列的间隔缩小到约2.5mm,天线阵列的整体尺寸也大幅减小。Ultra-small base stations need to support their high-bandwidth data transmission requirements through ultra-large-scale antenna arrays. Generally, in order to satisfy the wireless transmission in the scenarios covered above, a two-dimensional antenna array with hundreds of antennas is required. At the same time, due to the limitation of the physical size of the antenna, the carrier wavelength needs to be short enough. The millimeter wave band is one of the hotspots of many wireless communication applications. Applying wireless transmission in this band, for example, using 60 GHz radio frequency can reduce the spacing of the antenna array to about 2.5mm, and the overall size of the antenna array is also greatly reduced.
由于毫米波具有较大的传输损耗,因此,需要利用波束成形技术来为微基站提供具有方向性的高能量增益。现有的基站波束成形的硬件实施结构方案,主要包括三种。第一,射频模拟波束成形。第二,全数字波束成形。第三,模拟-数字混合波束成形。在这些结构方案中,射频模拟波束成形具有最低的开销,全数字波束成形具有最好的性能。模拟-数字混合波束成形则是两者的折衷。Since the millimeter wave has a large transmission loss, it is necessary to use beamforming technology to provide directional high energy gain for the micro base station. Existing hardware implementation structural schemes for beamforming of base stations mainly include three types. First, RF analog beamforming. Second, full digital beamforming. Third, analog-digital hybrid beamforming. Among these structural schemes, RF analog beamforming has the lowest overhead, and all-digital beamforming has the best performance. Analog-digital hybrid beamforming is a compromise between the two.
针对以上提到的硬件实施结构方案,尚未有成熟的片上系统硬件实现研究。片上系统的硬件实现需要考虑各项约束,包括算法级约束,管脚约束,功耗约束,以及面积约束等。针对基于超大规模天线阵列的波束成型技术的基站,其输入和输出信号吞吐量非常大。处理芯片很容易超过工艺所规定的管脚约束。另外,对于宽带超大运算量的基带处理,若不选择合适的算法和结构,并进行合理的分片多核处理,超小型基站的功耗和面积约束也很难被满足。For the above-mentioned hardware implementation structure scheme, there is no mature research on the hardware implementation of the system-on-chip. The hardware implementation of the SoC needs to consider various constraints, including algorithm-level constraints, pin constraints, power consumption constraints, and area constraints. For base stations based on very large-scale antenna array-based beamforming technology, the input and output signal throughput is very high. Processing chips can easily exceed the pin constraints dictated by the process. In addition, for baseband processing with a large amount of broadband computing, if you do not choose a suitable algorithm and structure, and perform reasonable sliced multi-core processing, it is difficult to meet the power consumption and area constraints of ultra-small base stations.
鉴于此,如何提供一种能够解决超大型天线阵列和超大计算量产生的管脚、功耗、面积约束问题的超小型基站基带处理器芯片组成为当前需要解决的技术问题。In view of this, how to provide an ultra-small base station baseband processor chip composition that can solve the pin, power consumption, and area constraints caused by ultra-large antenna arrays and ultra-large calculations has become a technical problem that needs to be solved at present.
发明内容Contents of the invention
本发明提供一种超小型基站基带处理器芯片组,应用于5G无线通信超小型热点基站中,可灵活配置,能够解决超大型天线阵列和超大计算量产生的管脚、功耗、面积约束问题,并通过分片优化最小化全数字波束成形结构的硬件开销。The present invention provides a baseband processor chipset for an ultra-small base station, which is applied to an ultra-small hotspot base station for 5G wireless communication, can be flexibly configured, and can solve the problems of pins, power consumption, and area constraints caused by ultra-large antenna arrays and ultra-large calculations. , and minimize the hardware overhead of the all-digital beamforming structure through slice optimization.
第一方面,本发明提供一种超小型基站基带处理器芯片组,包括:接收波束成形芯片组、天线信号合并芯片组、用户波束收发信号处理芯片组和发送波束成形芯片组;In a first aspect, the present invention provides a baseband processor chipset for an ultra-small base station, including: a receiving beamforming chipset, an antenna signal combining chipset, a user beam transmitting and receiving signal processing chipset, and a transmitting beamforming chipset;
所述接收波束成形芯片组通过模数转换器与超小型基站的L个天线的接收端连接、所述接收波束成形芯片组与所述天线信号合并芯片组连接,所述用户波束收发信号处理芯片组与所述天线信号合并芯片组、所述发送波束成形芯片组分别连接,所述发送波束成形芯片组通过数模转换器与超小型基站的L个天线的发送端连接,L为大于1的整数。The receiving beamforming chipset is connected to the receiving end of the L antennas of the ultra-small base station through an analog-to-digital converter, the receiving beamforming chipset is connected to the antenna signal combining chipset, and the user beam transmitting and receiving signal processing chip The group is connected to the antenna signal combining chipset and the transmit beamforming chipset respectively, and the transmit beamforming chipset is connected to the transmitting ends of the L antennas of the ultra-small base station through a digital-to-analog converter, where L is greater than 1 integer.
可选地,所述接收波束成形芯片组包括:M个接收波束成形芯片,M为大于1的整数;Optionally, the receiving beamforming chipset includes: M receiving beamforming chips, where M is an integer greater than 1;
所述接收波束成形芯片包括:第一复乘模块、天线合并模块和输出缓存模块;The receiving beamforming chip includes: a first multiplication module, an antenna combining module and an output buffer module;
所述第一复乘模块包括:K组、每组U个高速定点复数乘法单元,K和U均为大于1的整数;The first complex multiplication module includes: K groups, U high-speed fixed-point complex multiplication units in each group, and K and U are integers greater than 1;
所述复数乘法单元,用于对从K根天线接收的信号进行波束成形加权运算;The complex multiplication unit is configured to perform beamforming weighting operations on signals received from K antennas;
所述天线合并模块包括:U个第一加法单元;The antenna combination module includes: U first addition units;
所述第一加法单元为U输入、单输出的累加器,用于对从K根天线接收的信号在经过所述复数乘法单元进行波束成形加权运算之后的信号中属于同一接收区域的信号进行合并;The first adding unit is an accumulator with U input and single output, and is used to combine the signals belonging to the same receiving area among the signals received from the K antennas after the beamforming weighted operation is performed by the complex multiplication unit ;
所述输出缓存模块为高速并行随机存取存储器RAM,用于对所述U个第一加法单元合并后的信号进行暂存处理,并输出至所述天线信号合并芯片组。The output buffer module is a high-speed parallel random access memory RAM, which is used for temporarily storing the combined signals of the U first adding units and outputting them to the antenna signal combining chipset.
可选地,所述天线信号合并芯片组包括:双输入单输出形式排列连接的多个天线信号合并芯片,用于将所述接收波束成形芯片组的输出信号进行合并,将合并后的信号输出至所述用户波束收发信号处理芯片组。Optionally, the antenna signal combination chipset includes: a plurality of antenna signal combination chips arranged and connected in the form of dual-input and single-output, used to combine the output signals of the receiving beamforming chipset, and output the combined signal To the user beam transceiver signal processing chipset.
可选地,所述用户波束收发信号处理芯片组包括:N个相互并列的用户波束收发信号处理芯片,用于并行处理来自最多U个波束成形区域的接收信号,并与宏基站进行通信,同时处理来自宏基站的下行数据,最多对U个波束成形发送区域的下行信号进行调制,将调制后的信号输出至所述发送波束成形芯片组,N和U均为大于1的整数。Optionally, the user beam transmitting and receiving signal processing chipset includes: N mutually parallel user beam transmitting and receiving signal processing chips, which are used to parallelly process received signals from at most U beamforming areas, and communicate with the macro base station, and at the same time Process the downlink data from the macro base station, modulate the downlink signals of U beamforming transmission areas at most, and output the modulated signals to the transmitting beamforming chipset, where N and U are both integers greater than 1.
可选地,所述用户波束收发信号处理芯片包括:上行信号处理部分和下行信号处理部分;Optionally, the user beam transceiving signal processing chip includes: an uplink signal processing part and a downlink signal processing part;
所述上行信号处理部分包括:滤波与快速傅里叶变换模块、信道估计模块、信道均衡模块、解映射模块、解交织模块、前向纠错编码模块和第一循环冗余检查模块;The uplink signal processing part includes: a filtering and fast Fourier transform module, a channel estimation module, a channel equalization module, a demapping module, a deinterleaving module, a forward error correction coding module and a first cyclic redundancy check module;
所述滤波与快速傅里叶变换模块,包括:延迟链式寄存器组、多路并行的滤波处理器和快速傅里叶变换处理器;The filtering and fast Fourier transform module includes: a delay chain register group, a multi-channel parallel filter processor and a fast Fourier transform processor;
所述滤波处理器包括基于单指令多数据的二维并行乘法-加法运算单元,配合所述延迟链式寄存器组,用于在一个时钟周期内完成多阶的滤波运算;The filter processor includes a two-dimensional parallel multiplication-addition operation unit based on single instruction multiple data, which cooperates with the delay chain register group to complete multi-order filter operations within one clock cycle;
所述快速傅里叶变换处理器包括:复数蝶形单元,用于对2的整数次幂的序列实现多种长度的低延迟傅里叶变换;The fast Fourier transform processor includes: a complex butterfly unit, which is used to realize low-delay Fourier transforms of various lengths for sequences of integer powers of 2;
所述信道估计模块,用于对傅里叶变换后的信号进行信道估计;The channel estimation module is used to perform channel estimation on the Fourier transformed signal;
所述信道均衡模块,用于对信道估计后的进行信道均衡;The channel equalization module is used for channel equalization after channel estimation;
所述解映射模块,用于对信道均衡后的信号进行比特检测运算;The demapping module is used to perform a bit detection operation on the signal after channel equalization;
所述解交织模块,用于对比特检测运算后的信号进行解交织;The deinterleaving module is used to deinterleave the signal after the bit detection operation;
所述前向纠错编码模块,用于对解交织后的信号进行前向纠错编码;The forward error correction coding module is used to perform forward error correction coding on the deinterleaved signal;
所述第一循环冗余检查模块,用于对前向纠错编码后的信号进行循环冗余检查;The first cyclic redundancy check module is configured to perform a cyclic redundancy check on the forward error correction coded signal;
所述下行信号处理部分包括:第二循环冗余检查模块、信道编码模块、调制模块和逆快速傅里叶变换模块;The downlink signal processing part includes: a second cyclic redundancy check module, a channel coding module, a modulation module and an inverse fast Fourier transform module;
所述第二循环冗余检查模块,用于对输入的信号进行循环冗余检查;The second cyclic redundancy check module is configured to perform cyclic redundancy check on the input signal;
所述信道编码模块,用于对循环冗余检查后的信号进行编码;The channel encoding module is configured to encode the signal after the cyclic redundancy check;
所述调制模块,用于对编码后的信号进行调制;The modulation module is used to modulate the encoded signal;
所述逆快速傅里叶变换模块,用于对调制后的信号进行逆快速傅里叶变换。The inverse fast Fourier transform module is used to perform inverse fast Fourier transform on the modulated signal.
可选地,所述信道估计模块和所述信道均衡模块为定点矩阵-函数处理器;Optionally, the channel estimation module and the channel equalization module are fixed-point matrix-function processors;
所述定点矩阵-函数处理器包括:多层乘法加法和数据重排单元和函数运算加速单元;The fixed-point matrix-function processor includes: a multi-layer multiplication addition and data rearrangement unit and a function operation acceleration unit;
所述多层乘法加法和数据重排单元,用于进行包括实数、复数的向量加减法、向量乘积、向量点积、转置的基本向量运算;The multi-layer multiplication addition and data rearrangement unit is used to perform basic vector operations including vector addition and subtraction, vector product, vector dot product, and transposition of real numbers and complex numbers;
所述函数运算加速单元,用于通过多项式估计算法,在最多预设个时钟周期内实现预设精度的特殊函数运算;The function operation acceleration unit is used to realize special function operations with preset accuracy within a maximum of preset clock cycles through a polynomial estimation algorithm;
和/或,and / or,
所述解映射模块,用于采用比特检测算法对信道均衡后的信号进行比特检测运算;The demapping module is used to perform a bit detection operation on the signal after channel equalization by using a bit detection algorithm;
和/或,and / or,
所述解交织模块采用前向纠错编解码专用处理器;The de-interleaving module adopts a dedicated processor for forward error correction encoding and decoding;
和/或,and / or,
所述前向纠错编码模块采用前向纠错编解码专用处理器;The forward error correction encoding module adopts a special processor for forward error correction encoding and decoding;
和/或,and / or,
所述第一循环冗余检查模块,用于采用比特处理器配合寄存器,基于查表法的并行循环冗余检查CRC算法的低延迟运算对前向纠错编码后对信号进行循环冗余检查;The first cyclic redundancy check module is used to use the bit processor to cooperate with the register, and the low-latency operation of the parallel cyclic redundancy check CRC algorithm based on the look-up method performs cyclic redundancy check on the signal after forward error correction coding;
和/或,and / or,
所述信道编码模块为低开销简单编码和调制电路;The channel coding module is a simple coding and modulation circuit with low overhead;
和/或,and / or,
所述调制模块为低开销简单编码和调制电路。The modulation module is a simple encoding and modulation circuit with low overhead.
可选地,所述发送波束成形芯片组包括:M片发送波束成形芯片;Optionally, the transmit beamforming chipset includes: M pieces of transmit beamforming chips;
所述发送波束成形芯片,用于对经过所述用户波束收发信号处理芯片组调制输出的信号依次进行波束成形、数字预失真和成型滤波处理,并将处理后的信号输出至超小型基站的K个天线发送端。The transmit beamforming chip is used to sequentially perform beamforming, digital predistortion and shaping filter processing on the signal modulated and output by the user beam transmitting and receiving signal processing chipset, and output the processed signal to the K of the ultra-small base station antenna transmitter.
可选地,所述发送波束成形芯片包括:输入缓存模块、第二复乘模块、用户信号合并模块,数字预失真模块和成型滤波模块;Optionally, the transmit beamforming chip includes: an input buffer module, a second multiplex module, a user signal combining module, a digital predistortion module and a shaping filter module;
所述输入缓存模块,用于对经过所述用户波束收发信号处理芯片组调制输出的信号进行暂存处理并输出至所述第二复乘模块;The input buffer module is configured to temporarily store and process the signal modulated and output by the user beam transceiver signal processing chipset and output it to the second multiplex module;
所述第二复乘模块,用于对所述输入缓存模块输出对信号进行发送波束成形加权运算;The second multiplication module is configured to perform a transmit beamforming weighting operation on the output signal of the input buffer module;
所述用户信号合并模块,包括K个第二加法单元;The user signal combining module includes K second adding units;
所述第二加法单元为U输入、单输出的累加器,用于对经过所述第二复乘模块进行发送波束成形加权运算之后的U路信号进行合并;The second addition unit is an accumulator with a U input and a single output, and is used to combine the U channel signals after the transmit beamforming weighting operation is performed by the second multiplex module;
所述数字预失真模块,用于通过数字电路对经过所述用户信号合并模块进行合并之后的信号的发送功率进行预补偿;The digital pre-distortion module is used to pre-compensate the transmission power of the signal combined by the user signal combination module through a digital circuit;
所述成形滤波模块,用于对预补偿后的信号进行脉冲成形滤波,并将脉冲成形滤波后的信号输出至超小型基站的天线发送端,以使所述天线发送端将所述脉冲成形滤波后的信号进行数模转换后进行发送。The shaping filter module is used to perform pulse shaping filtering on the precompensated signal, and output the pulse shaping filtering signal to the antenna transmitting end of the ultra-small base station, so that the antenna transmitting end can filter the pulse shaping After the signal is digital-to-analog converted, it is sent.
可选地,所述成形滤波模块为高速数字滤波器。Optionally, the shaping filter module is a high-speed digital filter.
可选地,所述接收波束成形芯片组采用第一差分端口通过模数转换器与超小型基站的L个天线的接收端连接,所述发送波束成形芯片组采用第一差分端口通过数模转换器与超小型基站的L个天线的发送端连接;所述接收波束成形芯片组采用第二差分端口与所述天线信号合并芯片组连接,所述发送波束成形芯片组采用第二差分端口与所述用户波束收发信号处理芯片组连接,所述天线信号合并芯片组采用第二差分端口与所述用户波束收发信号处理芯片组连接;Optionally, the receiving beamforming chipset is connected to the receiving ends of the L antennas of the ultra-small base station through an analog-to-digital converter through a first differential port, and the transmitting beamforming chipset is connected through a digital-to-analog conversion through a first differential port The device is connected to the transmitting end of the L antennas of the ultra-small base station; the receiving beamforming chipset is connected to the antenna signal combining chipset using a second differential port, and the transmitting beamforming chipset is connected to the antenna signal combining chipset using a second differential port The user beam transmitting and receiving signal processing chipset is connected, and the antenna signal combining chipset is connected to the user beam transmitting and receiving signal processing chipset through a second differential port;
所述第一差分端口与所述模数转换器及数模转换器的采样速率相匹配,所述模数转换器与所述数模转换器采用相同的速率,所述第二差分端口与中间数字信号传输速率相匹配,所述第一差分端口与所述第二差分端口的速率不同。The first differential port matches the sampling rate of the analog-to-digital converter and the digital-to-analog converter, the analog-to-digital converter and the digital-to-analog converter adopt the same rate, and the second differential port and the intermediate The digital signal transmission rate is matched, and the rate of the first differential port is different from that of the second differential port.
由上述技术方案可知,本发明的超小型基站基带处理器芯片组,应用于5G无线通信超小型热点基站中,可灵活配置,能够解决超大型天线阵列和超大计算量产生的管脚、功耗、面积约束问题,并通过分片优化最小化全数字波束成形结构的硬件开销。It can be seen from the above technical solution that the ultra-small base station baseband processor chipset of the present invention is applied to 5G wireless communication ultra-small hotspot base stations, can be flexibly configured, and can solve the problem of pins and power consumption caused by ultra-large antenna arrays and ultra-large calculations. , area-constrained problems, and minimize the hardware overhead of an all-digital beamforming structure through slice optimization.
附图说明Description of drawings
图1为本发明一实施例提供的一种超小型基站基带处理器芯片组的结构示意图;FIG. 1 is a schematic structural diagram of a baseband processor chipset for an ultra-small base station provided by an embodiment of the present invention;
图2为图1所示的超小型基站基带处理器芯片组中的接收波束成形芯片的结构示意图;FIG. 2 is a schematic structural diagram of a receive beamforming chip in the ultra-small base station baseband processor chipset shown in FIG. 1;
图3为图1所示的超小型基站基带处理器芯片组中的用户波束收发信号处理芯片的上行部分的结构示意图;3 is a schematic structural diagram of the uplink part of the user beam transceiver signal processing chip in the ultra-small base station baseband processor chipset shown in FIG. 1;
图4为图1所示的超小型基站基带处理器芯片组中的用户波束收发信号处理芯片的下行部分的结构示意图;Fig. 4 is a structural schematic diagram of the downlink part of the user beam transceiving signal processing chip in the ultra-small base station baseband processor chipset shown in Fig. 1;
图5为图1所示的超小型基站基带处理器芯片组中的发送波束成形芯片的结构示意图;FIG. 5 is a schematic structural diagram of a transmit beamforming chip in the ultra-small base station baseband processor chipset shown in FIG. 1;
图6为图1所示的超小型基站基带处理器芯片组中的一种天线信号合并芯片组的一种连接方式的示意图。FIG. 6 is a schematic diagram of a connection mode of an antenna signal combining chipset in the ultra-small base station baseband processor chipset shown in FIG. 1 .
具体实施方式Detailed ways
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.
图1示出了本发明一实施例提供的超小型基站基带处理器芯片组的结构示意图,如图1所示,本实施例的超小型基站基带处理器芯片组,包括:接收波束成形芯片组11、天线信号合并芯片组12、用户波束收发信号处理芯片组13和发送波束成形芯片组14;Fig. 1 shows a schematic structural diagram of an ultra-small base station baseband processor chipset provided by an embodiment of the present invention. As shown in Fig. 1, the ultra-small base station baseband processor chipset of this embodiment includes: a receiving beamforming chipset 11. Antenna signal combining chipset 12, user beam transmitting and receiving signal processing chipset 13 and transmitting beamforming chipset 14;
所述接收波束成形芯片组11通过模数转换器15与超小型基站的L个天线的接收端连接、所述接收波束成形芯片组11与所述天线信号合并芯片组12连接,所述用户波束收发信号处理芯片组13与所述天线信号合并芯片组12、所述发送波束成形芯片组14分别连接,所述发送波束成形芯片组14通过数模转换器16与超小型基站的L个天线的发送端连接,L为大于1的整数。The receiving beamforming chipset 11 is connected to the receiving end of the L antennas of the ultra-small base station through an analog-to-digital converter 15, the receiving beamforming chipset 11 is connected to the antenna signal combining chipset 12, and the user beamforming The transceiver signal processing chipset 13 is connected to the antenna signal combining chipset 12 and the transmitting beamforming chipset 14 respectively, and the transmitting beamforming chipset 14 is connected to the L antennas of the ultra-small base station through a digital-to-analog converter 16. The sender is connected, and L is an integer greater than 1.
在具体应用中,本实施例所述接收波束成形芯片组11可以包括:M个接收波束成形芯片,M为大于1的整数;In a specific application, the receiving beamforming chipset 11 in this embodiment may include: M receiving beamforming chips, where M is an integer greater than 1;
所述接收波束成形芯片,如图2所示,可以包括:第一复乘模块11a、天线合并模块11b和输出缓存模块11c;The receiving beamforming chip, as shown in FIG. 2 , may include: a first multiplication module 11a, an antenna combining module 11b, and an output buffer module 11c;
所述第一复乘模块11a可包括:K组、每组U个高速定点复数乘法单元,K和U均为大于1的整数;The first complex multiplication module 11a may include: K groups, each group of U high-speed fixed-point complex multiplication units, K and U are integers greater than 1;
所述复数乘法单元,用于对从K根天线接收的信号进行波束成形加权运算;The complex multiplication unit is configured to perform beamforming weighting operations on signals received from K antennas;
所述天线合并模块11b可包括:U个第一加法单元;The antenna combining module 11b may include: U first adding units;
所述第一加法单元为U输入、单输出的累加器,用于对从K根天线接收的信号在经过所述复数乘法单元进行波束成形加权运算之后的信号中属于同一接收区域的信号进行合并;The first adding unit is an accumulator with U input and single output, and is used to combine the signals belonging to the same receiving area among the signals received from the K antennas after the beamforming weighted operation is performed by the complex multiplication unit ;
所述输出缓存模块11c为高速并行随机存取存储器RAM,用于对所述U个第一加法单元合并后的信号进行暂存处理,并输出至所述天线信号合并芯片组。The output buffer module 11c is a high-speed parallel random access memory RAM, which is used for temporarily storing the combined signals of the U first adding units and outputting them to the antenna signal combining chipset.
可理解的是,每一个接收波束成形芯片所连接的天线数为K,而接收波束成形芯片有M个,故基站的总天线数L=K×M。It can be understood that the number of antennas connected to each receiving beamforming chip is K, and there are M receiving beamforming chips, so the total number of antennas of the base station L=K×M.
在具体应用中,本实施例所述天线信号合并芯片组12可以包括:双输入单输出形式排列连接的多个天线信号合并芯片,用于将所述接收波束成形芯片组的输出信号进行合并,将合并后的信号输出至所述用户波束收发信号处理芯片组13。In a specific application, the antenna signal combination chip set 12 in this embodiment may include: a plurality of antenna signal combination chips arranged and connected in the form of dual input and single output, for combining the output signals of the receiving beamforming chip set, Output the combined signal to the user beam transceiver signal processing chipset 13 .
图6示出了图1所示的超小型基站基带处理器芯片组中的一种天线信号合并芯片组的一种连接方式的示意图,如图6所示,图6以接收波束成形芯片数为12为示例的情况下,由总计10个天线信号合并芯片以双输入-单输出的基本连接方式互连构成,其中包括6个第一阶段信号合并芯片、3个第二阶段信号合并芯片和1个第三阶段信号合并芯片;这些芯片呈倒三角的形式排列和连接,每个第一阶段信号合并芯片将来自两个接收波束成形芯片的信号进行进一步合并;每个第二和第三阶段信号合并芯片,分别对上一阶段合并芯片的输出信号进行进一步合并。经过两个或三个阶段合并的信号被输入到用户波束收发信号处理芯片中,进行最终阶段的合并。经过每一阶段的信号合并操作,待处理信号额外增加1比特字长。Fig. 6 shows a schematic diagram of a connection mode of an antenna signal combining chipset in the ultra-small base station baseband processor chipset shown in Fig. 1, as shown in Fig. 6, and Fig. 6 takes the number of receiving beamforming chips as In the case of 12 as an example, a total of 10 antenna signal combining chips are interconnected in a dual-input-single-output basic connection mode, including 6 first-stage signal combining chips, 3 second-stage signal combining chips and 1 A third-stage signal combining chip; these chips are arranged and connected in the form of an inverted triangle, and each first-stage signal combining chip further combines the signals from two receiving beamforming chips; each second and third-stage signal Merge the chips to further merge the output signals of the merged chips in the previous stage. The signals combined in two or three stages are input to the processing chip of the user beam receiving and sending signals for the final stage of combining. After each stage of signal combining operation, the signal to be processed is additionally increased by 1 bit word length.
在具体应用中,本实施例所述用户波束收发信号处理芯片组13可以包括:N个相互并列的用户波束收发信号处理芯片,用于并行处理来自最多U个波束成形区域的接收信号,并与宏基站进行通信,同时处理来自宏基站的下行数据,最多对U个波束成形发送区域的下行信号进行调制,将调制后的信号输出至所述发送波束成形芯片组,N和U均为大于1的整数。举例来说,U可以优选为10。In a specific application, the user beam transmitting and receiving signal processing chipset 13 described in this embodiment may include: N mutually parallel user beam transmitting and receiving signal processing chips, which are used to parallelly process the received signals from at most U beamforming areas, and communicate with The macro base station communicates, processes the downlink data from the macro base station at the same time, modulates the downlink signals of U beamforming transmission areas at most, and outputs the modulated signal to the transmission beamforming chipset, and both N and U are greater than 1 an integer of . For example, U may be preferably 10.
其中,所述用户波束收发信号处理芯片,可以包括:上行信号处理部分和下行信号处理部分;Wherein, the user beam transmitting and receiving signal processing chip may include: an uplink signal processing part and a downlink signal processing part;
所述上行信号处理部分,如图3所示,可以包括:滤波与快速傅里叶变换模块、信道估计模块、信道均衡模块、解映射模块、解交织模块、前向纠错编码模块和第一循环冗余检查模块;The uplink signal processing part, as shown in Figure 3, may include: a filtering and fast Fourier transform module, a channel estimation module, a channel equalization module, a demapping module, a deinterleaving module, a forward error correction coding module and a first Cyclic redundancy check module;
所述滤波与快速傅里叶变换模块,可包括:延迟链式寄存器组、多路并行的滤波处理器和快速傅里叶变换处理器;The filtering and fast Fourier transform module may include: a delay chain register group, a multi-channel parallel filter processor and a fast Fourier transform processor;
所述滤波处理器包括基于单指令多数据的二维并行乘法-加法运算单元(配备长度和精度可选的乘加指令集),配合所述延迟链式寄存器组,用于在一个时钟周期内(通过编程)完成多阶的滤波运算,所述滤波处理器在可配置的延迟链式寄存器组结构支持下,可以通过指令实现各种阶数的有限冲激响应滤波、无限冲激响应滤波、信号自相关和互相关等算法功能;The filter processor includes a two-dimensional parallel multiplication-addition operation unit based on single instruction multiple data (equipped with a multiplication-add instruction set with optional length and precision), which cooperates with the delay chain register group to be used in one clock cycle (By programming) to complete multi-order filtering operations, the filter processor can realize various orders of finite impulse response filtering, infinite impulse response filtering, Algorithm functions such as signal autocorrelation and cross-correlation;
所述快速傅里叶变换处理器包括:复数蝶形单元,用于(在指令集支持下)对2的整数次幂的序列实现多种长度的低延迟傅里叶变换,即其数据通道采用高并行度的复数蝶形乘加结构,可以在一个时钟周期内并行完成8路并行基2,4路并行基4,2路并行基8和单路基16等多种复数蝶形运算,可以通过编程实现多种长度的低延迟快速傅里叶变换;The fast Fourier transform processor includes: a complex butterfly unit, which is used (with the support of the instruction set) to realize low-delay Fourier transforms of various lengths for sequences of integer powers of 2 (with the support of the instruction set), that is, its data channel adopts The multiplication and addition structure of complex butterfly with high parallelism can complete multiple complex butterfly operations such as 8-way parallel base 2, 4-way parallel base 4, 2-way parallel base 8 and single-way base 16 within one clock cycle. Program to realize low-latency fast Fourier transform of various lengths;
所述信道估计模块,用于对傅里叶变换后的信号进行信道估计;The channel estimation module is used to perform channel estimation on the Fourier transformed signal;
所述信道均衡模块,用于对信道估计后的进行信道均衡;The channel equalization module is used for channel equalization after channel estimation;
所述解映射模块,用于对信道均衡后的信号进行比特检测运算,即通过理论上的公式化简,将复杂的指数、对数等算数运算转化为基于最大、最小值的近似运算,并映射到简单的查表电路和数值比较电路上,在很大程度上降低了硬件复杂度;The demapping module is used to perform bit detection operations on the signal after channel equalization, that is, through theoretical formula simplification, complex arithmetic operations such as exponentials and logarithms are converted into approximate operations based on maximum and minimum values, and mapping To a simple look-up table circuit and numerical comparison circuit, the hardware complexity is greatly reduced;
所述解交织模块,用于对比特检测运算后的信号进行解交织;The deinterleaving module is used to deinterleave the signal after the bit detection operation;
所述前向纠错编码模块,用于对解交织后的信号进行前向纠错编码;The forward error correction coding module is used to perform forward error correction coding on the deinterleaved signal;
所述第一循环冗余检查模块,用于对前向纠错编码后的信号进行循环冗余检查。The first cyclic redundancy check module is configured to perform cyclic redundancy check on the forward error correction coded signal.
进一步地,所述信道估计模块和所述信道均衡模块均可以为定点矩阵-函数处理器;Further, both the channel estimation module and the channel equalization module may be fixed-point matrix-function processors;
所述定点矩阵-函数处理器可包括:多层乘法加法和数据重排单元和函数运算加速单元;The fixed-point matrix-function processor may include: a multi-layer multiplication addition and data rearrangement unit and a function operation acceleration unit;
所述多层乘法加法和数据重排单元,用于进行包括实数、复数的向量加减法、向量乘积、向量点积、转置等的基本向量运算;The multi-layer multiplication addition and data rearrangement unit is used to perform basic vector operations including vector addition and subtraction of real numbers and complex numbers, vector products, vector dot products, and transpositions;
所述函数运算加速单元,用于通过多项式估计算法,在最多预设个时钟周期内实现预设精度的特殊函数运算。The function operation acceleration unit is used to realize the special function operation with preset precision within at most preset clock cycles through polynomial estimation algorithm.
举例来说,所述预设个时钟周期可优选为10个时钟周期,所述预设精度可优选为16比特精度。For example, the preset number of clock cycles may preferably be 10 clock cycles, and the preset precision may preferably be 16-bit precision.
所述矩阵-函数处理器对于信道估计和信道均衡算法中所用的矩阵LU分解、QR分解、求逆等核心运算,通过数据预分配和编程,可以实现高效率、无冲突、低延迟的运算。The matrix-function processor can realize high-efficiency, conflict-free, and low-latency operations through data pre-allocation and programming for core operations such as matrix LU decomposition, QR decomposition, and inversion used in channel estimation and channel equalization algorithms.
在具体应用中,所述解映射模块,可用于采用比特检测算法对信道均衡后的信号进行比特检测运算(即对信道均衡后的信号进行比特数据解映射)。In a specific application, the demapping module can be used to perform a bit detection operation on the channel-equalized signal by using a bit detection algorithm (that is, perform bit data demapping on the channel-equalized signal).
举例来说,优选地,所述解映射模块,可用于采用最大对数映射(MaximumLogarithm MAP,简称Max-Log-Map)算法对信道均衡后的信号进行比特检测运算。For example, preferably, the demapping module may be configured to perform bit detection operations on the channel-equalized signal by using a Maximum Logarithm MAP (Max-Log-Map for short) algorithm.
优选地,所述解交织模块和所述前向纠错编码模块均可采用前向纠错编解码专用处理器,该前向纠错编解码专用处理器优选为高吞吐量、低开销的前向纠错编解码专用处理器。Preferably, both the de-interleaving module and the forward error correction encoding module can use a special processor for forward error correction codec, and the special processor for forward error correction codec is preferably a high-throughput, low-overhead front-end A dedicated processor for error correction codecs.
优选地,所述第一循环冗余检查模块,用于采用比特处理器配合寄存器,可基于查表法的并行循环冗余检查(Cyclic Redundancy Check,简称CRC)算法的低延迟运算对前向纠错编码后对信号进行循环冗余检查。所述第一循环冗余检查模块采用并行逻辑运算数据通道,配合寄存器文件进行基于查表法的并行CRC算法,可以实现包括CRC8,CRC16,CRC24,CRC32等多种循环冗余校验算法的低延迟运算。Preferably, the first cyclic redundancy check module is used to use a bit processor to cooperate with the register, and can perform forward correction based on the low-latency operation of the parallel cyclic redundancy check (Cyclic Redundancy Check, CRC) algorithm of the look-up method. Cyclic redundancy check is performed on the signal after wrong coding. The first cyclic redundancy check module adopts a parallel logical operation data channel, cooperates with a register file to perform a parallel CRC algorithm based on a table look-up method, and can realize low-cost cyclic redundancy check algorithms including CRC8, CRC16, CRC24, and CRC32. delayed operation.
其中,所述下行信号处理部分,如图3所示,可以包括:第二循环冗余检查模块、信道编码模块、调制模块和逆快速傅里叶变换模块;Wherein, the downlink signal processing part, as shown in FIG. 3 , may include: a second cyclic redundancy check module, a channel coding module, a modulation module and an inverse fast Fourier transform module;
所述第二循环冗余检查模块,用于对输入的信号进行循环冗余检查;The second cyclic redundancy check module is configured to perform cyclic redundancy check on the input signal;
所述信道编码模块,用于对循环冗余检查后的信号进行编码;The channel encoding module is configured to encode the signal after the cyclic redundancy check;
所述调制模块,用于对编码后的信号进行调制;The modulation module is used to modulate the encoded signal;
所述逆快速傅里叶变换模块,用于对调制后的信号进行逆快速傅里叶变换。The inverse fast Fourier transform module is used to perform inverse fast Fourier transform on the modulated signal.
优选地,所述信道编码模块和所述调制模块均可以为低开销简单编码和调制电路。Preferably, both the channel coding module and the modulation module can be simple coding and modulation circuits with low overhead.
可理解的是,本实施例的所述第二循环冗余检查模块与所述第一循环冗余检查模块可采用相同的处理器硬件,而运行的软件代码不同;所述逆快速傅里叶变换模块可采用上述快速傅里叶变换处理器,在该快速傅里叶变换处理器运行逆快速傅里叶变换。It can be understood that the second cyclic redundancy check module and the first cyclic redundancy check module of this embodiment may use the same processor hardware, but run different software codes; the inverse fast Fourier The transform module may employ the above-mentioned fast Fourier transform processor, on which the inverse fast Fourier transform is run.
在具体应用中,本实施例所述发送波束成形芯片组14可以包括:M片发送波束成形芯片;In a specific application, the transmit beamforming chipset 14 described in this embodiment may include: M pieces of transmit beamforming chips;
所述发送波束成形芯片,用于对经过所述用户波束收发信号处理芯片组调制输出的信号依次进行波束成形、数字预失真和成型滤波处理,并将处理后的信号输出至超小型基站的K个天线发送端。The transmit beamforming chip is used to sequentially perform beamforming, digital predistortion and shaping filter processing on the signal modulated and output by the user beam transmitting and receiving signal processing chipset, and output the processed signal to the K of the ultra-small base station antenna transmitter.
进一步地,所述发送波束成形芯片,如图5所示,可以包括:输入缓存模块14a、第二复乘模块14b、用户信号合并模块14c、数字预失真模块14d和成型滤波模块14e;Further, the transmit beamforming chip, as shown in FIG. 5 , may include: an input buffer module 14a, a second multiplex module 14b, a user signal combining module 14c, a digital predistortion module 14d and a shaping filter module 14e;
所述输入缓存模块14a,用于对经过所述用户波束收发信号处理芯片组调制输出的信号进行暂存处理并输出至所述第二复乘模块;The input buffer module 14a is configured to temporarily store and process the signal modulated and output by the user beam transceiver signal processing chipset and output it to the second multiplex module;
所述第二复乘模块14b,用于对所述输入缓存模块输出对信号进行发送波束成形加权运算;The second multiplication module 14b is configured to perform transmit beamforming weighting operations on the output signal of the input buffer module;
所述用户信号合并模块14c,包括K个第二加法单元;The user signal combining module 14c includes K second adding units;
所述第二加法单元为U输入、单输出的累加器,用于对经过所述第二复乘模块进行发送波束成形加权运算之后的U路信号进行合并;The second addition unit is an accumulator with a U input and a single output, and is used to combine the U channel signals after the transmit beamforming weighting operation is performed by the second multiplex module;
所述数字预失真模块14d,用于通过数字电路对经过所述用户信号合并模块进行合并之后的信号的发送功率进行预补偿;The digital pre-distortion module 14d is configured to pre-compensate the transmission power of the signals combined by the user signal combining module through a digital circuit;
所述成形滤波模块14e,用于对预补偿后的信号进行脉冲成形滤波,并将脉冲成形滤波后的信号输出至超小型基站的天线发送端,以使所述天线发送端将所述脉冲成形滤波后的信号进行数模转换后进行发送。The shaping filter module 14e is configured to perform pulse shaping filtering on the precompensated signal, and output the pulse shaping filtering signal to the antenna transmitting end of the ultra-small base station, so that the antenna transmitting end can shape the pulse The filtered signal is sent after digital-to-analog conversion.
优选地,所述成形滤波模块14e可以为高速数字滤波器。Preferably, the shaping filter module 14e may be a high-speed digital filter.
在具体应用中,本发明实施例可采用两种不同速率的高速差分端口:In specific applications, the embodiment of the present invention can adopt two high-speed differential ports with different rates:
所述接收波束成形芯片组11采用第一差分端口通过模数转换器15与超小型基站的L个天线的接收端连接,所述发送波束成形芯片组14采用第一差分端口通过数模转换器16与超小型基站的L个天线的发送端连接;所述接收波束成形芯片组11采用第二差分端口与所述天线信号合并芯片组12连接,所述发送波束成形芯片组14采用第二差分端口与所述用户波束收发信号处理芯片组13连接,所述天线信号合并芯片组12采用第二差分端口与所述用户波束收发信号处理芯片组13连接;所述第一差分端口与所述模数转换器及所述数模转换器16的采样速率相匹配,所述数模转换器16与所述模数转换器15采用相同的速率,所述第二差分端口与中间数字信号传输速率相匹配,所述第一差分端口与所述第二差分端口的速率不同。The receiving beamforming chipset 11 is connected to the receiving end of the L antennas of the ultra-small base station through the analog-to-digital converter 15 through the first differential port, and the transmitting beamforming chipset 14 is connected through the digital-to-analog converter through the first differential port. 16 is connected to the transmitting end of the L antennas of the ultra-small base station; the receiving beamforming chipset 11 is connected to the antenna signal combining chipset 12 using a second differential port, and the transmitting beamforming chipset 14 is connected to the second differential port The port is connected to the user beam transceiver signal processing chipset 13, and the antenna signal combining chipset 12 is connected to the user beam transceiver signal processing chipset 13 using a second differential port; the first differential port is connected to the module The digital-to-analog converter and the sampling rate of the digital-to-analog converter 16 are matched, the digital-to-analog converter 16 and the analog-to-digital converter 15 adopt the same rate, and the second differential port has the same transmission rate as the intermediate digital signal matching, the rates of the first differential port and the second differential port are different.
应说明的是,第一差分端口包括系统的整体输入、输出端口,即与模数转换器15相连的接收波束成形芯片组11输入端口,以及与数模转换器16相连的发送波束成形芯片组14输出端口(数模转换器16与模数转换器15采用相同的速率);第二差分端口包括系统的所有中间数字信号的传输端口,即接收波束成形芯片组11的输出端口、发送波束成形芯片组14的输入端口,以及所述天线信号合并芯片组12和所述用户波束收发信号处理芯片组13的所有输入、输出端口(即,接收波束成形芯片组11的输出端与天线信号合并芯片组12的连接、天线信号合并芯片组12与用户波束收发信号处理芯片组13的连接、以及用户波束收发信号处理芯片组13与发送波束成形芯片组14的输入端的连接,均采用第二差分端口)。其中,第二差分端口的速率可优选为第一差分端口速率的两倍。It should be noted that the first differential port includes the overall input and output ports of the system, that is, the input port of the receiving beamforming chipset 11 connected to the analog-to-digital converter 15, and the transmitting beamforming chipset connected to the digital-to-analog converter 16 14 output ports (the digital-to-analog converter 16 and the analog-to-digital converter 15 adopt the same rate); the second differential port includes the transmission ports of all intermediate digital signals of the system, that is, the output port of the receiving beamforming chipset 11, the transmitting beamforming The input port of the chipset 14, and all input and output ports of the antenna signal combination chipset 12 and the user beam transceiving signal processing chipset 13 (that is, the output end of the receiving beamforming chipset 11 and the antenna signal combination chip The connection of the group 12, the connection of the antenna signal combining chipset 12 and the user beam transmitting and receiving signal processing chipset 13, and the connection of the input end of the user beam transmitting and receiving signal processing chipset 13 and the transmitting beamforming chipset 14 all adopt the second differential port ). Wherein, the rate of the second differential port may preferably be twice that of the first differential port.
举例来说,以5G一种应用场景下的超小型热点基站实例,对芯片组结构的配置参数和配置方法进行说明。在该应用场景下,热点基站通过128天线多输入多输出(Multi-input Multi-output,简称MIMO),为半径50米内处于10个波束区域内的用户提供宽带数据接入。针对该应用场景,为了满足最低硬件开销,并满足管脚、功耗和面积等设计约束,对芯片组结构中的芯片数量做如下配置:接收波束成形芯片组和发送波束成形芯片组所含芯片数M=12,每个接收和发送波束成形芯片处理最多11根天线上的接收数据;天线信号合并芯片组分为三阶段,每个阶段分别有6个、3个和1个信号合并芯片;用户波束收发信号处理芯片组所含芯片数N=2,每个用户波束收发信号处理芯片处理各自独立的5个波束成形区域的信号。在这样的芯片数量配置下,根据软件仿真计算,基带系统中的数字芯片可以同时满足芯片管脚数要求(最多1000管脚)、面积约束(最大面积芯片45平方毫米)和低功耗约束(最大功耗芯片3.4瓦)。该配置共用芯片数量为36,实现了基带处理器硬件开销最小的设计目标。For example, using an example of an ultra-small hotspot base station in a 5G application scenario, the configuration parameters and configuration methods of the chipset structure are described. In this application scenario, the hotspot base station provides broadband data access for users in 10 beam areas within a radius of 50 meters through 128 antenna Multi-input Multi-output (MIMO). For this application scenario, in order to meet the minimum hardware overhead and meet design constraints such as pins, power consumption, and area, the number of chips in the chipset structure is configured as follows: chips included in the receive beamforming chipset and the transmit beamforming chipset Number M=12, each receiving and transmitting beamforming chip processes received data on up to 11 antennas; the antenna signal combining chip group is divided into three stages, each stage has 6, 3 and 1 signal combining chips respectively; The number of chips included in the user beam transmitting and receiving signal processing chipset is N=2, and each user beam transmitting and receiving signal processing chip processes signals of five independent beamforming areas. Under such a chip number configuration, according to software simulation calculations, the digital chips in the baseband system can simultaneously meet the chip pin number requirements (up to 1000 pins), area constraints (maximum chip area of 45 square millimeters) and low power consumption constraints ( Maximum power consumption chip 3.4 watts). The number of shared chips in this configuration is 36, which realizes the design goal of minimum hardware overhead of the baseband processor.
本实施例的超小型基站基带处理器芯片组,应用于5G无线通信超小型热点基站中,芯片组中的主要模块基于软件无线电设计,可灵活编程,芯片组结构本身可灵活配置,适配不同的天线数、用户速率、不同频段(6至40GHz以上)和带宽,对于每一种应用情况,通过配置可获得最低硬件成本,能够解决超大型天线阵列和超大计算量产生的管脚、功耗、面积约束问题,并通过分片优化最小化全数字波束成形结构的硬件开销。The ultra-small base station baseband processor chipset of this embodiment is applied to 5G wireless communication ultra-small hotspot base stations. The main modules in the chipset are designed based on software defined radios and can be programmed flexibly. The chipset structure itself can be flexibly configured to adapt to different The number of antennas, user rates, different frequency bands (6 to 40 GHz and above) and bandwidth, for each application, the lowest hardware cost can be obtained through configuration, which can solve the problems of pins and power consumption generated by very large antenna arrays and large calculations , area-constrained problems, and minimize the hardware overhead of an all-digital beamforming structure through slice optimization.
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps for implementing the above method embodiments can be completed by program instructions and related hardware. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps including the above-mentioned method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other various media that can store program codes.
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明的权利要求保护的范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than limiting them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: It is still possible to modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions depart from the protection scope of the claims of the present invention .
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510324092.3A CN105141347B (en) | 2015-06-12 | 2015-06-12 | Microminiature base station baseband processor chip set |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510324092.3A CN105141347B (en) | 2015-06-12 | 2015-06-12 | Microminiature base station baseband processor chip set |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105141347A CN105141347A (en) | 2015-12-09 |
CN105141347B true CN105141347B (en) | 2018-08-24 |
Family
ID=54726578
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510324092.3A Expired - Fee Related CN105141347B (en) | 2015-06-12 | 2015-06-12 | Microminiature base station baseband processor chip set |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105141347B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106656294A (en) * | 2016-12-26 | 2017-05-10 | 京信通信技术(广州)有限公司 | Signal processing method and large-scale array antenna system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1157066A (en) * | 1995-05-24 | 1997-08-13 | 诺基亚电信公司 | Method and cellular radio system for transmitting pilot channel |
CN1379558A (en) * | 2001-04-11 | 2002-11-13 | 白桦 | Base station equipment with adaptive array and its transmitting and receiving method |
WO2004042959A1 (en) * | 2002-11-04 | 2004-05-21 | Vivato Inc | Directed wireless communication |
CN101065912A (en) * | 2004-07-30 | 2007-10-31 | 香港应用科技研究院有限公司 | WLAN access point with extended coverage area |
-
2015
- 2015-06-12 CN CN201510324092.3A patent/CN105141347B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1157066A (en) * | 1995-05-24 | 1997-08-13 | 诺基亚电信公司 | Method and cellular radio system for transmitting pilot channel |
CN1379558A (en) * | 2001-04-11 | 2002-11-13 | 白桦 | Base station equipment with adaptive array and its transmitting and receiving method |
WO2004042959A1 (en) * | 2002-11-04 | 2004-05-21 | Vivato Inc | Directed wireless communication |
CN101065912A (en) * | 2004-07-30 | 2007-10-31 | 香港应用科技研究院有限公司 | WLAN access point with extended coverage area |
Also Published As
Publication number | Publication date |
---|---|
CN105141347A (en) | 2015-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10469201B2 (en) | Method and apparatus for coding/decoding in a communication or broadcasting system using high-order modulation | |
US10931417B2 (en) | Apparatus, system and method of communicating a transmission according to a symbol block structure and guard interval (GI) scheme | |
CN111093209A (en) | Dynamic signal transmitting structure and beam forming method | |
CN102055495B (en) | Multi-dimension hybrid spread spectrum system and method based on high speed bus and graphic processing unit (GPU) | |
US10567004B2 (en) | Method and apparatus for constructing interleaving sequence in a wireless communication system | |
WO2018174615A1 (en) | Method and apparatus for rate-matching of polar codes | |
CN108365873A (en) | Using the extensive MIMO adaptive transmission methods of low Precision A/D C millimeter waves | |
Fettweis et al. | Wireless interconnect for board and chip level | |
CN104333407A (en) | Acquiring method and device of channel information | |
WO2016090901A1 (en) | Multiple-input multiple-output (mimo) base station | |
US12218754B2 (en) | Method and apparatus for performing block interleaving for data transmission | |
CN107017927B (en) | A kind of base station DAC precision configuration method in massive MIMO system | |
CN105141347B (en) | Microminiature base station baseband processor chip set | |
CN105991172A (en) | Antenna array virtualization model selection method, device and communication system | |
CN107947838A (en) | The mixed-beam figuration framework and encoder design of a kind of Hybrid connections | |
CN113708811B (en) | A Hybrid Precoding Design Method in Millimeter-Wave Massive MIMO System | |
CN118337335B (en) | Time-space mode cascade channel coding method | |
CN108667501B (en) | Analog-digital hybrid beamforming network device, method and controller | |
CN118740330A (en) | A K-band aviation cluster collaborative detection low-latency transmission method and device | |
EP3602989B1 (en) | Apparatus, system and method of communicating an edmg mu ppdu with a header b field including repeating and scrambling of encoded header bits | |
CN115801066A (en) | Phase shift optimization method and related device based on dual RIS assisted MIMO system | |
CN113541753B (en) | Hybrid beam forming method based on complex convolution network | |
CN112438023B (en) | Polarization encoding and decoding | |
CN106877979A (en) | A Low Complexity Detection Method Based on Generalized Space Modulation Single Symbol System | |
Liu et al. | Hybrid precoding with low-resolution PSs for URLLC users in cell-free mmWave MIMO systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180824 Termination date: 20210612 |
|
CF01 | Termination of patent right due to non-payment of annual fee |