CN102662330B - Fault simulation device of fiber channel avionics environment (FC-AE)-1533 device - Google Patents

Fault simulation device of fiber channel avionics environment (FC-AE)-1533 device Download PDF

Info

Publication number
CN102662330B
CN102662330B CN201210108117.2A CN201210108117A CN102662330B CN 102662330 B CN102662330 B CN 102662330B CN 201210108117 A CN201210108117 A CN 201210108117A CN 102662330 B CN102662330 B CN 102662330B
Authority
CN
China
Prior art keywords
module
fault
host computer
fault simulation
data
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
CN201210108117.2A
Other languages
Chinese (zh)
Other versions
CN102662330A (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.)
Harbin Institute of Technology
Original Assignee
Harbin Institute 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 Harbin Institute of Technology filed Critical Harbin Institute of Technology
Priority to CN201210108117.2A priority Critical patent/CN102662330B/en
Publication of CN102662330A publication Critical patent/CN102662330A/en
Application granted granted Critical
Publication of CN102662330B publication Critical patent/CN102662330B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

The invention discloses a fault simulation device of a fiber channel avionics environment (FC-AE)-1533 device, which relates to the fault simulation device. In order to simulate a fault of the FC-AE-1533 device so as to detect the fault of the FC-AE-1533 device, a Qsys system is built inside a programmable logic device. An NIOSII processor in the Qsys system is used for transmitting a control command to an optical fibre interface module; a PCIe module is used for receiving the fault injected from a fault simulation host computer and carrying out data interaction with the simulation host computer, and the optical fibre interface module is used for carrying out 8B/10B encoding and transmitting on the data, transmitting the injected fault, and carrying out decoding and CRC (cyclic redundancy check) on the received data. The fault simulation device of the FC-AE-1533 device disclosed by the invention can be widely applied to an avionic device, a fighter plane, a civil airplane, naval vessels and other occasions with the device meeting the FC-AE-1533 protocol, and can carry out the work such as maintaining, testing, fault overhauling and the like on the product.

Description

