CN109271165A - Simulation system based on document analysis - Google Patents
Simulation system based on document analysis Download PDFInfo
- Publication number
- CN109271165A CN109271165A CN201810989638.0A CN201810989638A CN109271165A CN 109271165 A CN109271165 A CN 109271165A CN 201810989638 A CN201810989638 A CN 201810989638A CN 109271165 A CN109271165 A CN 109271165A
- Authority
- CN
- China
- Prior art keywords
- master controller
- simulation system
- document analysis
- controller dsp
- module
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/41—Compilation
- G06F8/42—Syntactic analysis
- G06F8/427—Parsing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Debugging And Monitoring (AREA)
Abstract
The invention discloses a kind of simulation system based on document analysis, host computer is used to send file data to slave computer;Master controller DSP is used to receive the file of host computer transmission, is saved in memory module, and docks message in-coming part according to function and parsed, and obtains different configuration files, is saved in the temporary storage module of master controller DSP building;FPGA, which is used to external TT&C system sending order, issues master controller DSP, corresponding configuration file is searched from temporary storage module by master controller DSP, and send the configuration file of downloading to external TT&C system.The present invention changes the function of simulation system by modifying some configuration files, greatly improves the Universal and scalability of simulation system in the case where not changing hardware platform and software code.
Description
Technical field
It is especially a kind of based on DSP and FPGA hardware basis the present invention relates to system function simulation application field, pass through solution
Analyse the application field that application configuration file realizes simulation system function.
Background technique
Real system complexity is big, and construction cost is high, and function identical with real system may be implemented in simulation system,
But construction cost is greatly reduced.External TT&C system is debugged, state-detection and malfunction elimination, and to operation
When personnel carry out specific training, real system is replaced using simulation system, can effectively avoid bring wind due to faulty operation
Danger, is greatly improved the development of external TT&C system, efficiency is detected and used.Existing simulation system does not have versatility, faces
Different external observing and controlling objects needs changing section hardware module and software code to meet the function need of external observing and controlling object
It asks, builds higher cost.
Summary of the invention
The purpose of the present invention is to provide a kind of simulation systems based on document analysis, are not changing hardware platform and software
In the case where code, the change to simulation system function is realized by some configuration files in modification memory module.
Realize the object of the invention technical solution: a kind of simulation system based on document analysis, including host computer and
Two parts of slave computer, wherein host computer be used for slave computer send file data, slave computer include master controller DSP, FPGA,
Ethernet interface module, memory module, RS232 communication module, wherein master controller DSP by ethernet interface module with it is upper
Machine connection receives the file that host computer is sent, is saved in memory module, and docks message in-coming part according to function and parsed, and obtains
To different configuration files, it is saved in the temporary storage module of master controller DSP building;The FPGA by data/address bus,
Address bus is connect with DSP master controller, is connect by RS232 communication module with external TT&C system, by external TT&C system
It sends order and issues master controller DSP, corresponding configuration file is searched from temporary storage module by master controller DSP, and
The configuration file of downloading is sent to external TT&C system by RS232 interface module.
Compared with prior art, the invention has the following advantages that 1) present invention uses unitized hardware platform, by right
The function of parsing to realize system of system configuration file;2) present invention is not the case where changing hardware platform and software source code
Under, the functionality change of simulation system is realized by modification configuration file;3) in use process, configuration file can be repeatedly changed,
Realize the version updating to simulation system.
Detailed description of the invention
Fig. 1 is that the present invention is based on the structural schematic diagrams of the simulation system of document analysis.
Fig. 2 is the circuit structure diagram of RS232 interface module of the present invention.
Fig. 3 is the flow chart of host computer file of the present invention transmission.
Fig. 4 is the flow chart of slave computer of the present invention work.
Specific embodiment
The present invention program is further illustrated in the following with reference to the drawings and specific embodiments.
As shown in Figure 1, the present invention is based on the simulation system of document analysis, including two parts of upper computer and lower computer,
Middle host computer is used to send file data to slave computer, and slave computer includes master controller DSP, FPGA, ethernet interface module, deposits
Module, RS232 communication module are stored up, wherein master controller DSP is connect by ethernet interface module with host computer, receives host computer
The file of transmission, is saved in memory module, and docks message in-coming part according to function and parsed, and obtains different configuration files,
It is saved in the temporary storage module of master controller DSP building;The FPGA passes through data/address bus, address bus and DSP master control
Device connection processed is connect with external TT&C system by RS232 communication module, external TT&C system is sent order and issues main control
Device DSP searches corresponding configuration file by master controller DSP from temporary storage module, and passing through RS232 interface module will
The configuration file of downloading sends external TT&C system to.
As a kind of specific embodiment, host computer develops Environment Design human-computer interaction interface using MFC.
As a kind of specific embodiment, master controller DSP uses ADSP-BF532 chip.
As a kind of specific embodiment, RS232 communication module includes opto-coupler chip 6N137 and TLP250, for realizing
The signal isolation of external TT&C system and FPGA, particular circuit configurations are as shown in Figure 2.
As a kind of specific embodiment, ethernet interface module uses W5300 chip.It is powered in slave computer and normally transports
It after row, is realized by W5300 network communication module and is connect with slave computer, selected the file data for needing to pass down, start to transmit, had
Body transmission process is as shown in Figure 3.
As a kind of specific embodiment, memory module uses 512Mb memory capacity SDRAM memory
MT48LC32M16A2P-75IT chip.
The course of work of this system first initializes the modules such as DSP, FPGA as shown in figure 4, after system starting,
Then the file data issued to host computer, different configuration files is parsed according to function, and storage is opened up interim into DSP
In memory module, external TT&C system order is waited.After receiving external TT&C system order, interim storage mould in dsp
Corresponding configuration file is searched in block, sends external TT&C system to.The present invention is not changing hardware platform and software code
In the case of, the function of simulation systems is changed by modifying some configuration files, greatly improve simulation system versatility and can
Scalability.
Claims (6)
1. a kind of simulation system based on document analysis, which is characterized in that including two parts of upper computer and lower computer, wherein on
Position machine is used to send file data to slave computer, and slave computer includes master controller DSP, FPGA, ethernet interface module, storage mould
Block, RS232 communication module, wherein master controller DSP is connect by ethernet interface module with host computer, is received host computer and is sent
File, be saved in memory module, and according to function dock message in-coming part parsed, obtain different configuration files, save
In the temporary storage module constructed to master controller DSP;The FPGA passes through data/address bus, address bus and DSP master controller
Connection is connect with external TT&C system by RS232 communication module, external TT&C system is sent order and issues master controller
DSP searches corresponding configuration file by master controller DSP from temporary storage module, will be downloaded by RS232 interface module
Configuration file send external TT&C system to.
2. the simulation system according to claim 1 based on document analysis, which is characterized in that master controller DSP is used
ADSP-BF532 chip.
3. the simulation system according to claim 1 based on document analysis, which is characterized in that ethernet interface module uses
W5300 chip.
4. the simulation system according to claim 1 based on document analysis, which is characterized in that RS232 communication module includes
Opto-coupler chip 6N137 and TLP250.
5. the simulation system according to claim 1 based on document analysis, which is characterized in that memory module uses 512Mb
Memory capacity SDRAM memory MT48LC32M16A2P-75IT chip.
6. the simulation system according to claim 1 based on document analysis, which is characterized in that host computer is developed using MFC
Environment Design human-computer interaction interface.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810989638.0A CN109271165A (en) | 2018-08-28 | 2018-08-28 | Simulation system based on document analysis |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810989638.0A CN109271165A (en) | 2018-08-28 | 2018-08-28 | Simulation system based on document analysis |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109271165A true CN109271165A (en) | 2019-01-25 |
Family
ID=65154772
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810989638.0A Pending CN109271165A (en) | 2018-08-28 | 2018-08-28 | Simulation system based on document analysis |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109271165A (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101799664A (en) * | 2010-01-19 | 2010-08-11 | 中国兵器工业第五八研究所 | Round buttonhole keyhole machine computer control system |
CN103647561A (en) * | 2013-11-25 | 2014-03-19 | 成都九华圆通科技发展有限公司 | Dynamically reconfigurable direct digital synthesis jammer |
CN106201946A (en) * | 2016-06-29 | 2016-12-07 | 北京航天自动控制研究所 | A kind of satellite borne electronic system data interface based on FPGA and DSP |
CN107908507A (en) * | 2017-10-10 | 2018-04-13 | 芯海科技(深圳)股份有限公司 | A kind of dual processors multichannel FT volume productions test system and method |
-
2018
- 2018-08-28 CN CN201810989638.0A patent/CN109271165A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101799664A (en) * | 2010-01-19 | 2010-08-11 | 中国兵器工业第五八研究所 | Round buttonhole keyhole machine computer control system |
CN103647561A (en) * | 2013-11-25 | 2014-03-19 | 成都九华圆通科技发展有限公司 | Dynamically reconfigurable direct digital synthesis jammer |
CN106201946A (en) * | 2016-06-29 | 2016-12-07 | 北京航天自动控制研究所 | A kind of satellite borne electronic system data interface based on FPGA and DSP |
CN107908507A (en) * | 2017-10-10 | 2018-04-13 | 芯海科技(深圳)股份有限公司 | A kind of dual processors multichannel FT volume productions test system and method |
Non-Patent Citations (1)
Title |
---|
田志江: "机载通用测控终端的设计与实现", 《中国优秀硕士学位论文全文数据库》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102917095A (en) | Method and device for testing terminal based on Android | |
CN210573744U (en) | BMC online upgrading device for multiple FPGA chips | |
CN102694695A (en) | Serial communication configuration and debugging method based on Ethernet communication protocol | |
CN105677605A (en) | Highly-efficient interconnected system capable of configuring chips and realization system thereof and device | |
CN108964271A (en) | Valve island based on EtherCAT communications protocol | |
CN205353751U (en) | Train network system | |
CN103838588A (en) | Method for conducting online program updating on AT90 single-chip microcomputer through CAN interface | |
CN101666855A (en) | Universal test system and method of integrated circuit | |
CN103428050A (en) | Multipath CAN (controller area network) simulation system based on CAN bus | |
CN103312614B (en) | A kind of multicast message processing method, line card and communication equipment | |
WO2016197883A1 (en) | Method and system for updating program of microcontroller online | |
CN102760114A (en) | Communication emulation method, engine and system for multi-processor system | |
CN109271165A (en) | Simulation system based on document analysis | |
CN106708701B (en) | Central maintenance device and method based on ARINC659 bus | |
CN107563075B (en) | Method for realizing CosiMate network and DDS network interconnection | |
CN103246607B (en) | The emulation test method of aerial camera address bit pattern communication interface | |
CN101340357A (en) | Debugging simulation system and method for remote monitoring terminal of subway safe door system | |
CN103338134A (en) | Distributed network switch debugging system | |
CN109936483B (en) | Universal intelligent remote data concentrator | |
CN103345239B (en) | Based on the broadband power information acquisition system field commissioning instrument of Android platform | |
CN108614447B (en) | Joint simulation method, device, equipment and storage medium for wind turbine generator | |
CN105867881A (en) | Communication method and data interaction device for robots | |
CN103941680A (en) | DCS data communication system of heterogeneous communication network | |
CN210895427U (en) | Multi-serial-port concurrent control system capable of being freely expanded | |
CN103838693A (en) | Data transmission device and mobile terminal |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190125 |