CN104599183B - A kind of communication device for sequencing transaction - Google Patents

A kind of communication device for sequencing transaction Download PDF

Info

Publication number
CN104599183B
CN104599183B CN201410718511.7A CN201410718511A CN104599183B CN 104599183 B CN104599183 B CN 104599183B CN 201410718511 A CN201410718511 A CN 201410718511A CN 104599183 B CN104599183 B CN 104599183B
Authority
CN
China
Prior art keywords
microprocessor
physical chip
main microprocessor
chip
transaction
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.)
Expired - Fee Related
Application number
CN201410718511.7A
Other languages
Chinese (zh)
Other versions
CN104599183A (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.)
Xian Jiaotong University
Original Assignee
Xian Jiaotong University
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 Xian Jiaotong University filed Critical Xian Jiaotong University
Priority to CN201410718511.7A priority Critical patent/CN104599183B/en
Publication of CN104599183A publication Critical patent/CN104599183A/en
Application granted granted Critical
Publication of CN104599183B publication Critical patent/CN104599183B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Power Sources (AREA)

Abstract

The present invention relates to a kind of communication device for sequencing transaction, including power supply and the main microprocessor being connected with each other, from microprocessor and remote management microprocessor;Main microprocessor is connected with level translator, the first physical chip, memory, Peripheral Interface and display module;The second physical chip and third physical chip are connected separately with from microprocessor and remote management microprocessor, several serial ports are provided on level translator;Network interface is both provided on first physical chip, the second physical chip and third physical chip.It is built by the way that embedded system technology will be based on, improve the integration degree of device, compare with sequencing transaction communications equipment of the tradition based on PC, since hardware configuration is simple, the influence of the factors such as virus attack has been avoided, obtain quotation information and has sent out the speed of trading instruction faster, system reliability higher, stability is good, can be that investment institution or investor bring more investment returns.

Description