FC-AE-1533 equipment failure simulator
Technical field
The present invention relates to a kind of equipment failure simulator.
Background technology
Development along with Aero-Space electronic busses, the interconnected performance of equipment room and the requirement of data throughput capabilities is also progressively being promoted, and FC-AE-1553 bus based on optical-fibre channel technology is because the advantage at aspects such as data transfer bandwidth, network performances becomes the military bus standard after MIL-STD-1553B bus, will more and more be applied to the equipment such as spaceborne, carrier-borne, airborne.Along with the further investigation to FC-AE-1533, FC-AE-1533 equipment will emerge in multitude, and the problem that bus test means lack highlights day by day.At present, on home market, also do not have to inject the FC-AE-1533 equipment failure simulator that FC-AE-1533 is tested by fault.
Summary of the invention
The present invention is for FC-AE-1533 equipment is carried out to fault simulation, and then realizes the problem that the fault of FC-AE-1533 equipment is detected, thereby a kind of FC-AE-1533 equipment failure simulator is provided.
FC-AE-1533 equipment failure simulator, it comprises programmable logic device (PLD), photoelectricity/electrooptic conversion module and fault simulation host computer;
The internal build of programmable logic device (PLD) has Qsys system, and described Qsys system comprises NIOSII processor, fiber interface module, PCIe module and AVALON bus;
NIOSII processor, fiber interface module and PCIe module are all articulated in AVALON bus;
NIOSII processor is for sending control command to fiber interface module and PCIe module;
PCIe module is for being received from the injection failure message of fault simulation host computer and carried out data interaction with emulation host computer by PCIe interface;
Fiber interface module is for being sent to FC-AE-1533 equipment to be detected by the injection failure message of fault simulation host computer by photoelectricity/electrooptic conversion module; Also for the data of fault simulation host computer are encoded, and by the data after coding, by photoelectricity/electrooptic conversion module, be sent to FC-AE-1533 equipment to be detected; Also for receiving the data from FC-AE-1533 equipment to be detected by photoelectricity/electrooptic conversion module, to this decoding data, CRC check and be uploaded to fault simulation host computer by PCIe module;
Photoelectricity/electrooptic conversion module is for realizing the mutual conversion of light signal and electric signal.
Beneficial effect: the present invention can carry out fault simulation to FC-AE-1533 equipment, and then realize the fault of FC-AE-1533 equipment is detected, the present invention can be widely used in avionic device, fighter plane, civil aircraft, naval vessels and other with the occasion that meets FC-AE-1553 protocol devices, can safeguard the said goods, the work such as test and trouble hunting.
Accompanying drawing explanation
Fig. 1 is structural representation of the present invention; Fig. 2 is the inner structure schematic diagram of programmable logic device (PLD) in the present invention.
Embodiment
Embodiment one, in conjunction with Fig. 1, this embodiment is described, FC-AE-1533 equipment failure simulator, it comprises programmable logic device (PLD) 1, photoelectricity/electrooptic conversion module 2 and fault simulation host computer 4;
The internal build of programmable logic device (PLD) 1 has Qsys system, and described Qsys system comprises NIOSII processor 11, fiber interface module 12, PCIe module 13 and AVALON bus 14;
NIOSII processor 11, fiber interface module 12 and PCIe module 13 are all articulated in AVALON bus 14;
NIOSII processor 11 is for sending control command to fiber interface module 12 and PCIe module 13;
PCIe module 13 is for being received from the injection failure message of fault simulation host computer 4 and carried out data interaction with emulation host computer 4 by PCIe interface;
Fiber interface module 12 is for being sent to FC-AE-1533 equipment 5 to be detected by the injection failure message of fault simulation host computer 4 by photoelectricity/electrooptic conversion module 2; Also for the data of fault simulation host computer 4 are encoded, and by the data after coding, by photoelectricity/electrooptic conversion module 2, be sent to FC-AE-1533 equipment 5 to be detected; Also for receiving the data from FC-AE-1533 equipment 5 to be detected by photoelectricity/electrooptic conversion module 2, to this decoding data, CRC check and be uploaded to fault simulation host computer 4 by parts 13;
Photoelectricity/electrooptic conversion module 2 is for realizing the mutual conversion of light signal and electric signal.
The present invention can send to FC-AE-1553 equipment 5 to be detected by the bug of artificially design by fault injection software or the programmable logic device (PLD) 1 embedding in fault simulation host computer 4; And can receive the data of FC-AE-1553 equipment 5 transmissions to be detected and it is decoded and verification, can judge whether FC-AE-1553 equipment 5 to be detected meets the requirement of FC-AE-1553 standard, can search and in data transmission procedure, produce wrong reason, and can judge which function of FC-AE-1553 equipment to be detected is discontented with sufficient protocol requirement.
In the present invention, the function of each parts is:
Programmable logic device (PLD) 1: the data that descend for the fault simulation software that fault simulation host computer 4 the is embedded transmission of encoding, or and according to fault simulation software indication, inject the wrong FC-AE-1553 equipment 5 to be detected that sends to, and the data that FC-AE-1553 equipment 5 to be detected is sent receive, decoding, verification upload to fault simulation software.Programmable logic chip provides PCIe interface, for realizing fault simulation software and the programmable logic device (PLD) of PC, carries out exchanges data.
Power module 3: for programmable logic device (PLD) 1 and photoelectricity/electrooptic conversion module 2 are powered.Power module 3 provides input by the mainboard PCIe slot of fault simulation host computer 4, be input as+3.3V and+12V DC voltage, many group DC voltage such as output have+0.9V ,+1.1V ,+1.5V ,+1.8V ,+2.5V ,+3.0V ,+3.3V, can meet the demand of most application scenarios to power supply;
Photoelectric conversion module 2: for realizing the conversion of photoelectricity, electro-optical signal, carry out exchanges data for programmable logic device (PLD) and FC-AE-1553 equipment to be detected.Fiber channel interface module is by the FTLF8514P2 model SFP module of Finisar company, and one end is connected with programmable logic device (PLD), and the other end is connected with FC-AE-1553 equipment 5 to be detected by optical fiber.
Qsys system: the system-level logical design instrument that adopts altera corp; It is a system integration instrument being included in Quartus II software; The height that it can complete a suitable abstract carries out system-level hardware design, and the HDL parts that automatically definition and integrated user make by oneself; It is by having simplified the mode of user-defined parts packing to have designed multiplexing difficulty.In system generative process, the connectivity option that Qsys system is set according to user generates high performance interconnected logic automatically, has avoided by writing HDL code the easily mistake of initiation, has saved the time simultaneously.
Nios II processor 11: 32 RSIC flush bonding processors that adopt altera corp to release.Nios II processor has sophisticated software development kit, comprises compiler, Integrated Development Environment (IDE), JTAG debugger, real time operating system (RTOS) and ICP/IP protocol stack.
PCIe module 13:PCIe bus full name is PCI-Express, former " 3GIO " by name, Shi You Intel company proposes, and it is representing I/O interface standard of future generation.Its main advantage is exactly that message transmission rate is high, and the highest 16X2.0 version can reach 10GB/s at present.
AVALON bus 14: be the interconnector bus of a kind of special use of altera corp exploitation, it is comprised of one group of predefined signal, is a kind of relatively simple bus structure, is also a kind of desirable for the inline bus between system processor and peripheral hardware.AVALON bus has been described the port annexation between principal and subordinate's member, and the sequential relationship between member.
The present invention is when work, its PCIe interface is connected with fault simulation host computer 4, photoelectricity/electrooptic conversion module is connected with FC-AE-1553 bus apparatus 5 to be detected by optical fiber, to realize the data transmission between fault simulation software and FC-AE-1553 equipment 5 to be detected, workflow specifically comprises two flow processs: NC workflow and NT workflow.
NC workflow:
First in fault simulation host computer 4 operation troubles simulation softwares, by it, the relevant parameter of FC-AE-1553 fault simulator is set, comprise that configuration device is the information such as NC and mode of operation, this information exchange is crossed the PCIe module that PCIe interface enters into programmable logic device (PLD) 1, NIOSII processor obtains by reading PCIe module information the information that upper computer software passes down, and according to these information, fiber interface module is configured, make it complete the functions such as login and port initialization, user is by the fault simulation software in operation host computer afterwards, the packet that setting will send, when sending, whether inject fault, inject the information such as which kind of fault, after this information exchange is crossed PCIe interface and is entered programmable logic device (PLD) and obtained by NIOSII processor wherein, processor will be controlled fiber interface module according to these information and carry out data transmission, data become light signal after photoelectricity/electric light dress changes, by optical fiber, send to FC-AE-1553 equipment to be detected, start afterwards to receive the data that FC-AE-1553 equipment to be detected returns, these data enter by photoelectricity/electrooptic conversion module in the fiber interface module of programmable logic device (PLD) carries out receipt decoding and CRC check, data enter in host computer fault simulation software through PCIe module and PCIe interface under NIOS II processor is controlled afterwards, software judges by whether the data analyzing FC-AE-1553 equipment to be detected and return are corresponding with input fault whether FC-AE-1553 equipment to be detected meets FC-AE-1553 agreement.
NT workflow:
First in host computer operation troubles simulation software, by it, the relevant parameter of FC-AE-1553 fault simulator is set, comprise that configuration device is the information such as NT and mode of operation, this information exchange is crossed the PCIe module that PCIe interface enters into programmable logic device (PLD), NIOSII processor obtains by reading PCIe module information the information that upper computer software passes down, and according to these information, fiber interface module is configured, make it complete the functions such as initialization, user is by the fault simulation software in operation host computer afterwards, be arranged on and receive when order that equipment to be detected sends needs return data, whether to inject fault, inject the information such as which kind of fault, after this information exchange is crossed PCIe interface and is entered programmable logic device (PLD) and obtained by NIOSII processor wherein, processor will be controlled fiber interface module according to these information and be configured, and preparation receives the data that equipment to be detected sends.After receiving the data of FC-AE-1553 equipment transmission to be detected, NIOS II processor is controlled the fault transmission response data that fiber interface module arranges according to upper computer software, by analyzing the reaction of FC-AE-1553 equipment to be detected, judges whether FC-AE-1553 equipment to be detected meets FC-AE-1553 agreement.
The present invention can be widely used in avionic device, fighter plane, civil aircraft, naval vessels and other with the occasion that meets FC-AE-1553 protocol devices, can safeguard the said goods, the work such as test and trouble hunting.
The difference of the FC-AE-1533 equipment failure simulator described in embodiment two, this embodiment and embodiment one is, power module 3 is for providing working power to programmable logic device (PLD) 1 and photoelectricity/electrooptic conversion module 2.
The difference of the FC-AE-1533 equipment failure simulator described in embodiment three, this embodiment and embodiment one is, programmable logic device (PLD) 1 is that model is the FPGA of EP2AGX45DF29.
The difference of the FC-AE-1533 equipment failure simulator described in embodiment four, this embodiment and embodiment one is, fiber interface module 12 carries out the data of fault simulation host computer 4 coding of 8B/10B, and the data after coding are sent to FC-AE-1533 equipment 5 to be detected by photoelectricity/electrooptic conversion module 2.

