[go: up one dir, main page]

CN108280038B - High-speed recording board card management system and method - Google Patents

High-speed recording board card management system and method Download PDF

Info

Publication number
CN108280038B
CN108280038B CN201711286157.5A CN201711286157A CN108280038B CN 108280038 B CN108280038 B CN 108280038B CN 201711286157 A CN201711286157 A CN 201711286157A CN 108280038 B CN108280038 B CN 108280038B
Authority
CN
China
Prior art keywords
data
thread
recording
threads
event
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
CN201711286157.5A
Other languages
Chinese (zh)
Other versions
CN108280038A (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.)
Shandong Chaoyue CNC Electronics Co Ltd
Original Assignee
Shandong Chaoyue CNC Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong Chaoyue CNC Electronics Co Ltd filed Critical Shandong Chaoyue CNC Electronics Co Ltd
Priority to CN201711286157.5A priority Critical patent/CN108280038B/en
Publication of CN108280038A publication Critical patent/CN108280038A/en
Application granted granted Critical
Publication of CN108280038B publication Critical patent/CN108280038B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • G06F13/4072Drivers or receivers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0026PCI express

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Multimedia (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention relates to a high-speed recording board card management system and a method, which are characterized by comprising an application layer, an interface layer and a drive layer; the application layer comprises a data recording module, a data playing module and a remote control module; the interface layer comprises a PCI-E interface and a LAN interface; the driving layer comprises a PCI-E driver and a network interface driver.

Description

High-speed recording board card management system and method
Technical Field
The invention belongs to the field of high-speed large-capacity data recording, and relates to a high-speed recording board card management system and method.
Background
The radar system is used as important technical equipment of the contemporary war, and is widely applied in the aspects of warning, guidance, meteorological observation, weapon control, reconnaissance and the like. The radar irradiates a target through the transmitted electromagnetic waves and receives the echo of the target to realize target detection, positioning and tracking. In order to improve the radar information rate and signal stability and improve the anti-interference capability, a receiver in a radar system usually adopts a zero intermediate frequency processing technology to convert an echo signal into an intermediate frequency signal, i.e., an I/Q signal.
In the process of target monitoring and various experiments and tests of the radar, in order to analyze and research the characteristics of various target echo signals, a large amount of radar echo data needs to be acquired by a receiver and converted into digital I/Q signals. The data has the characteristics of high data rate and large data volume. Therefore, the research significance of the high-speed and large-capacity I/Q data recording system is very large.
The management system is an interface for the user to interact with the I/Q recording system and is an indispensable component of the recording system. Whether the management system has complete functions, simple and convenient operation and stable performance directly influences the overall functions and performance of the recording system. The research work of the management system in the high-speed large-capacity recording system is crucial.
The management system in the prior art has the defects of complex operation and low stability. This is a disadvantage of the prior art.
Therefore, aiming at the defects in the prior art, a high-speed recording board card management system and a high-speed recording board card management method are provided; it is very necessary to solve the above technical problems.
Disclosure of Invention
The present invention is directed to provide a system and a method for managing a high-speed recording board, so as to solve the above technical problems.
In order to achieve the purpose, the invention provides the following technical scheme:
a high-speed recording board card management system is characterized by comprising an application layer, an interface layer and a drive layer;
the application layer comprises a data recording module, a data playing module and a remote control module;
the interface layer comprises a PCI-E interface and a LAN interface;
the driving layer comprises a PCI-E driver and a network interface driver.
Preferably, the application layer is responsible for finishing interaction with a user, and three functions of data recording, data playing and remote control are realized;
the data recording comprises data receiving, storing, displaying and multi-mode recording triggering; the data playing comprises data reading, sending and multi-mode playing touch; the remote control function is mainly composed of a remote control command storage part, a remote control command analysis part and a remote control communication part.
Preferably, in order to improve the data storage and reading rate and meet the requirement of parallel execution of a plurality of tasks, a multithreading technology is adopted in an application layer, multiple threads are created to respectively execute each task, and an event synchronization mechanism is adopted to process the access of the plurality of threads to shared data; the interpolation technology is adopted to solve the problem of signal frequency mismatching during data recording and playing.
The interface layer mainly provides service for the application layer, and the application layer realizes communication by calling an interface function provided by the interface layer. The interface layer provides the application layer with interface functions in the form of dynamic link libraries, i.e., communication between the PCI-E and the LAN.
The driving layer is positioned at the bottommost layer and is mainly responsible for controlling the hardware equipment, completing the functions of analyzing and packaging the interface communication protocol data packet and realizing the function of communicating with the hardware equipment.
A management method for high-speed recording board cards is characterized by comprising the following steps:
s1: the data recording module adopts a multithread design, and specifically comprises the following steps:
the method mainly comprises four threads which are difficult to realize thread communication and synchronization in the data recording process, namely a user interface main thread, a data receiving thread, an I data storage thread and a Q data storage thread; fig. 2 shows the relationship of four threads. As shown in FIG. 2, the user interface main thread generates a data receiving thread, an I data storage thread, and a Q data storage thread. If data is received and stored as a data recording process, the data receiving thread must occur before the data storing thread in each data recording process, and the data receiving thread in the next data recording process is executed only after the data storing thread is completed I, Q. The I and Q data storage threads are threads that execute in parallel. The user interface main thread may terminate the other three threads at any time.
S2: the shared data access steps of the data recording process are as follows: when a user starts to perform data recording operation, a user interface main thread firstly creates manual operation events required by multiple thread synchronization: receiving an event 1, receiving an event 2, storing the event 1 and storing the event 2; then setting the receiving event 1 and the receiving event 2 to be in an invalid state, setting the storing event 1 and the storing event 2 to be in an activated state, and setting the recording state to be marked as recording; and then successively creating data receiving threads, I data storage threads and Q data storage threads with the same priority, starting the threads, monitoring the interface operation condition, setting the recording state mark to be in a stop state if the user selects to stop, and waiting for the completion of the current recording process.
The data storage rate in the data recording process is influenced by the slow read-write speed of the hard disk, and I, Q data are respectively stored in different hard disks by adopting the parallel operation of two threads, so that the data storage rate is increased, and the overall data recording rate is improved.
S3: the cubic spline interpolation method is adopted to ensure that the recorded signal frequency is consistent with the playing signal frequency, and the method specifically comprises the following steps: s31: and acquiring play data, and randomly selecting N0 points through a custom coordinate system canvas to simulate N0 play data samples. Assuming that the rate of sampling is F, the frequency of the playback signal is F/N0.
S32: recording data is acquired, and assuming that the signal frequency F0 of the recording data, the sample rate F0 when the data is recorded.
S33: and (5) performing interpolation operation, and simulating a play data signal through Matlab programming. And the frequency pairs of the play data before and after interpolation are known from simulation as shown in fig. 3. Wherein the sample rate F0 is 1KSa/s, 1MSa/s, 75MSa/s when recording data, and the frequency F0 of the recording data signal and the set value of the number of periodic points are shown in FIG. 3.
It can be known from fig. 3 that the interpolation method is effective in solving the problem of inconsistency between the recorded data frequency and the played data frequency.
The high-speed recording board card management system has the advantages that the high-speed recording board card management system meets the requirement of convenient control on data recording in radar products, improves the market competitiveness of the recording board card products, has strong practicability, and is suitable for the fields of various radars, wireless communication, satellite navigation and the like. In addition, the invention has reliable design principle, simple structure and very wide application prospect.
Therefore, compared with the prior art, the invention has prominent substantive features and remarkable progress, and the beneficial effects of the implementation are also obvious.
Drawings
Fig. 1 is a block diagram of a high-speed recording board management system according to the present invention.
Fig. 2 is a schematic diagram of a data recording thread relationship in a high-speed recording board management method provided by the present invention.
Fig. 3 is a comparison diagram of difference effects in the high-speed recording board management method provided by the present invention.
Detailed Description
The present invention will be described in detail below with reference to the accompanying drawings by way of specific examples, which are illustrative of the present invention and are not limited to the following embodiments.
As shown in fig. 1-3, the high-speed recording board management system provided by the present invention is characterized by comprising an application layer, an interface layer, and a driver layer;
the application layer comprises a data recording module, a data playing module and a remote control module;
the interface layer comprises a PCI-E interface and a LAN interface;
the driving layer comprises a PCI-E driver and a network interface driver.
In the embodiment, the application layer is responsible for finishing interaction with a user, and three functions of data recording, data playing and remote control are realized;
the data recording comprises data receiving, storing, displaying and multi-mode recording triggering; the data playing comprises data reading, sending and multi-mode playing touch; the remote control function is mainly composed of a remote control command storage part, a remote control command analysis part and a remote control communication part.
In the embodiment, in order to improve the data storage and reading rate and meet the requirement of parallel execution of a plurality of tasks, a multithreading technology is adopted in an application layer, a plurality of threads are established to respectively execute each task, and an event synchronization mechanism is adopted to process the access of the plurality of threads to shared data; the interpolation technology is adopted to solve the problem of signal frequency mismatching during data recording and playing.
The interface layer mainly provides service for the application layer, and the application layer realizes communication by calling an interface function provided by the interface layer. The interface layer provides the application layer with interface functions in the form of dynamic link libraries, i.e., communication between the PCI-E and the LAN.
The driving layer is positioned at the bottommost layer and is mainly responsible for controlling the hardware equipment, completing the functions of analyzing and packaging the interface communication protocol data packet and realizing the function of communicating with the hardware equipment.
The invention also provides a high-speed recording board card management method, which is characterized by comprising the following steps: s1: the data recording module adopts a multithread design, and specifically comprises the following steps:
the method mainly comprises four threads which are difficult to realize thread communication and synchronization in the data recording process, namely a user interface main thread, a data receiving thread, an I data storage thread and a Q data storage thread; fig. 2 shows the relationship of four threads. As shown in FIG. 2, the user interface main thread generates a data receiving thread, an I data storage thread, and a Q data storage thread. If data is received and stored as a data recording process, the data receiving thread must occur before the data storing thread in each data recording process, and the data receiving thread in the next data recording process is executed only after the data storing thread is completed I, Q. The I and Q data storage threads are threads that execute in parallel. The user interface main thread may terminate the other three threads at any time.
S2: the shared data access steps of the data recording process are as follows: when a user starts to perform data recording operation, a user interface main thread firstly creates manual operation events required by multiple thread synchronization: receiving an event 1, receiving an event 2, storing the event 1 and storing the event 2; then setting the receiving event 1 and the receiving event 2 to be in an invalid state, setting the storing event 1 and the storing event 2 to be in an activated state, and setting the recording state to be marked as recording; and then successively creating data receiving threads, I data storage threads and Q data storage threads with the same priority, starting the threads, monitoring the interface operation condition, setting the recording state mark to be in a stop state if the user selects to stop, and waiting for the completion of the current recording process.
The data storage rate in the data recording process is influenced by the slow read-write speed of the hard disk, and I, Q data are respectively stored in different hard disks by adopting the parallel operation of two threads, so that the data storage rate is increased, and the overall data recording rate is improved.
S3: the cubic spline interpolation method is adopted to ensure that the recorded signal frequency is consistent with the playing signal frequency, and the method specifically comprises the following steps: s31: and acquiring play data, and randomly selecting N0 points through a custom coordinate system canvas to simulate N0 play data samples. Assuming that the rate of sampling is F, the frequency of the playback signal is F/N0.
S32: recording data is acquired, and assuming that the signal frequency F0 of the recording data, the sample rate F0 when the data is recorded.
S33: and (5) performing interpolation operation, and simulating a play data signal through Matlab programming. And the frequency pairs of the play data before and after interpolation are known from simulation as shown in fig. 3. Wherein the sample rate F0 is 1KSa/s, 1MSa/s, 75MSa/s when recording data, and the frequency F0 of the recording data signal and the set value of the number of periodic points are shown in FIG. 3.
It can be known from fig. 3 that the interpolation method is effective in solving the problem of inconsistency between the recorded data frequency and the played data frequency.
The above disclosure is only for the preferred embodiments of the present invention, but the present invention is not limited thereto, and any non-inventive changes that can be made by those skilled in the art and several modifications and amendments made without departing from the principle of the present invention shall fall within the protection scope of the present invention.

Claims (1)

1. A management method for high-speed recording board cards is characterized by comprising the following steps:
s1: the data recording module adopts a multithread design, and specifically comprises the following steps:
the method mainly comprises four threads of thread communication and synchronization in the data recording process, namely a user interface main thread, a data receiving thread, an I data storage thread and a Q data storage thread; a user interface main thread generates a data receiving thread, an I data storage thread and a Q data storage thread; if data receiving and storing are taken as one data recording process, the data receiving thread is always before the data storing thread in each data recording process, and the data receiving thread in the next data recording process can be executed only after the data storing thread is completed I, Q; the I data storage thread and the Q data storage thread are threads executed in parallel; the user interface main thread can terminate other three threads at any time;
s2: the shared data access steps of the data recording process are as follows:
when a user starts to perform data recording operation, a user interface main thread firstly creates manual operation events required by multiple thread synchronization: receiving an event 1, receiving an event 2, storing the event 1 and storing the event 2; then setting the receiving event 1 and the receiving event 2 to be in an invalid state, setting the storing event 1 and the storing event 2 to be in an activated state, and setting the recording state to be marked as recording; then, creating data receiving threads, I data storage threads and Q data storage threads with the same priority, starting the threads, monitoring the interface operation condition, setting the recording state mark to be in a stop state if a user selects to stop, and waiting for the completion of the current recording process;
s3: the cubic spline interpolation method is adopted to ensure that the recorded signal frequency is consistent with the playing signal frequency, and the method specifically comprises the following steps:
s31: acquiring play data, and randomly selecting N0 points through a custom coordinate system canvas to simulate N0 play data samples; assuming that the rate of the selected samples is F, the frequency of the playback signal is F/N0;
s32: acquiring recorded data, and assuming the signal frequency F0 of the recorded data, the sample rate F0 when the data is recorded;
s33: performing interpolation operation, namely simulating a playing data signal through Matlab programming; and the playing data frequency comparison before and after interpolation is obtained through simulation; when recording data, the sample rate F0 takes 1KSa/s, 1MSa/s and 75MSa/s, respectively, and records the frequency F0 of data signal and the set value of periodic point number.
CN201711286157.5A 2017-12-07 2017-12-07 High-speed recording board card management system and method Active CN108280038B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711286157.5A CN108280038B (en) 2017-12-07 2017-12-07 High-speed recording board card management system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711286157.5A CN108280038B (en) 2017-12-07 2017-12-07 High-speed recording board card management system and method

Publications (2)

Publication Number Publication Date
CN108280038A CN108280038A (en) 2018-07-13
CN108280038B true CN108280038B (en) 2021-05-07

Family

ID=62801360

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711286157.5A Active CN108280038B (en) 2017-12-07 2017-12-07 High-speed recording board card management system and method

Country Status (1)

Country Link
CN (1) CN108280038B (en)

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101478643A (en) * 2009-01-08 2009-07-08 华中科技大学 Method and system for data collecting
CN201465109U (en) * 2008-09-08 2010-05-12 徐欣 High-speed data acquisition card based on optical fibers and PCI-E
CN101887401A (en) * 2010-06-24 2010-11-17 苏州飞鱼星电子技术有限公司 Apparatus for acquiring and storing high speed data in real time
CN102945291A (en) * 2012-08-03 2013-02-27 南京理工大学 High-speed image acquisition memory card based on PCI-E (Peripheral Component Interconnect-Express)
CN104393922A (en) * 2014-11-20 2015-03-04 南京恩瑞特实业有限公司 High-data-rate transmission system of scene-monitoring air traffic control radar
CN104917988A (en) * 2014-03-10 2015-09-16 北京阿格思科技有限公司 V-BY-ONE interface high-speed image acquisition card
CN105744120A (en) * 2016-02-01 2016-07-06 苏州傲科创信息技术有限公司 High speed data collection card and data collection method
CN105824366A (en) * 2016-03-21 2016-08-03 浪潮集团有限公司 Large-capacity high-speed recording board card on basis of Rapid IO (Input-Output)
CN106294279A (en) * 2016-08-18 2017-01-04 四川赛狄信息技术有限公司 A kind of acquisition and processing card system based on Large Copacity FPGA
CN106406751A (en) * 2016-06-03 2017-02-15 中北大学 High-speed large-capacity I/Q data recorder based on multi-channel LVDS interface
CN106527994A (en) * 2016-11-18 2017-03-22 济南浪潮高新科技投资发展有限公司 High-speed storage board card based on CPU
CN106528492A (en) * 2016-10-27 2017-03-22 济南浪潮高新科技投资发展有限公司 High-speed large-capacity recording board card realized based on FPGA
CN206147623U (en) * 2016-08-18 2017-05-03 四川赛狄信息技术有限公司 Gather processing card device based on large capacity FPGA
CN107368443A (en) * 2017-07-19 2017-11-21 成都普诺科技有限公司 Four-way broadband signal gathers and playback system

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201465109U (en) * 2008-09-08 2010-05-12 徐欣 High-speed data acquisition card based on optical fibers and PCI-E
CN101478643A (en) * 2009-01-08 2009-07-08 华中科技大学 Method and system for data collecting
CN101887401A (en) * 2010-06-24 2010-11-17 苏州飞鱼星电子技术有限公司 Apparatus for acquiring and storing high speed data in real time
CN102945291A (en) * 2012-08-03 2013-02-27 南京理工大学 High-speed image acquisition memory card based on PCI-E (Peripheral Component Interconnect-Express)
CN104917988A (en) * 2014-03-10 2015-09-16 北京阿格思科技有限公司 V-BY-ONE interface high-speed image acquisition card
CN104393922A (en) * 2014-11-20 2015-03-04 南京恩瑞特实业有限公司 High-data-rate transmission system of scene-monitoring air traffic control radar
CN105744120A (en) * 2016-02-01 2016-07-06 苏州傲科创信息技术有限公司 High speed data collection card and data collection method
CN105824366A (en) * 2016-03-21 2016-08-03 浪潮集团有限公司 Large-capacity high-speed recording board card on basis of Rapid IO (Input-Output)
CN106406751A (en) * 2016-06-03 2017-02-15 中北大学 High-speed large-capacity I/Q data recorder based on multi-channel LVDS interface
CN107168644A (en) * 2016-06-03 2017-09-15 中北大学 High-speed high capacity broadband I/Q data loggers based on SFP optical fiber interfaces
CN106294279A (en) * 2016-08-18 2017-01-04 四川赛狄信息技术有限公司 A kind of acquisition and processing card system based on Large Copacity FPGA
CN206147623U (en) * 2016-08-18 2017-05-03 四川赛狄信息技术有限公司 Gather processing card device based on large capacity FPGA
CN106528492A (en) * 2016-10-27 2017-03-22 济南浪潮高新科技投资发展有限公司 High-speed large-capacity recording board card realized based on FPGA
CN106527994A (en) * 2016-11-18 2017-03-22 济南浪潮高新科技投资发展有限公司 High-speed storage board card based on CPU
CN107368443A (en) * 2017-07-19 2017-11-21 成都普诺科技有限公司 Four-way broadband signal gathers and playback system

Also Published As

Publication number Publication date
CN108280038A (en) 2018-07-13

Similar Documents

Publication Publication Date Title
CN106546960B (en) A kind of real-time acquisition analysis system of Radar IF Echo multi-mode and method
CN101839974B (en) Dual-interface radar data recorder
WO2016107355A1 (en) Method and device for accessing data collected by digital oscilloscope, and digital oscilloscope
CN107926058A (en) Utilize the channel availability inspection of monitoring of tools
KR101240634B1 (en) Apparatus for fail detecting in solid state drive tester
CN107436434B (en) Track Inception Method Based on Bidirectional Doppler Estimation
CN103592648A (en) Observation method of millimeter wave weather radar
CN108681510A (en) Data processing method and device
CN107014381A (en) PLD, DSP, integrated navigation system, data processing method and device
CN109154651A (en) Ranging processing method, device and unmanned vehicle based on radar
CN109001688B (en) Intermediate data storage method and device based on radar signal parallel processing
CN109061585B (en) Radar data storage method and device
CN108632606A (en) Television aging test method and system
CN108280038B (en) High-speed recording board card management system and method
CN107294628B (en) A kind of spectrum intelligent sensing system and method based on USRP
CN109343117B (en) Double-cache double-thread seismic data display method
CN103199946A (en) Sensitivity index testing method of radio frequency receiver
CN107290253B (en) The processing method and processing device of pattern detection data
CN102735946B (en) Method for eliminating interference during signal sampling
CN103440186B (en) Method and system for testing cache acceleration
CN117033093A (en) Chip verification device and method, electronic device, and computer-readable storage medium
CN114325605B (en) A visual general radar signal processing interactive system based on Qt
KR102680072B1 (en) System and method for detecting multi-target based on image processing in radar
CN104239118B (en) The multi-antenna channel measurement data acquisition method and apparatus of virtual Coutinuous store mode
CN114355436A (en) Seismic wave first arrival picking method and device

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
GR01 Patent grant
GR01 Patent grant