A kind of communication device for sequencing transaction
Technical field
The invention belongs to electronic transaction technical fields, and in particular to a kind of communication device for sequencing transaction.
Background technology
Sequencing transaction communications device in merchandising commonly used in financial investments such as stock, futures, foreign exchanges is all based on PC And Windows or (SuSE) Linux OS structure, such system obtains quotation information by network interface and to send out trading instruction general Have hundreds of milliseconds of delay.And because of operating system too bulky complex, the problems such as also having virus attack, system vulnerability band The problem of system reliability come reduces, risk is brought to investment institution or investor.
Invention content
It is an object of the invention to overcome above-mentioned shortcoming in the prior art, provide it is a kind of for sequencing transaction Communication device, has that unfailing performance is high, can be faster speed sends out trading instruction after obtaining quotation information the advantages of.
To achieve the above object, the present invention uses following technical scheme:Including the power supply powered for device and interconnection Main microprocessor, from microprocessor and remote management microprocessor;
The main microprocessor is connected with level translator, the first physical chip, memory, Peripheral Interface and display Module;
The slave microprocessor and remote management microprocessor is connected separately with the second physical chip and third physics Layer chip;
Several serial ports are provided on the level translator;
Network is both provided on first physical chip, the second physical chip and third physical chip to connect Mouthful.
The serial ports set on the level translator is two, respectively:Believe in real time for local transmission transaction results The first serial of breath and the second serial instructed for local management with receiving and responding local management.
The memory includes:Static RAM and flash memory.
The flash memory is by two storage identical datas and makees the chip of CRC check and forms.
The Peripheral Interface is USB flash disk interface.
The power supply is two mutually redundant first power supplys and second source.
The main microprocessor is connected between microprocessor and remote management microprocessor through High Speed Serial circuit It connects.
Through being connected by CAN bus or serial ports between the display module and main microprocessor.
The main microprocessor, from the chip model of microprocessor and remote management microprocessor be STM32F407 Chip.
First physical chip, the second physical chip and the third physical chip model is DP83848 cores Piece.
The present invention has following advantageous effect:Compare the prior art, and the present invention includes power supply and the master being connected with each other Microprocessor, from microprocessor and remote management microprocessor;Main microprocessor is connected with level translator, the first physical layer core Piece, memory, Peripheral Interface and display module;The second physical layer is connected separately with from microprocessor and remote management microprocessor Chip and third physical chip are provided with several serial ports on level translator;First physical chip, the second physical chip Network interface is both provided with on third physical chip.It is built by the way that embedded system technology will be based on, improves device Integration degree compares with sequencing transaction communications equipment of the tradition based on PC, since hardware configuration is simple, has avoided virus The factors such as attack influence, and obtain quotation information and send out the speed of trading instruction faster, and system reliability higher, stability is good, Can be that investment institution or investor bring more investment returns.
Further, since Peripheral Interface is USB flash disk interface, so as to read trading strategies file from USB flash disk and will merchandise Policy store can be realized and change trading strategies at any time, meet the needs of practical application.
Further, since power supply is two mutually redundant first power supplys and second source, so as to realize two-way As long as having normal all the way in power supply, whole device can work normally.Main microprocessor detects the power supply feelings of two-way power supply simultaneously Condition, when abnormal alarm prompting of powering all the way occurs.It can prevent wherein that power supply power-fail or power supply go wrong cause in itself all the way The system failure, further improve system reliability.
Further, due to main microprocessor, between microprocessor and remote management microprocessor through High Speed Serial line Road is connected, and so as to improve transmission rate, and then improves the efficiency of device, has saved the time.
Description of the drawings
Fig. 1 is present apparatus structure diagram.
Specific embodiment
Below in conjunction with the accompanying drawings, the present invention is described in further detail.
Referring to Fig. 1, the present invention include for device power supply power supply and be connected with each other main microprocessor, from microprocessor and Remote management microprocessor;Main microprocessor be connected with level translator, the first physical chip, memory, Peripheral Interface and Display module;The second physical chip and third physical layer core are connected separately with from microprocessor and remote management microprocessor Piece;Several serial ports are provided on level translator;On first physical chip, the second physical chip and third physical chip It is both provided with network interface.The serial ports set on level translator is two, respectively:It is real-time for local transmission transaction results The first serial of information and the second serial instructed for local management with receiving and responding local management.Memory includes:It is quiet State random access memory and flash memory.Flash memory is by two storage identical datas and makees the chip of CRC check and forms.Peripheral Interface is USB flash disk Interface.Power supply is two mutually redundant first power supplys and second source.It is main microprocessor, micro- from microprocessor and remote management It is connected between processor through High Speed Serial circuit.It is passed through between display module and main microprocessor through CAN bus or serial ports phase Connection.Main microprocessor, the chip model from microprocessor and remote management microprocessor are STM32F407 chips.First Physical chip, the second physical chip and third physical chip model are DP83848 chips.
Main microprocessor obtains quotation information from from microprocessor, and according to trading strategies, trading instruction is sent out from network interface.From Microprocessor obtains quotation information by the second physical chip and network interface, and main microprocessor is transferred to by High Speed Serial.Far Thread management microprocessor is remote management processor's, and transaction results real time information is transmitted simultaneously by third physical chip and network interface It receives and responds remote management, and connect by High Speed Serial with main microprocessor, from microprocessor and transmit remote management Instruction.First serial is connect by level translator with main microprocessor, for local transmission transaction results real time information.Second Serial ports is connect by level translator with main microprocessor, for local management, is received and is responded local management instruction.USB flash disk connects Mouth is connect with main microprocessor, for reading trading strategies file, store transaction chance file and transaction results file.Memory It is made of Static RAM and flash memory, is connect with main microprocessor, for storing ephemeral data and result data.Flash memory, It is made of two chips, two chips store identical data and make CRC check, can prevent in storing process caused by abnormal power-down Loss of data.Display module is connect by CAN bus or serial ports with main microprocessor, for showing important Transaction Information.Two A power supply backups each other, as long as being powered to whole device, it can be achieved that having normal all the way in two-way power supply, whole device can Normal work.Main microprocessor detects the electric power thus supplied of two-way power supply simultaneously, when abnormal alarm prompting of powering all the way occurs.
Wherein STM32F407 chips can be used in microprocessor.In three microprocessors, main microprocessor, from microprocessor As obtaining market and sending out the processor of trading instruction, it can realize that two physically separated networks obtain market data And send out trading instruction.Remote management microprocessor can be realized in this communication device of remote side administration, saved administrative staff and removed machine The various troubles in room.Main microprocessor, the height for being higher than 1Mbps with speed between microprocessor and remote management microprocessor Fast serial ports connection, for exchanging data.General assignment is decomposed in main microprocessor, from microprocessor and remote management microprocessor It is common to complete, it is the complexity in order to reduce each processor software, so as to improve the reliability of whole system.
In this communication device, network interface can use ether interface or optical fiber interface, the physics when use ether interface DP83848 chips can be used in layer chip.MAX3232 and peripheral cell composition can be used in level translator.Memory by static state with Machine memory SRAM and flash memory FLASH compositions, for storing ephemeral data and preserving the data such as transaction results.Display module is used for Show important Transaction Information.
In this communication device, USB flash disk interface is used to read trading strategies file from USB flash disk and trading strategies is stored in FLASH In, it can be achieved that change trading strategies at any time, meet the needs of practical application.The machine that USB flash disk interface can will also be found in process of exchange Transaction apparatus meeting file can be saved as in USB flash disk, transaction results save as transaction results file, for data analysis after disk.
In this communication device, supplied power with double circuit using two power supplys.As long as can be achieved to have in two-way power supply it is normal all the way, entirely Device can work normally.Main microprocessor detects the electric power thus supplied of two-way power supply simultaneously, when occurring to power abnormal all the way Alarm.It can prevent the system failure caused by wherein power supply power-fail or power supply go wrong in itself all the way, it is reliable to improve system Property.