Claims (4)

1.FC-AE-1533 equipment failure simulator, is characterized in that: it comprises programmable logic device (PLD) (1), photoelectricity/electrooptic conversion module (2) and fault simulation host computer (4);
The internal build of programmable logic device (PLD) (1) has Qsys system, and described Qsys system comprises NIOSII processor (11), fiber interface module (12), PCIe module (13) and AVALON bus (14);
NIOSII processor (11), fiber interface module (12) and PCIe module (13) are all articulated in AVALON bus (14);
NIOSII processor (11) is for sending control command to fiber interface module (12) and PCIe module (13);
PCIe module (13) is for being received from the injection failure message of fault simulation host computer (4) and carried out data interaction with emulation host computer (4) by PCIe interface;
Fiber interface module (12) is for being sent to FC-AE-1533 equipment to be detected (5) by the injection failure message of fault simulation host computer (4) by photoelectricity/electrooptic conversion module (2); Also for the data of fault simulation host computer (4) are encoded, and by the data after coding, by photoelectricity/electrooptic conversion module (2), be sent to FC-AE-1533 equipment to be detected (5); Also for receive the data from FC-AE-1533 equipment to be detected (5) by photoelectricity/electrooptic conversion module (2), to this decoding data, CRC check and be uploaded to fault simulation host computer (4) by PCIe module (13);
Photoelectricity/electrooptic conversion module (2) is for realizing the mutual conversion of light signal and electric signal.
2. FC-AE-1533 equipment failure simulator according to claim 1, is characterized in that power module (3) is for providing working power to programmable logic device (PLD) (1) and photoelectricity/electrooptic conversion module (2).
3. FC-AE-1533 equipment failure simulator according to claim 1, is characterized in that programmable logic device (PLD) (1) is that model is the FPGA of EP2AGX45DF29.
4. FC-AE-1533 equipment failure simulator according to claim 1, it is characterized in that fiber interface module (12) carries out the data of fault simulation host computer (4) coding of 8B/10B, and the data after coding are sent to FC-AE-1533 equipment to be detected (5) by photoelectricity/electrooptic conversion module (2).
CN201210108117.2A 2012-04-13 2012-04-13 Fault simulation device of fiber channel avionics environment (FC-AE)-1533 device Active CN102662330B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210108117.2A CN102662330B (en) 2012-04-13 2012-04-13 Fault simulation device of fiber channel avionics environment (FC-AE)-1533 device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210108117.2A CN102662330B (en) 2012-04-13 2012-04-13 Fault simulation device of fiber channel avionics environment (FC-AE)-1533 device

