[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201610724013.2A
Other languages
Chinese (zh)
Other versions
CN106330209A (en
Inventor
罗旗舞
何怡刚
佐磊
尹柏强
李兵
袁莉芬
邵晖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai VI Service Network Co Ltd
Hefei University of Technology
Original Assignee
Shanghai VI Service Network Co Ltd
Hefei University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai VI Service Network Co Ltd, Hefei University of Technology filed Critical Shanghai VI Service Network Co Ltd
Priority to CN201610724013.2A priority Critical patent/CN106330209B/en
Publication of CN106330209A publication Critical patent/CN106330209A/en
Application granted granted Critical
Publication of CN106330209B publication Critical patent/CN106330209B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/0003Software-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/0007Software-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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio 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

一种基于FPGA的前端数字化装置A front-end digital device based on FPGA

技术领域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)

1. a kind of front-end digital makeup based on FPGA is set, it is characterised in that:Including Digital front end and analysis rear end, digitlization Front end is connect with analysis rear end;The Digital front end is used to complete acquisition, pretreatment, storage and the biography of spatial electromagnetic signal It is defeated, and luv space electromagnetic signal and characteristic value data are packaged into data frame, it is transmitted to analysis rear end;It uses the analysis rear end In the data frame received and parsing Digital front end is sent, Data Post is carried out to data frame, while providing interface management;
The Digital front end is connected with analysis rear end by fiber optic cable, and optical fiber is used between Digital front end and analysis rear end Communication mode communicates;
The Digital front end includes receiving antenna array, RF switch matrix, signal transmitting module, A/D acquisition modules, acquisition Drive module, digital intermediate frequency converter, deep learning convolutional calculation layer and optical fiber transmission protocol layer;The receiving antenna array It is connect with RF switch matrix;The RF switch matrix is connect with signal transmitting module;The signal transmitting module is adopted with A/D Collect module connection;The A/D acquisition modules are connect with acquisition drive module;The acquisition drive module becomes with digital intermediate frequency respectively Parallel operation is connected with optical fiber transmission protocol layer;The digital intermediate frequency converter is connect with deep learning convolutional calculation layer;The depth Study convolutional calculation layer is connect with optical fiber transmission protocol layer;
The acquisition drive module, digital intermediate frequency converter, deep learning convolutional calculation layer and optical fiber transmission protocol layer with The form of IP CORE is integrated in FPGA;
The FPGA is embedded in processor, and the processor is to acquisition drive module, digital intermediate frequency converter, deep learning convolution The IP CORE of computation layer and optical fiber transmission protocol layer carry out task management;
The receiving antenna array is used to complete the reception of the electromagnetic signal in radio communication channel, the antenna of receiving antenna array Array element is arranged in the form of an array, supports the reception of the spatial electromagnetic signal of various dimensions;
The RF switch matrix is used to complete automatic switchover and the flexible access of spatial electromagnetic signal;
The signal transmitting module is used to complete the down coversion of spatial electromagnetic signal, by radiofrequency signal pick-up to intermediate frequency;
The A/D acquisition modules are used to complete the high precision analogue conversion of intermediate-freuqncy signal;
The acquisition drive module is used to complete the signal after A/D acquisition modules and receives, and according in FPGA Block RAM when Digital signal in sequence characteristic output chip;
The digital intermediate frequency converter is for completing to digital signal time domain, frequency domain, energy domain and the related data in spatial domain in piece Domain converts and matrix operation;
The deep learning convolutional calculation layer is used to establish the depth to radio communication channel characteristic parameter under complex electromagnetic environment Learning training model, seeks the transmission function expression formula of radio communication channel approximantly, or establishes the mapping table of spatial parameter;
The optical fiber transmission protocol layer is for digital signal and deep learning convolutional calculation layer in the piece after acquiring drive module Characteristic signal is packaged into data frame signal in piece afterwards, completes the behavior and logic control of fiber optic data communication interface, completes digitlization The memory physical address map of the AXI bus address of FPGA and analysis rear end in front end.
2. the front-end digital makeup based on FPGA is set as described in claim 1, it is characterised in that:The processor can for 8 The PicoBlaze soft-core processors of cutting.
3. the front-end digital makeup based on FPGA is set as described in claim 1, it is characterised in that:The analysis rear end includes upper Position machine software systems and optical fiber transmission network;Upper computer software system is connect with optical fiber transmission network, optical fiber transmission network and number The optical fiber transmission protocol layer of word front end connects;
Upper computer software system is for providing data analysis software, data post-processing software and interface software, data analysis software The data frame sent for receiving and parsing Digital front end;After data post-processing software is used to carry out data to data frame Reason;Interface software is used for interface management;
Optical fiber transmission network is used to provide the bidirectional high speed communication link between Digital front end and upper computer software system.
4. the front-end digital makeup based on FPGA is set as claimed in claim 3, it is characterised in that:The content of the interface management Including observing and recording the spatial electromagnetic signal characteristic value analysis result of Digital front end and the alarm of interesting target identification Situation;Observe the RAM resource consumption situations in FPGA.
5. the front-end digital makeup based on FPGA is set as claimed in claim 3, it is characterised in that:The front end based on FPGA The data flow direction of digitalizer is:Luv space electromagnetic signal passes through receiving antenna array, RF switch matrix, letter successively Number transmitting module and A/D acquisition modules, obtain raw digital signal;Using number letter in the piece obtained after acquisition drive module Number, digital signal is divided into two-way in piece, and signal is directly communicated to optical fiber transmission protocol layer all the way, and another way signal passes through number successively Medium-frequency changer and deep learning convolutional calculation layer, deep learning convolutional calculation layer are calculated characteristic signal in piece, obtain Characteristic signal leads to optical fiber transmission protocol layer in piece;Optical fiber transmission protocol layer encapsulates characteristic signal in digital signal in piece and piece At data frame signal, data frame signal is pass-through to upper computer software system by optical fiber transmission network.
CN201610724013.2A 2016-08-25 2016-08-25 It is a kind of based on FPGA front-end digital makeup set Active CN106330209B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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