Claims (5)

1. a kind of communication device for sequencing transaction, it is characterised in that:Including the power supply powered for device and interconnection Main microprocessor, from microprocessor and remote management microprocessor, the main microprocessor, from microprocessor and long-range pipe It is connected between reason microprocessor through High Speed Serial circuit;
The main microprocessor is connected with level translator, the first physical chip, memory, Peripheral Interface and display mould Block, through being connected by CAN bus or serial ports between the display module and main microprocessor, main microprocessor is from from Wei Chu It manages device and obtains quotation information, according to trading strategies, send out trading instruction from network interface, USB flash disk interface connect with main microprocessor, is used for Read trading strategies file, store transaction chance file and transaction results file;
The slave microprocessor and remote management microprocessor is connected separately with the second physical chip and third physical layer core Piece obtains quotation information from microprocessor by the second physical chip and network interface, main microprocessor is transferred to by High Speed Serial Device;Remote management microprocessor is remote management processor's, and it is real-time to transmit transaction results by third physical chip and network interface Information simultaneously receives and responds remote management, and is connect and transmitted remote with main microprocessor, from microprocessor by High Speed Serial Thread management instructs;
Several serial ports are provided on the level translator, the serial ports set on the level translator is two, respectively For:Refer to for the first serial of local transmission transaction results real time information and for local management with receiving and responding local management The second serial of order, first serial are connect by level translator with main microprocessor, real-time for local transmission transaction results Information;Second serial is connect by level translator with main microprocessor, for local management, is received and is responded local management and refer to It enables;
The memory includes:Static RAM and flash memory, connect with main microprocessor, for store ephemeral data and Result data, the flash memory is by two storage identical datas and makees the chip of CRC check and forms, for preventing in storing process Loss of data caused by abnormal power-down;
Display module is connect by CAN bus or serial ports with main microprocessor, for showing important Transaction Information;
Network interface is both provided on first physical chip, the second physical chip and third physical chip.
2. a kind of communication device for sequencing transaction according to claim 1, it is characterised in that:The peripheral hardware connects Mouth is USB flash disk interface.
3. a kind of communication device for sequencing transaction according to claim 1, it is characterised in that:The power supply is Two mutually redundant first power supplys and second source.
4. a kind of communication device for sequencing transaction according to claim 1, it is characterised in that:The micro- place of the master Manage device, the chip model from microprocessor and remote management microprocessor is STM32F407 chips.
5. a kind of communication device for sequencing transaction according to claim 1, it is characterised in that:First object It is DP83848 chips to manage layer chip, the second physical chip and third physical chip model.
CN201410718511.7A 2014-11-28 2014-11-28 A kind of communication device for sequencing transaction Expired - Fee Related CN104599183B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410718511.7A CN104599183B (en) 2014-11-28 2014-11-28 A kind of communication device for sequencing transaction

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410718511.7A CN104599183B (en) 2014-11-28 2014-11-28 A kind of communication device for sequencing transaction

Publications (2)

Publication Number Publication Date
CN104599183A CN104599183A (en) 2015-05-06
CN104599183B true CN104599183B (en) 2018-06-26

Family

ID=53124935

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410718511.7A Expired - Fee Related CN104599183B (en) 2014-11-28 2014-11-28 A kind of communication device for sequencing transaction

Country Status (1)