Publications (2)

Publication Number Publication Date
CN102662330A CN102662330A (en) 2012-09-12
CN102662330B true CN102662330B (en) 2014-04-02

Family

ID=46771836

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210108117.2A Active CN102662330B (en) 2012-04-13 2012-04-13 Fault simulation device of fiber channel avionics environment (FC-AE)-1533 device

Country Status (1)

Country Link
CN (1) CN102662330B (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103472385A (en) * 2013-09-29 2013-12-25 哈尔滨工业大学 Universal-type circuit fault simulation system with fault injection function
CN103699112B (en) * 2013-11-29 2016-01-20 中国航空无线电电子研究所 Based on avionics Autonomous test Authentication devices and the verification method thereof of I/O signal fault simulation
CN103942014B (en) * 2014-04-29 2017-02-08 哈尔滨工业大学 FC-AE-1553 protocol interface card storage mapping device and storage mapping method
CN105550089B (en) * 2015-12-07 2018-03-30 中国航空工业集团公司西安航空计算技术研究所 A kind of FC network frame head error in data method for implanting based on digital circuit
CN105656684B (en) * 2016-02-05 2019-10-18 北京润科通用技术有限公司 Failure simulation method and device
CN106357462B (en) * 2016-10-28 2019-11-19 北京润科通用技术有限公司 Fault filling method, chip and equipment
CN108155938B (en) * 2016-12-06 2021-09-10 北京旋极信息技术股份有限公司 Method, device and system for injecting fault of optical fiber channel
CN107707428A (en) * 2017-09-29 2018-02-16 北京润科通用技术有限公司 A kind of fault filling method and device of the buses of FC AE 1553
CN109669397B (en) * 2018-12-07 2020-07-14 北京精密机电控制设备研究所 FC-AE-1553 optical fiber bus communication servo controller
CN109617763B (en) * 2018-12-21 2020-08-04 北京润科通用技术有限公司 Pressure testing method and device for FC-AE bus
CN111682897A (en) * 2020-06-15 2020-09-18 合肥国科天迅科技有限公司 FC bus type fault injection instrument
CN112737675A (en) * 2020-12-29 2021-04-30 北京国科天迅科技有限公司 Node self-testing device and method based on FC optical fiber transmission network

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101013315A (en) * 2007-01-15 2007-08-08 大连光洋科技工程有限公司 General numerical control system based on full digital ring bus
CN201000571Y (en) * 2007-01-24 2008-01-02 大连光洋科技工程有限公司 Optical fiber transmission based bus type numerical control system
CN201035392Y (en) * 2007-01-15 2008-03-12 大连光洋科技工程有限公司 Bus type numerical control system
CN101769973A (en) * 2009-01-05 2010-07-07 北京博电新力电力***仪器有限公司 Method and device for transforming electric analog signals
CN101950157A (en) * 2010-07-30 2011-01-19 北京航空航天大学 Flight simulation system with high instantaneity

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3751917B2 (en) * 2002-08-06 2006-03-08 株式会社デジタル DATA COLLECTION SYSTEM, DATA COLLECTION METHOD, DATA COLLECTION PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101013315A (en) * 2007-01-15 2007-08-08 大连光洋科技工程有限公司 General numerical control system based on full digital ring bus
CN201035392Y (en) * 2007-01-15 2008-03-12 大连光洋科技工程有限公司 Bus type numerical control system
CN201000571Y (en) * 2007-01-24 2008-01-02 大连光洋科技工程有限公司 Optical fiber transmission based bus type numerical control system
CN101769973A (en) * 2009-01-05 2010-07-07 北京博电新力电力***仪器有限公司 Method and device for transforming electric analog signals
CN101950157A (en) * 2010-07-30 2011-01-19 北京航空航天大学 Flight simulation system with high instantaneity

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JP特开2004-70615A 2004.03.04

Also Published As

Publication number Publication date
CN102662330A (en) 2012-09-12

Similar Documents

Publication Publication Date Title
CN102662330B (en) Fault simulation device of fiber channel avionics environment (FC-AE)-1533 device
CN104656632B (en) The integrated interface test system and detection method of aircraft semi-physical simulation
CN102650958A (en) FC-AE-1533 bus testing system
US8281280B2 (en) Method and apparatus for versatile controllability and observability in prototype system
US8938566B2 (en) Data storage system for managing serial interface configuration based on detected activity
CN101770417B (en) Hardware fault injection system and fault injection method based on JTAG
CN103925853B (en) A kind of carrier rocket ground testing system device
CN106101226B (en) A kind of remote experimental system and design method based on FPGA and ARM
CN105446933A (en) Debugging system and debugging method adopting multi-core processor
CN111090556B (en) System on chip and USB physical layer test method
CN103248537A (en) FC-AE-1553 based mixed avionics system tester
CN102694695A (en) Serial communication configuration and debugging method based on Ethernet communication protocol
CN111008508B (en) Application verification platform and method for interface type IP system
CN110457744A (en) A kind of SD/SDIO device emulation model framework and its design method
CN105356935B (en) A kind of cross board and implementation method for realizing SDH high order cross
CN201751896U (en) ARINC429 bus testing device
CN201780572U (en) Debugging circuit board
CN203405808U (en) 1553B bus test device
CN116192716B (en) ZYNQ-based avionics multi-protocol bus test platform
CN202939599U (en) ARINC429 bus test equipment
CN208026863U (en) A kind of device that simulation S mode baseband signal generates
CN203013017U (en) Distributed-type non-avionic simulation excitation system
CN109541437A (en) Integrated circuit and system
CN103581774A (en) Ethernet unidirectional transmission optical port, transmission method thereof and unidirectional transmission device
CN203554485U (en) CAN bus test equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant