CN106571847A - Test instrument communication device and method based on ZYNQ - Google Patents
Test instrument communication device and method based on ZYNQ Download PDFInfo
- Publication number
- CN106571847A CN106571847A CN201610949361.XA CN201610949361A CN106571847A CN 106571847 A CN106571847 A CN 106571847A CN 201610949361 A CN201610949361 A CN 201610949361A CN 106571847 A CN106571847 A CN 106571847A
- Authority
- CN
- China
- Prior art keywords
- module
- zynq
- radio frequency
- host computer
- test instrumentation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
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/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/40—Circuits
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
- G08C17/02—Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Monitoring And Testing Of Transmission In General (AREA)
Abstract
The invention provides a test instrument communication device based on ZYNQ. The device comprises a host computer, a main control baseband module and a radio frequency signal transceiver module. The main control baseband module comprises a ZYNQ main control module, a digital signal processing module and a data interface. The host computer is connected with the ZYNQ main control module. The ZYNQ main control module is connected with the digital signal processing module. The digital signal processing module is connected with a data interface. The data interface is connected with the radio frequency signal transceiver module. The invention further provides a test instrument communication method based on ZYNQ. According to the invention, the test instrument structure is simplified; the cost is reduced; the development cycle is shortened; the volume is reduced; the transmission reliability is ensured; and the efficiency is improved.
Description
Technical field
The present invention relates to test instrumentation communicator, more particularly to a kind of test instrumentation communicator and side based on ZYNQ
Method.
Background technology
Traditional test instrument calibration structure is as shown in figure 1, including host computer 101, master control drive module 102, baseband board 103, penetrate
Frequency signal transmitting and receiving module 104, PXI backboards 105, this structure are realized according to PXI Modular Structure Designs, and master control drives mould
Block 102, baseband board 103, radio frequency signal transceiving module 104 are all to realize interconnecting with PXI backboards 105 by PCI/PCIE interfaces.
In above-mentioned instrument framework, PXI backboards 105 are the bridges for realizing carrying out data message and control information transmission each other between module
Beam.
The defect of above-mentioned hardware structure:
(1) industrial computer volume, weight are larger, cause test instrumentation volume weight mutually to strain greatly, high cost.
(2) design complexities increase, and communication between baseband board 103 and industrial computer need to design PCI/PCIE buses to be passed
It is defeated, cause manpower or resource to waste in a large number.
(3) communicate between host computer 101 and instrument, real-time, data processing performance, transmission bandwidth all it cannot be guaranteed that.
The content of the invention
In order to solve the problems of the prior art, the invention provides a kind of test instrumentation communicator based on ZYNQ and
Method.
The invention provides a kind of test instrumentation communicator based on ZYNQ, including host computer, master control baseband module and
Radio frequency signal transceiving module, wherein, the master control baseband module includes ZYNQ main control modules, digital signal processing module and data
Interface, the host computer are connected with the ZYNQ main control modules, the ZYNQ main control modules and the digital signal processing module
Connection, the digital signal processing module are connected with the data-interface, and the data-interface receives and dispatches mould with the radiofrequency signal
Block connects.
As a further improvement on the present invention, the radio frequency signal transceiving module includes radio frequency control module and radio frequency path
Module, the data-interface are connected with the radio frequency control module, the radio frequency control module and the radio frequency path mould
Block connects.
As a further improvement on the present invention, the ZYNQ main control modules include ARM processing systems, AXI buses, may be programmed
Logic module and AD/DA chips, wherein, the ARM processing systems, programmed logical module are connected with the AXI buses respectively,
The AD/DA chips are connected with the programmed logical module.
Present invention also offers a kind of test instrumentation communication means based on ZYNQ, comprises the following steps:
S1, inspection test instrumentation, begin preparing for;
S2, host computer send state bag, read test instrument idle condition;
S3, judge whether test instrumentation returns state value, if it is not, return to step S2, if it has, then carrying out next
Step;
Data are packed by S4, host computer;
S5, host computer deliver a packet to test instrumentation by trunking;
S6, judge whether test instrumentation returns and complete bag, if it is not, return to step S2, if it has, then carrying out next
Step;
S7, end.
The invention has the beneficial effects as follows:By such scheme, simplify test instrumentation framework, reduces cost shortens exploitation week
Phase, reduce volume, it is ensured that transmission reliability, improve efficiency.
Description of the drawings
Fig. 1 is conventional instrument hardware structure schematic diagram.
Fig. 2 is a kind of configuration diagram of the test instrumentation communicator based on ZYNQ of the present invention.
Fig. 3 is a kind of schematic diagram of the ZYNQ main control modules of the test instrumentation communicator based on ZYNQ of the present invention.
Fig. 4 is a kind of acquisition state flow chart of the test instrumentation communication means based on ZYNQ of the present invention.
Fig. 5 is a kind of transmitting control commands flow chart of the test instrumentation communication means based on ZYNQ of the present invention.
Fig. 6 is a kind of transmission data flow process figure of the test instrumentation communication means based on ZYNQ of the present invention.
Fig. 7 is a kind of instrument interconnection schematic diagram of test instrumentation communication means based on ZYNQ of the present invention.
Specific embodiment
The present invention is further described for explanation and specific embodiment below in conjunction with the accompanying drawings.
As shown in Fig. 2 a kind of test instrumentation communicator based on ZYNQ, including host computer 1,2 and of master control baseband module
Radio frequency signal transceiving module 3, wherein, the master control baseband module 2 includes ZYNQ main control modules 21, digital signal processing module 22
With data-interface 23, the host computer 1 is connected with the ZYNQ main control modules 21, the ZYNQ main control modules 21 and the numeral
Signal processing module 22 connects, and the digital signal processing module 22 is connected with the data-interface 23, the data-interface 23
It is connected with the radio frequency signal transceiving module 3.
As shown in Fig. 2 the radio frequency signal transceiving module 3 includes radio frequency control module 31 and radio frequency path module 2, it is described
The data-interface 23 is connected with the radio frequency control module 31, the radio frequency control module 31 and the radio frequency path module 32
Connection.
As shown in Fig. 2 radio frequency signal transceiving module 3 includes radio frequency control module 31,32 two parts of radio frequency path module.Penetrate
Frequency control module 31 is preferably RF digital control module, and what RF digital control module reception master control baseband signal was sent disappears
Breath, parses the order of correlation, realizes the configuration of radio frequency signal transceiving module, and the working condition of monitor in real time modules
It is whether normal, monitor whether the power of link signal meets requirement, link power is calibrated and compensated for.Radio frequency path module
The 32 modulation and demodulation tasks for realizing radiofrequency signal, when power is abnormal, are completed to radio frequency path by radio frequency control module 31
The control of module 32.
As shown in figure 3, the ZYNQ main control modules 21 include ARM processing systems 211, AXI buses 212, FPGA
Module 213 and AD/DA chips 214, wherein, the ARM processing systems 211, programmed logical module 213 respectively with the AXI
Bus 212 connects, and the AD/DA chips 214 are connected with the programmed logical module 213.
Fig. 3 is the hardware configuration of the master control base band version based on ZYNQ, ZYNQ main control modules 21:By ZYNQ (xilinx companies
A product), A/D conversions, D/A conversions, the device such as phaselocked loop composition, as ZYNQ is the FPGA (FPGA of embedded ARM:
Field-Programmable Gate Array field programmable gate arrays), Embedded Minimum System, and energy can be constituted
Enough flexible expansions go out a series of conventional interfaces, including PS2, USB, USB interface.Major function provides support fortune for software
The operating system of work, support realize network service algorithm, system flow is monitored, at the same complete digital signal modulation and
Demodulation, control of related chip etc..
As shown in figure 3, in the master control baseband board, ZYNQ devices are to may be programmed extendible processing platform based on Xilinx
Structure, the structure are integrated with ARM A9 multi-core processor systems and xilinx FPGAs in single-chip.FPGA
(PL) module 213 mainly develops digital signal processing algorithm, the SPI interface of radio-frequency module configuration, Zynq and AD/DA chips
Data interaction interface and the AXI EBIs for the interaction of PL and PS internal datas between 214.Processor ARM and logic money
Data interaction between the FPGA of source is by AXI buses 212, and AXI_DMA patterns, the bandwidth of transmission data can be adopted to reach
1gb/s, meets design requirement.
As shown in figure 3, ARM processing systems 211 (PS) are the tune of the mster-control centre of whole master control baseband board and algorithms library
With center, using Linux system come the whole master control baseband board of management and running, and complete to communicate with host computer 1 and other instrument cubicles.
A kind of test instrumentation communicator based on ZYNQ that the present invention is provided, can be by all test instrumentations (referred to as instrument
Table) dynamically accessed in test system by the Internet, can be by 1 intercommunication of host computer between each instrument, instrument and upper
Can real-time Communication for Power between the machine 1 of position.Increase reliability, the stability of data transfer simultaneously, be easy to data are carried out unifying to monitor, managed
Reason, and realize the remotely control to all kinds of instrument.
As shown in Figures 4 to 6, present invention also offers a kind of test instrumentation communication means based on ZYNQ, when host computer 1
When preparing with meter communication, send state bag and obtain meter status, if instrumentation is normal and idle condition, by number to be sent
According to or configuration information packing, by network interface by packaged data Jing switch or hub etc. relay (ICP/IP protocol)
Equipment is sent to instrument, and after instrument receives data, return completes bag, so as to complete a data exchange process.Data interaction
Process is comprised the following steps:
S1, inspection instrument, begin preparing for;
S2, host computer send state bag, read instrument idle condition;
S3, judge whether instrument returns state value, if it is not, return to step S2, if it has, then carrying out next step
Suddenly;
Data are packed by S4, host computer;
S5, host computer deliver a packet to instrument by trunking;
S6, judge whether instrument returns and complete bag, if it is not, return to step S2, if it has, then carrying out next step
Suddenly;
S7, end.
Host computer and instrument cubicle communication adopt ICP/IP protocol, Data Transmission Content to adopt self-defining bag form, it is ensured that
Data efficient, stable transmission.Bag form is constituted:
Opening flag:Mark unwraps the beginning.
Type (TYPE):There are six types, it is expansible, it is discussed in detail and is shown in Table one:
Type | Type |
0 | Read packet, without Payload |
1 | Data packets |
2 | Control bag, address represents the target of control |
3 | Read to return bag |
4 | State bag, without payload |
5 | State returns bag |
Table 1 communicates self-defined bag form
Length (length):Unit 32bit, represents the length of transmission data.
Data (Payload):The data of transmission or the control command of transmission.
Timestamp (Timestamp):Synchronously use between multiple stage instrument.
Check value (CRC):16 CRC checks, it is ensured that data stabilization transmitting.
The communication of many instrument cubicles is as shown in fig. 7, host computer 1 can be while connect with multiple instrument, instrument cubicle by network interface
Can be communicated, and in the pack arrangement that communicates, be included timestamp concept, the synchronous communication between multiple stage instrument can be completed.
Host computer 1 wants Real-time and Dynamic to connect multiple test instrumentations, using object oriented designing scheme, shields tester
The concrete difference of table, sets up the dynamic access of instrument.Access procedure adopts acknowledgement mechanism, and host computer 1 is controlled, actively to tester
Table initiates request.When test instrumentation successful connection, host computer request for test instrument first sends name identification to host computer conduct
Unique mark, then request for test instrument transmission test resource table is in host computer.Test resource table includes:Test content, test
Mode, testing time, test time etc..Host computer 1 sets up the survey same with instrument according to the test resource table for receiving
Test data result is sent to host computer by examination resource information, the request of host computer 1 instrument, while getting the work shape of instrument
State.Now, all information of instrument have been got in host computer 1, has virtually set up the test mirrors picture same with instrument.According to dynamic
The quantity that state accesses slave computer is different, and the example of multiple test instrumentations will be set up in host computer 1.
A kind of test instrumentation communicator and method based on ZYNQ that the present invention is provided has advantages below:
1. simplify test instrumentation framework, propose the master control baseband board based on ZYNQ first, reduce whole test instrumentation cost,
Shorten the construction cycle, reduce instrument volume.
2. the communication protocol of a kind of new host computer and equipment room is proposed, it is using user-defined format and communication mechanism, convenient
Communicate between host computer and test instrumentation, and ensure transmission reliability.
3. a kind of new many instrument cubicle communications and synchronous mode are proposed, testing efficiency is improved.
Above content is with reference to specific preferred implementation further description made for the present invention, it is impossible to assert
The present invention be embodied as be confined to these explanations.For general technical staff of the technical field of the invention,
On the premise of without departing from present inventive concept, some simple deduction or replace can also be made, should all be considered as belonging to the present invention's
Protection domain.
Claims (4)
1. a kind of test instrumentation communicator based on ZYNQ, it is characterised in that:Including host computer, master control baseband module and radio frequency
Signal transmitting and receiving module, wherein, the master control baseband module includes that ZYNQ main control modules, digital signal processing module and data connect
Mouthful, the host computer is connected with the ZYNQ main control modules, and the ZYNQ main control modules are connected with the digital signal processing module
Connect, the digital signal processing module is connected with the data-interface, the data-interface and the radio frequency signal transceiving module
Connection.
2. the test instrumentation communicator based on ZYNQ according to claim 1, it is characterised in that:The radiofrequency signal is received
Sending out module includes radio frequency control module and radio frequency path module, and the data-interface is connected with the radio frequency control module,
The radio frequency control module is connected with the radio frequency path module.
3. the test instrumentation communicator based on ZYNQ according to claim 1, it is characterised in that:The ZYNQ master controls mould
Block includes ARM processing systems, AXI buses, programmed logical module and AD/DA chips, wherein, the ARM processing systems, can compile
Journey logic module is connected with the AXI buses respectively, and the AD/DA chips are connected with the programmed logical module.
4. a kind of test instrumentation communication means based on ZYNQ, it is characterised in that comprise the following steps:
S1, inspection test instrumentation, begin preparing for;
S2, host computer send state bag, read test instrument idle condition;
S3, judge whether test instrumentation returns state value, if it is not, return to step S2, if it has, then carrying out next step
Suddenly;
Data are packed by S4, host computer;
S5, host computer deliver a packet to test instrumentation by trunking;
S6, judge whether test instrumentation returns and complete bag, if it is not, return to step S2, if it has, then carrying out next step
Suddenly;
S7, end.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610949361.XA CN106571847A (en) | 2016-10-26 | 2016-10-26 | Test instrument communication device and method based on ZYNQ |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610949361.XA CN106571847A (en) | 2016-10-26 | 2016-10-26 | Test instrument communication device and method based on ZYNQ |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106571847A true CN106571847A (en) | 2017-04-19 |
Family
ID=58534953
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610949361.XA Pending CN106571847A (en) | 2016-10-26 | 2016-10-26 | Test instrument communication device and method based on ZYNQ |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106571847A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108519146A (en) * | 2018-03-29 | 2018-09-11 | 中国人民解放军国防科技大学 | Optical fiber vector hydrophone demodulation system based on ZYNQ series FPGA |
CN109062750A (en) * | 2018-09-13 | 2018-12-21 | 国家海洋环境预报中心 | A kind of high-performance computer test macro |
CN109189722A (en) * | 2018-09-04 | 2019-01-11 | 杭州和利时自动化有限公司 | A kind of instrumented data acquisition system based on FF fieldbus |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201751897U (en) * | 2010-07-01 | 2011-02-23 | 珠海欧比特控制工程股份有限公司 | 1553B bus test equipment |
CN201751896U (en) * | 2010-07-01 | 2011-02-23 | 珠海欧比特控制工程股份有限公司 | ARINC429 bus testing device |
CN103209431A (en) * | 2012-01-11 | 2013-07-17 | 中国科学院沈阳自动化研究所 | Wireless multi-channel data transceiver |
US20130318275A1 (en) * | 2012-05-22 | 2013-11-28 | Xockets IP, LLC | Offloading of computation for rack level servers and corresponding methods and systems |
-
2016
- 2016-10-26 CN CN201610949361.XA patent/CN106571847A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201751897U (en) * | 2010-07-01 | 2011-02-23 | 珠海欧比特控制工程股份有限公司 | 1553B bus test equipment |
CN201751896U (en) * | 2010-07-01 | 2011-02-23 | 珠海欧比特控制工程股份有限公司 | ARINC429 bus testing device |
CN103209431A (en) * | 2012-01-11 | 2013-07-17 | 中国科学院沈阳自动化研究所 | Wireless multi-channel data transceiver |
US20130318275A1 (en) * | 2012-05-22 | 2013-11-28 | Xockets IP, LLC | Offloading of computation for rack level servers and corresponding methods and systems |
Non-Patent Citations (2)
Title |
---|
孙超: "《基于ZYNQ的RFID测试板卡设计验证》", 《中国优秀硕士学位论文全文数据库》 * |
高英明等: "《基于SOC架构软件无线电平台的低轨卫星载荷接收信号模拟技术研究》", 《计算机测量与控制》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108519146A (en) * | 2018-03-29 | 2018-09-11 | 中国人民解放军国防科技大学 | Optical fiber vector hydrophone demodulation system based on ZYNQ series FPGA |
CN109189722A (en) * | 2018-09-04 | 2019-01-11 | 杭州和利时自动化有限公司 | A kind of instrumented data acquisition system based on FF fieldbus |
CN109062750A (en) * | 2018-09-13 | 2018-12-21 | 国家海洋环境预报中心 | A kind of high-performance computer test macro |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8019832B2 (en) | Network core access architecture | |
CN102972070B (en) | System and method for using multiple network addresses to establish synchronization of a device under test and test equipment controlling the test | |
CN101183900A (en) | Baseband extension radio frequency subsystem RRU testing method, system and analog BBU device | |
CN101272583B (en) | Method for near-end maintaining radio remote module | |
CN102664902A (en) | Hardware implementing method for kernels of POWERLINK communication protocol master and slave stations | |
CN106571847A (en) | Test instrument communication device and method based on ZYNQ | |
CN103188719B (en) | Medium-high speed sensor network test macro | |
CN206559386U (en) | Embedded industry intelligent gateway and internet of things data acquisition monitoring system based on SoC | |
CN105450475B (en) | A kind of FC switch test equipments | |
CN102377778A (en) | Remote asymmetric end communication method based on Ethernet | |
CN104657555A (en) | TOE (TCP/IP Offload Engine) verification method based on UVM (Universal Verification Methodology) and TOE verification platform based on UVM | |
CN104133963B (en) | FPGA hardware abstraction layer based on high-speed serial bus and implement method thereof | |
KR101559089B1 (en) | Communication protocol for sharing memory resources between components of a device | |
CN108134645A (en) | Radar signal synchronization system | |
CN106909752A (en) | The analogue system of high-speed railway computer interlock system external interface test | |
WO2013127321A1 (en) | Base band switching device and switching method thereof | |
CN113645258A (en) | Data transmission method and device, storage medium, processor and electronic equipment | |
CN113810788A (en) | Intelligent ammeter information transmission method and device and terminal equipment | |
CN104821849B (en) | A kind of radio optical fiber connecting interface communication pool and its implementation based on FPGA | |
KR20230012565A (en) | Port State Configuration Methods, Devices, Systems and Storage Media | |
CN102665237A (en) | Simulative Ir interface protocol conformance testing device and interoperability testing method | |
CN112217592B (en) | Management control method and equipment for new forwarding network | |
CN116709253A (en) | Vehicle-mounted gateway and vehicle | |
US8200942B2 (en) | Hybrid multifunction component system with component interface encapsulation including OS packet translator for communication over unified data bus architecture | |
CN116405420A (en) | Network tester, network testing system and network testing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 518000 5C, 1, building No. 6, Ting Wei Road, 67 District, Xingdong community, Baoan District Xin'an, Shenzhen, Guangdong. Applicant after: SHENZHEN JIZHI HUIYI TECHNOLOGY CO., LTD. Address before: 518000 Building 2, Zone 2, Block 2, Honghualing Industrial South Zone, 1213 Liuxian Avenue, Taoyuan Street, Nanshan District, Shenzhen City, Guangdong Province Applicant before: SHENZHEN JIZHI HUIYI TECHNOLOGY CO., LTD. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170419 |