Country Link
CN (1) CN104599183B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1467679A (en) * 2002-07-09 2004-01-14 鸿富锦精密工业(深圳)有限公司 Signal collecting equipment and method
CN101123553A (en) * 2007-09-11 2008-02-13 东南大学 Mobile wireless local network access device and method based on code division multi-address technology
CN101251606A (en) * 2008-04-09 2008-08-27 吉林大学 Interference suppression circuit for industrial frequency harmonic of desired signal in frequency band of weak signal detection apparatus
CN201142696Y (en) * 2007-12-18 2008-10-29 张家港市万科信息技术有限公司 Built-in hard disk array controller based on IP mode
CN201321899Y (en) * 2008-12-17 2009-10-07 中国船舶重工集团公司第七一一研究所 Main control panel for local control cabinet of marine diesel
CN101783081A (en) * 2009-01-16 2010-07-21 武汉大学 Highway rear-end collision prevention early warning system
CN103283568A (en) * 2013-06-08 2013-09-11 李须真 Automatic irrigation control system applied to agriculture or gardening
CN203251364U (en) * 2013-04-26 2013-10-23 深圳市载德光电技术开发有限公司 High-definition video mixing matrix control system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1467679A (en) * 2002-07-09 2004-01-14 鸿富锦精密工业(深圳)有限公司 Signal collecting equipment and method
CN101123553A (en) * 2007-09-11 2008-02-13 东南大学 Mobile wireless local network access device and method based on code division multi-address technology
CN201142696Y (en) * 2007-12-18 2008-10-29 张家港市万科信息技术有限公司 Built-in hard disk array controller based on IP mode
CN101251606A (en) * 2008-04-09 2008-08-27 吉林大学 Interference suppression circuit for industrial frequency harmonic of desired signal in frequency band of weak signal detection apparatus
CN201321899Y (en) * 2008-12-17 2009-10-07 中国船舶重工集团公司第七一一研究所 Main control panel for local control cabinet of marine diesel
CN101783081A (en) * 2009-01-16 2010-07-21 武汉大学 Highway rear-end collision prevention early warning system
CN203251364U (en) * 2013-04-26 2013-10-23 深圳市载德光电技术开发有限公司 High-definition video mixing matrix control system
CN103283568A (en) * 2013-06-08 2013-09-11 李须真 Automatic irrigation control system applied to agriculture or gardening

Also Published As

Publication number Publication date
CN104599183A (en) 2015-05-06

Similar Documents

Publication Publication Date Title
CN102571904A (en) Construction method of NAS cluster system based on modularization design
CN106850286A (en) The baseboard management controller of baseboard management controller and NE management disk on veneer
CN109407990A (en) A kind of solid state hard disk
CN105159617B (en) A kind of pond storage system framework
CN205139890U (en) Two memory system that live of two accuses based on X86 framework
CN103020546A (en) Intelligent physical isolation secure data exchange equipment and method
CN104699654A (en) Interconnection adapting system and method based on CHI on-chip interaction bus and QPI inter-chip interaction bus
CN105099776A (en) Cloud server management system
CN103984390B (en) Blade and blade server
CN102811152A (en) Method for realizing real-time transaction and data exchange of multiple main bus network communication
CN102820994A (en) Data exchange device and data exchange method for network isolation environment
CN206807466U (en) A kind of high availability redundant ciphering terminal based on PCIE non-transparent bridges
CN109783413A (en) Master control borad and control method based on VPX standard
CN104599183B (en) A kind of communication device for sequencing transaction
CN109150669A (en) A kind of use based on Ethernet fells and transports the telecommunication system and processing method of dimension
CN208386579U (en) A kind of 1553B bus detection system based on Ethernet
CN105471652A (en) Big data all-in-one machine and redundancy management unit thereof
CN105511990B (en) Device based on fusion framework dual-redundancy storage control node framework
CN209072526U (en) Ethernet exchanging device
WO2021056995A1 (en) Parallel system-based communication method and communication device, and terminal
CN205992865U (en) A kind of composite cable and many level Cascade H-Bridge Inverters connection system
CN110413322A (en) A kind of server network interface management method, system and baseboard management controller
CN112948300B (en) Server, integrated storage and calculation device, and server system
CN108829631A (en) A kind of approaches to IM promoting multi-core processor
CN206340258U (en) A kind of Internet of Things Digital Teaching platform

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180626

Termination date: 20211128

CF01 Termination of patent right due to non-payment of annual fee