Utility model content
For in the prior art the defects of, the utility model provide it is a kind of based on network control and communicate network control board
And modular instrument, there is the advantages of simple in construction, easy to connect and strong applicability.
To achieve the above object, the utility model provides following technical scheme:
On the one hand, the utility model provides a kind of network control board for being controlled and being communicated based on network, including:
Network interface, for entering row data communication with host computer;
Interface circuit, for the communication protocol by the communication Protocol Conversion of network interface for field programmable gate array;
Field programmable gate array, for by the instruction of reception or data distribution to EBI;
EBI, for connecting outside expansion board;
One end of the network interface is connected with host computer, and the other end is connected with interface circuit;The interface circuit
The other end be connected with the field programmable gate array;One end of the EBI and the field programmable gate array
It is connected;The other end is connected with outside expansion board;The instruction or number that the interface circuit receives multiple network interfaces
According to carrying out communication Protocol Conversion and send to the field programmable gate array, the field programmable gate array is by the finger of reception
Order or data are sent to the EBI.
Further, the network interface is:RJ45 network interfaces or WIFI radio network interfaces.
Further, the field programmable gate array uses fpga chip or CPLD chips.
Further, the EBI enters row data communication, the outside using CPCI connectors with outside expansion board
The bus type of expansion board is:Cpci bus, PCI-E buses or self-defined bus.
On the other hand, the utility model additionally provides a kind of modular instrument, including:
Cabinet, the backboard being arranged on cabinet inwall, the net as described in claim any one of 1-4 being arranged on backboard
Network control panel, and the expansion board being arranged on backboard;
The network control board receives instruction or the data that host computer issues by network interface thereon, and passes through backboard
Instruction or data are sent to expansion board.
Further, the expansion board includes:1553B bus communications plate or ARINC429 bus communication plates.
Further, the netting twine is twisted-pair feeder.
Further, the cabinet uses 3U cabinets or 6U cabinets.
Further, when multiple modular instruments are led to by the network control board of respective RJ45 network interfaces with host computer
During letter, by the way of cascade, i.e., next stage modular instrument is transferred by the network interface of upper level modular instrument, is realized
With the communication of host computer;
When multiple modular instruments are communicated by the network control board of respective WIFI radio network interfaces with host computer,
Communicated using stelliform connection topology configuration with host computer.
As shown from the above technical solution, a kind of network control board for controlling and communicating based on network described in the utility model
Communicated using network interface with host computer and use field programmable gate array to realize long-range control as main control chip
System, it is not necessary to which supporting communication card reduces the cost of network control board;And self-defined bus is supported, and therefore can support
Network master control making sheet and other board location swaps, use are more flexible.
Embodiment
It is new below in conjunction with this practicality to make the purpose, technical scheme and advantage of the utility model embodiment clearer
Accompanying drawing in type embodiment, clear, complete description is carried out to the technical scheme in the embodiment of the utility model, it is clear that retouched
The embodiment stated is the utility model part of the embodiment, rather than whole embodiments.Based on the implementation in the utility model
Example, the every other embodiment that those of ordinary skill in the art are obtained under the premise of creative work is not made, is belonged to
The scope of the utility model protection.
The utility model embodiment provides a kind of network control board for being controlled and being communicated based on network, referring to Fig. 1, the net
Network control panel includes:
Network interface 10, for entering row data communication with host computer;
Interface circuit 20, for the communication protocols by the communication Protocol Conversion of network interface 10 for field programmable gate array 30
View;
Field programmable gate array 30, for by the instruction of reception or data distribution to EBI 40;
EBI 40, for connecting outside expansion board;
One end of the network interface 10 is connected with host computer, and the other end is connected with interface circuit 20;The interface
The other end of circuit 20 is connected with the field programmable gate array 30;One end of the EBI 40 can with the scene
Programming gate array 30 is connected;The other end is connected with outside expansion board;The interface circuit 20 is by multiple network interfaces
Connect the instruction of 10 receipts or data carry out communication Protocol Conversion and sent to the field programmable gate array 30, the scene to compile
Journey gate array 30 sends the instruction of reception or data to the EBI 40.
In the specific implementation, there are multiple network interfaces on network control board, multiple network interfaces by interface circuit with
Field programmable gate array is electrically connected, and the instruction of reception or data are sent to field programmable gate array.Because network connects
The communication protocol of mouth use and the communication protocol of field programmable gate array simultaneously differ, it is therefore desirable to which interface circuit carries out agreement
Conversion.Multiple network interfaces on network control board can realize that the cascade of multiple network control boards or other topologys connect
Connect.For multiple network interfaces when sending instruction or data to field programmable gate array, only a network interface can with scene
Programming gate array is communicated, and other network interfaces are in idle condition, if there is multiple network control boards, a network connects
Mouth communicate other network interfaces for that can be compiled with the scene on other network control boards with field programmable gate array
Journey gate array is communicated.Multiple network interfaces use RJ45 network interfaces or WIFI radio network interfaces, and network interface is also
Others can be used to realize the interface to be communicated with host computer, not limit to above-mentioned two interface.
Field programmable gate array sends the instruction of reception or data to EBI after instruction or data are received,
EBI connects the outside expansion board of multiple difference in functionalitys, then can realize by field programmable gate array control it is multiple not
The outside expansion board of congenerous.Field programmable gate array uses FPGA (Field-Programmable Gate Array) core
Piece or CPLD (Complex Programmable Logic Device) chip are as main control chip.
Further, the EBI enters row data communication, outside extension using CPCI connectors and outside expansion board
The bus type of plate is:Cpci bus, PCI-E buses or self-defined bus.Network control is made by field programmable gate array
Plate directly can be connected with user-defined EBI, and user can also directly use cpci bus interface or PCI-E
EBI is connected with network control board.
It was found from foregoing description, the network control board that the utility model embodiment provides is entered using network interface and host computer
Row communicates and using field programmable gate array as main control chip, realizes remote control, it is not necessary to supporting communication card
Reduce the cost of network control board;And self-defined bus is supported, and therefore can support network master control making sheet and other boards
Location swap, use are more flexible.
The utility model embodiment provides a kind of modular instrument, and referring to Fig. 2, the modular instrument includes:
Cabinet 21, the backboard 22 being arranged on the inwall of cabinet 21, be arranged on backboard such as the network in above-mentioned embodiment
Control panel 23, and the expansion board 24 being arranged on backboard;
The network control board 23 receives instruction or the data that host computer issues by network interface 10 thereon, and passes through
Backboard 22 will instruct or data are sent to expansion board 24.
In the specific implementation, cabinet 21 uses 3U cabinets or 6U cabinets, and backboard 22 is fixedly installed on the inwall of cabinet 21,
Backboard 22 is provided with multiple communication interfaces, and one of communication interface is connected with the EBI 10 on network control board 23,
Remaining communication interface is connected with function mouth expansion board 23 respectively.Network interface 10 on network control board 23 receives upper
The instruction of machine 101 or data, transmitted by EBI 40 thereon and the backboard 22 being connected with EBI 40 to work(
Energy expansion board 24, realize that host computer 101 and the communications and data of expansion board 24 transmit.For example, expansion board can be selected
It is selected as:1553B bus communications plate or ARINC429 bus communication plates, but expansion board is not limited to and communicated with above two
Plate, because network control board supports self-defined bus, therefore expansion board can also be other boards of user's request, meet
The different boards that user uses according to different demands.
Because the type of the network interface 10 on network control board 23 uses RJ45 network interfaces 102 or WIFI wireless networks
Interface 112, referring to Fig. 3 and Fig. 4, when the network control board 23 receives what host computer 101 issued by RJ45 network interfaces 102
When instruction or data, then multiple modular instruments 103 use cascade system, i.e. next stage modular instrument 103 passes through upper level
The network interface switching of modular instrument 103, realizes the communication and data interaction with host computer 101;Due to using RJ45 networks
Interface, then RJ45 network interfaces communicated by netting twine with host computer and data interaction, further, netting twine selection is multiple twin
Line;
Referring to Fig. 5, when the finger that the network control board is issued by the reception host computer 101 of WIFI radio network interfaces 112
Order or during data, then each modular instrument 103 is connected with host computer 101 respectively, realize communication with host computer 101 and
Data interaction, i.e., multiple modular instruments 103 use the communication of stelliform connection topology configuration and host computer.
It was found from foregoing description, the modular instrument that the utility model embodiment provides uses netting twine or WIFI wireless modes
It is connected with host computer, supports remote control;Ethernet card or network interface is used only in host computer, eliminates upper
The supporting board of machine specialty, avoid the sky high cost of embedded type C pci system plate;And the utility model embodiment offer
Modular instrument supports self-defined bus, and therefore can support network master control making sheet and other board location swaps, using more
Flexibly;Self-defined bus can be used during the design of other boards, reduce the dependence to existing STD bus, reduce development difficulty and
Cycle.
In specification of the present utility model, numerous specific details are set forth.It is although it is understood that of the present utility model
Embodiment can be put into practice in the case of these no details.In some instances, be not been shown in detail known method,
Structure and technology, so as not to obscure the understanding of this description.Similarly, it will be appreciated that disclosed to simplify the utility model
And help to understand one or more of each utility model aspect, exemplary embodiment of the present utility model is retouched above
In stating, each feature of the present utility model is grouped together into single embodiment, figure or descriptions thereof sometimes.However,
The method of the disclosure should not be explained and be intended in reflection is following:The requires of the utility model ratio i.e. claimed is in each power
The more features of feature that profit is expressly recited in requiring.More precisely, as the following claims reflect, it is practical new
It is all features less than single embodiment disclosed above in terms of type.Therefore, it then follows the claim of embodiment
Thus book is expressly incorporated in the embodiment, wherein each claim is individually implemented as of the present utility model in itself
Example.It should be noted that in the case where not conflicting, the feature in embodiment and embodiment in the application can be mutual group
Close.The utility model is not limited to any single aspect, is also not limited to any single embodiment, is also not limited to this
Any combination and/or the displacement of a little aspects and/or embodiment.Furthermore, it is possible to be used alone each aspect of the present utility model and/
Or embodiment or with it is one or more other aspect and/or embodiment be used in combination.
Finally it should be noted that:Various embodiments above is only to illustrate the technical solution of the utility model, rather than it is limited
System;Although the utility model is described in detail with reference to foregoing embodiments, one of ordinary skill in the art should
Understand:It can still modify to the technical scheme described in foregoing embodiments, either to which part or whole
Technical characteristic carries out equivalent substitution;And these modifications or replacement, the essence of appropriate technical solution is departed from this practicality newly
The scope of each embodiment technical scheme of type, it all should cover among claim of the present utility model and the scope of specification.