CN106330209B - It is a kind of based on FPGA front-end digital makeup set - Google Patents
It is a kind of based on FPGA front-end digital makeup set Download PDFInfo
- Publication number
- CN106330209B CN106330209B CN201610724013.2A CN201610724013A CN106330209B CN 106330209 B CN106330209 B CN 106330209B CN 201610724013 A CN201610724013 A CN 201610724013A CN 106330209 B CN106330209 B CN 106330209B
- Authority
- CN
- China
- Prior art keywords
- digital
- signal
- optical fiber
- fpga
- fiber transmission
- 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.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 52
- 238000004458 analytical method Methods 0.000 claims abstract description 35
- 238000003860 storage Methods 0.000 claims abstract description 4
- 239000013307 optical fiber Substances 0.000 claims description 55
- 238000004891 communication Methods 0.000 claims description 38
- 238000013135 deep learning Methods 0.000 claims description 30
- 238000004364 calculation method Methods 0.000 claims description 29
- 239000011159 matrix material Substances 0.000 claims description 18
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 230000006870 function Effects 0.000 claims description 5
- 238000013507 mapping Methods 0.000 claims description 5
- 230000006399 behavior Effects 0.000 claims description 3
- 238000012549 training Methods 0.000 claims description 3
- 238000005520 cutting process Methods 0.000 claims description 2
- 239000000835 fiber Substances 0.000 claims 2
- 230000002457 bidirectional effect Effects 0.000 claims 1
- 238000012805 post-processing Methods 0.000 abstract description 5
- 238000007781 pre-processing Methods 0.000 abstract description 4
- 238000005259 measurement Methods 0.000 abstract description 3
- 230000008054 signal transmission Effects 0.000 description 10
- 238000011161 development Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000000605 extraction Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 239000005441 aurora Substances 0.000 description 1
- 230000017525 heat dissipation Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000009965 odorless effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000013021 overheating Methods 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/0003—Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain
- H04B1/0007—Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain wherein the AD/DA conversion occurs at radiofrequency or intermediate frequency stage
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Optical Communication System (AREA)
Abstract
一种基于FPGA的前端数字化装置,包括数字化前端和分析后端,数字化前端与分析后端连接;数字化前端用于完成空间电磁信号的采集、预处理、存储及传输,并将原始空间电磁信号和特征值数据封装成数据帧,传输至分析后端;分析后端用于接收和解析数字化前端发送来的数据帧,对数据帧进行数据后处理,同时提供界面管理。本发明电磁兼容性强,可提升重大敏感装备的空间电磁信号特征参数测量能力。
A front-end digitization device based on FPGA, including a digital front-end and an analysis back-end, the digital front-end is connected to the analysis back-end; the digital front-end is used to complete the collection, preprocessing, storage and transmission of space electromagnetic signals, and convert the original space electromagnetic signals and The feature value data is encapsulated into a data frame and transmitted to the analysis backend; the analysis backend is used to receive and analyze the data frame sent by the digital front end, perform data post-processing on the data frame, and provide interface management at the same time. The invention has strong electromagnetic compatibility, and can improve the measurement capability of space electromagnetic signal characteristic parameters of important sensitive equipment.
Description
技术领域technical field
本发明涉及无线通信技术领域,具体是涉及一种基于FPGA的前端数字化装置。The invention relates to the technical field of wireless communication, in particular to an FPGA-based front-end digital device.
背景技术Background technique
在军事领域中,通常用“电磁环境复杂”描述客观存在的复杂电磁现象,通过信息设备的电磁兼容性来表征设备的抗干扰能力和鲁棒性;在工业领域,随着现代通信和电力电子技术的高速发展,以及大功率非线性设备的大规模应用,产生电力谐波污染电网的同时,还向周围辐射电磁波,因此,工业测控现场的电磁环境亦日趋复杂。而卫星通信、移动通信、电子对抗等电子系统装备恰恰长期工作于这种日趋复杂的电磁环境中,对设备的电磁兼容可靠性要求极高。In the military field, "complex electromagnetic environment" is usually used to describe objectively existing complex electromagnetic phenomena, and the electromagnetic compatibility of information equipment is used to characterize the anti-interference ability and robustness of equipment; in the industrial field, with the modern communication and power electronics The rapid development of technology and the large-scale application of high-power nonlinear equipment produce power harmonics that pollute the power grid and radiate electromagnetic waves to the surroundings. Therefore, the electromagnetic environment of industrial measurement and control sites is becoming increasingly complex. However, electronic system equipment such as satellite communication, mobile communication, and electronic countermeasures work in this increasingly complex electromagnetic environment for a long time, and have extremely high requirements on the reliability of electromagnetic compatibility of the equipment.
前端装备肩负着在快时变、大带宽、多维度的复杂电磁环境下对无线通信信道特征参数进行高精度、高分辨率、强实时性地采集和提取的任务,是研究和揭示时域、频域、能量域和空域等相关特征参数内在联系的基础,同时也是全面辩证地认识无线信道复杂性的前提。传统的前端装备仪器系统由前端一次仪表、后端二次仪表及其之间的传输线路构成,模/数转换器(ADC: Analog to Digital Converter)通常布置在后端二次仪表内,因此,传输线路上的有用信号为高敏感的模拟信号,极易受到电磁干扰而导致设备的可靠性降低。The front-end equipment shoulders the task of collecting and extracting the characteristic parameters of the wireless communication channel with high precision, high resolution, and strong real-time performance in the fast time-varying, large-bandwidth, and multi-dimensional complex electromagnetic environment. It is the basis of the internal relationship of relevant characteristic parameters such as frequency domain, energy domain and air domain, and it is also the premise of comprehensively and dialectically understanding the complexity of wireless channels. The traditional front-end equipment instrument system is composed of the front-end primary instrument, the back-end secondary instrument and the transmission line between them. The analog/digital converter (ADC: Analog to Digital Converter) is usually arranged in the back-end secondary instrument. Therefore, The useful signal on the transmission line is a highly sensitive analog signal, which is extremely vulnerable to electromagnetic interference and reduces the reliability of the equipment.
发明内容Contents of the invention
本发明所要解决的技术问题是,克服上述背景技术的不足,提供一种电磁兼容性强的基于FPGA的前端数字化装置。The technical problem to be solved by the present invention is to provide an FPGA-based front-end digital device with strong electromagnetic compatibility to overcome the shortcomings of the above-mentioned background technology.
本发明解决其技术问题采用的技术方案是,一种基于FPGA的前端数字化装置,包括数字化前端和分析后端,数字化前端与分析后端连接;所述数字化前端用于完成空间电磁信号的采集、预处理、存储及传输,并将原始空间电磁信号和特征值数据封装成数据帧,传输至分析后端;所述分析后端用于接收和解析数字化前端发送来的数据帧,对数据帧进行数据后处理,同时提供界面管理。The technical scheme that the present invention solves its technical problem adopts is, a kind of front-end digitization device based on FPGA, comprises digitization front-end and analysis back-end, and digitization front-end is connected with analysis back-end; Described digitization front-end is used for finishing the collection of space electromagnetic signal, Preprocessing, storage and transmission, packaging the original space electromagnetic signal and eigenvalue data into a data frame, and transmitting it to the analysis backend; the analysis backend is used to receive and analyze the data frame sent by the digital front end, and perform Data post-processing, while providing interface management.
进一步,所述数字化前端和分析后端通过光纤线缆连接,数字化前端和分析后端之间采用光纤通信方式通讯。Further, the digital front-end and the analysis back-end are connected through optical fiber cables, and the communication between the digital front-end and the analysis back-end adopts optical fiber communication.
进一步,所述数字化前端包括接收天线阵列、射频开关矩阵、信号变送模块、A/D采集模块、采集驱动模块、数字中频变换器、深度学习卷积计算层以及光纤传输协议层;所述接收天线阵列与射频开关矩阵连接;所述射频开关矩阵与信号变送模块连接;所述信号变送模块与A/D采集模块连接;所述A/D采集模块与采集驱动模块连接;所述采集驱动模块分别与数字中频变换器和光纤传输协议层连接;所述数字中频变换器与深度学习卷积计算层连接;所述深度学习卷积计算层与光纤传输协议层连接;Further, the digital front-end includes a receiving antenna array, a radio frequency switch matrix, a signal transmission module, an A/D acquisition module, an acquisition drive module, a digital intermediate frequency converter, a deep learning convolution calculation layer, and an optical fiber transmission protocol layer; the receiving The antenna array is connected with the radio frequency switch matrix; the radio frequency switch matrix is connected with the signal transmission module; the signal transmission module is connected with the A/D acquisition module; the A/D acquisition module is connected with the acquisition drive module; the acquisition The drive module is respectively connected with the digital intermediate frequency converter and the optical fiber transmission protocol layer; the digital intermediate frequency converter is connected with the deep learning convolution calculation layer; the deep learning convolution calculation layer is connected with the optical fiber transmission protocol layer;
所述采集驱动模块、数字中频变换器、深度学习卷积计算层以及光纤传输协议层均以IP CORE的形式集成于FPGA内;The acquisition drive module, digital intermediate frequency converter, deep learning convolution calculation layer and optical fiber transmission protocol layer are all integrated in FPGA in the form of IP CORE;
所述FPGA内嵌入处理器,所述处理器对采集驱动模块、数字中频变换器、深度学习卷积计算层以及光纤传输协议层的IP CORE进行任务管理;The FPGA is embedded with a processor, and the processor performs task management on the IP CORE of the acquisition drive module, digital intermediate frequency converter, deep learning convolution calculation layer and optical fiber transmission protocol layer;
所述接收天线阵列用于完成无线通信信道中的电磁信号的接收,接收天线阵列的天线阵元以阵列形式布置,支持多维度的空间电磁信号的接收;The receiving antenna array is used to complete the receiving of electromagnetic signals in the wireless communication channel, and the antenna elements of the receiving antenna array are arranged in an array form to support the receiving of multi-dimensional space electromagnetic signals;
所述射频开关矩阵用于完成空间电磁信号的自动切换和灵活接入;The radio frequency switch matrix is used to complete automatic switching and flexible access of space electromagnetic signals;
所述信号变送模块用于完成空间电磁信号的下变频,将射频信号变送至中频;The signal transmission module is used to complete the down-conversion of the space electromagnetic signal, and transmit the radio frequency signal to the intermediate frequency;
所述A/D采集模块用于完成中频信号的高精度模数转换;The A/D acquisition module is used to complete the high-precision analog-to-digital conversion of the intermediate frequency signal;
所述采集驱动模块用于完成A/D采集模块后的信号接收,并按照FPGA内Block RAM的时序特性输出片内数字信号;The acquisition driver module is used to complete the signal reception after the A/D acquisition module, and outputs the digital signal on-chip according to the timing characteristics of the Block RAM in the FPGA;
所述数字中频变换器用于完成对片内数字信号时域、频域、能量域和空域的相关数据域变换和矩阵运算;The digital intermediate frequency converter is used to complete the relevant data domain transformation and matrix operation of the on-chip digital signal time domain, frequency domain, energy domain and space domain;
所述深度学习卷积计算层用于建立对复杂电磁环境下无线通信信道特征参数的深度学习训练模型,逼近式地求取无线通信信道的传递函数表达式,或建立空间参数的映射表;The deep learning convolution calculation layer is used to establish a deep learning training model for the characteristic parameters of the wireless communication channel in a complex electromagnetic environment, to approximate the transfer function expression of the wireless communication channel, or to establish a mapping table of spatial parameters;
所述光纤传输协议层用于将采集驱动模块后的片内数字信号和深度学习卷积计算层后的片内特征信号封装成数据帧信号,完成光纤通信接口的行为和逻辑控制,完成数字化前端中FPGA的AXI总线地址和分析后端的内存物理地址映射。The optical fiber transmission protocol layer is used to encapsulate the on-chip digital signal after the acquisition drive module and the on-chip characteristic signal after the deep learning convolution calculation layer into a data frame signal, complete the behavior and logic control of the optical fiber communication interface, and complete the digital front-end The AXI bus address of the FPGA and the memory physical address mapping of the analysis backend.
进一步,所述处理器为8位可裁剪的PicoBlaze软核处理器。Further, the processor is an 8-bit scalable PicoBlaze soft-core processor.
进一步,所述分析后端包括上位机软件系统和光纤传输网络;上位机软件系统与光纤传输网络连接,光纤传输网络与数字化前端的光纤传输协议层连接;Further, the analysis backend includes an upper computer software system and an optical fiber transmission network; the upper computer software system is connected to the optical fiber transmission network, and the optical fiber transmission network is connected to the optical fiber transmission protocol layer of the digital front end;
上位机软件系统用于提供数据解析软件、数据后处理软件和界面软件,数据解析软件用于接收和解析数字化前端发送来的数据帧;数据后处理软件用于对数据帧进行数据后处理;界面软件用于界面管理;The upper computer software system is used to provide data analysis software, data post-processing software and interface software. The data analysis software is used to receive and analyze the data frames sent by the digital front-end; the data post-processing software is used to perform data post-processing on the data frames; the interface Software for interface management;
光纤传输网络用于提供数字化前端和上位机软件系统之间的双向高速通信链路。The optical fiber transmission network is used to provide a two-way high-speed communication link between the digital front end and the upper computer software system.
进一步,所述界面管理的内容包括观察和记录数字化前端的空间电磁信号特征值分析结果以及感兴趣目标识别的报警情况;观察FPGA内的RAM资源消耗状况。Further, the content of the interface management includes observing and recording the analysis results of the spatial electromagnetic signal characteristic value of the digital front-end and the alarm situation of the identification of the interested target; observing the consumption status of RAM resources in the FPGA.
进一步,所述基于FPGA的前端数字化装置的数据流方向为:原始空间电磁信号依次经过接收天线阵列、射频开关矩阵、信号变送模块和A/D采集模块,得到原始数字信号;再经过采集驱动模块后得到的片内数字信号,片内数字信号分为两路,一路信号直接通向光纤传输协议层,另一路信号依次经过数字中频变换器和深度学习卷积计算层,深度学习卷积计算层计算得出片内特征信号,得出的片内特征信号通向光纤传输协议层;光纤传输协议层将片内数字信号和片内特征信号封装成数据帧信号,数据帧信号通过光纤传输网络透传至上位机软件系统。Further, the data flow direction of the FPGA-based front-end digital device is: the original space electromagnetic signal passes through the receiving antenna array, the radio frequency switch matrix, the signal transmission module and the A/D acquisition module in turn to obtain the original digital signal; The on-chip digital signal obtained after the module, the on-chip digital signal is divided into two channels, one signal directly leads to the optical fiber transmission protocol layer, and the other signal passes through the digital intermediate frequency converter and the deep learning convolution calculation layer in turn, and the deep learning convolution calculation layer The on-chip characteristic signal is obtained through layer calculation, and the obtained on-chip characteristic signal leads to the optical fiber transmission protocol layer; the optical fiber transmission protocol layer encapsulates the on-chip digital signal and the on-chip characteristic signal into a data frame signal, and the data frame signal passes through the optical fiber transmission network Transparent transmission to the host computer software system.
与现有技术相比,本发明的优点如下:Compared with prior art, advantage of the present invention is as follows:
(1)易受电磁干扰的模拟信号在本发明数字化前端本地得以采集和处理,然后通过光纤通信方式传输至分析后端,彻底切断电磁骚扰的传播途径,保证敏感设备的电磁兼容性,根除传统模拟前端或测量仪表易受电磁骚扰的问题,进一步提升重大敏感装备的空间电磁信号特征参数测量能力。(1) Analog signals susceptible to electromagnetic interference are collected and processed locally at the digital front-end of the present invention, and then transmitted to the analysis back-end through optical fiber communication, completely cutting off the propagation path of electromagnetic disturbance, ensuring the electromagnetic compatibility of sensitive equipment, and eradicating traditional The problem of analog front-end or measuring instruments being susceptible to electromagnetic disturbances further improves the ability to measure the characteristic parameters of space electromagnetic signals for major sensitive equipment.
(2)进一步引入FPGA(Field-Programmable Gate Array,现场可编程门阵列) ,构成具有强大数据预处理功能的新型数字化前端,从而使得海量的空间电磁信号在数字化前端本地得以预处理和分析,从根本上解决传统后端二次仪表(或后端处理器)的任务负荷和处理滞后。(2) Further introduce FPGA (Field-Programmable Gate Array, Field Programmable Gate Array) to form a new digital front-end with powerful data preprocessing function, so that massive space electromagnetic signals can be pre-processed and analyzed locally at the digital front-end, from Fundamentally solve the task load and processing lag of traditional back-end secondary instruments (or back-end processors).
(3)本发明所设计的数字化前端,发挥FPGA的高速并行优势的同时,应用极其精简并可重构的PicoBlaze软核处理器,完成FPGA内IP CORE的任务管理,降低FPGA的开发难度,缩短装备开发周期,电路规模小,硬件集成度高。(3) The digital front-end designed by the present invention not only takes advantage of the high-speed parallelism of the FPGA, but also uses the extremely streamlined and reconfigurable PicoBlaze soft-core processor to complete the task management of the IP CORE in the FPGA, reducing the development difficulty of the FPGA and shortening the The equipment development cycle is short, the circuit scale is small, and the hardware integration is high.
附图说明Description of drawings
图1是本发明的整体结构框图。Fig. 1 is the overall structural block diagram of the present invention.
图2是本发明一实施例的具体结构方框图。Fig. 2 is a specific structural block diagram of an embodiment of the present invention.
具体实施方式Detailed ways
下面结合附图及具体实施例对本发明作进一步详细描述。The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
参照图1,本发明之基于FPGA的前端数字化装置包括数字化前端U1和分析后端U2;数字化前端U1和分析后端U2通过光纤线缆连接,数字化前端U1和分析后端U2之间采用光纤通信方式通讯。With reference to Fig. 1, the FPGA-based front-end digital device of the present invention includes a digital front-end U1 and an analysis back-end U2; the digital front-end U1 and the analysis back-end U2 are connected by an optical fiber cable, and optical fiber communication is adopted between the digital front-end U1 and the analysis back-end U2 way of communication.
数字化前端U1用于完成空间电磁信号的采集、预处理、存储及传输,并将原始空间电磁信号和特征值数据封装成数据帧,传输至分析后端U2。The digital front-end U1 is used to complete the collection, preprocessing, storage and transmission of the space electromagnetic signal, and encapsulate the original space electromagnetic signal and eigenvalue data into a data frame, which is transmitted to the analysis back-end U2.
分析后端U2用于接收和解析数字化前端U1发送来的数据帧,对数据帧进行数据后处理,同时提供界面管理。The analysis backend U2 is used to receive and analyze the data frames sent by the digital front-end U1, perform data post-processing on the data frames, and provide interface management at the same time.
无线通信信道U3是本发明之基于FPGA的前端数字化装置所指向的研究对象,使用时,数字化前端U1与无线通信信道U3连接,无线通信信道U3内产生空间电磁信号,本发明主要针对无线通信信道U3的时域、频域、能量域和空域特征参数的采集、分析和提取。Wireless communication channel U3 is the research object that the FPGA-based front-end digitization device of the present invention points to. During use, digital front-end U1 is connected with wireless communication channel U3, and space electromagnetic signals are generated in wireless communication channel U3. The present invention mainly aims at wireless communication channel Acquisition, analysis and extraction of characteristic parameters of U3 in time domain, frequency domain, energy domain and air domain.
参照图2,数字化前端U1包括接收天线阵列U11、射频开关矩阵U12、信号变送模块U13、A/D采集模块U14、采集驱动模块U15、数字中频变换器U16、深度学习卷积计算层U17以及光纤传输协议层U18;接收天线阵列U11与射频开关矩阵U12连接;射频开关矩阵U12与信号变送模块U13连接;信号变送模块U13与A/D采集模块U14连接;A/D采集模块U14与采集驱动模块U15连接;采集驱动模块U15分别与数字中频变换器U16和光纤传输协议层U18连接;数字中频变换器U16与深度学习卷积计算层U17连接,深度学习卷积计算层U17与光纤传输协议层U18连接;使用时,接收天线阵列U11与无线通信信道U3连接。Referring to Figure 2, the digital front-end U1 includes a receiving antenna array U11, a radio frequency switch matrix U12, a signal transmission module U13, an A/D acquisition module U14, an acquisition driver module U15, a digital intermediate frequency converter U16, a deep learning convolution calculation layer U17 and Optical fiber transmission protocol layer U18; receiving antenna array U11 is connected with RF switch matrix U12; RF switch matrix U12 is connected with signal transmission module U13; signal transmission module U13 is connected with A/D acquisition module U14; A/D acquisition module U14 is connected with The acquisition drive module U15 is connected; the acquisition drive module U15 is respectively connected with the digital intermediate frequency converter U16 and the optical fiber transmission protocol layer U18; the digital intermediate frequency converter U16 is connected with the deep learning convolution calculation layer U17, and the deep learning convolution calculation layer U17 is connected with the optical fiber transmission The protocol layer U18 is connected; in use, the receiving antenna array U11 is connected with the wireless communication channel U3.
采集驱动模块U15、数字中频变换器U16、深度学习卷积计算层U17以及光纤传输协议层U18均以IP CORE(Intellectual Property Core IP核,即知识产权核)的形式集成于FPGA内,各模块之间以AXI(Advanced eXtensible Interface 一种总线协议)总线方式通信。Acquisition driver module U15, digital intermediate frequency converter U16, deep learning convolution calculation layer U17, and optical fiber transmission protocol layer U18 are all integrated in FPGA in the form of IP CORE (Intellectual Property Core IP core, that is, intellectual property core). Communicate with AXI (Advanced eXtensible Interface, a bus protocol) bus.
FPGA内嵌入处理器,该处理器对采集驱动模块U15、数字中频变换器U16、深度学习卷积计算层U17以及光纤传输协议层U18的IP CORE进行任务管理。The processor is embedded in the FPGA, and the processor performs task management on the acquisition driver module U15, the digital intermediate frequency converter U16, the deep learning convolution calculation layer U17, and the optical fiber transmission protocol layer U18 IP CORE.
FPGA内嵌入的处理器可为软核处理器或硬核处理器,软核处理器可为8位PicoBlaze软核处理器或32位MicroBlaze软核处理器,软核处理器具有可裁剪的特点;硬核处理器可为32位PowerPC硬核处理器。本实施例选用8位可裁剪的PicoBlaze软核处理器。The processor embedded in the FPGA can be a soft-core processor or a hard-core processor. The soft-core processor can be an 8-bit PicoBlaze soft-core processor or a 32-bit MicroBlaze soft-core processor. The soft-core processor can be tailored; The hard-core processor may be a 32-bit PowerPC hard-core processor. In this embodiment, an 8-bit scalable PicoBlaze soft-core processor is selected.
接收天线阵列U11用于完成无线通信信道U3中的电磁信号的接收,接收天线阵列U11的天线阵元以阵列形式布置,支持多维度的空间电磁信号的接收;The receiving antenna array U11 is used to complete the reception of electromagnetic signals in the wireless communication channel U3, and the antenna elements of the receiving antenna array U11 are arranged in an array to support the reception of multi-dimensional space electromagnetic signals;
射频开关矩阵U12,用于完成空间电磁信号的自动切换和灵活接入;RF switch matrix U12, used to complete the automatic switching and flexible access of space electromagnetic signals;
信号变送模块U13,用于完成空间电磁信号的下变频,将射频信号变送至中频;The signal transmission module U13 is used to complete the down-conversion of the space electromagnetic signal and transmit the radio frequency signal to the intermediate frequency;
A/D采集模块U14,用于完成中频信号的高精度模数转换,其分辨率一般不低于14位;A/D acquisition module U14 is used to complete high-precision analog-to-digital conversion of intermediate frequency signals, and its resolution is generally not lower than 14 bits;
采集驱动模块U15,用于完成A/D采集模块U14后的信号接收,并按照FPGA内BlockRAM(块随机存储器)的时序特性输出片内数字信号S3;The acquisition drive module U15 is used to complete the signal reception after the A/D acquisition module U14, and output the on-chip digital signal S3 according to the timing characteristics of the BlockRAM (block random access memory) in the FPGA;
数字中频变换器U16,用于完成对片内数字信号S3诸如时域、频域、能量域和空域的相关数据域变换和矩阵运算;The digital intermediate frequency converter U16 is used to complete the relevant data domain transformation and matrix operation of the on-chip digital signal S3 such as time domain, frequency domain, energy domain and space domain;
深度学习卷积计算层U17,用于建立对复杂电磁环境下无线通信信道U3特征参数的深度学习训练模型,逼近式地求取无线通信信道U3的传递函数表达式,或建立空间参数的映射表;深度学习卷积计算层主要涉及卷积和乘加运算;The deep learning convolution calculation layer U17 is used to establish a deep learning training model for the characteristic parameters of the wireless communication channel U3 in a complex electromagnetic environment, to obtain the transfer function expression of the wireless communication channel U3 in an approximate manner, or to establish a mapping table of spatial parameters ;Deep learning convolution calculation layer mainly involves convolution and multiplication and addition operations;
光纤传输协议层U18,用于将采集驱动模块U15后的片内数字信号S3和深度学习卷积计算层U17后的片内特征信号S4封装成数据帧信号S5,完成光纤通信接口的行为和逻辑控制,完成数字化前端U1中FPGA的AXI(Advanced eXtensible Interface)总线地址和分析后端U2的内存物理地址映射。The optical fiber transmission protocol layer U18 is used to encapsulate the on-chip digital signal S3 after the acquisition driver module U15 and the on-chip characteristic signal S4 after the deep learning convolution calculation layer U17 into a data frame signal S5 to complete the behavior and logic of the optical fiber communication interface Control and complete the mapping between the AXI (Advanced eXtensible Interface) bus address of the FPGA in the digital front-end U1 and the memory physical address of the analysis back-end U2.
分析后端U2包括上位机软件系统U21和光纤传输网络U22;上位机软件系统U21与光纤传输网络U22连接,光纤传输网络U22与数字化前端U1的光纤传输协议层U18连接。The analysis backend U2 includes the upper computer software system U21 and the optical fiber transmission network U22; the upper computer software system U21 is connected to the optical fiber transmission network U22, and the optical fiber transmission network U22 is connected to the optical fiber transmission protocol layer U18 of the digital front end U1.
上位机软件系统U21用于提供数据解析软件、数据后处理软件和界面软件,数据解析软件用于接收和解析数字化前端U1发送来的数据帧;数据后处理软件用于对数据帧进行数据后处理;界面软件用于界面管理;界面管理的内容包括观察和记录数字化前端U1的空间电磁信号特征值分析结果以及感兴趣目标识别的报警情况;观察FPGA内的RAM资源消耗状况。The upper computer software system U21 is used to provide data analysis software, data post-processing software and interface software. The data analysis software is used to receive and analyze the data frames sent by the digital front-end U1; the data post-processing software is used to perform data post-processing on the data frames ; The interface software is used for interface management; the content of interface management includes observing and recording the analysis results of the eigenvalues of the space electromagnetic signal of the digital front-end U1 and the alarm situation of the identification of interested targets; observing the consumption of RAM resources in the FPGA.
光纤传输网络U22,用于提供数字化前端U1和上位机软件系统U21之间的双向高速通信链路,单个通道的通讯速率高达10 Gbps,单芯片可配置多达4个收发通道。The optical fiber transmission network U22 is used to provide a two-way high-speed communication link between the digital front-end U1 and the upper computer software system U21. The communication rate of a single channel is up to 10 Gbps, and a single chip can be configured with up to 4 transceiver channels.
本实施例FPGA选用Xilinx公司的Virtex-7系列FPGA,采用“极光(Aurora)”通讯协议,可轻松实现数字化前端U1和分析后端U2的光纤通讯,双向单通道通讯速率高达10Gbps,可根据具体需求,便利地配置多达4个收发通道。本发明可广泛应用于在快时变、大带宽、多维度的复杂电磁环境下,对无线通信信道特征参数进行高精度、高分辨率、强实时性地采集和提取。The FPGA of this embodiment selects the Virtex-7 series FPGA of Xilinx Company, and adopts the "Aurora" communication protocol, which can easily realize the optical fiber communication between the digital front-end U1 and the analysis back-end U2, and the two-way single-channel communication rate is as high as 10Gbps. Demand, conveniently configure up to 4 transceiver channels. The invention can be widely used in collecting and extracting characteristic parameters of wireless communication channels with high precision, high resolution and strong real-time performance under fast time-varying, large bandwidth and multi-dimensional complex electromagnetic environments.
本发明之基于FPGA的前端数字化装置的数据流方向为:源于无线通信信道U3的原始空间电磁信号S1为模拟信号,依次经过接收天线阵列U11、射频开关矩阵U12、信号变送模块U13和A/D采集模块U14,得到原始数字信号S2;再经过采集驱动模块U15后得到的片内数字信号S3,片内数字信号S3分为两路,一路信号直接通向光纤传输协议层U18,另一路信号依次经过数字中频变换器U16和深度学习卷积计算层U17,深度学习卷积计算层U17计算得出片内特征信号S4,得出的片内特征信号S4通向光纤传输协议层U18;光纤传输协议层U18将片内数字信号S3和片内特征信号S4封装成数据帧信号S5,数据帧信号S5通过光纤传输网络U22透传至上位机软件系统U21。The data flow direction of the FPGA-based front-end digital device of the present invention is: the original space electromagnetic signal S1 originating from the wireless communication channel U3 is an analog signal, which passes through the receiving antenna array U11, the radio frequency switch matrix U12, the signal transmission module U13 and the A /D Acquisition module U14 to obtain the original digital signal S2; the on-chip digital signal S3 obtained after the acquisition drive module U15, the on-chip digital signal S3 is divided into two routes, one route directly leads to the optical fiber transmission protocol layer U18, and the other route The signal passes through the digital intermediate frequency converter U16 and the deep learning convolution calculation layer U17 in turn, and the deep learning convolution calculation layer U17 calculates the on-chip characteristic signal S4, and the obtained on-chip characteristic signal S4 leads to the optical fiber transmission protocol layer U18; The transmission protocol layer U18 encapsulates the on-chip digital signal S3 and the on-chip characteristic signal S4 into a data frame signal S5, and the data frame signal S5 is transparently transmitted to the upper computer software system U21 through the optical fiber transmission network U22.
使用本发明之基于FPGA的前端数字化装置进行无线通信信道特征参数提取的方法为:Use the FPGA-based front-end digital device of the present invention to carry out the method for wireless communication channel feature parameter extraction as follows:
(1)安装数字化前端U1于具有良好散热和电磁屏蔽的机械结构中;给数字化前端U1上电,并检测电源工作是否正常,正常上电后电源指示灯亮起,整个数字化前端设备工作期间无过热、无异味;(1) Install the digital front-end U1 in a mechanical structure with good heat dissipation and electromagnetic shielding; power on the digital front-end U1, and check whether the power supply is working normally. After normal power-on, the power indicator light is on, and the entire digital front-end equipment is working without overheating ,odorless;
(2)下载数字化前端U1的光纤通信测试子程序于数字化前端U1中,使用配套的光纤线缆连接数字化前端U1和分析后端U2,确认两者之间的基地址寄存器(Base AddressRegister)空间能够正常读写;(2) Download the optical fiber communication test subroutine of the digital front-end U1 in the digital front-end U1, connect the digital front-end U1 and the analysis back-end U2 with the matching optical fiber cable, and confirm that the base address register (Base Address Register) space between the two can normal reading and writing;
(3)下载数字化前端U1的片内数字信号S3,采集子程序于数字化前端U1中,重启数字化前端U1,运行分析后端U2的上位机软件,确认片内数字信号S3能够正常的采集;(3) Download the on-chip digital signal S3 of the digital front-end U1, collect the subroutine in the digital front-end U1, restart the digital front-end U1, run and analyze the upper computer software of the back-end U2, and confirm that the on-chip digital signal S3 can be collected normally;
(4)下载数字化前端U1的主程序于数字化前端U1中,重启数字化前端U1,运行分析后端U2的上位机软件,可以在界面软件程序中观察和记录数字化前端U1的空间电磁信号特征值分析结果以及感兴趣目标识别的报警情况,同时可以观察到FPGA内的RAM资源消耗状况。(4) Download the main program of the digital front-end U1 in the digital front-end U1, restart the digital front-end U1, run and analyze the upper computer software of the back-end U2, and observe and record the characteristic value analysis of the space electromagnetic signal of the digital front-end U1 in the interface software program The result and the alarm situation of the object of interest identification, and the consumption of RAM resources in the FPGA can be observed at the same time.
(5)运行过程中,根据空间电磁信号在时域、频域、能量域和空域特征参数的实际情况,结合数字化前端U1所在处的电磁环境状况,视情况调整、改进、增加、删减数字化前端U1中数字中频变换器U16和深度学习卷积计算层U17的部分功能;(5) During operation, according to the actual situation of space electromagnetic signals in the time domain, frequency domain, energy domain and air domain characteristic parameters, combined with the electromagnetic environment conditions where the digital front-end U1 is located, adjust, improve, increase, and delete digitalization as appropriate Some functions of the digital intermediate frequency converter U16 and the deep learning convolution calculation layer U17 in the front end U1;
(6)优化完成后,重复以上(4)、(5)步骤,直至满足特定复杂电磁环境下空间电磁信号特征参数的提取精度指标和速度要求。(6) After the optimization is completed, repeat the above steps (4) and (5) until the extraction accuracy index and speed requirements of the characteristic parameters of space electromagnetic signals in a specific complex electromagnetic environment are met.
本发明之基于FPGA的前端数字化装置,电路规模小,硬件集成度高,具有良好的信号完整性和电磁兼容性,可用于复杂电磁环境下的高精度测量。The FPGA-based front-end digital device of the present invention has small circuit scale, high hardware integration, good signal integrity and electromagnetic compatibility, and can be used for high-precision measurement in complex electromagnetic environments.
本领域的技术人员可以对本发明进行各种修改和变型,倘若这些修改和变型在本发明权利要求及其等同技术的范围之内,则这些修改和变型也在本发明的保护范围之内。Those skilled in the art can make various modifications and variations to the present invention, and if these modifications and variations are within the scope of the claims of the present invention and equivalent technologies, then these modifications and variations are also within the protection scope of the present invention.
说明书中未详细描述的内容为本领域技术人员公知的现有技术。The content not described in detail in the specification is the prior art known to those skilled in the art.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610724013.2A CN106330209B (en) | 2016-08-25 | 2016-08-25 | It is a kind of based on FPGA front-end digital makeup set |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610724013.2A CN106330209B (en) | 2016-08-25 | 2016-08-25 | It is a kind of based on FPGA front-end digital makeup set |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106330209A CN106330209A (en) | 2017-01-11 |
CN106330209B true CN106330209B (en) | 2018-09-25 |
Family
ID=57791311
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610724013.2A Active CN106330209B (en) | 2016-08-25 | 2016-08-25 | It is a kind of based on FPGA front-end digital makeup set |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106330209B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111047034B (en) * | 2019-11-26 | 2023-09-15 | 中山大学 | On-site programmable neural network array based on multiplier-adder unit |
CN112698190B (en) * | 2020-11-24 | 2024-12-13 | 河南省高压电器研究所有限公司 | A signal acquisition device for high voltage circuit breaker testing |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7725036B2 (en) * | 2002-02-12 | 2010-05-25 | Finisar Corporation | Efficient transmission of digital return path data in cable television return path |
CN202217051U (en) * | 2011-06-30 | 2012-05-09 | 桂林电子科技大学 | Chirp Continuous Wave Radar System |
CN103347184A (en) * | 2013-06-28 | 2013-10-09 | 成都思迈科技发展有限责任公司 | Digitization transmission system based on FPGA |
CN105785335B (en) * | 2016-03-28 | 2019-04-05 | 电子科技大学 | A kind of Digital Arrays receiving channel performance automatic test system based on cPCI |
-
2016
- 2016-08-25 CN CN201610724013.2A patent/CN106330209B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN106330209A (en) | 2017-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105785335B (en) | A kind of Digital Arrays receiving channel performance automatic test system based on cPCI | |
CN105045763B (en) | A kind of PD Radar Signal Processing Systems and its Parallel Implementation method based on FPGA+ multi-core DSPs | |
CN101762830B (en) | Distributed coal mine rock burst monitoring method | |
CN102411535A (en) | Navigating-SoC (System On Chip) simulating, verifying and debugging platform | |
CN106330209B (en) | It is a kind of based on FPGA front-end digital makeup set | |
CN210924247U (en) | Real-time processor for multi-path photoelectric sensor acquisition | |
CN104361374A (en) | Collecting and processing system and method of radio-frequency signals | |
CN103490784A (en) | Two-channel satellite navigation anti-interference A/D chip | |
CN106375041A (en) | Portable device for extracting characteristic parameters of wireless communication channel | |
CN103760538A (en) | Generation device and method for radar transmitting baseband signals | |
CN101969330A (en) | Software radio-based wide frequency range direction of arrival identifying equipment | |
CN204192578U (en) | Human life cell health detection signal acquisition process stores one earphone | |
CN202394225U (en) | High-speed data acquisition module based on peripheral component interconnect (PIC) bus | |
CN104361373A (en) | Collecting and processing method of radio-frequency signals | |
CN203672782U (en) | Spectral data acquisition system based on singlechip control | |
CN206497212U (en) | Unmanned plane detection system and unmanned plane based on digital array | |
CN103944572B (en) | Ultra-high speed sampling rate harvester and method | |
CN211047226U (en) | Microphone anti-radio frequency interference capability testing device | |
CN204242207U (en) | A kind of Acquire and process system of radiofrequency signal | |
CN204924448U (en) | Infrared temperature measurement equipment | |
CN203984098U (en) | A kind of device for quick testing of powerline network | |
CN206369952U (en) | A kind of high-effective data collecting system for resource-sharing | |
CN204086550U (en) | Big Dipper detector | |
CN103368672B (en) | The detection method of portable mobile wireless Multiple Channel Analysis instrument and quality of wireless channel | |
CN207039615U (en) | Intelligent communications terminal based on spread spectrum |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |